The booting log is following, and then the system hangs. __ __ _____ ___ _ _ \ \/ /___ _ __ |___ / / _ \ __| | _____ _____| | \ // _ \ ''_ \ |_ \| | | |__ / _` |/ _ \ \ / / _ \ | / \ __/ | | | ___) | |_| |__| (_| | __/\ V / __/ | /_/\_\___|_| |_| |____(_)___/ \__,_|\___| \_/ \___|_| http://www.cl.cam.ac.uk/netos/xen University of Cambridge Computer Laboratory Xen version 3.0-devel (root@sh.intel.com) (gcc version 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)) Thu Jun 23 10:38:11 CST 2005 Latest ChangeSet: 2005/06/22 18:42:58 1.1730 42b9a3227hiEkDxIFEfJ234PDK9C8w (XEN) Physical RAM map: (XEN) 0000000000000000 - 000000000009fc00 (usable) (XEN) 000000000009fc00 - 00000000000a0000 (reserved) (XEN) 00000000000e6000 - 0000000000100000 (reserved) (XEN) 0000000000100000 - 000000003f630000 (usable) (XEN) 000000003f630000 - 000000003f640000 (ACPI data) (XEN) 000000003f640000 - 000000003f6f0000 (ACPI NVS) (XEN) 000000003f6f0000 - 000000003f800000 (reserved) (XEN) 00000000cff00000 - 00000000f0000000 (reserved) (XEN) 00000000fed13000 - 00000000fed1a000 (reserved) (XEN) 00000000fed1c000 - 00000000fed90000 (reserved) (XEN) System RAM: 1013MB (1038140kB) (XEN) Xen heap: 14MB (14828kB) (XEN) found SMP MP-table at 000ff780 (XEN) DMI 2.3 present. (XEN) Using APIC driver default (XEN) ACPI: RSDP (v000 ACPIAM ) @ 0x00000000000f55c0 (XEN) ACPI: RSDT (v001 INTEL @ÃS¸¨<81><9a> (XEN) 0x20041130 MSFT 0x00000097) @ 0x000000003f630000 (XEN) ACPI: FADT (v002 INTEL @ÃS¸¨<81><9a> (XEN) 0x20041130 MSFT 0x00000097) @ 0x000000003f630200 (XEN) ACPI: MADT (v001 INTEL @ÃS¸¨<81><9a> (XEN) 0x20041130 MSFT 0x00000097) @ 0x000000003f630390 (XEN) ACPI: MCFG (v001 INTEL @ÃS¸¨<81><9a> (XEN) 0x20041130 MSFT 0x00000097) @ 0x000000003f630400 (XEN) ACPI: MSEG (v001 INTEL @ÃS¸¨<81><9a> (XEN) 0x20041130 MSFT 0x00000097) @ 0x000000003f630440 (XEN) ACPI: WDDT (v001 INTEL OEMWDDT 0x00000001 INTL 0x02002026) @ 0x000000003f6363c0 (XEN) ACPI: DSDT (v001 INTEL @ÃS¸¨<81><9a> (XEN) 0x00000001 INTL 0x02002026) @ 0x0000000000000000 (XEN) ACPI: Local APIC address 0xfee00000 (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) (XEN) Processor #0 15:4 APIC version 20 (XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x81] disabled) (XEN) ACPI: LAPIC_NMI (acpi_id[0x01] dfl dfl lint[0x1]) (XEN) ACPI: LAPIC_NMI (acpi_id[0x02] dfl dfl lint[0x1]) (XEN) ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0]) (XEN) IOAPIC[0]: apic_id 1, version 32, address 0xfec00000, GSI 0-23 (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) (XEN) ACPI: IRQ0 used by override. (XEN) ACPI: IRQ2 used by override. (XEN) ACPI: IRQ9 used by override. (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs (XEN) Using ACPI (MADT) for SMP configuration information (XEN) Initializing CPU#0 (XEN) Detected 3790.709 MHz processor. (XEN) Using scheduler: Borrowed Virtual Time (bvt) (XEN) CPU: Trace cache: 12K uops, L1 D cache: 16K (XEN) CPU: L2 cache: 2048K (XEN) CPU: Hyper-Threading is disabled (XEN) VMXON is done (XEN) CPU0: Intel Genuine Intel(R) CPU 3.80GHz stepping 06 (XEN) Total of 1 processors activated. (XEN) ENABLING IO-APIC IRQs (XEN) ..TIMER: vector=0x31 pin1=2 pin2=-1 (XEN) Time init: (XEN) .... cpu_freq: 00000000:E1F1A1D0 (XEN) .... scale: 00000001:0E225785 (XEN) .... Wall Clock: 1119524474s 130000us (XEN) Brought up 1 CPUs _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Li, Xin B
2005-Jun-23 05:56 UTC
RE: [Xen-devel] Latest bk (version 1.1730) breaks x86_64 dom0
Actually, changeset 1.1728 breaks x86_64 dom0, the attached patch fixed the issue here, in fact, it only reverted portion of changeset 1.1728. Signed-off-by: Xin B Li <xin.b.li@intel.com> -Xin Li, Xin B wrote:> The booting log is following, and then the system hangs. > > __ __ _____ ___ _ _ > \ \/ /___ _ __ |___ / / _ \ __| | _____ _____| | > \ // _ \ ''_ \ |_ \| | | |__ / _` |/ _ \ \ / / _ \ | > / \ __/ | | | ___) | |_| |__| (_| | __/\ V / __/ | > /_/\_\___|_| |_| |____(_)___/ \__,_|\___| \_/ \___|_| > > http://www.cl.cam.ac.uk/netos/xen > University of Cambridge Computer Laboratory > > Xen version 3.0-devel (root@sh.intel.com) (gcc version > 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)) Thu Jun 23 > 10:38:11 CST 2005 Latest ChangeSet: 2005/06/22 18:42:58 > 1.1730 42b9a3227hiEkDxIFEfJ234PDK9C8w > > (XEN) Physical RAM map: > (XEN) 0000000000000000 - 000000000009fc00 (usable) > (XEN) 000000000009fc00 - 00000000000a0000 (reserved) > (XEN) 00000000000e6000 - 0000000000100000 (reserved) > (XEN) 0000000000100000 - 000000003f630000 (usable) > (XEN) 000000003f630000 - 000000003f640000 (ACPI data) > (XEN) 000000003f640000 - 000000003f6f0000 (ACPI NVS) > (XEN) 000000003f6f0000 - 000000003f800000 (reserved) > (XEN) 00000000cff00000 - 00000000f0000000 (reserved) > (XEN) 00000000fed13000 - 00000000fed1a000 (reserved) > (XEN) 00000000fed1c000 - 00000000fed90000 (reserved) > (XEN) System RAM: 1013MB (1038140kB) > (XEN) Xen heap: 14MB (14828kB) > (XEN) found SMP MP-table at 000ff780 > (XEN) DMI 2.3 present. > (XEN) Using APIC driver default > (XEN) ACPI: RSDP (v000 ACPIAM > ) @ 0x00000000000f55c0 (XEN) ACPI: RSDT (v001 INTEL > @ÃS¸¨<81><9a> (XEN) 0x20041130 MSFT 0x00000097) @ > 0x000000003f630000 (XEN) ACPI: FADT (v002 INTEL > @ÃS¸¨<81><9a> (XEN) 0x20041130 MSFT 0x00000097) @ > 0x000000003f630200 (XEN) ACPI: MADT (v001 INTEL > @ÃS¸¨<81><9a> (XEN) 0x20041130 MSFT 0x00000097) @ > 0x000000003f630390 (XEN) ACPI: MCFG (v001 INTEL > @ÃS¸¨<81><9a> (XEN) 0x20041130 MSFT 0x00000097) @ > 0x000000003f630400 (XEN) ACPI: MSEG (v001 INTEL > @ÃS¸¨<81><9a> (XEN) 0x20041130 MSFT 0x00000097) @ > 0x000000003f630440 (XEN) ACPI: WDDT (v001 INTEL OEMWDDT > 0x00000001 INTL 0x02002026) @ 0x000000003f6363c0 (XEN) > ACPI: DSDT (v001 INTEL @ÃS¸¨<81><9a> (XEN) 0x00000001 > INTL 0x02002026) @ 0x0000000000000000 (XEN) ACPI: Local > APIC address 0xfee00000 (XEN) ACPI: LAPIC (acpi_id[0x01] > lapic_id[0x00] enabled) (XEN) Processor #0 15:4 APIC > version 20 (XEN) ACPI: LAPIC (acpi_id[0x02] > lapic_id[0x81] disabled) (XEN) ACPI: LAPIC_NMI > (acpi_id[0x01] dfl dfl lint[0x1]) (XEN) ACPI: LAPIC_NMI > (acpi_id[0x02] dfl dfl lint[0x1]) (XEN) ACPI: IOAPIC > (id[0x01] address[0xfec00000] gsi_base[0]) (XEN) > IOAPIC[0]: apic_id 1, version 32, address 0xfec00000, GSI > 0-23 (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq > 2 dfl dfl) (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 > global_irq 9 high level) (XEN) ACPI: IRQ0 used by > override. (XEN) ACPI: IRQ2 used by override. (XEN) ACPI: > IRQ9 used by override. (XEN) Enabling APIC mode: Flat. > Using 1 I/O APICs (XEN) Using ACPI (MADT) for SMP > configuration information (XEN) Initializing CPU#0 > (XEN) Detected 3790.709 MHz processor. > (XEN) Using scheduler: Borrowed Virtual Time (bvt) > (XEN) CPU: Trace cache: 12K uops, L1 D cache: 16K > (XEN) CPU: L2 cache: 2048K > (XEN) CPU: Hyper-Threading is disabled > (XEN) VMXON is done > (XEN) CPU0: Intel Genuine Intel(R) CPU 3.80GHz stepping 06 > (XEN) Total of 1 processors activated. > (XEN) ENABLING IO-APIC IRQs > (XEN) ..TIMER: vector=0x31 pin1=2 pin2=-1 > (XEN) Time init: > (XEN) .... cpu_freq: 00000000:E1F1A1D0 > (XEN) .... scale: 00000001:0E225785 > (XEN) .... Wall Clock: 1119524474s 130000us > (XEN) Brought up 1 CPUs > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Li, Xin B
2005-Jun-23 09:20 UTC
RE: [Xen-devel] Latest bk (version 1.1730) breaks x86_64 dom0
Petersson, Mats wrote:> Xin, > > I may be wrong, but when I read the comment: > * It is important that the masks are signed quantities. > This ensures that > * the compiler sign-extends a 32-bit mask to 64 bits if > that is required. */ > And I see the: > > #define PAGE_SIZE (1UL << PAGE_SHIFT)Yes, it should be: #define PAGE_SIZE (1L << PAGE_SHIFT) -Xin _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel