| To: | "xen-devel" <xen-devel@xxxxxxxxxxxxxxxxxxx> |
|---|---|
| Subject: | [Xen-devel][PATCH][PAGING][P2M][1/1] Common Interface for P2M table |
| From: | "Huang2, Wei" <Wei.Huang2@xxxxxxx> |
| Date: | 2007年1月25日 00:12:14 -0600 |
| Cc: | Tim Deegan <Tim.Deegan@xxxxxxxxxxxxx> |
| Delivery-date: | 2007年1月24日 22:12:09 -0800 |
| Envelope-to: | www-data@xxxxxxxxxxxxxxxxxx |
| List-help: | <mailto:xen-devel-request@lists.xensource.com?subject=help> |
| List-id: | Xen developer discussion <xen-devel.lists.xensource.com> |
| List-post: | <mailto:xen-devel@lists.xensource.com> |
| List-subscribe: | <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe> |
| List-unsubscribe: | <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe> |
| Sender: | xen-devel-bounces@xxxxxxxxxxxxxxxxxxx |
| Thread-index: | AcdAO7h4Z/dY+FknSt6r+B3DcW977gAC4Tgg |
| Thread-topic: | [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@xxxxxxx> 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(-)
Attachment:
paging_p2m.patch
Description: paging_p2m.patch
_______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [Xen-ia64-devel] Re: [Xen-devel] [PATCH] Add netfornt tx_queue_len , Tomonari Horikoshi |
|---|---|
| Next by Date: | [Xen-devel] Re: [patch 2/5] libelf: use for x86 dom0 builder. , Gerd Hoffmann |
| Previous by Thread: | [Xen-devel] Xen v.s Stable Kernel , S.Çağlar Onur |
| Next by Thread: | [Xen-devel] Xend loads slowly , David Pilger |
| Indexes: | [Date] [Thread] [Top] [All Lists] |