Hello, i start an new Thread because of the old one is a little bit messy. I try to get xen-4.0.x running on a Dell R310 with Core i3 CPU ind 32Bit. I tried Ubuntu-10.04 Server in 32bit and 64bit. I use on both Systems the same scripts with code from Wiki: apt-get install ... hg clone (from ML) make install On 64bit system boots until mount of rootfs. But 32bit boots until: (XEN) d0:v0: unhandled page fault (ec=0009) (XEN) Pagetable walk from c009fc00: (XEN) L3[0x003] = 0000000039820001 00001820 (XEN) L2[0x000] = 0000000039fdd067 00001fdd (XEN) L1[0x09f] = 000007fffffff063 ffffffff (XEN) d0:v0: reserved bit in page table (ec=0009) Is anybody running an 32bit System? I need 32bit because of my destination Distro is only in 32bit available. Regards, Stefan Kuhne Full bootlog with xen-4.0.1-rc6 __ __ _ _ ___ _ __ \ \/ /___ _ __ | || | / _ \ / | _ __ ___ / /_ \ // _ \ ''_ \ | || |_| | | || |__| ''__/ __| ''_ \ / \ __/ | | | |__ _| |_| || |__| | | (__| (_) | /_/\_\___|_| |_| |_|(_)___(_)_| |_| \___|\___/ (XEN) Xen version 4.0.1-rc6 (...) (gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) ) Mon Aug 16 10:52:33 CEST 2010 (XEN) Latest ChangeSet: Fri Aug 13 09:18:02 2010 +0100 21318:c467b2e6fabd (XEN) Console output is synchronous. (XEN) Bootloader: GRUB 1.98-1ubuntu7 (XEN) Command line: dom0_mem=1024M loglvl=all guest_loglvl=all sync_console console_to_ring com1=57600,8n1 console=com1 lapic=debug apic_verbosity=debug apit (XEN) Video information: (XEN) VGA is text mode 80x25, font 8x16 (XEN) VBE/DDC methods: none; EDID transfer time: 0 seconds (XEN) EDID info not retrieved because no DDC retrieval method detected (XEN) Disc information: (XEN) Found 3 MBR signatures (XEN) Found 3 EDD information structures (XEN) Xen-e820 RAM map: (XEN) 0000000000000000 - 000000000009f000 (usable) (XEN) 0000000000100000 - 00000000bf699000 (usable) (XEN) 00000000bf699000 - 00000000bf6af000 (reserved) (XEN) 00000000bf6af000 - 00000000bf6ce000 (ACPI data) (XEN) 00000000bf6ce000 - 00000000c0000000 (reserved) (XEN) 00000000e0000000 - 00000000f0000000 (reserved) (XEN) 00000000fe000000 - 0000000100000000 (reserved) (XEN) 0000000100000000 - 000000013c000000 (usable) (XEN) System RAM: 4022MB (4118752kB) (XEN) ACPI: RSDP 000F0AA0, 0024 (r2 DELL ) (XEN) ACPI: XSDT 000F0BA0, 0094 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: FACP BF6C3BB4, 00F4 (r3 DELL PE_SC3 1 DELL 1) (XEN) ACPI: DSDT BF6AF000, 3E43 (r1 DELL PE_SC3 1 INTL 20050624) (XEN) ACPI: FACS BF6C6000, 0040 (XEN) ACPI: APIC BF6C3478, 0152 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: SPCR BF6C35CC, 0050 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: HPET BF6C3620, 0038 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: DM__ BF6C365C, 00A8 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: MCFG BF6C3850, 003C (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: WD__ BF6C3890, 0134 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: SLIC BF6C39C8, 0024 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: ERST BF6B2FC4, 0270 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: HEST BF6B3234, 03A8 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: BERT BF6B2E44, 0030 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: EINJ BF6B2E74, 0150 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: TCPA BF6C3B4C, 0064 (r2 DELL PE_SC3 1 DELL 1) (XEN) ACPI: SSDT BF6C7000, 1350 (r1 INTEL PPM RCM 80000001 INTL 20061109) (XEN) No NUMA configuration found (XEN) Faking a node at 0000000000000000-000000013c000000 (XEN) Xen heap: 8MB (8852kB) (XEN) Domain heap initialised (XEN) found SMP MP-table at 000fe710 (XEN) DMI 2.6 present. (XEN) Using APIC driver default (XEN) ACPI: PM-Timer IO Port: 0x808 (XEN) ACPI: ACPI SLEEP INFO: pm1x_cnt[804,0], pm1x_evt[800,0] (XEN) ACPI: wakeup_vec[bf6c600c], vec_size[20] (XEN) ACPI: Local APIC address 0xfee00000 (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) (XEN) Processor #0 6:5 APIC version 21 (XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x04] enabled) (XEN) Processor #4 6:5 APIC version 21 (XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] enabled) (XEN) Processor #1 6:5 APIC version 21 (XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x05] enabled) (XEN) Processor #5 6:5 APIC version 21 (XEN) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x24] disabled) (XEN) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x25] disabled) (XEN) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x26] disabled) (XEN) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x27] disabled) (XEN) ACPI: LAPIC (acpi_id[0x09] lapic_id[0x28] disabled) (XEN) ACPI: LAPIC (acpi_id[0x0a] lapic_id[0x29] disabled) (XEN) ACPI: LAPIC (acpi_id[0x0b] lapic_id[0x2a] disabled) (XEN) ACPI: LAPIC (acpi_id[0x0c] lapic_id[0x2b] disabled) (XEN) ACPI: LAPIC (acpi_id[0x0d] lapic_id[0x2c] disabled) (XEN) ACPI: LAPIC (acpi_id[0x0e] lapic_id[0x2d] disabled) (XEN) ACPI: LAPIC (acpi_id[0x0f] lapic_id[0x2e] disabled) (XEN) ACPI: LAPIC (acpi_id[0x10] lapic_id[0x2f] disabled) (XEN) ACPI: LAPIC (acpi_id[0x11] lapic_id[0x30] disabled) (XEN) ACPI: LAPIC (acpi_id[0x12] lapic_id[0x31] disabled) (XEN) ACPI: LAPIC (acpi_id[0x13] lapic_id[0x32] disabled) (XEN) ACPI: LAPIC (acpi_id[0x14] lapic_id[0x33] disabled) (XEN) ACPI: LAPIC (acpi_id[0x15] lapic_id[0x34] disabled) (XEN) ACPI: LAPIC (acpi_id[0x16] lapic_id[0x35] disabled) (XEN) ACPI: LAPIC (acpi_id[0x17] lapic_id[0x36] disabled) (XEN) ACPI: LAPIC (acpi_id[0x18] lapic_id[0x37] disabled) (XEN) ACPI: LAPIC (acpi_id[0x19] lapic_id[0x38] disabled) (XEN) ACPI: LAPIC (acpi_id[0x1a] lapic_id[0x39] disabled) (XEN) ACPI: LAPIC (acpi_id[0x1b] lapic_id[0x3a] disabled) (XEN) ACPI: LAPIC (acpi_id[0x1c] lapic_id[0x3b] disabled) (XEN) ACPI: LAPIC (acpi_id[0x1d] lapic_id[0x3c] disabled) (XEN) ACPI: LAPIC (acpi_id[0x1e] lapic_id[0x3d] disabled) (XEN) ACPI: LAPIC (acpi_id[0x1f] lapic_id[0x3e] disabled) (XEN) ACPI: LAPIC (acpi_id[0x20] lapic_id[0x3f] disabled) (XEN) ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1]) (XEN) ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0]) (XEN) IOAPIC[0]: apic_id 0, 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) ACPI: HPET id: 0x8086a701 base: 0xfed00000 (XEN) Using ACPI (MADT) for SMP configuration information (XEN) mapped APIC to fff7e000 (fee00000) (XEN) mapped IOAPIC to fff7d000 (fec00000) (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Detected 2926.056 MHz processor. (XEN) VMX: Supported advanced features: (XEN) - APIC MMIO access virtualisation (XEN) - APIC TPR shadow (XEN) - Extended Page Tables (EPT) (XEN) - Virtual-Processor Identifiers (VPID) (XEN) - Virtual NMI (XEN) - MSR direct-access bitmap (XEN) - Unrestricted Guest (XEN) EPT supports 2MB super page. (XEN) HVM: ASIDs enabled. (XEN) HVM: VMX enabled (XEN) HVM: Hardware Assisted Paging detected. (XEN) Intel machine check reporting enabled (XEN) I/O virtualisation disabled (XEN) Getting VERSION: 1060015 (XEN) Getting VERSION: 1060015 (XEN) Enabled directed EOI with ioapic_ack_old on! (XEN) Getting ID: 0 (XEN) Getting LVT0: 700 (XEN) Getting LVT1: 400 (XEN) Suppress EOI broadcast on CPU#0 (XEN) enabled ExtINT on CPU#0 (XEN) Suppress EOI broadcast on CPU#1 (XEN) masked ExtINT on CPU#1 (XEN) Suppress EOI broadcast on CPU#2 (XEN) masked ExtINT on CPU#2 (XEN) Suppress EOI broadcast on CPU#3 (XEN) masked ExtINT on CPU#3 (XEN) Total of 4 processors activated. (XEN) ENABLING IO-APIC IRQs (XEN) -> Using old ACK method (XEN) init IO_APIC IRQs (XEN) IO-APIC (apicid-pin) 0-0, 0-16, 0-17, 0-18, 0-19, 0-20, 0-21, 0-22, 0-23 not connected. (XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1 (XEN) number of MP IRQ sources: 15. (XEN) number of IO-APIC #0 registers: 24. (XEN) testing the IO APIC....................... (XEN) IO APIC #0...... (XEN) .... register #00: 00000000 (XEN) ....... : physical APIC id: 00 (XEN) ....... : Delivery Type: 0 (XEN) ....... : LTS : 0 (XEN) .... register #01: 00170020 (XEN) ....... : max redirection entries: 0017 (XEN) ....... : PRQ implemented: 0 (XEN) ....... : IO APIC version: 0020 (XEN) .... IRQ redirection table: (XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect: (XEN) 00 000 00 1 0 0 0 0 0 0 00 (XEN) 01 001 01 0 0 0 0 0 1 1 28 (XEN) 02 001 01 0 0 0 0 0 1 1 F0 (XEN) 03 001 01 0 0 0 0 0 1 1 30 (XEN) 04 0FF 0F 0 0 0 0 0 1 1 F1 (XEN) 05 001 01 0 0 0 0 0 1 1 38 (XEN) 06 001 01 0 0 0 0 0 1 1 40 (XEN) 07 001 01 0 0 0 0 0 1 1 48 (XEN) 08 001 01 0 0 0 0 0 1 1 50 (XEN) 09 001 01 1 1 0 0 0 1 1 58 (XEN) 0a 001 01 0 0 0 0 0 1 1 60 (XEN) 0b 001 01 0 0 0 0 0 1 1 68 (XEN) 0c 001 01 0 0 0 0 0 1 1 70 (XEN) 0d 001 01 0 0 0 0 0 1 1 78 (XEN) 0e 001 01 0 0 0 0 0 1 1 88 (XEN) 0f 001 01 0 0 0 0 0 1 1 90 (XEN) 10 000 00 1 0 0 0 0 0 0 00 (XEN) 11 000 00 1 0 0 0 0 0 0 00 (XEN) 12 000 00 1 0 0 0 0 0 0 00 (XEN) 13 000 00 1 0 0 0 0 0 0 00 (XEN) 14 000 00 1 0 0 0 0 0 0 00 (XEN) 15 000 00 1 0 0 0 0 0 0 00 (XEN) 16 000 00 1 0 0 0 0 0 0 00 (XEN) 17 000 00 1 0 0 0 0 0 0 00 (XEN) Using vector-based indexing (XEN) IRQ to pin mappings: (XEN) IRQ240 -> 0:2 (XEN) IRQ40 -> 0:1 (XEN) IRQ48 -> 0:3 (XEN) IRQ241 -> 0:4 (XEN) IRQ56 -> 0:5 (XEN) IRQ64 -> 0:6 (XEN) IRQ72 -> 0:7 (XEN) IRQ80 -> 0:8 (XEN) IRQ88 -> 0:9 (XEN) IRQ96 -> 0:10 (XEN) IRQ104 -> 0:11 (XEN) IRQ112 -> 0:12 (XEN) IRQ120 -> 0:13 (XEN) IRQ136 -> 0:14 (XEN) IRQ144 -> 0:15 (XEN) .................................... done. (XEN) Using local APIC timer interrupts. (XEN) calibrating APIC timer ... (XEN) ..... CPU clock speed is 2926.0576 MHz. (XEN) ..... host bus clock speed is 133.0026 MHz. (XEN) ..... bus_scale = 0x00008834 (XEN) TSC is reliable, synchronization unnecessary (XEN) Platform timer is 14.318MHz HPET ÿ(XEN) Allocated console ring of 32 KiB. (XEN) microcode.c:73:d32767 microcode: CPU1 resumed (XEN) microcode.c:73:d32767 microcode: CPU2 resumed (XEN) microcode.c:73:d32767 microcode: CPU3 resumed (XEN) Brought up 4 CPUs (XEN) ACPI sleep modes: S3 (XEN) mcheck_poll: Machine check polling timer started. (XEN) *** LOADING DOMAIN 0 *** (XEN) Xen kernel: 32-bit, PAE, lsb (XEN) Dom0 kernel: 32-bit, PAE, lsb, paddr 0x1000000 -> 0x19f5000 (XEN) PHYSICAL MEMORY ARRANGEMENT: (XEN) Dom0 alloc.: 0000000038000000->000000003c000000 (245760 pages to be allocated) (XEN) VIRTUAL MEMORY ARRANGEMENT: (XEN) Loaded kernel: c1000000->c19f5000 (XEN) Init. ramdisk: c19f5000->c1ed6800 (XEN) Phys-Mach map: c1ed7000->c1fd7000 (XEN) Start info: c1fd7000->c1fd747c (XEN) Page tables: c1fd8000->c1fef000 (XEN) Boot stack: c1fef000->c1ff0000 (XEN) TOTAL: c0000000->c2400000 (XEN) ENTRY ADDRESS: c1798000 (XEN) Dom0 has maximum 4 VCPUs (XEN) Scrubbing Free RAM: .............................done. (XEN) trace.c:89:d32767 calc_tinfo_first_offset: NR_CPUs 128, offset_in_bytes 258, t_info_first_offset 65 (XEN) Xen trace buffers: disabled (XEN) Std. Loglevel: All (XEN) Guest Loglevel: All (XEN) ********************************************** (XEN) ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS (XEN) ******* This option is intended to aid debugging of Xen by ensuring (XEN) ******* that all output is synchronously delivered on the serial line. (XEN) ******* However it can introduce SIGNIFICANT latencies and affect (XEN) ******* timekeeping. It is NOT recommended for production use! (XEN) ********************************************** (XEN) 3... 2... 1... (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch input to Xen) (XEN) Freed 152kB init memory. mapping kernel into physical memory Xen: setup ISA identity maps about to get started... [ 0.000000] Reserving virtual address space above 0xf5800000 [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 2.6.32.19 (root@FB5-Cluster) (gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) ) #1 SMP Mon Aug 16 11:19:14 CEST 2010 [ 0.000000] KERNEL supported cpus: [ 0.000000] Intel GenuineIntel [ 0.000000] AMD AuthenticAMD [ 0.000000] NSC Geode by NSC [ 0.000000] Cyrix CyrixInstead [ 0.000000] Centaur CentaurHauls [ 0.000000] Transmeta GenuineTMx86 [ 0.000000] Transmeta TransmetaCPU [ 0.000000] UMC UMC UMC UMC [ 0.000000] xen_release_chunk: looking at area pfn 9f-a0: 1 pages freed [ 0.000000] released 1 pages of unused memory [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] Xen: 0000000000000000 - 000000000009f000 (usable) [ 0.000000] Xen: 00000000000a0000 - 0000000000100000 (reserved) [ 0.000000] Xen: 0000000000100000 - 0000000040000000 (usable) [ 0.000000] Xen: 00000000bf699000 - 00000000bf6af000 (reserved) [ 0.000000] Xen: 00000000bf6af000 - 00000000bf6ce000 (ACPI data) [ 0.000000] Xen: 00000000bf6ce000 - 00000000c0000000 (reserved) [ 0.000000] Xen: 00000000e0000000 - 00000000f0000000 (reserved) [ 0.000000] Xen: 00000000fe000000 - 0000000100000000 (reserved) [ 0.000000] bootconsole [xenboot0] enabled [ 0.000000] DMI 2.6 present. [ 0.000000] last_pfn = 0x40000 max_arch_pfn = 0x1000000 [ 0.000000] x86 PAT enabled: cpu 0, old 0x50100070406, new 0x7010600070106 [ 0.000000] e820 update range: 0000000000002000 - 0000000000006000 (usable) ==> (reserved) [ 0.000000] Scanning 1 areas for low memory corruption [ 0.000000] modified physical RAM map: [ 0.000000] modified: 0000000000000000 - 0000000000002000 (usable) [ 0.000000] modified: 0000000000002000 - 0000000000006000 (reserved) [ 0.000000] modified: 0000000000006000 - 000000000009f000 (usable) [ 0.000000] modified: 00000000000a0000 - 0000000000100000 (reserved) [ 0.000000] modified: 0000000000100000 - 0000000040000000 (usable) [ 0.000000] modified: 00000000bf699000 - 00000000bf6af000 (reserved) [ 0.000000] modified: 00000000bf6af000 - 00000000bf6ce000 (ACPI data) [ 0.000000] modified: 00000000bf6ce000 - 00000000c0000000 (reserved) [ 0.000000] modified: 00000000e0000000 - 00000000f0000000 (reserved) [ 0.000000] modified: 00000000fe000000 - 0000000100000000 (reserved) [ 0.000000] initial memory mapped : 0 - 02bff000 [ 0.000000] init_memory_mapping: 0000000000000000-000000002d1fe000 [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] 0000000000 - 002d1fe000 page 4k [ 0.000000] kernel direct mapping tables up to 2d1fe000 @ 100000-26d000 [ 0.000000] RAMDISK: 019f5000 - 01ed6800 [ 0.000000] ACPI: RSDP 000f0aa0 00024 (v02 DELL ) [ 0.000000] ACPI: XSDT 000f0ba0 00094 (v01 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: FACP bf6c3bb4 000F4 (v03 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: DSDT bf6af000 03E43 (v01 DELL PE_SC3 00000001 INTL 20050624) [ 0.000000] ACPI: FACS bf6c6000 00040 [ 0.000000] ACPI: APIC bf6c3478 00152 (v01 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: SPCR bf6c35cc 00050 (v01 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: HPET bf6c3620 00038 (v01 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: DM__ bf6c365c 000A8 (v01 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: MCFG bf6c3850 0003C (v01 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: WD__ bf6c3890 00134 (v01 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: SLIC bf6c39c8 00024 (v01 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: ERST bf6b2fc4 00270 (v01 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: HEST bf6b3234 003A8 (v01 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: BERT bf6b2e44 00030 (v01 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: EINJ bf6b2e74 00150 (v01 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: TCPA bf6c3b4c 00064 (v02 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: SSDT bf6c7000 01350 (v01 INTEL PPM RCM 80000001 INTL 20061109) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] 302MB HIGHMEM available. [ 0.000000] 721MB LOWMEM available. [ 0.000000] mapped low ram: 0 - 2d1fe000 [ 0.000000] low ram: 0 - 2d1fe000 [ 0.000000] node 0 low ram: 00000000 - 2d1fe000 [ 0.000000] node 0 bootmap 00007000 - 0000ca40 [ 0.000000] (10 early reservations) ==> bootmem [0000000000 - 002d1fe000] [ 0.000000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] [ 0.000000] #1 [0001fd8000 - 0001fef000] XEN PAGETABLES ==> [0001fd8000 - 0001fef000] [ 0.000000] #2 [0000001000 - 0000002000] EX TRAMPOLINE ==> [0000001000 - 0000002000] [ 0.000000] #3 [0000006000 - 0000007000] TRAMPOLINE ==> [0000006000 - 0000007000] [ 0.000000] #4 [0001000000 - 00018cf5a0] TEXT DATA BSS ==> [0001000000 - 00018cf5a0] [ 0.000000] #5 [00019f5000 - 0001ed6800] RAMDISK ==> [00019f5000 - 0001ed6800] [ 0.000000] #6 [0001ed7000 - 0001fd8000] XEN START INFO ==> [0001ed7000 - 0001fd8000] [ 0.000000] #7 [00018d0000 - 00018d0279] BRK ==> [00018d0000 - 00018d0279] [ 0.000000] #8 [0000100000 - 0000254000] PGTABLE ==> [0000100000 - 0000254000] [ 0.000000] #9 [0000007000 - 000000d000] BOOTMAP ==> [0000007000 - 000000d000] (XEN) d0:v0: unhandled page fault (ec=0009) (XEN) Pagetable walk from c009fc00: (XEN) L3[0x003] = 0000000039820001 00001820 (XEN) L2[0x000] = 0000000039fdd067 00001fdd (XEN) L1[0x09f] = 000007fffffff063 ffffffff (XEN) d0:v0: reserved bit in page table (ec=0009) (XEN) Pagetable walk from c009fc00: (XEN) L3[0x003] = 0000000039820001 00001820 (XEN) L2[0x000] = 0000000039fdd067 00001fdd (XEN) L1[0x09f] = 000007fffffff063 ffffffff (XEN) ----[ Xen-4.0.1-rc6 x86_32p debug=n Tainted: C ]---- (XEN) CPU: 0 (XEN) EIP: e019:[<c17a56a1>] (XEN) EFLAGS: 00010206 EM: 1 CONTEXT: pv guest (XEN) eax: 0009fc00 ebx: c009fc00 ecx: 00000001 edx: 00000400 (XEN) esi: 00000400 edi: 00000000 ebp: c170df24 esp: c170df14 (XEN) cr0: 8005003b cr4: 000026f0 cr3: 3970f000 cr2: c009fc00 (XEN) ds: e021 es: e021 fs: 00d8 gs: 0000 ss: e021 cs: e019 (XEN) Guest stack trace from esp=c170df14: (XEN) 00000001 00000001 2d1fe000 00000000 c170df30 c17a5790 00000000 c170dfac (XEN) c179e3c6 c170df9c c106024f 01ed6800 00000000 00000035 019f5000 00000000 (XEN) c170df6d 00000000 205b5000 004e1800 3030302e 019f5000 c17a0020 c1720fcc (XEN) 00000002 00000002 00000000 00000000 c1720350 c170df94 c102b2c5 00000000 (XEN) 00000000 c1720350 c170dfac 00000000 00000000 c1720350 c170dfc4 c17985c6 (XEN) c162db96 c14bd010 c17d1240 019f5000 c170dfd4 c17980a8 019f5000 c17cfee0 (XEN) c170dffc c179bd31 1fc9d3f5 80980281 00100800 00020652 00000001 00000000 (XEN) c1fd7000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) domain_crash_sync called from entry.S (ff1ccc1e) (XEN) Domain 0 (vcpu#0) crashed on cpu#0: (XEN) ----[ Xen-4.0.1-rc6 x86_32p debug=n Tainted: C ]---- (XEN) CPU: 0 (XEN) EIP: e019:[<c17a56a1>] (XEN) EFLAGS: 00000206 EM: 1 CONTEXT: pv guest (XEN) eax: 0009fc00 ebx: c009fc00 ecx: 00000001 edx: 00000400 (XEN) esi: 00000400 edi: 00000000 ebp: c170df24 esp: c170df04 (XEN) cr0: 8005003b cr4: 000026f0 cr3: 3970f000 cr2: c009fc00 (XEN) ds: e021 es: e021 fs: 00d8 gs: 0000 ss: e021 cs: e019 (XEN) Guest stack trace from esp=c170df04: (XEN) 00000009 c17a56a1 0001e019 00010006 00000001 00000001 2d1fe000 00000000 (XEN) c170df30 c17a5790 00000000 c170dfac c179e3c6 c170df9c c106024f 01ed6800 (XEN) 00000000 00000035 019f5000 00000000 c170df6d 00000000 205b5000 004e1800 (XEN) 3030302e 019f5000 c17a0020 c1720fcc 00000002 00000002 00000000 00000000 (XEN) c1720350 c170df94 c102b2c5 00000000 00000000 c1720350 c170dfac 00000000 (XEN) 00000000 c1720350 c170dfc4 c17985c6 c162db96 c14bd010 c17d1240 019f5000 (XEN) c170dfd4 c17980a8 019f5000 c17cfee0 c170dffc c179bd31 1fc9d3f5 80980281 (XEN) 00100800 00020652 00000001 00000000 c1fd7000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 (XEN) Domain 0 crashed: ''noreboot'' set - not rebooting. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Pasi Kärkkäinen
2010-Aug-16 10:44 UTC
[Xen-devel] Re: Xen-4.0.x doesn''t start on 32bit / pvops 2.6.32.19
On Mon, Aug 16, 2010 at 12:15:41PM +0200, Stefan Kuhne wrote:> Hello, > > i start an new Thread because of the old one is a little bit messy. > > I try to get xen-4.0.x running on a Dell R310 with Core i3 CPU ind 32Bit. > > I tried Ubuntu-10.04 Server in 32bit and 64bit. > I use on both Systems the same scripts with code from Wiki: > apt-get install ... > hg clone (from ML) > make install > > On 64bit system boots until mount of rootfs. >So does 64bit kernel boot/work OK?> But 32bit boots until: > (XEN) d0:v0: unhandled page fault (ec=0009) > (XEN) Pagetable walk from c009fc00: > (XEN) L3[0x003] = 0000000039820001 00001820 > (XEN) L2[0x000] = 0000000039fdd067 00001fdd > (XEN) L1[0x09f] = 000007fffffff063 ffffffff > (XEN) d0:v0: reserved bit in page table (ec=0009) > > Is anybody running an 32bit System? > I need 32bit because of my destination Distro is only in 32bit available. >Based on the full bootlog the problem is in the dom0 kernel, not in Xen hypervisor. Did you try earlier versions of the dom0 kernel? Which version introduces this problem? I think 2.6.32.10 booted/worked for me on 32bit.. <snip>> (XEN) *** LOADING DOMAIN 0 *** > (XEN) Xen kernel: 32-bit, PAE, lsb > (XEN) Dom0 kernel: 32-bit, PAE, lsb, paddr 0x1000000 -> 0x19f5000 > (XEN) PHYSICAL MEMORY ARRANGEMENT: > (XEN) Dom0 alloc.: 0000000038000000->000000003c000000 (245760 pages > to be allocated) > (XEN) VIRTUAL MEMORY ARRANGEMENT: > (XEN) Loaded kernel: c1000000->c19f5000 > (XEN) Init. ramdisk: c19f5000->c1ed6800 > (XEN) Phys-Mach map: c1ed7000->c1fd7000 > (XEN) Start info: c1fd7000->c1fd747c > (XEN) Page tables: c1fd8000->c1fef000 > (XEN) Boot stack: c1fef000->c1ff0000 > (XEN) TOTAL: c0000000->c2400000 > (XEN) ENTRY ADDRESS: c1798000 > (XEN) Dom0 has maximum 4 VCPUs > (XEN) Scrubbing Free RAM: .............................done. > (XEN) trace.c:89:d32767 calc_tinfo_first_offset: NR_CPUs 128, > offset_in_bytes 258, t_info_first_offset 65 > (XEN) Xen trace buffers: disabled > (XEN) Std. Loglevel: All > (XEN) Guest Loglevel: All > (XEN) ********************************************** > (XEN) ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS > (XEN) ******* This option is intended to aid debugging of Xen by ensuring > (XEN) ******* that all output is synchronously delivered on the serial line. > (XEN) ******* However it can introduce SIGNIFICANT latencies and affect > (XEN) ******* timekeeping. It is NOT recommended for production use! > (XEN) ********************************************** > (XEN) 3... 2... 1... > (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch > input to Xen) > (XEN) Freed 152kB init memory.So Xen starts fine, and it boots the dom0 kernel here.> mapping kernel into physical memory > Xen: setup ISA identity maps > about to get started... > [ 0.000000] Reserving virtual address space above 0xf5800000 > [ 0.000000] Initializing cgroup subsys cpuset > [ 0.000000] Initializing cgroup subsys cpu > [ 0.000000] Linux version 2.6.32.19 (root@FB5-Cluster) (gcc version > 4.4.3 (Ubuntu 4.4.3-4ubuntu5) ) #1 SMP Mon Aug 16 11:19:14 CEST 2010<snip>> [ 0.000000] NX (Execute Disable) protection: activeDid you try without NX? (ie. turn it off in the BIOS).> [ 0.000000] 302MB HIGHMEM available. > [ 0.000000] 721MB LOWMEM available.Does dom0_mem=512M help?> (XEN) d0:v0: unhandled page fault (ec=0009) > (XEN) Pagetable walk from c009fc00: > (XEN) L3[0x003] = 0000000039820001 00001820 > (XEN) L2[0x000] = 0000000039fdd067 00001fdd > (XEN) L1[0x09f] = 000007fffffff063 ffffffff > (XEN) d0:v0: reserved bit in page table (ec=0009) > (XEN) Pagetable walk from c009fc00: > (XEN) L3[0x003] = 0000000039820001 00001820 > (XEN) L2[0x000] = 0000000039fdd067 00001fdd > (XEN) L1[0x09f] = 000007fffffff063 ffffffff > (XEN) ----[ Xen-4.0.1-rc6 x86_32p debug=n Tainted: C ]---- > (XEN) CPU: 0 > (XEN) EIP: e019:[<c17a56a1>]You''d have to use gdb on the kernel vmlinux file to resolve which funtion this address points to.. to see why/where it crashes. -- Pasi> (XEN) EFLAGS: 00010206 EM: 1 CONTEXT: pv guest > (XEN) eax: 0009fc00 ebx: c009fc00 ecx: 00000001 edx: 00000400 > (XEN) esi: 00000400 edi: 00000000 ebp: c170df24 esp: c170df14 > (XEN) cr0: 8005003b cr4: 000026f0 cr3: 3970f000 cr2: c009fc00 > (XEN) ds: e021 es: e021 fs: 00d8 gs: 0000 ss: e021 cs: e019 > (XEN) Guest stack trace from esp=c170df14: > (XEN) 00000001 00000001 2d1fe000 00000000 c170df30 c17a5790 00000000 > c170dfac > (XEN) c179e3c6 c170df9c c106024f 01ed6800 00000000 00000035 019f5000 > 00000000 > (XEN) c170df6d 00000000 205b5000 004e1800 3030302e 019f5000 c17a0020 > c1720fcc > (XEN) 00000002 00000002 00000000 00000000 c1720350 c170df94 c102b2c5 > 00000000 > (XEN) 00000000 c1720350 c170dfac 00000000 00000000 c1720350 c170dfc4 > c17985c6 > (XEN) c162db96 c14bd010 c17d1240 019f5000 c170dfd4 c17980a8 019f5000 > c17cfee0 > (XEN) c170dffc c179bd31 1fc9d3f5 80980281 00100800 00020652 00000001 > 00000000 > (XEN) c1fd7000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) domain_crash_sync called from entry.S (ff1ccc1e) > (XEN) Domain 0 (vcpu#0) crashed on cpu#0: > (XEN) ----[ Xen-4.0.1-rc6 x86_32p debug=n Tainted: C ]---- > (XEN) CPU: 0 > (XEN) EIP: e019:[<c17a56a1>] > (XEN) EFLAGS: 00000206 EM: 1 CONTEXT: pv guest > (XEN) eax: 0009fc00 ebx: c009fc00 ecx: 00000001 edx: 00000400 > (XEN) esi: 00000400 edi: 00000000 ebp: c170df24 esp: c170df04 > (XEN) cr0: 8005003b cr4: 000026f0 cr3: 3970f000 cr2: c009fc00 > (XEN) ds: e021 es: e021 fs: 00d8 gs: 0000 ss: e021 cs: e019 > (XEN) Guest stack trace from esp=c170df04: > (XEN) 00000009 c17a56a1 0001e019 00010006 00000001 00000001 2d1fe000 > 00000000 > (XEN) c170df30 c17a5790 00000000 c170dfac c179e3c6 c170df9c c106024f > 01ed6800 > (XEN) 00000000 00000035 019f5000 00000000 c170df6d 00000000 205b5000 > 004e1800 > (XEN) 3030302e 019f5000 c17a0020 c1720fcc 00000002 00000002 00000000 > 00000000 > (XEN) c1720350 c170df94 c102b2c5 00000000 00000000 c1720350 c170dfac > 00000000 > (XEN) 00000000 c1720350 c170dfc4 c17985c6 c162db96 c14bd010 c17d1240 > 019f5000 > (XEN) c170dfd4 c17980a8 019f5000 c17cfee0 c170dffc c179bd31 1fc9d3f5 > 80980281 > (XEN) 00100800 00020652 00000001 00000000 c1fd7000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) 00000000 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 > (XEN) Domain 0 crashed: ''noreboot'' set - not rebooting. >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Mon, Aug 16, 2010 at 12:15:41PM +0200, Stefan Kuhne wrote:> i start an new Thread because of the old one is a little bit messy. > I try to get xen-4.0.x running on a Dell R310 with Core i3 CPU ind 32Bit. > I tried Ubuntu-10.04 Server in 32bit and 64bit. > I use on both Systems the same scripts with code from Wiki: > apt-get install ... > hg clone (from ML)You use the staging tree?> make install > > On 64bit system boots until mount of rootfs. > But 32bit boots until: > (XEN) d0:v0: unhandled page fault (ec=0009) > (XEN) Pagetable walk from c009fc00: > (XEN) L3[0x003] = 0000000039820001 00001820 > (XEN) L2[0x000] = 0000000039fdd067 00001fdd > (XEN) L1[0x09f] = 000007fffffff063 ffffffff > (XEN) d0:v0: reserved bit in page table (ec=0009) > > Is anybody running an 32bit System?Debian Squeeze works flawless: | # xm info | [...] | release : 2.6.32-5-xen-686 | version : #1 SMP Fri Aug 6 05:44:58 UTC 2010 | machine : i686 | [...] | max_node_id : 0 | xen_major : 4 | xen_minor : 0 | xen_extra : .1-rc5 | xen_caps : xen-3.0-x86_32p | xen_scheduler : credit | xen_pagesize : 4096 | platform_params : virt_start=0xf5800000 | [...]> I need 32bit because of my destination Distro is only in 32bit available.And? 64bit kernel with 32bit userspace is usually no problem.> (XEN) d0:v0: unhandled page fault (ec=0009) > (XEN) Pagetable walk from c009fc00: > (XEN) L3[0x003] = 0000000039820001 00001820 > (XEN) L2[0x000] = 0000000039fdd067 00001fdd > (XEN) L1[0x09f] = 000007fffffff063 ffffffffThis entry looks weird.> (XEN) d0:v0: reserved bit in page table (ec=0009) > (XEN) Pagetable walk from c009fc00: > (XEN) L3[0x003] = 0000000039820001 00001820 > (XEN) L2[0x000] = 0000000039fdd067 00001fdd > (XEN) L1[0x09f] = 000007fffffff063 ffffffff > (XEN) ----[ Xen-4.0.1-rc6 x86_32p debug=n Tainted: C ]----Ah, finally the information that this is a 32bit hypervisor. Bastian -- I''m a soldier, not a diplomat. I can only tell the truth. -- Kirk, "Errand of Mercy", stardate 3198.9 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Stefan Kuhne
2010-Aug-16 10:54 UTC
Re: [Xen-devel] Re: Xen-4.0.x doesn''t start on 32bit / pvops 2.6.32.19
Am 16.08.2010 12:44, schrieb Pasi Kärkkäinen:> On Mon, Aug 16, 2010 at 12:15:41PM +0200, Stefan Kuhne wrote:Hello Pasi,>> On 64bit system boots until mount of rootfs. >> > > So does 64bit kernel boot/work OK? >I think so. But command line forgot "root=..." and I don''t know why.>> But 32bit boots until: >> (XEN) d0:v0: unhandled page fault (ec=0009) >> (XEN) Pagetable walk from c009fc00: >> (XEN) L3[0x003] = 0000000039820001 00001820 >> (XEN) L2[0x000] = 0000000039fdd067 00001fdd >> (XEN) L1[0x09f] = 000007fffffff063 ffffffff >> (XEN) d0:v0: reserved bit in page table (ec=0009) >> >> Is anybody running an 32bit System? >> I need 32bit because of my destination Distro is only in 32bit available. >> > > Based on the full bootlog the problem is in the dom0 kernel, not in Xen hypervisor. > Did you try earlier versions of the dom0 kernel? Which version introduces this problem? >Only 2.6.13.14 from xen-4.0.1-rc5.> I think 2.6.32.10 booted/worked for me on 32bit.. >How can I get this version?> <snip> > >> (XEN) *** LOADING DOMAIN 0 *** >> (XEN) Xen kernel: 32-bit, PAE, lsb >> (XEN) Dom0 kernel: 32-bit, PAE, lsb, paddr 0x1000000 -> 0x19f5000 >> (XEN) PHYSICAL MEMORY ARRANGEMENT: >> (XEN) Dom0 alloc.: 0000000038000000->000000003c000000 (245760 pages >> to be allocated) >> (XEN) VIRTUAL MEMORY ARRANGEMENT: >> (XEN) Loaded kernel: c1000000->c19f5000 >> (XEN) Init. ramdisk: c19f5000->c1ed6800 >> (XEN) Phys-Mach map: c1ed7000->c1fd7000 >> (XEN) Start info: c1fd7000->c1fd747c >> (XEN) Page tables: c1fd8000->c1fef000 >> (XEN) Boot stack: c1fef000->c1ff0000 >> (XEN) TOTAL: c0000000->c2400000 >> (XEN) ENTRY ADDRESS: c1798000 >> (XEN) Dom0 has maximum 4 VCPUs >> (XEN) Scrubbing Free RAM: .............................done. >> (XEN) trace.c:89:d32767 calc_tinfo_first_offset: NR_CPUs 128, >> offset_in_bytes 258, t_info_first_offset 65 >> (XEN) Xen trace buffers: disabled >> (XEN) Std. Loglevel: All >> (XEN) Guest Loglevel: All >> (XEN) ********************************************** >> (XEN) ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS >> (XEN) ******* This option is intended to aid debugging of Xen by ensuring >> (XEN) ******* that all output is synchronously delivered on the serial line. >> (XEN) ******* However it can introduce SIGNIFICANT latencies and affect >> (XEN) ******* timekeeping. It is NOT recommended for production use! >> (XEN) ********************************************** >> (XEN) 3... 2... 1... >> (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch >> input to Xen) >> (XEN) Freed 152kB init memory. > > > So Xen starts fine, and it boots the dom0 kernel here. > > >> mapping kernel into physical memory >> Xen: setup ISA identity maps >> about to get started... >> [ 0.000000] Reserving virtual address space above 0xf5800000 >> [ 0.000000] Initializing cgroup subsys cpuset >> [ 0.000000] Initializing cgroup subsys cpu >> [ 0.000000] Linux version 2.6.32.19 (root@FB5-Cluster) (gcc version >> 4.4.3 (Ubuntu 4.4.3-4ubuntu5) ) #1 SMP Mon Aug 16 11:19:14 CEST 2010 > > <snip> > >> [ 0.000000] NX (Execute Disable) protection: active > > > Did you try without NX? (ie. turn it off in the BIOS). >I''ve tested a lot. I''ll try it again.>> [ 0.000000] 302MB HIGHMEM available. >> [ 0.000000] 721MB LOWMEM available. > > Does dom0_mem=512M help? >I''ll test it.>> (XEN) d0:v0: unhandled page fault (ec=0009) >> (XEN) Pagetable walk from c009fc00: >> (XEN) L3[0x003] = 0000000039820001 00001820 >> (XEN) L2[0x000] = 0000000039fdd067 00001fdd >> (XEN) L1[0x09f] = 000007fffffff063 ffffffff >> (XEN) d0:v0: reserved bit in page table (ec=0009) >> (XEN) Pagetable walk from c009fc00: >> (XEN) L3[0x003] = 0000000039820001 00001820 >> (XEN) L2[0x000] = 0000000039fdd067 00001fdd >> (XEN) L1[0x09f] = 000007fffffff063 ffffffff >> (XEN) ----[ Xen-4.0.1-rc6 x86_32p debug=n Tainted: C ]---- >> (XEN) CPU: 0 >> (XEN) EIP: e019:[<c17a56a1>] > > You''d have to use gdb on the kernel vmlinux file to resolve which > funtion this address points to.. to see why/where it crashes. >I never has debugged a Kernel. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Pasi Kärkkäinen
2010-Aug-16 11:20 UTC
Re: [Xen-devel] Re: Xen-4.0.x doesn''t start on 32bit / pvops 2.6.32.19
On Mon, Aug 16, 2010 at 12:54:05PM +0200, Stefan Kuhne wrote:> Am 16.08.2010 12:44, schrieb Pasi Kärkkäinen: > > On Mon, Aug 16, 2010 at 12:15:41PM +0200, Stefan Kuhne wrote: > > Hello Pasi, > > >> On 64bit system boots until mount of rootfs. > >> > > > > So does 64bit kernel boot/work OK? > > > I think so. > But command line forgot "root=..." and I don''t know why. >Sounds like you''re using GRUB2. See: http://wiki.xensource.com/xenwiki/XenCommonProblems It''s a known issue. Xen 4.0.1-rc6 has that fixed. If you use Xen 4.0.1-rc5 or older version you need to add "dummy=dummy" as the first parameter to grub config. It''s explained in the wiki page above.> >> But 32bit boots until: > >> (XEN) d0:v0: unhandled page fault (ec=0009) > >> (XEN) Pagetable walk from c009fc00: > >> (XEN) L3[0x003] = 0000000039820001 00001820 > >> (XEN) L2[0x000] = 0000000039fdd067 00001fdd > >> (XEN) L1[0x09f] = 000007fffffff063 ffffffff > >> (XEN) d0:v0: reserved bit in page table (ec=0009) > >> > >> Is anybody running an 32bit System? > >> I need 32bit because of my destination Distro is only in 32bit available. > >> > > > > Based on the full bootlog the problem is in the dom0 kernel, not in Xen hypervisor. > > Did you try earlier versions of the dom0 kernel? Which version introduces this problem? > > > Only 2.6.13.14 from xen-4.0.1-rc5. > > > I think 2.6.32.10 booted/worked for me on 32bit.. > > > How can I get this version? >You should be able to use something like this: git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git linux-2.6-xen cd linux-2.6-xen git checkout -b xen/stable-2.6.32.x origin/xen/stable-2.6.32.x git checkout fe6e0879f323b2352aae9dddbb2b253334e10d6c That should give you 2.6.32.10 .. just before 2.6.32.11 merge. I haven''t tested/tried that exact version myself, so choose some other version from some other date if it doesn''t work. Use the online changelog browser to browse through the changelog, and then open some ''commit'' message to get the commit id for "git checkout": http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=shortlog;h=xen/stable-2.6.32.x> > > > <snip> > > > >> [ 0.000000] NX (Execute Disable) protection: active > > > > > > Did you try without NX? (ie. turn it off in the BIOS). > > > I''ve tested a lot. > I''ll try it again. >Ok.> >> [ 0.000000] 302MB HIGHMEM available. > >> [ 0.000000] 721MB LOWMEM available. > > > > Does dom0_mem=512M help? > > > I''ll test it. >Yep.> >> (XEN) d0:v0: unhandled page fault (ec=0009) > >> (XEN) Pagetable walk from c009fc00: > >> (XEN) L3[0x003] = 0000000039820001 00001820 > >> (XEN) L2[0x000] = 0000000039fdd067 00001fdd > >> (XEN) L1[0x09f] = 000007fffffff063 ffffffff > >> (XEN) d0:v0: reserved bit in page table (ec=0009) > >> (XEN) Pagetable walk from c009fc00: > >> (XEN) L3[0x003] = 0000000039820001 00001820 > >> (XEN) L2[0x000] = 0000000039fdd067 00001fdd > >> (XEN) L1[0x09f] = 000007fffffff063 ffffffff > >> (XEN) ----[ Xen-4.0.1-rc6 x86_32p debug=n Tainted: C ]---- > >> (XEN) CPU: 0 > >> (XEN) EIP: e019:[<c17a56a1>] > > > > You''d have to use gdb on the kernel vmlinux file to resolve which > > funtion this address points to.. to see why/where it crashes. > > > I never has debugged a Kernel. >Go to the source tree directory where the dom0 kernel was compiled (it needs to be the exact source tree for the kernel you boot). And run: gdb vmlinux Then execute the following commands: (gdb) x/i 0xc17a56a1 (gdb) list *0xc17a56a1 (c17a56a1 is the EIP value from the crashlog). And paste the output here. -- Pasi _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Stefan Kuhne
2010-Aug-16 13:13 UTC
Re: [Xen-devel] Re: Xen-4.0.x doesn''t start on 32bit / pvops 2.6.32.19
Am 16.08.2010 13:20, schrieb Pasi Kärkkäinen: Hello Pasi,> Sounds like you''re using GRUB2. >yes.> See: http://wiki.xensource.com/xenwiki/XenCommonProblems > > It''s a known issue. Xen 4.0.1-rc6 has that fixed. > If you use Xen 4.0.1-rc5 or older version you need to add "dummy=dummy" > as the first parameter to grub config. It''s explained in the wiki page above. >Ah, my 64bit test were with rc5.> You should be able to use something like this: > > git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git linux-2.6-xen > cd linux-2.6-xen > git checkout -b xen/stable-2.6.32.x origin/xen/stable-2.6.32.x > git checkout fe6e0879f323b2352aae9dddbb2b253334e10d6c > > That should give you 2.6.32.10 .. just before 2.6.32.11 merge. > I haven''t tested/tried that exact version myself, > so choose some other version from some other date if it doesn''t work. > > Use the online changelog browser to browse through the changelog, > and then open some ''commit'' message to get the commit id for "git checkout": > http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=shortlog;h=xen/stable-2.6.32.x >I was going to 2.6.32.10 -> Error Now i have 2.6.32.5: Page fault is now at: about to get started... [ 0.000000] Reserving virtual address space above 0xf5800000 (XEN) d0:v0: unhandled page fault (ec=0000) NX is off and dom0_mem is 512M. Do you ne need to debug the kernel? Regards, Stefan Kuhne Log: __ __ _ _ ___ _ __ \ \/ /___ _ __ | || | / _ \ / | _ __ ___ / /_ \ // _ \ ''_ \ | || |_| | | || |__| ''__/ __| ''_ \ / \ __/ | | | |__ _| |_| || |__| | | (__| (_) | /_/\_\___|_| |_| |_|(_)___(_)_| |_| \___|\___/ (XEN) Xen version 4.0.1-rc6 (...) (gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) ) Mon Aug 16 10:52:33 CEST 2010 (XEN) Latest ChangeSet: Fri Aug 13 09:18:02 2010 +0100 21318:c467b2e6fabd (XEN) Console output is synchronous. (XEN) Bootloader: GRUB 1.98-1ubuntu7 (XEN) Command line: dom0_mem=512M loglvl=all guest_loglvl=all sync_console console_to_ring com1=57600,8n1 console=com1 lapic=debug apic_verbosity=debug apic=debug iommu=off noreboot (XEN) Video information: (XEN) VGA is text mode 80x25, font 8x16 (XEN) VBE/DDC methods: none; EDID transfer time: 0 seconds (XEN) EDID info not retrieved because no DDC retrieval method detected (XEN) Disc information: (XEN) Found 3 MBR signatures (XEN) Found 3 EDD information structures (XEN) Xen-e820 RAM map: (XEN) 0000000000000000 - 000000000009f000 (usable) (XEN) 0000000000100000 - 00000000bf699000 (usable) (XEN) 00000000bf699000 - 00000000bf6af000 (reserved) (XEN) 00000000bf6af000 - 00000000bf6ce000 (ACPI data) (XEN) 00000000bf6ce000 - 00000000c0000000 (reserved) (XEN) 00000000e0000000 - 00000000f0000000 (reserved) (XEN) 00000000fe000000 - 0000000100000000 (reserved) (XEN) 0000000100000000 - 000000013c000000 (usable) (XEN) System RAM: 4022MB (4118752kB) (XEN) ACPI: RSDP 000F0AA0, 0024 (r2 DELL ) (XEN) ACPI: XSDT 000F0BA0, 0094 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: FACP BF6C3BB4, 00F4 (r3 DELL PE_SC3 1 DELL 1) (XEN) ACPI: DSDT BF6AF000, 3E43 (r1 DELL PE_SC3 1 INTL 20050624) (XEN) ACPI: FACS BF6C6000, 0040 (XEN) ACPI: APIC BF6C3478, 0152 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: SPCR BF6C35CC, 0050 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: HPET BF6C3620, 0038 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: DM__ BF6C365C, 00A8 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: MCFG BF6C3850, 003C (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: WD__ BF6C3890, 0134 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: SLIC BF6C39C8, 0024 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: ERST BF6B2FC4, 0270 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: HEST BF6B3234, 03A8 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: BERT BF6B2E44, 0030 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: EINJ BF6B2E74, 0150 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: TCPA BF6C3B4C, 0064 (r2 DELL PE_SC3 1 DELL 1) (XEN) ACPI: SSDT BF6C7000, 1350 (r1 INTEL PPM RCM 80000001 INTL 20061109) (XEN) No NUMA configuration found (XEN) Faking a node at 0000000000000000-000000013c000000 (XEN) Xen heap: 8MB (8852kB) (XEN) Domain heap initialised (XEN) found SMP MP-table at 000fe710 (XEN) DMI 2.6 present. (XEN) Using APIC driver default (XEN) ACPI: PM-Timer IO Port: 0x808 (XEN) ACPI: ACPI SLEEP INFO: pm1x_cnt[804,0], pm1x_evt[800,0] (XEN) ACPI: wakeup_vec[bf6c600c], vec_size[20] (XEN) ACPI: Local APIC address 0xfee00000 (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) (XEN) Processor #0 6:5 APIC version 21 (XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x04] enabled) (XEN) Processor #4 6:5 APIC version 21 (XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] enabled) (XEN) Processor #1 6:5 APIC version 21 (XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x05] enabled) (XEN) Processor #5 6:5 APIC version 21 (XEN) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x24] disabled) (XEN) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x25] disabled) (XEN) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x26] disabled) (XEN) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x27] disabled) (XEN) ACPI: LAPIC (acpi_id[0x09] lapic_id[0x28] disabled) (XEN) ACPI: LAPIC (acpi_id[0x0a] lapic_id[0x29] disabled) (XEN) ACPI: LAPIC (acpi_id[0x0b] lapic_id[0x2a] disabled) (XEN) ACPI: LAPIC (acpi_id[0x0c] lapic_id[0x2b] disabled) (XEN) ACPI: LAPIC (acpi_id[0x0d] lapic_id[0x2c] disabled) (XEN) ACPI: LAPIC (acpi_id[0x0e] lapic_id[0x2d] disabled) (XEN) ACPI: LAPIC (acpi_id[0x0f] lapic_id[0x2e] disabled) (XEN) ACPI: LAPIC (acpi_id[0x10] lapic_id[0x2f] disabled) (XEN) ACPI: LAPIC (acpi_id[0x11] lapic_id[0x30] disabled) (XEN) ACPI: LAPIC (acpi_id[0x12] lapic_id[0x31] disabled) (XEN) ACPI: LAPIC (acpi_id[0x13] lapic_id[0x32] disabled) (XEN) ACPI: LAPIC (acpi_id[0x14] lapic_id[0x33] disabled) (XEN) ACPI: LAPIC (acpi_id[0x15] lapic_id[0x34] disabled) (XEN) ACPI: LAPIC (acpi_id[0x16] lapic_id[0x35] disabled) (XEN) ACPI: LAPIC (acpi_id[0x17] lapic_id[0x36] disabled) (XEN) ACPI: LAPIC (acpi_id[0x18] lapic_id[0x37] disabled) (XEN) ACPI: LAPIC (acpi_id[0x19] lapic_id[0x38] disabled) (XEN) ACPI: LAPIC (acpi_id[0x1a] lapic_id[0x39] disabled) (XEN) ACPI: LAPIC (acpi_id[0x1b] lapic_id[0x3a] disabled) (XEN) ACPI: LAPIC (acpi_id[0x1c] lapic_id[0x3b] disabled) (XEN) ACPI: LAPIC (acpi_id[0x1d] lapic_id[0x3c] disabled) (XEN) ACPI: LAPIC (acpi_id[0x1e] lapic_id[0x3d] disabled) (XEN) ACPI: LAPIC (acpi_id[0x1f] lapic_id[0x3e] disabled) (XEN) ACPI: LAPIC (acpi_id[0x20] lapic_id[0x3f] disabled) (XEN) ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1]) (XEN) ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0]) (XEN) IOAPIC[0]: apic_id 0, 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) ACPI: HPET id: 0x8086a701 base: 0xfed00000 (XEN) Using ACPI (MADT) for SMP configuration information (XEN) mapped APIC to fff7e000 (fee00000) (XEN) mapped IOAPIC to fff7d000 (fec00000) (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Detected 2926.074 MHz processor. (XEN) VMX: Supported advanced features: (XEN) - APIC MMIO access virtualisation (XEN) - APIC TPR shadow (XEN) - Extended Page Tables (EPT) (XEN) - Virtual-Processor Identifiers (VPID) (XEN) - Virtual NMI (XEN) - MSR direct-access bitmap (XEN) - Unrestricted Guest (XEN) EPT supports 2MB super page. (XEN) HVM: ASIDs enabled. (XEN) HVM: VMX enabled (XEN) HVM: Hardware Assisted Paging detected. (XEN) Intel machine check reporting enabled (XEN) I/O virtualisation disabled (XEN) Getting VERSION: 1060015 (XEN) Getting VERSION: 1060015 (XEN) Enabled directed EOI with ioapic_ack_old on! (XEN) Getting ID: 0 (XEN) Getting LVT0: 700 (XEN) Getting LVT1: 400 (XEN) Suppress EOI broadcast on CPU#0 (XEN) enabled ExtINT on CPU#0 (XEN) Suppress EOI broadcast on CPU#1 (XEN) masked ExtINT on CPU#1 (XEN) Suppress EOI broadcast on CPU#2 (XEN) masked ExtINT on CPU#2 (XEN) Suppress EOI broadcast on CPU#3 (XEN) masked ExtINT on CPU#3 (XEN) Total of 4 processors activated. (XEN) ENABLING IO-APIC IRQs (XEN) -> Using old ACK method (XEN) init IO_APIC IRQs (XEN) IO-APIC (apicid-pin) 0-0, 0-16, 0-17, 0-18, 0-19, 0-20, 0-21, 0-22, 0-23 not connected. (XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1 (XEN) number of MP IRQ sources: 15. (XEN) number of IO-APIC #0 registers: 24. (XEN) testing the IO APIC....................... (XEN) IO APIC #0...... (XEN) .... register #00: 00000000 (XEN) ....... : physical APIC id: 00 (XEN) ....... : Delivery Type: 0 (XEN) ....... : LTS : 0 (XEN) .... register #01: 00170020 (XEN) ....... : max redirection entries: 0017 (XEN) ....... : PRQ implemented: 0 (XEN) ....... : IO APIC version: 0020 (XEN) .... IRQ redirection table: (XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect: (XEN) 00 000 00 1 0 0 0 0 0 0 00 (XEN) 01 001 01 0 0 0 0 0 1 1 28 (XEN) 02 001 01 0 0 0 0 0 1 1 F0 (XEN) 03 001 01 0 0 0 0 0 1 1 30 (XEN) 04 0FF 0F 0 0 0 0 0 1 1 F1 (XEN) 05 001 01 0 0 0 0 0 1 1 38 (XEN) 06 001 01 0 0 0 0 0 1 1 40 (XEN) 07 001 01 0 0 0 0 0 1 1 48 (XEN) 08 001 01 0 0 0 0 0 1 1 50 (XEN) 09 001 01 1 1 0 0 0 1 1 58 (XEN) 0a 001 01 0 0 0 0 0 1 1 60 (XEN) 0b 001 01 0 0 0 0 0 1 1 68 (XEN) 0c 001 01 0 0 0 0 0 1 1 70 (XEN) 0d 001 01 0 0 0 0 0 1 1 78 (XEN) 0e 001 01 0 0 0 0 0 1 1 88 (XEN) 0f 001 01 0 0 0 0 0 1 1 90 (XEN) 10 000 00 1 0 0 0 0 0 0 00 (XEN) 11 000 00 1 0 0 0 0 0 0 00 (XEN) 12 000 00 1 0 0 0 0 0 0 00 (XEN) 13 000 00 1 0 0 0 0 0 0 00 (XEN) 14 000 00 1 0 0 0 0 0 0 00 (XEN) 15 000 00 1 0 0 0 0 0 0 00 (XEN) 16 000 00 1 0 0 0 0 0 0 00 (XEN) 17 000 00 1 0 0 0 0 0 0 00 (XEN) Using vector-based indexing (XEN) IRQ to pin mappings: (XEN) IRQ240 -> 0:2 (XEN) IRQ40 -> 0:1 (XEN) IRQ48 -> 0:3 (XEN) IRQ241 -> 0:4 (XEN) IRQ56 -> 0:5 (XEN) IRQ64 -> 0:6 (XEN) IRQ72 -> 0:7 (XEN) IRQ80 -> 0:8 (XEN) IRQ88 -> 0:9 (XEN) IRQ96 -> 0:10 (XEN) IRQ104 -> 0:11 (XEN) IRQ112 -> 0:12 (XEN) IRQ120 -> 0:13 (XEN) IRQ136 -> 0:14 (XEN) IRQ144 -> 0:15 (XEN) .................................... done. (XEN) Using local APIC timer interrupts. (XEN) calibrating APIC timer ... (XEN) ..... CPU clock speed is 2926.0138 MHz. (XEN) ..... host bus clock speed is 133.0006 MHz. (XEN) ..... bus_scale = 0x00008834 (XEN) TSC is reliable, synchronization unnecessary (XEN) Platform timer is 14.318MHz HPET ÿ(XEN) Allocated console ring of 32 KiB. (XEN) microcode.c:73:d32767 microcode: CPU1 resumed (XEN) Brought up 4 CPUs (XEN) microcode.c:73:d32767 microcode: CPU3 resumed (XEN) microcode.c:73:d32767 microcode: CPU2 resumed (XEN) ACPI sleep modes: S3 (XEN) mcheck_poll: Machine check polling timer started. (XEN) *** LOADING DOMAIN 0 *** (XEN) Xen kernel: 32-bit, PAE, lsb (XEN) Dom0 kernel: 32-bit, PAE, lsb, paddr 0x1000000 -> 0x19c7000 (XEN) PHYSICAL MEMORY ARRANGEMENT: (XEN) Dom0 alloc.: 000000003c000000->000000003e000000 (122880 pages to be allocated) (XEN) VIRTUAL MEMORY ARRANGEMENT: (XEN) Loaded kernel: c1000000->c19c7000 (XEN) Init. ramdisk: c19c7000->c1ea8200 (XEN) Phys-Mach map: c1ea9000->c1f29000 (XEN) Start info: c1f29000->c1f2947c (XEN) Page tables: c1f2a000->c1f3f000 (XEN) Boot stack: c1f3f000->c1f40000 (XEN) TOTAL: c0000000->c2000000 (XEN) ENTRY ADDRESS: c1769000 (XEN) Dom0 has maximum 4 VCPUs (XEN) Scrubbing Free RAM: ...................................done. (XEN) trace.c:89:d32767 calc_tinfo_first_offset: NR_CPUs 128, offset_in_bytes 258, t_info_first_offset 65 (XEN) Xen trace buffers: disabled (XEN) Std. Loglevel: All (XEN) Guest Loglevel: All (XEN) ********************************************** (XEN) ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS (XEN) ******* This option is intended to aid debugging of Xen by ensuring (XEN) ******* that all output is synchronously delivered on the serial line. (XEN) ******* However it can introduce SIGNIFICANT latencies and affect (XEN) ******* timekeeping. It is NOT recommended for production use! (XEN) ********************************************** (XEN) 3... 2... 1... (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch input to Xen) (XEN) Freed 152kB init memory. mapping kernel into physical memory about to get started... [ 0.000000] Reserving virtual address space above 0xf5800000 (XEN) d0:v0: unhandled page fault (ec=0000) (XEN) Pagetable walk from 15555c08: (XEN) L3[0x000] = 000000003df2b001 00001f2b (XEN) L2[0x0aa] = 0000000000000000 ffffffff (XEN) domain_crash_sync called from entry.S (ff1ccc1e) (XEN) Domain 0 (vcpu#0) crashed on cpu#0: (XEN) ----[ Xen-4.0.1-rc6 x86_32p debug=n Tainted: C ]---- (XEN) CPU: 0 (XEN) EIP: e019:[<c12221cb>] (XEN) EFLAGS: 00000206 EM: 1 CONTEXT: pv guest (XEN) eax: 15555000 ebx: 00000000 ecx: 00000008 edx: 00000000 (XEN) esi: 00000000 edi: 00000040 ebp: c16dfe28 esp: c16dfdd8 (XEN) cr0: 8005003b cr4: 000026f0 cr3: 3d6e1000 cr2: 15555c08 (XEN) ds: e021 es: e021 fs: 00d8 gs: 0000 ss: e021 cs: e019 (XEN) Guest stack trace from esp=c16dfdd8: (XEN) 00000000 c12221cb 0001e019 00010006 307cc942 00000008 c1655b40 00000008 (XEN) c16dfe60 c11b6b2b c161461b c161f28e c1613b15 c1614610 c16dfef8 c1613b11 (XEN) c16dfe58 00000000 00000000 00000040 c16dfe4c c12223ec c17ffe0f 00000040 (XEN) c17ffe0f 00000040 c170d2ac c12223a5 00000040 c16dfe64 c105d644 00000003 (XEN) 00000043 00000043 00000042 c16dfe74 c105d6a4 00000043 000003a6 c16dfe94 (XEN) c105d961 fffffc5a 0003ffff 00000000 c170d2ac 00000000 c17ffd88 c16dfeb0 (XEN) c105e0ee 00000000 005bff0c c179c567 00000000 c179c567 c16dfeb8 c10435a2 (XEN) c16dfec8 c177a021 c17bd2c8 c179c55b c16dfedc c17698a7 c179c55b c179c567 (XEN) fffffffe c16dff1c c1070c94 c1613b11 c16dfef8 c16dff1c c176f93e c1613b11 (XEN) 00000000 00000000 c160e370 00000000 c179c56b 00000000 00000000 c17f462c (XEN) c17f4534 c16dff2c c176920a 00000000 c176985e c16dff34 c1769544 c16dffb0 (XEN) c176e184 c17ffd6c c105dedf 00000000 0000000f 00000035 00000000 00000000 (XEN) c16dff71 00000000 205b7000 30202020 3030302e c16dffc0 c1770020 c16f2ebc (XEN) 00000002 00000002 c16dff90 00000000 00000000 c16f2294 c16dffa0 00000000 (XEN) 00000000 c16f2294 c16dffb0 00000000 00000000 c16f2294 c16dffc8 c17695ca (XEN) c160e4ea c14a4010 c179f1e0 019c7000 c16dffd8 c17690a8 019c7000 c179eb18 (XEN) c16dfffc c176ca16 1f899175 80980281 00100800 00020652 00000000 c1f29000 (XEN) 00000000 00000000 (XEN) Domain 0 crashed: ''noreboot'' set - not rebooting. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Am 16.08.2010 12:49, schrieb Bastian Blank:> On Mon, Aug 16, 2010 at 12:15:41PM +0200, Stefan Kuhne wrote:Hello Bastian,>> I need 32bit because of my destination Distro is only in 32bit available. > > And? 64bit kernel with 32bit userspace is usually no problem. >What does i need for it? Regards, Stefan Kuhne _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Marc - A. Dahlhaus
2010-Aug-16 13:36 UTC
Re: [Xen-devel] Xen-4.0.x doesn''t start on 32bit
Hello Stefan, Am Montag, den 16.08.2010, 15:14 +0200 schrieb Stefan Kuhne:> Am 16.08.2010 12:49, schrieb Bastian Blank: > > On Mon, Aug 16, 2010 at 12:15:41PM +0200, Stefan Kuhne wrote: > > Hello Bastian, > > >> I need 32bit because of my destination Distro is only in 32bit available. > > > > And? 64bit kernel with 32bit userspace is usually no problem. > > > What does i need for it?A simple CONFIG_IA32_EMULATION=y in your kernels .config should be enough to get it going...> Regards, > Stefan KuhneMarc _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Pasi Kärkkäinen
2010-Aug-16 13:42 UTC
Re: [Xen-devel] Re: Xen-4.0.x doesn''t start on 32bit / pvops 2.6.32.19
On Mon, Aug 16, 2010 at 03:13:46PM +0200, Stefan Kuhne wrote:> > > You should be able to use something like this: > > > > git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git linux-2.6-xen > > cd linux-2.6-xen > > git checkout -b xen/stable-2.6.32.x origin/xen/stable-2.6.32.x > > git checkout fe6e0879f323b2352aae9dddbb2b253334e10d6c > > > > That should give you 2.6.32.10 .. just before 2.6.32.11 merge. > > I haven''t tested/tried that exact version myself, > > so choose some other version from some other date if it doesn''t work. > > > > Use the online changelog browser to browse through the changelog, > > and then open some ''commit'' message to get the commit id for "git checkout": > > http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=shortlog;h=xen/stable-2.6.32.x > > > I was going to 2.6.32.10 -> Error > Now i have 2.6.32.5: >Actually please paste your grub.conf..> Page fault is now at: > about to get started... > [ 0.000000] Reserving virtual address space above 0xf5800000 > (XEN) d0:v0: unhandled page fault (ec=0000) > > NX is off and dom0_mem is 512M. > Do you ne need to debug the kernel? >Yeah, you need to run gdb so we can see the name of the function that fails/crashes.. -- Pasi> Regards, > Stefan Kuhne > > Log: > > __ __ _ _ ___ _ __ > \ \/ /___ _ __ | || | / _ \ / | _ __ ___ / /_ > \ // _ \ ''_ \ | || |_| | | || |__| ''__/ __| ''_ \ > / \ __/ | | | |__ _| |_| || |__| | | (__| (_) | > /_/\_\___|_| |_| |_|(_)___(_)_| |_| \___|\___/ > > (XEN) Xen version 4.0.1-rc6 (...) (gcc version 4.4.3 (Ubuntu > 4.4.3-4ubuntu5) ) Mon Aug 16 10:52:33 CEST 2010 > (XEN) Latest ChangeSet: Fri Aug 13 09:18:02 2010 +0100 21318:c467b2e6fabd > (XEN) Console output is synchronous. > (XEN) Bootloader: GRUB 1.98-1ubuntu7 > (XEN) Command line: dom0_mem=512M loglvl=all guest_loglvl=all > sync_console console_to_ring com1=57600,8n1 console=com1 lapic=debug > apic_verbosity=debug apic=debug iommu=off noreboot > (XEN) Video information: > (XEN) VGA is text mode 80x25, font 8x16 > (XEN) VBE/DDC methods: none; EDID transfer time: 0 seconds > (XEN) EDID info not retrieved because no DDC retrieval method detected > (XEN) Disc information: > (XEN) Found 3 MBR signatures > (XEN) Found 3 EDD information structures > (XEN) Xen-e820 RAM map: > (XEN) 0000000000000000 - 000000000009f000 (usable) > (XEN) 0000000000100000 - 00000000bf699000 (usable) > (XEN) 00000000bf699000 - 00000000bf6af000 (reserved) > (XEN) 00000000bf6af000 - 00000000bf6ce000 (ACPI data) > (XEN) 00000000bf6ce000 - 00000000c0000000 (reserved) > (XEN) 00000000e0000000 - 00000000f0000000 (reserved) > (XEN) 00000000fe000000 - 0000000100000000 (reserved) > (XEN) 0000000100000000 - 000000013c000000 (usable) > (XEN) System RAM: 4022MB (4118752kB) > (XEN) ACPI: RSDP 000F0AA0, 0024 (r2 DELL ) > (XEN) ACPI: XSDT 000F0BA0, 0094 (r1 DELL PE_SC3 1 DELL 1) > (XEN) ACPI: FACP BF6C3BB4, 00F4 (r3 DELL PE_SC3 1 DELL 1) > (XEN) ACPI: DSDT BF6AF000, 3E43 (r1 DELL PE_SC3 1 INTL 20050624) > (XEN) ACPI: FACS BF6C6000, 0040 > (XEN) ACPI: APIC BF6C3478, 0152 (r1 DELL PE_SC3 1 DELL 1) > (XEN) ACPI: SPCR BF6C35CC, 0050 (r1 DELL PE_SC3 1 DELL 1) > (XEN) ACPI: HPET BF6C3620, 0038 (r1 DELL PE_SC3 1 DELL 1) > (XEN) ACPI: DM__ BF6C365C, 00A8 (r1 DELL PE_SC3 1 DELL 1) > (XEN) ACPI: MCFG BF6C3850, 003C (r1 DELL PE_SC3 1 DELL 1) > (XEN) ACPI: WD__ BF6C3890, 0134 (r1 DELL PE_SC3 1 DELL 1) > (XEN) ACPI: SLIC BF6C39C8, 0024 (r1 DELL PE_SC3 1 DELL 1) > (XEN) ACPI: ERST BF6B2FC4, 0270 (r1 DELL PE_SC3 1 DELL 1) > (XEN) ACPI: HEST BF6B3234, 03A8 (r1 DELL PE_SC3 1 DELL 1) > (XEN) ACPI: BERT BF6B2E44, 0030 (r1 DELL PE_SC3 1 DELL 1) > (XEN) ACPI: EINJ BF6B2E74, 0150 (r1 DELL PE_SC3 1 DELL 1) > (XEN) ACPI: TCPA BF6C3B4C, 0064 (r2 DELL PE_SC3 1 DELL 1) > (XEN) ACPI: SSDT BF6C7000, 1350 (r1 INTEL PPM RCM 80000001 INTL 20061109) > (XEN) No NUMA configuration found > (XEN) Faking a node at 0000000000000000-000000013c000000 > (XEN) Xen heap: 8MB (8852kB) > (XEN) Domain heap initialised > (XEN) found SMP MP-table at 000fe710 > (XEN) DMI 2.6 present. > (XEN) Using APIC driver default > (XEN) ACPI: PM-Timer IO Port: 0x808 > (XEN) ACPI: ACPI SLEEP INFO: pm1x_cnt[804,0], pm1x_evt[800,0] > (XEN) ACPI: wakeup_vec[bf6c600c], vec_size[20] > (XEN) ACPI: Local APIC address 0xfee00000 > (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) > (XEN) Processor #0 6:5 APIC version 21 > (XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x04] enabled) > (XEN) Processor #4 6:5 APIC version 21 > (XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] enabled) > (XEN) Processor #1 6:5 APIC version 21 > (XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x05] enabled) > (XEN) Processor #5 6:5 APIC version 21 > (XEN) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x24] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x25] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x26] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x27] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x09] lapic_id[0x28] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x0a] lapic_id[0x29] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x0b] lapic_id[0x2a] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x0c] lapic_id[0x2b] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x0d] lapic_id[0x2c] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x0e] lapic_id[0x2d] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x0f] lapic_id[0x2e] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x10] lapic_id[0x2f] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x11] lapic_id[0x30] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x12] lapic_id[0x31] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x13] lapic_id[0x32] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x14] lapic_id[0x33] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x15] lapic_id[0x34] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x16] lapic_id[0x35] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x17] lapic_id[0x36] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x18] lapic_id[0x37] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x19] lapic_id[0x38] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x1a] lapic_id[0x39] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x1b] lapic_id[0x3a] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x1c] lapic_id[0x3b] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x1d] lapic_id[0x3c] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x1e] lapic_id[0x3d] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x1f] lapic_id[0x3e] disabled) > (XEN) ACPI: LAPIC (acpi_id[0x20] lapic_id[0x3f] disabled) > (XEN) ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1]) > (XEN) ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0]) > (XEN) IOAPIC[0]: apic_id 0, 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) ACPI: HPET id: 0x8086a701 base: 0xfed00000 > (XEN) Using ACPI (MADT) for SMP configuration information > (XEN) mapped APIC to fff7e000 (fee00000) > (XEN) mapped IOAPIC to fff7d000 (fec00000) > (XEN) Using scheduler: SMP Credit Scheduler (credit) > (XEN) Detected 2926.074 MHz processor. > (XEN) VMX: Supported advanced features: > (XEN) - APIC MMIO access virtualisation > (XEN) - APIC TPR shadow > (XEN) - Extended Page Tables (EPT) > (XEN) - Virtual-Processor Identifiers (VPID) > (XEN) - Virtual NMI > (XEN) - MSR direct-access bitmap > (XEN) - Unrestricted Guest > (XEN) EPT supports 2MB super page. > (XEN) HVM: ASIDs enabled. > (XEN) HVM: VMX enabled > (XEN) HVM: Hardware Assisted Paging detected. > (XEN) Intel machine check reporting enabled > (XEN) I/O virtualisation disabled > (XEN) Getting VERSION: 1060015 > (XEN) Getting VERSION: 1060015 > (XEN) Enabled directed EOI with ioapic_ack_old on! > (XEN) Getting ID: 0 > (XEN) Getting LVT0: 700 > (XEN) Getting LVT1: 400 > (XEN) Suppress EOI broadcast on CPU#0 > (XEN) enabled ExtINT on CPU#0 > (XEN) Suppress EOI broadcast on CPU#1 > (XEN) masked ExtINT on CPU#1 > (XEN) Suppress EOI broadcast on CPU#2 > (XEN) masked ExtINT on CPU#2 > (XEN) Suppress EOI broadcast on CPU#3 > (XEN) masked ExtINT on CPU#3 > (XEN) Total of 4 processors activated. > (XEN) ENABLING IO-APIC IRQs > (XEN) -> Using old ACK method > (XEN) init IO_APIC IRQs > (XEN) IO-APIC (apicid-pin) 0-0, 0-16, 0-17, 0-18, 0-19, 0-20, 0-21, > 0-22, 0-23 not connected. > (XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1 > (XEN) number of MP IRQ sources: 15. > (XEN) number of IO-APIC #0 registers: 24. > (XEN) testing the IO APIC....................... > (XEN) IO APIC #0...... > (XEN) .... register #00: 00000000 > (XEN) ....... : physical APIC id: 00 > (XEN) ....... : Delivery Type: 0 > (XEN) ....... : LTS : 0 > (XEN) .... register #01: 00170020 > (XEN) ....... : max redirection entries: 0017 > (XEN) ....... : PRQ implemented: 0 > (XEN) ....... : IO APIC version: 0020 > (XEN) .... IRQ redirection table: > (XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect: > (XEN) 00 000 00 1 0 0 0 0 0 0 00 > (XEN) 01 001 01 0 0 0 0 0 1 1 28 > (XEN) 02 001 01 0 0 0 0 0 1 1 F0 > (XEN) 03 001 01 0 0 0 0 0 1 1 30 > (XEN) 04 0FF 0F 0 0 0 0 0 1 1 F1 > (XEN) 05 001 01 0 0 0 0 0 1 1 38 > (XEN) 06 001 01 0 0 0 0 0 1 1 40 > (XEN) 07 001 01 0 0 0 0 0 1 1 48 > (XEN) 08 001 01 0 0 0 0 0 1 1 50 > (XEN) 09 001 01 1 1 0 0 0 1 1 58 > (XEN) 0a 001 01 0 0 0 0 0 1 1 60 > (XEN) 0b 001 01 0 0 0 0 0 1 1 68 > (XEN) 0c 001 01 0 0 0 0 0 1 1 70 > (XEN) 0d 001 01 0 0 0 0 0 1 1 78 > (XEN) 0e 001 01 0 0 0 0 0 1 1 88 > (XEN) 0f 001 01 0 0 0 0 0 1 1 90 > (XEN) 10 000 00 1 0 0 0 0 0 0 00 > (XEN) 11 000 00 1 0 0 0 0 0 0 00 > (XEN) 12 000 00 1 0 0 0 0 0 0 00 > (XEN) 13 000 00 1 0 0 0 0 0 0 00 > (XEN) 14 000 00 1 0 0 0 0 0 0 00 > (XEN) 15 000 00 1 0 0 0 0 0 0 00 > (XEN) 16 000 00 1 0 0 0 0 0 0 00 > (XEN) 17 000 00 1 0 0 0 0 0 0 00 > (XEN) Using vector-based indexing > (XEN) IRQ to pin mappings: > (XEN) IRQ240 -> 0:2 > (XEN) IRQ40 -> 0:1 > (XEN) IRQ48 -> 0:3 > (XEN) IRQ241 -> 0:4 > (XEN) IRQ56 -> 0:5 > (XEN) IRQ64 -> 0:6 > (XEN) IRQ72 -> 0:7 > (XEN) IRQ80 -> 0:8 > (XEN) IRQ88 -> 0:9 > (XEN) IRQ96 -> 0:10 > (XEN) IRQ104 -> 0:11 > (XEN) IRQ112 -> 0:12 > (XEN) IRQ120 -> 0:13 > (XEN) IRQ136 -> 0:14 > (XEN) IRQ144 -> 0:15 > (XEN) .................................... done. > (XEN) Using local APIC timer interrupts. > (XEN) calibrating APIC timer ... > (XEN) ..... CPU clock speed is 2926.0138 MHz. > (XEN) ..... host bus clock speed is 133.0006 MHz. > (XEN) ..... bus_scale = 0x00008834 > (XEN) TSC is reliable, synchronization unnecessary > (XEN) Platform timer is 14.318MHz HPET > ÿ(XEN) Allocated console ring of 32 KiB. > (XEN) microcode.c:73:d32767 microcode: CPU1 resumed > (XEN) Brought up 4 CPUs > (XEN) microcode.c:73:d32767 microcode: CPU3 resumed > (XEN) microcode.c:73:d32767 microcode: CPU2 resumed > (XEN) ACPI sleep modes: S3 > (XEN) mcheck_poll: Machine check polling timer started. > (XEN) *** LOADING DOMAIN 0 *** > (XEN) Xen kernel: 32-bit, PAE, lsb > (XEN) Dom0 kernel: 32-bit, PAE, lsb, paddr 0x1000000 -> 0x19c7000 > (XEN) PHYSICAL MEMORY ARRANGEMENT: > (XEN) Dom0 alloc.: 000000003c000000->000000003e000000 (122880 pages > to be allocated) > (XEN) VIRTUAL MEMORY ARRANGEMENT: > (XEN) Loaded kernel: c1000000->c19c7000 > (XEN) Init. ramdisk: c19c7000->c1ea8200 > (XEN) Phys-Mach map: c1ea9000->c1f29000 > (XEN) Start info: c1f29000->c1f2947c > (XEN) Page tables: c1f2a000->c1f3f000 > (XEN) Boot stack: c1f3f000->c1f40000 > (XEN) TOTAL: c0000000->c2000000 > (XEN) ENTRY ADDRESS: c1769000 > (XEN) Dom0 has maximum 4 VCPUs > (XEN) Scrubbing Free RAM: ...................................done. > (XEN) trace.c:89:d32767 calc_tinfo_first_offset: NR_CPUs 128, > offset_in_bytes 258, t_info_first_offset 65 > (XEN) Xen trace buffers: disabled > (XEN) Std. Loglevel: All > (XEN) Guest Loglevel: All > (XEN) ********************************************** > (XEN) ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS > (XEN) ******* This option is intended to aid debugging of Xen by ensuring > (XEN) ******* that all output is synchronously delivered on the serial line. > (XEN) ******* However it can introduce SIGNIFICANT latencies and affect > (XEN) ******* timekeeping. It is NOT recommended for production use! > (XEN) ********************************************** > (XEN) 3... 2... 1... > (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch > input to Xen) > (XEN) Freed 152kB init memory. > mapping kernel into physical memory > about to get started... > [ 0.000000] Reserving virtual address space above 0xf5800000 > (XEN) d0:v0: unhandled page fault (ec=0000) > (XEN) Pagetable walk from 15555c08: > (XEN) L3[0x000] = 000000003df2b001 00001f2b > (XEN) L2[0x0aa] = 0000000000000000 ffffffff > (XEN) domain_crash_sync called from entry.S (ff1ccc1e) > (XEN) Domain 0 (vcpu#0) crashed on cpu#0: > (XEN) ----[ Xen-4.0.1-rc6 x86_32p debug=n Tainted: C ]---- > (XEN) CPU: 0 > (XEN) EIP: e019:[<c12221cb>] > (XEN) EFLAGS: 00000206 EM: 1 CONTEXT: pv guest > (XEN) eax: 15555000 ebx: 00000000 ecx: 00000008 edx: 00000000 > (XEN) esi: 00000000 edi: 00000040 ebp: c16dfe28 esp: c16dfdd8 > (XEN) cr0: 8005003b cr4: 000026f0 cr3: 3d6e1000 cr2: 15555c08 > (XEN) ds: e021 es: e021 fs: 00d8 gs: 0000 ss: e021 cs: e019 > (XEN) Guest stack trace from esp=c16dfdd8: > (XEN) 00000000 c12221cb 0001e019 00010006 307cc942 00000008 c1655b40 > 00000008 > (XEN) c16dfe60 c11b6b2b c161461b c161f28e c1613b15 c1614610 c16dfef8 > c1613b11 > (XEN) c16dfe58 00000000 00000000 00000040 c16dfe4c c12223ec c17ffe0f > 00000040 > (XEN) c17ffe0f 00000040 c170d2ac c12223a5 00000040 c16dfe64 c105d644 > 00000003 > (XEN) 00000043 00000043 00000042 c16dfe74 c105d6a4 00000043 000003a6 > c16dfe94 > (XEN) c105d961 fffffc5a 0003ffff 00000000 c170d2ac 00000000 c17ffd88 > c16dfeb0 > (XEN) c105e0ee 00000000 005bff0c c179c567 00000000 c179c567 c16dfeb8 > c10435a2 > (XEN) c16dfec8 c177a021 c17bd2c8 c179c55b c16dfedc c17698a7 c179c55b > c179c567 > (XEN) fffffffe c16dff1c c1070c94 c1613b11 c16dfef8 c16dff1c c176f93e > c1613b11 > (XEN) 00000000 00000000 c160e370 00000000 c179c56b 00000000 00000000 > c17f462c > (XEN) c17f4534 c16dff2c c176920a 00000000 c176985e c16dff34 c1769544 > c16dffb0 > (XEN) c176e184 c17ffd6c c105dedf 00000000 0000000f 00000035 00000000 > 00000000 > (XEN) c16dff71 00000000 205b7000 30202020 3030302e c16dffc0 c1770020 > c16f2ebc > (XEN) 00000002 00000002 c16dff90 00000000 00000000 c16f2294 c16dffa0 > 00000000 > (XEN) 00000000 c16f2294 c16dffb0 00000000 00000000 c16f2294 c16dffc8 > c17695ca > (XEN) c160e4ea c14a4010 c179f1e0 019c7000 c16dffd8 c17690a8 019c7000 > c179eb18 > (XEN) c16dfffc c176ca16 1f899175 80980281 00100800 00020652 00000000 > c1f29000 > (XEN) 00000000 00000000 > (XEN) Domain 0 crashed: ''noreboot'' set - not rebooting. > > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Stefan Kuhne
2010-Aug-17 11:04 UTC
Re: [Xen-devel] Re: Xen-4.0.x doesn''t start on 32bit / pvops 2.6.32.19
Am 16.08.2010 13:20, schrieb Pasi Kärkkäinen: Hello Pasi, Bootlog with your .config and actual Tree: http://skweb.buetow.org/Linux/EisXen/xen.txt> And run: > gdb vmlinux > > Then execute the following commands: > (gdb) x/i 0xc17a56a1 > (gdb) list *0xc17a56a1 > > (c17a56a1 is the EIP value from the crashlog). >(gdb) x/i 0xc08a2bf3 0xc08a2bf3 <smp_scan_config+53>: cmpl $0x5f504d5f,(%ebx) (gdb) list *0xc08a2bf3 0xc08a2bf3 is in smp_scan_config (arch/x86/kernel/mpparse.c:700). 695 bp, length); 696 BUILD_BUG_ON(sizeof(*mpf) != 16); 697 698 while (length > 0) { 699 mpf = (struct mpf_intel *)bp; 700 if ((*bp == SMP_MAGIC_IDENT) && 701 (mpf->length == 1) && 702 !mpf_checksum((unsigned char *)bp, 16) && 703 ((mpf->specification == 1) 704 || (mpf->specification == 4))) { (gdb) Regards, Stefan Kuhne _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Stefan Kuhne
2010-Aug-17 11:07 UTC
Re: [Xen-devel] Re: Xen-4.0.x doesn''t start on 32bit / pvops 2.6.32.19
Am 16.08.2010 15:42, schrieb Pasi Kärkkäinen: Hello Pasi,> Actually please paste your grub.conf.. >user@host:/boot/grub$ cat grub.cfg # # DO NOT EDIT THIS FILE # # It is automatically generated by /usr/sbin/grub-mkconfig using templates # from /etc/grub.d and settings from /etc/default/grub # ### BEGIN /etc/grub.d/00_header ### if [ -s $prefix/grubenv ]; then load_env fi set default="30" if [ ${prev_saved_entry} ]; then set saved_entry=${prev_saved_entry} save_env saved_entry set prev_saved_entry save_env prev_saved_entry set boot_once=true fi function savedefault { if [ -z ${boot_once} ]; then saved_entry=${chosen} save_env saved_entry fi } function recordfail { set recordfail=1 if [ -n ${have_grubenv} ]; then if [ -z ${boot_once} ]; then save_env recordfail; fi; fi } insmod ext2 set root=''(hd0,1)'' search --no-floppy --fs-uuid --set cd7bb9d0-f124-444b-8c5b-ed8f60691f2c if loadfont /usr/share/grub/unicode.pf2 ; then set gfxmode=1280x1024 insmod gfxterm insmod vbe if terminal_output gfxterm ; then true ; else # For backward compatibility with versions of terminal.mod that don''t # understand terminal_output terminal gfxterm fi fi insmod ext2 set root=''(hd0,1)'' search --no-floppy --fs-uuid --set cd7bb9d0-f124-444b-8c5b-ed8f60691f2c set locale_dir=($root)/boot/grub/locale set lang=de insmod gettext if [ ${recordfail} = 1 ]; then set timeout=-1 else set timeout=30 fi ### END /etc/grub.d/00_header ### ### BEGIN /etc/grub.d/05_debian_theme ### set menu_color_normal=white/black set menu_color_highlight=black/light-gray ### END /etc/grub.d/05_debian_theme ### ### BEGIN /etc/grub.d/10_linux ### menuentry ''Ubuntu, mit Linux 2.6.32.19'' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod ext2 set root=''(hd0,1)'' search --no-floppy --fs-uuid --set cd7bb9d0-f124-444b-8c5b-ed8f60691f2c linux /boot/vmlinuz-2.6.32.19 root=UUID=cd7bb9d0-f124-444b-8c5b-ed8f60691f2c ro quiet initrd /boot/initrd.img-2.6.32.19 } menuentry ''Ubuntu, mit Linux 2.6.32.19 (Wiederherstellungsmodus)'' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod ext2 set root=''(hd0,1)'' search --no-floppy --fs-uuid --set cd7bb9d0-f124-444b-8c5b-ed8f60691f2c echo ''Linux 2.6.32.19 wird geladen …'' linux /boot/vmlinuz-2.6.32.19 root=UUID=cd7bb9d0-f124-444b-8c5b-ed8f60691f2c ro single echo ''Initiale Ramdisk wird geladen …'' initrd /boot/initrd.img-2.6.32.19 } menuentry ''Ubuntu, mit Linux 2.6.32-21-generic-pae'' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod ext2 set root=''(hd0,1)'' search --no-floppy --fs-uuid --set cd7bb9d0-f124-444b-8c5b-ed8f60691f2c linux /boot/vmlinuz-2.6.32-21-generic-pae root=UUID=cd7bb9d0-f124-444b-8c5b-ed8f60691f2c ro quiet initrd /boot/initrd.img-2.6.32-21-generic-pae } menuentry ''Ubuntu, mit Linux 2.6.32-21-generic-pae (Wiederherstellungsmodus)'' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod ext2 set root=''(hd0,1)'' search --no-floppy --fs-uuid --set cd7bb9d0-f124-444b-8c5b-ed8f60691f2c echo ''Linux 2.6.32-21-generic-pae wird geladen …'' linux /boot/vmlinuz-2.6.32-21-generic-pae root=UUID=cd7bb9d0-f124-444b-8c5b-ed8f60691f2c ro single echo ''Initiale Ramdisk wird geladen …'' initrd /boot/initrd.img-2.6.32-21-generic-pae } ### END /etc/grub.d/10_linux ### ### BEGIN /etc/grub.d/11_xen ### # This file is an example on how to add custom entries menuentry "Xen 4.0.1-rc6 / Ubuntu 10.04 kernel 2.6.32.19 pvops" { insmod ext2 set root=''(hd0,1)'' multiboot /boot/xen-4.0.gz dom0_mem=512M loglvl=all guest_loglvl=all sync_console console_to_ring com1=57600,8n1 console=com1 lapic=debug apic_verbosity=debug apic=debug iommu=off noreboot module /boot//vmlinuz-2.6.32.19 root=/dev/sda1 ro console=hvc0 earlyprintk=xen nomodeset initcall_debug debug loglevel=10 module /boot//initrd.img-2.6.32.19 } ### END /etc/grub.d/11_xen ### ### BEGIN /etc/grub.d/20_memtest86+ ### menuentry "Memory test (memtest86+)" { insmod ext2 set root=''(hd0,1)'' search --no-floppy --fs-uuid --set cd7bb9d0-f124-444b-8c5b-ed8f60691f2c linux16 /boot/memtest86+.bin } menuentry "Memory test (memtest86+, serial console 115200)" { insmod ext2 set root=''(hd0,1)'' search --no-floppy --fs-uuid --set cd7bb9d0-f124-444b-8c5b-ed8f60691f2c linux16 /boot/memtest86+.bin console=ttyS0,115200n8 } ### END /etc/grub.d/20_memtest86+ ### ### BEGIN /etc/grub.d/30_os-prober ### if [ ${timeout} != -1 ]; then if sleep --verbose --interruptible 30 ; then set timeout=0 fi fi ### END /etc/grub.d/30_os-prober ### ### BEGIN /etc/grub.d/40_custom ### # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the ''exec tail'' line above. ### END /etc/grub.d/40_custom ### user@host:/boot/grub$> Yeah, you need to run gdb so we can see the name of the function > that fails/crashes.. >In my other mail. Regards, Stefan Kuhne _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Pasi Kärkkäinen
2010-Aug-17 14:16 UTC
Re: [Xen-devel] Re: Xen-4.0.x doesn''t start on 32bit / pvops 2.6.32.19
On Tue, Aug 17, 2010 at 01:04:38PM +0200, Stefan Kuhne wrote:> Am 16.08.2010 13:20, schrieb Pasi Kärkkäinen: > > Hello Pasi, > > Bootlog with your .config and actual Tree: > http://skweb.buetow.org/Linux/EisXen/xen.txt > > > And run: > > gdb vmlinux > > > > Then execute the following commands: > > (gdb) x/i 0xc17a56a1 > > (gdb) list *0xc17a56a1 > > > > (c17a56a1 is the EIP value from the crashlog). > > > (gdb) x/i 0xc08a2bf3 > 0xc08a2bf3 <smp_scan_config+53>: cmpl $0x5f504d5f,(%ebx) > (gdb) list *0xc08a2bf3 > 0xc08a2bf3 is in smp_scan_config (arch/x86/kernel/mpparse.c:700). > 695 bp, length); > 696 BUILD_BUG_ON(sizeof(*mpf) != 16); > 697 > 698 while (length > 0) { > 699 mpf = (struct mpf_intel *)bp; > 700 if ((*bp == SMP_MAGIC_IDENT) && > 701 (mpf->length == 1) && > 702 !mpf_checksum((unsigned char *)bp, 16) && > 703 ((mpf->specification == 1) > 704 || (mpf->specification == 4))) { > (gdb) >Jeremy: Does this look familiar? I don''t think I have seen that.. -- Pasi _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Jeremy Fitzhardinge
2010-Aug-18 02:10 UTC
Re: [Xen-devel] Re: Xen-4.0.x doesn''t start on 32bit / pvops 2.6.32.19
On 08/17/2010 07:16 AM, Pasi Kärkkäinen wrote:> On Tue, Aug 17, 2010 at 01:04:38PM +0200, Stefan Kuhne wrote: >> Am 16.08.2010 13:20, schrieb Pasi Kärkkäinen: >> >> Hello Pasi, >> >> Bootlog with your .config and actual Tree: >> http://skweb.buetow.org/Linux/EisXen/xen.txt >> >>> And run: >>> gdb vmlinux >>> >>> Then execute the following commands: >>> (gdb) x/i 0xc17a56a1 >>> (gdb) list *0xc17a56a1 >>> >>> (c17a56a1 is the EIP value from the crashlog). >>> >> (gdb) x/i 0xc08a2bf3 >> 0xc08a2bf3 <smp_scan_config+53>: cmpl $0x5f504d5f,(%ebx) >> (gdb) list *0xc08a2bf3 >> 0xc08a2bf3 is in smp_scan_config (arch/x86/kernel/mpparse.c:700). >> 695 bp, length); >> 696 BUILD_BUG_ON(sizeof(*mpf) != 16); >> 697 >> 698 while (length > 0) { >> 699 mpf = (struct mpf_intel *)bp; >> 700 if ((*bp == SMP_MAGIC_IDENT) && >> 701 (mpf->length == 1) && >> 702 !mpf_checksum((unsigned char *)bp, 16) && >> 703 ((mpf->specification == 1) >> 704 || (mpf->specification == 4))) { >> (gdb) >> > > Jeremy: Does this look familiar? I don''t think I have seen that..Not specifically, but it might relate to a bug that Bastien reported ages ago that I never followed up (attached). J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Stefan Kuhne
2010-Aug-18 07:59 UTC
Re: [Xen-devel] Re: Xen-4.0.x doesn''t start on 32bit / pvops 2.6.32.19
Am 17.08.2010 16:16, schrieb Pasi Kärkkäinen: Hello,>>> And run: >>> gdb vmlinux >>> >>> Then execute the following commands: >>> (gdb) x/i 0xc17a56a1 >>> (gdb) list *0xc17a56a1 >>> >>> (c17a56a1 is the EIP value from the crashlog). >>> >> (gdb) x/i 0xc08a2bf3 >> 0xc08a2bf3 <smp_scan_config+53>: cmpl $0x5f504d5f,(%ebx) >> (gdb) list *0xc08a2bf3 >> 0xc08a2bf3 is in smp_scan_config (arch/x86/kernel/mpparse.c:700). >> 695 bp, length); >> 696 BUILD_BUG_ON(sizeof(*mpf) != 16); >> 697 >> 698 while (length > 0) { >> 699 mpf = (struct mpf_intel *)bp; >> 700 if ((*bp == SMP_MAGIC_IDENT) && >> 701 (mpf->length == 1) && >> 702 !mpf_checksum((unsigned char *)bp, 16) && >> 703 ((mpf->specification == 1) >> 704 || (mpf->specification == 4))) { >> (gdb) >> > > Jeremy: Does this look familiar? I don''t think I have seen that.. >additional information: This Kernel boots without Xen hypervisor. Is it right, that pv_ops does not compile without SMP support? Regards, Stefan Kuhne _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Jeremy Fitzhardinge
2010-Aug-18 16:08 UTC
Re: [Xen-devel] Re: Xen-4.0.x doesn''t start on 32bit / pvops 2.6.32.19
On 08/18/2010 12:59 AM, Stefan Kuhne wrote:> Is it right, that pv_ops does not compile without SMP support?It should work, but it wouldn''t be surprising if it got broken. How does it fail? J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel