|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] [PATCH] Shadow dirty-VRAM: avoid multiple remove_all_mapping
sh_remove_all_mappings() will walk roughly half of the shadow L1 tables
for each MFN it's called with; calling it for every MFN in a guest's
framebuffer can be _very_ expensive, especially with the shadow lock
held across the whole operation. Avoid that by just blowing away all
the shadows.
Signed-off-by: Tim Deegan <Tim.Deegan@xxxxxxxxxx>
dirty-vram-timing
Description: Text document
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-devel] [PATCH] Shadow dirty-VRAM: avoid multiple remove_all_mappings calls.,
Tim Deegan <=
|
|
|
|
|