Huang2, Wei
2007-Jan-25 06:12 UTC
[Xen-devel][PATCH][PAGING][P2M][1/1] Common Interface for P2M table
This patch worked on top of paging interface patches posted today. It create common interface for P2M table, which handles guest physical address to machine physical address translation. Tested on the following platforms: 1. AMD SVM boxes * 64-bit Xen: 32-bit WinXP SP2, 32-bit SUSE10, 32-bit SUSE 10 PAE BigSMP, and 64-bit RHEL4 * 32-bit PAE Xen: 32-bit WinXP SP2, 32-bit SUSE10, 32-bit SUSE 10 PAE BigSMP, and SLES 9.3 2. Intel VT boxes: * 32-bit PAE Xen: 32-bit SUSE10, 32-bit WinXP SP2, 32b SUSE 10 PAE BigSMP, and 32-bit Windows 2003 Enterprise * 64-bit Xen: 32-bit WinXP SP2, 32-bit Windows 2003 enterprise, 32-bit SUSE10, 32-bit SUSE10 PAE BigSMP, and 64Bit RHEL 4 Signed-off-by: Wei Huang <Wei.Huang2@amd.com> arch/x86/domain.c | 2 arch/x86/mm/shadow/common.c | 714 ++++--------------------------------------- arch/x86/mm/shadow/private.h | 21 - arch/x86/mm/shadow/types.h | 4 arch/x86/paging.c | 601 ++++++++++++++++++++++++++++++++++++ include/asm-x86/domain.h | 12 include/asm-x86/mm.h | 55 +++ include/asm-x86/paging.h | 267 ++++++++++++---- include/asm-x86/shadow.h | 136 +------- 9 files changed, 973 insertions(+), 839 deletions(-) _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel