[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Minios-devel] [UNIKRAFT-PATCH 0/3] 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

Radu Nicolau (3):
  include/xen-x86/os.h: 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/arm/arch_events.c           |  1 -
 plat/xen/arm/arch_time.c             |  1 -
 plat/xen/events.c                    |  8 ++--
 plat/xen/gnttab.c                    |  5 ++
 plat/xen/hypervisor.c                |  8 ----
 plat/xen/include/common/events.h     | 22 +++++++++
 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, 32 insertions(+), 131 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

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.