[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT PATCH v3 0/4] plat/xen: Cleanup x86 headers
From: Radu Nicolau <radunicolau102@xxxxxxxxx> Removed xen-x86/os.h header file as it was mostly unused. xen/mm_pv.h was the only source file that included this header. Removing the os.h caused some source files to lose the extern defition of the shared info page, so I included the common/hypervisor.h in those files. Moved event channel related functions from hypervisor.h to events.h and changed the xen/arm/arch_* files to include the events header. Deleted unused code ported from Mini-OS in hypervisor.h Changes since v2: * Changed "include/xen-x86/os.h: Remove os.h on x86" to "include/xen-x86: Remove os.h on x86" * Reverted moving the active_evtchns macro. Removed the cpu parameter in a different commit * Moved the deletion of a comment referencing os.h in the commit which removes os.h Radu Nicolau (4): include/xen-x86: Remove os.h on x86 plat/xen/common: Move event channel functions in events.h plat/xen/common/hypervisor: Delete unused code and comments plat/xen/hypervisor.c: Remove unused parameter plat/xen/arm/arch_events.c | 1 - plat/xen/arm/arch_time.c | 1 - plat/xen/events.c | 8 ++-- plat/xen/gnttab.c | 1 + plat/xen/hypervisor.c | 9 +--- plat/xen/include/common/events.h | 16 +++++++ plat/xen/include/common/hypervisor.h | 23 --------- plat/xen/include/xen-x86/mm_pv.h | 1 - plat/xen/include/xen-x86/os.h | 90 ------------------------------------ plat/xen/include/xen-x86/setup.h | 1 - plat/xen/lcpu.c | 1 - plat/xen/x86/mm.c | 1 + plat/xen/xenbus/xs_comms.c | 1 + 13 files changed, 24 insertions(+), 130 deletions(-) delete mode 100644 plat/xen/include/xen-x86/os.h -- 2.7.4 _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |