All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/18] xenpaging changes for 4.0
@ 2010-10-15 14:12 Olaf Hering
  2010-10-15 14:12 ` [PATCH 01/18] xenpaging: Fix-up xenpaging tool code Olaf Hering
                   ` (19 more replies)
  0 siblings, 20 replies; 31+ messages in thread
From: Olaf Hering @ 2010-10-15 14:12 UTC (permalink / raw)
  To: xen-devel


Here are some changes for xenpaging in the 4.0 branch.

Its just for review and comments.  All changes are also needed for
xen-unstable, I will prepare a patch queue also for this branch.

There are still issues with xenpaging.
My testsetup is a SLES11 SP1 guest with runlevel 6 as default runlevel to
trigger automatic reboot.  After a few iterations, there will be MMIO emulation
errors.  This happens with a startup delay of 15.0 seconds.

Another issue:
If the startup delay is 0.0, and over_allocated in hvmloader mem_alloc is
forced to be active, the ASSERT in p2m_remove_page() triggers. This is because
the passed mfn and the mfn returned by ->get_entry() do not match.  So far I
have no idea where the appearently missing set_gpfn_from_mfn() should go to.
Normally over_allocated is not set because the XENMEM_populate_physmap call
does not fail.

Olaf

^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2010-10-22  9:04 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-15 14:12 [PATCH 00/18] xenpaging changes for 4.0 Olaf Hering
2010-10-15 14:12 ` [PATCH 01/18] xenpaging: Fix-up xenpaging tool code Olaf Hering
2010-10-15 14:12 ` [PATCH 02/18] xenpaging: call pageout policy function in xenpaging_evict_page Olaf Hering
2010-10-15 14:12 ` [PATCH 03/18] xenpaging: fix fd leak in xenstore Olaf Hering
2010-10-15 14:12 ` [PATCH 04/18] xenpaging: break endless loop during inital page-out with large pagefiles Olaf Hering
2010-10-15 14:12 ` [PATCH 05/18] xenpaging: Open paging file only if xenpaging_init() succeeds Olaf Hering
2010-10-15 14:12 ` [PATCH 06/18] xenpaging: allow only one xenpaging binary per guest Olaf Hering
2010-10-18 16:54   ` Ian Jackson
2010-10-18 17:04     ` Olaf Hering
2010-10-19 10:17       ` Ian Jackson
2010-10-15 14:12 ` [PATCH 07/18] xenpaging/qemu-dm: add command to flush buffer cache Olaf Hering
2010-10-15 14:12 ` [PATCH 08/18] xenpaging: handle paged-out pages in XENMEM_* commands Olaf Hering
2010-10-15 14:12 ` [PATCH 09/18] xenpaging: populate only paged-out pages Olaf Hering
2010-10-15 14:12 ` [PATCH 10/18] xenpaging: reduce MINIMUM_RESTART_TIME Olaf Hering
2010-10-15 14:12 ` [PATCH 11/18] xenpaging: start xenpaging via config option Olaf Hering
2010-10-15 14:12 ` [PATCH 12/18] xenpaging: add signal handling Olaf Hering
2010-10-15 14:12 ` [PATCH 13/18] xenpaging: increase recently used pages from 4MB to 64MB Olaf Hering
2010-10-15 14:12 ` [PATCH 14/18] xenpaging: page-in granttable entries Olaf Hering
2010-10-15 14:12 ` [PATCH 15/18] xenpaging: handle dying guest in notify_via_xen_event_channel Olaf Hering
2010-10-15 14:12 ` [PATCH 16/18] xenpaging: prevent page-out of first 16MB Olaf Hering
2010-10-15 14:12 ` [PATCH 17/18] xenpaging: add dynamic startup delay for xenpaging Olaf Hering
2010-10-15 14:12 ` [PATCH 18/18] xenpaging: random debug statements and partial fixes Olaf Hering
2010-10-18 16:56   ` Ian Jackson
2010-10-18 17:05     ` Olaf Hering
2010-10-15 15:05 ` [PATCH 00/18] xenpaging changes for 4.0 Dan Magenheimer
2010-10-18 13:03   ` Olaf Hering
2010-10-22  8:55   ` Olaf Hering
2010-10-18 11:26 ` Tim Deegan
2010-10-18 13:06   ` Olaf Hering
2010-10-22  9:04     ` Tim Deegan
2010-10-18 16:57   ` Ian Jackson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.