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

[Xen-devel] [PATCH V6 0/4] Fix VGA logdirty related display freezes with altp2m

This series aims to prevent the display from freezing when
enabling altp2m and switching to a new view (and assorted problems
when resizing the display). Since the last version of the series,
what was previously the second  patch has been split in
two patches.

The first patch propagates ept.ad changes to all active altp2ms,
the second one introduces p2m_{init,free}_logdirty(), the third
allocates  a new logdirty rangeset for each new altp2m, and the
fourth propagates (under lock) changes to all p2ms.

[PATCH V6 1/4] x86/altp2m: propagate ept.ad changes to all active altp2ms
[PATCH V6 2/4] x86/mm: introduce p2m_{init,free}_logdirty()
[PATCH V6 3/4] x86/mm: allocate logdirty_ranges for altp2ms
[PATCH V6 4/4] x86/altp2m: fix display frozen when switching to a new view early

In the previous series the possibility of allocating altp2ms on
demand has been discussed. If that's a requirement for the series
we can certainly continue the conversation. Otherwise, since
the problem fixed here is completely blocking altp2m usage,
I hope we can fix this urgent matter, after which we'll happily
contribute code to switch to on-demand altp2m allocation.


Xen-devel mailing list



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