[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT PATCH v2 0/2] lib/ukmmap: Remove mmap from newlib glue code and create a new internal library (libukmmap) for mmap
Please ignore first version. Differences with v1: - Add PATCH in subject line Introducing a new internal library which implements mmap related operations. For the time being mmap is not fully implemented. It is just a trick that works for Go, but it needs to be revisited in the future. This implementation does not create any new mapping, it just allocates memory and keeps track of any memory that has already been allocated in a previous call. If the parameters do not match the ones that Go uses then 0 is returned (unimplemented). Charalampos Mainas (2): Introduce mmap and related functions library skeleton mmap trick for Go lib/Config.uk | 1 + lib/Makefile.uk | 1 + lib/ukmmap/Config.uk | 5 ++ lib/ukmmap/Makefile.uk | 3 + lib/ukmmap/exportsyms.uk | 2 + lib/ukmmap/mmap.c | 166 +++++++++++++++++++++++++++++++++++++++ 6 files changed, 178 insertions(+) create mode 100644 lib/ukmmap/Config.uk create mode 100644 lib/ukmmap/Makefile.uk create mode 100644 lib/ukmmap/exportsyms.uk create mode 100644 lib/ukmmap/mmap.c -- 2.17.1 _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |