Matthew Ragan
2008-May-24 04:52 UTC
[Xen-users] Problems with >4GB memory with 64-bit Xen kernel
I''ve been running the 64-bit version of the Xen 3.1.4 hypervisor with a NetBSD (recent -current) dom0 for a number of weeks now, and haven''t had any real problems with it. Previously, the system that I am running this on (Dell Dimension E510, Pentium D 940) has been running fine with 1GB of memory in the system. Because I want to use this system to house a number of database VMs that may chew memory, I put 8GB in the system today, and now the system refuses to boot unless I specify ''mem=4G'', which somewhat defeats the purpose of having 8GB in the box. I know other people have more than 4GB in their running systems, and NetBSD boots fine and finds all 8G when I boot it without using Xen, so I''m not sure what the issue is. I''ve tried this with a number of different 3.1.0 and 3.2.x kernels, and all have similar problems. Setting ''mem='' to other values above 4GB results in the same errors, except for the ending value in the last (usable) line. Boot shows: (XEN) Command line: (hd0,3,a)/xen.gz dom0_mem=256m (XEN) 0000000000000000 - 0000000000000000 (usable) (XEN) 00000000000f0000 - 0000000000100000 (reserved) (XEN) 0000000000010000 - 00000000dfe88000 (usable) (XEN) 00000000dfe88c00 - 00000000dfe8ac00 (ACPI NVS) (XEN) 00000000dfe8ac00 - 00000000dfe8cc00 (ACPI data) (XEN) 00000000dfe8cc00 - 00000000e0000000 (reserved) (XEN) 00000000f0000000 - 00000000f4000000 (reserved) (XEN) 00000000fec00000 - 00000000fed00400 (reserved) (XEN) 00000000fed20000 - 00000000feda0000 (reserved) (XEN) 00000000fee00000 - 00000000fef00000 (reserved) (XEN) 00000000ffb00000 - 0000000100000000 (reserved) (XEN) 0000000100000000 - 0000000200000000 (usable) (XEN) System RAM: 7678MB (7862432kB) (XEN) Xen heap: 13MB (14032kB) (XEN) Domain heap initialised: DMA width 32 bits (XEN) (XEN) **************************************** (XEN) Panic on CPU 0: (XEN) Early fatal page fault at e008:ffff8300001129d4 (cr2=ffffffffffffffff, ec=0002) (XEN) **************************************** (XEN) (XEN) Reboot in five seconds... (XEN) Unknown interrupt -- Matt _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Matthew Ragan
2008-May-25 16:53 UTC
[Xen-users] Problems with >4GB memory with 64-bit Xen kernel
I''ve been running the 64-bit version of the Xen 3.1.4 hypervisor with a NetBSD (recent -current) dom0 for a number of weeks now, and haven''t had any real problems with it. Previously, the system that I am running this on (Dell Dimension E510, Pentium D 940) has been running fine with 1GB of memory in the system. Because I want to use this system to house a number of database VMs that may chew memory, I put 8GB in the system today, and now the system refuses to boot unless I specify ''mem=4G'' or lower. I know other people have more than 4GB in their running systems, and NetBSD boots fine and finds all 8G when I boot it without using Xen, so I''m not sure what the issue is. I''ve tried this with a number of different 3.1.0 and 3.2.x kernels, and all have similar problems. Setting ''mem='' to other values above 4GB results in the same errors, except for the ending value in the last (usable) line. Boot shows: (XEN) Command line: (hd0,3,a)/xen.gz dom0_mem=256m (XEN) 0000000000000000 - 0000000000000000 (usable) (XEN) 00000000000f0000 - 0000000000100000 (reserved) (XEN) 0000000000010000 - 00000000dfe88000 (usable) (XEN) 00000000dfe88c00 - 00000000dfe8ac00 (ACPI NVS) (XEN) 00000000dfe8ac00 - 00000000dfe8cc00 (ACPI data) (XEN) 00000000dfe8cc00 - 00000000e0000000 (reserved) (XEN) 00000000f0000000 - 00000000f4000000 (reserved) (XEN) 00000000fec00000 - 00000000fed00400 (reserved) (XEN) 00000000fed20000 - 00000000feda0000 (reserved) (XEN) 00000000fee00000 - 00000000fef00000 (reserved) (XEN) 00000000ffb00000 - 0000000100000000 (reserved) (XEN) 0000000100000000 - 0000000200000000 (usable) (XEN) System RAM: 7678MB (7862432kB) (XEN) Xen heap: 13MB (14032kB) (XEN) Domain heap initialised: DMA width 32 bits (XEN) (XEN) **************************************** (XEN) Panic on CPU 0: (XEN) Early fatal page fault at e008:ffff8300001129d4 (cr2=ffffffffffffffff, ec=0002) (XEN) **************************************** (XEN) (XEN) Reboot in five seconds... (XEN) Unknown interrupt -- Matt _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Ross S. W. Walker
2008-May-27 17:46 UTC
RE: [Xen-users] Problems with >4GB memory with 64-bit Xen kernel
Matthew Ragan wrote:> I''ve been running the 64-bit version of the Xen 3.1.4 hypervisor with > a NetBSD (recent -current) dom0 for a number of weeks now, and haven''t > had any real problems with it. Previously, the system that I am > running this on (Dell Dimension E510, Pentium D 940) has been running > fine with 1GB of memory in the system. Because I want to use this > system to house a number of database VMs that may chew memory, I put > 8GB in the system today, and now the system refuses to boot unless I > specify ''mem=4G'', which somewhat defeats the purpose of having 8GB in > the box. > > I know other people have more than 4GB in their running systems, and > NetBSD boots fine and finds all 8G when I boot it without using Xen, > so I''m not sure what the issue is. I''ve tried this with a number of > different 3.1.0 and 3.2.x kernels, and all have similar problems. > Setting ''mem='' to other values above 4GB results in the same errors, > except for the ending value in the last (usable) line. > > Boot shows: > > (XEN) Command line: (hd0,3,a)/xen.gz dom0_mem=256m > (XEN) 0000000000000000 - 0000000000000000 (usable) > (XEN) 00000000000f0000 - 0000000000100000 (reserved) > (XEN) 0000000000010000 - 00000000dfe88000 (usable) > (XEN) 00000000dfe88c00 - 00000000dfe8ac00 (ACPI NVS) > (XEN) 00000000dfe8ac00 - 00000000dfe8cc00 (ACPI data) > (XEN) 00000000dfe8cc00 - 00000000e0000000 (reserved) > (XEN) 00000000f0000000 - 00000000f4000000 (reserved) > (XEN) 00000000fec00000 - 00000000fed00400 (reserved) > (XEN) 00000000fed20000 - 00000000feda0000 (reserved) > (XEN) 00000000fee00000 - 00000000fef00000 (reserved) > (XEN) 00000000ffb00000 - 0000000100000000 (reserved) > (XEN) 0000000100000000 - 0000000200000000 (usable) > (XEN) System RAM: 7678MB (7862432kB) > (XEN) Xen heap: 13MB (14032kB) > (XEN) Domain heap initialised: DMA width 32 bits > (XEN) > (XEN) **************************************** > (XEN) Panic on CPU 0: > (XEN) Early fatal page fault at e008:ffff8300001129d4 > (cr2=ffffffffffffffff, ec=0002) > (XEN) **************************************** > (XEN) > (XEN) Reboot in five seconds... > (XEN) Unknown interruptYou need to make sure the dom0 kernel is compiled PAE. -Ross ______________________________________________________________________ This e-mail, and any attachments thereto, is intended only for use by the addressee(s) named herein and may contain legally privileged and/or confidential information. If you are not the intended recipient of this e-mail, you are hereby notified that any dissemination, distribution or copying of this e-mail, and any attachments thereto, is strictly prohibited. If you have received this e-mail in error, please immediately notify the sender and permanently delete the original and any copy or printout thereof. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Matthew Ragan
2008-May-27 18:04 UTC
Re: [Xen-users] Problems with >4GB memory with 64-bit Xen kernel
On May 27, 2008, at 1:46 PM, Ross S. W. Walker wrote:> Matthew Ragan wrote: > >> I''ve been running the 64-bit version of the Xen 3.1.4 hypervisor with >> a NetBSD (recent -current) dom0 for a number of weeks now, and >> haven''t >> had any real problems with it. Previously, the system that I am >> running this on (Dell Dimension E510, Pentium D 940) has been running >> fine with 1GB of memory in the system. Because I want to use this >> system to house a number of database VMs that may chew memory, I put >> 8GB in the system today, and now the system refuses to boot unless I >> specify ''mem=4G'', which somewhat defeats the purpose of having 8GB in >> the box. >> >> I know other people have more than 4GB in their running systems, and >> NetBSD boots fine and finds all 8G when I boot it without using Xen, >> so I''m not sure what the issue is. I''ve tried this with a number of >> different 3.1.0 and 3.2.x kernels, and all have similar problems. >> Setting ''mem='' to other values above 4GB results in the same errors, >> except for the ending value in the last (usable) line. >> >> Boot shows: >> >> (XEN) Command line: (hd0,3,a)/xen.gz dom0_mem=256m >> (XEN) 0000000000000000 - 0000000000000000 (usable) >> (XEN) 00000000000f0000 - 0000000000100000 (reserved) >> (XEN) 0000000000010000 - 00000000dfe88000 (usable) >> (XEN) 00000000dfe88c00 - 00000000dfe8ac00 (ACPI NVS) >> (XEN) 00000000dfe8ac00 - 00000000dfe8cc00 (ACPI data) >> (XEN) 00000000dfe8cc00 - 00000000e0000000 (reserved) >> (XEN) 00000000f0000000 - 00000000f4000000 (reserved) >> (XEN) 00000000fec00000 - 00000000fed00400 (reserved) >> (XEN) 00000000fed20000 - 00000000feda0000 (reserved) >> (XEN) 00000000fee00000 - 00000000fef00000 (reserved) >> (XEN) 00000000ffb00000 - 0000000100000000 (reserved) >> (XEN) 0000000100000000 - 0000000200000000 (usable) >> (XEN) System RAM: 7678MB (7862432kB) >> (XEN) Xen heap: 13MB (14032kB) >> (XEN) Domain heap initialised: DMA width 32 bits >> (XEN) >> (XEN) **************************************** >> (XEN) Panic on CPU 0: >> (XEN) Early fatal page fault at e008:ffff8300001129d4 >> (cr2=ffffffffffffffff, ec=0002) >> (XEN) **************************************** >> (XEN) >> (XEN) Reboot in five seconds... >> (XEN) Unknown interrupt > > You need to make sure the dom0 kernel is compiled PAE. > > -RossThe dom0 kernel is 64-bit, and the Xen kernel doesn''t even get to the point of starting the dom0. -- Matt _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users