|
|
|
|
|
|
|
|
|
|
xen-changelog
[Xen-changelog] [xen-unstable] x86/mm: Fix one more check in the EPT p2m
# HG changeset patch
# User Tim Deegan <Tim.Deegan@xxxxxxxxxx>
# Date 1306225851 -3600
# Node ID d74585e5dc9f33f6d840718c5afa8fe002107fc7
# Parent 4326bcd88b33ee4f567ab9aa22261726f1f068ab
x86/mm: Fix one more check in the EPT p2m code
This is one more place that needs to check for 0 entries
after the AMD p2m-sharing patch made p2m_ram_rw == 0
Signed-off-by: Tim Deegan <Tim.Deegan@xxxxxxxxxx>
---
diff -r 4326bcd88b33 -r d74585e5dc9f xen/arch/x86/mm/p2m-ept.c
--- a/xen/arch/x86/mm/p2m-ept.c Mon May 23 18:35:32 2011 +0100
+++ b/xen/arch/x86/mm/p2m-ept.c Tue May 24 09:30:51 2011 +0100
@@ -736,7 +736,7 @@
uint64_t trunk = 0;
e = ept_get_entry_content(p2m, gfn, &level);
- if ( !p2m_has_emt(e.sa_p2mt) )
+ if ( !is_epte_present(&e) || !p2m_has_emt(e.sa_p2mt) )
continue;
order = 0;
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-changelog] [xen-unstable] x86/mm: Fix one more check in the EPT p2m code,
Xen patchbot-unstable <=
|
|
|
|
|