[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT PATCH 0/6] Grant table support for Xen
This patch series adds support for grant tables on Xen. Costin Lupu (6): lib/ukalloc: Add functions for allocating/deallocating a single page plat/xen: Add new memory region - demand area (x86_64) plat: Introducing the platform memory allocator lib/ukboot: Setting the platform memory allocator include/essentials: Add ARRAY_SIZE macro plat/xen: Add grant table support for Xen (x86_64) include/uk/essentials.h | 4 + include/uk/plat/memory.h | 15 ++ lib/ukalloc/include/uk/alloc.h | 8 + lib/ukboot/boot.c | 5 + plat/common/include/memory.h | 47 ++++++ plat/common/memory.c | 57 +++++++ plat/kvm/Makefile.uk | 1 + plat/kvm/memory.c | 5 + plat/linuxu/memory.c | 5 + plat/xen/Makefile.uk | 3 + plat/xen/gnttab.c | 237 ++++++++++++++++++++++++++++ plat/xen/include/common/gnttab.h | 48 ++++++ plat/xen/include/xen-x86/mm.h | 17 ++- plat/xen/memory.c | 7 + plat/xen/x86/gnttab.c | 59 +++++++ plat/xen/x86/mm.c | 323 ++++++++++++++++++++++++++++++++++++++- plat/xen/x86/setup.c | 13 +- 17 files changed, 847 insertions(+), 7 deletions(-) create mode 100644 plat/common/include/memory.h create mode 100644 plat/common/memory.c create mode 100644 plat/xen/gnttab.c create mode 100644 plat/xen/include/common/gnttab.h create mode 100644 plat/xen/x86/gnttab.c -- 2.11.0 _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |