[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [UNIKRAFT/LIBMEMCACHED PATCH 0/7] Memcached port on Unikraft
From: gaulthier gain <gaulthier.gain@xxxxxxxxx> This patch series is the initial port of Memcached on unikraft. For now, this series uses newlib as a libc. In future version, musl will be considered when it will be more stable. Note: The patch `Add-LIST-END-macro-in-queue.patch` from newlib (https://patchwork.unikraft.org/patch/737951/) must be applied before using this library. In addition, the libevent library is required (https://patchwork.unikraft.org/cover/737952/). gaulthier gain (7): Introduce library skeleton Add Makefile.uk Add Memcached auto-generated header include/config.h: Disable features that are not available on Unikraft Provide main() function if configured to do so Add patches folder README.md: Update with info about building and running .gitignore | 27 +++ CODING_STYLE.md | 4 + CONTRIBUTING.md | 4 + COPYING.md | 38 ++++ Config.uk | 11 ++ MAINTAINERS.md | 11 ++ Makefile.uk | 117 +++++++++++++ README.md | 25 +++ include/config.h | 165 ++++++++++++++++++ main.c | 8 + patches/0001-fix-trace-conflict.patch | 43 +++++ ...d-to-avoid-conflicts-with-stats_init.patch | 44 +++++ patches/0003-remove-daemonize-mode.patch | 92 ++++++++++ patches/0004-remove-root-user-check.patch | 47 +++++ 14 files changed, 636 insertions(+) create mode 100644 .gitignore create mode 100644 CODING_STYLE.md create mode 100644 CONTRIBUTING.md create mode 100644 COPYING.md create mode 100644 Config.uk create mode 100644 MAINTAINERS.md create mode 100644 Makefile.uk create mode 100644 README.md create mode 100644 include/config.h create mode 100644 main.c create mode 100644 patches/0001-fix-trace-conflict.patch create mode 100644 patches/0002-update-memcached-to-avoid-conflicts-with-stats_init.patch create mode 100644 patches/0003-remove-daemonize-mode.patch create mode 100644 patches/0004-remove-root-user-check.patch -- 2.17.1
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |