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).

The series introduces p2m_{init,free}_logdirty(), allocates a new
logdirty rangeset for each new altp2m, and  propagates (under lock)
changes to all p2ms.

Since the last version of the series, the second patch has been
split into three smaller patches for easier review.

[PATCH V8 1/7] x86/mm: introduce p2m_{init,free}_logdirty()
[PATCH V8 2/7] x86/p2m: switch global_logdirty from bool_t to bool
[PATCH V8 3/7] x86/p2m: allocate logdirty_ranges for altp2ms
[PATCH V8 4/7] x86/p2m: refactor p2m_reset_altp2m()
[PATCH V8 5/7] x86/altp2m: fix display frozen when switching to a new view early
[PATCH V8 6/7] p2m: Always use hostp2m when clipping rangesets
[PATCH V8 7/7] p2m: change_range_type: Only invalidate mapped gfns


Thanks,
Razvan

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

Reply via email to