On Fri, Dec 01, 2006 at 10:43:47AM -0700, Alex Williamson wrote:
diff -r edaf70bb5bcc xen/common/memory.c
--- a/xen/common/memory.c Thu Nov 30 02:58:43 2006 +0800
+++ b/xen/common/memory.c Fri Dec 01 02:30:19 2006 +0800
@@ -137,6 +137,10 @@ static void populate_physmap(struct
This patch significantly accelerates IDE PIO on HVM/IA64:
* reduces the installation time of Windows 2003 Server
from 10 hours(!) to 50min.
* accelerates Windows CrashDumping speed from 40KB/sec
(It takes over three hours for 512MB guest) to 850KB/sec.
All reason for above slowness is the
Allocate frame table/mpt table at mfn=0 even when memory isn't assigned at
mfn=0 as work around of transate_domain_pte().
It returns mfn=0 when the machine page isn't present as a work around
for memory mapped I/O where no device is assigned.
Xen might access page_info of mfn=0, so it must be
Thanks for mention.
I will modify interrelated code in QEMU which for IA64
A question:
Since IA32 has used gpfn, why these code still in populate_physmap()?
+if ( unlikely(__copy_to_guest_offset(a-extent_list, i,
mfn, 1)) )
+goto out;
Good good study,day day up
On Mon, Dec 04, 2006 at 10:43:33AM +0800, Zhang, Xing Z wrote:
Thanks for mention.
I will modify interrelated code in QEMU which for IA64
A question:
Since IA32 has used gpfn, why these code still in populate_physmap()?
+if ( unlikely(__copy_to_guest_offset(a-extent_list, i,
Hi, Yu
Don't forget IA64 code!
Thanks
Atsushi SAKAI
I have a similar patch for this, which is generated in
linux-2.6.16.33-xen/.config automatically.
See attachment defbuild.patch.
Pae_new_config is used to build x86_32 with PAE enabled.
Ping
-Original Message-
From: [EMAIL