[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 00 of 22] xenpaging and libxc fixes for xen-unstable
The following series of changes for xenpaging and libxc obsoletes the series I sent on 2011-06-07. As suggested by Ian Campell, the xc.c in xenpaging directory was removed. While working on that I merged the various bitop code into a single header, see patch 2 of this series. The change to watch for guest shutdown was merged into the new xenpaging_wait_for_event_or_timeout() function. Please review and apply. Olaf [PATCH 01] xenpaging: remove unused spinlock in pager [PATCH 02] tools: merge several bitop functions into xc_bitops.h [PATCH 03] xenpaging: add xs_handle to struct xenpaging [PATCH 04] xenpaging: drop xc.c, remove ASSERT [PATCH 05] xenpaging: drop xc.c, remove xc_platform_info_t [PATCH 06] xenpaging: drop xc.c, remove xc_wait_for_event [PATCH 07] xenpaging: drop xc.c, move xc_mem_paging_flush_ioemu_cache [PATCH 08] xenpaging: drop xc.c, move xc_wait_for_event_or_timeout [PATCH 09] xenpaging: drop xc.c, remove xc files [PATCH 10] xenpaging: correct dropping of pages to avoid full ring buffer [PATCH 11] xenpaging: do not bounce p2mt to xenpaging [PATCH 12] xenpaging: remove srand call [PATCH 13] xenpaging: remove return values from functions that can not fail [PATCH 14] xenpaging: catch xc_mem_paging_resume errors [PATCH 15] xenpaging: remove local domain_id variable [PATCH 16] xenpaging: move num_pages into xenpaging struct [PATCH 17] xenpaging: start paging in the middle of gfn range [PATCH 18] xenpaging: pass integer to xenpaging_populate_page [PATCH 19] xenpaging: add helper function for unlinking pagefile [PATCH 20] xenpaging: add watch thread to catch guest shutdown [PATCH 21] xenpaging: implement stopping of pager by sending SIGTERM/SIGINT [PATCH 22] xenpaging: remove private mem_event.h tools/blktap2/drivers/block-log.c | 29 -- tools/libxc/ia64/xc_ia64_linux_restore.c | 14 tools/libxc/ia64/xc_ia64_linux_save.c | 29 -- tools/libxc/ia64/xc_ia64_save_restore.h | 20 - tools/libxc/xc_bitops.h | 57 +++ tools/libxc/xc_domain_save.c | 66 ---- tools/xenpaging/Makefile | 3 tools/xenpaging/bitops.h | 448 ------------------------------- tools/xenpaging/mem_event.h | 63 ---- tools/xenpaging/pagein.c | 68 ++++ tools/xenpaging/policy_default.c | 25 - tools/xenpaging/spinlock.h | 69 ---- tools/xenpaging/xc.c | 133 --------- tools/xenpaging/xc.h | 74 ----- tools/xenpaging/xenpaging.c | 310 +++++++++++++-------- tools/xenpaging/xenpaging.h | 20 - xen/arch/x86/mm/p2m.c | 1 17 files changed, 372 insertions(+), 1057 deletions(-) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |