[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-bugs] [Bug 610] New: domain crash due to Kernel BUG at "arch/xen/x86_64/mm/hypervisor.c":192
http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=610 Summary: domain crash due to Kernel BUG at "arch/xen/x86_64/mm/hypervisor.c":192 Product: Xen Version: 3.0 (general) Platform: x86-64 OS/Version: Linux-2.6 Status: NEW Severity: normal Priority: P2 Component: Hypervisor AssignedTo: xen-bugs@xxxxxxxxxxxxxxxxxxx ReportedBy: ludwig@xxxxxxxxxxx We observe crashes of a SuSE Linux 10.0 system in a Xen-domain on a 2 Xeon machine. The crash can be reproduced as follows: 1) Start Jobs so that all VCPUs are busy. E.g., I run iteration=0 ; while /bin/true ; do \ iteration=$((iteration+1)) ; echo "iter $iteration" ; \ ( sed 's/12345/23456/g' SomeFile > /dev/null ) ; done simultaneously in five shells. 2) Start a Java-Prozess. Then any user interaction commes to an immediate halt. On the console I see an kernel error message like the following: ----------- [cut here ] --------- [please bite here ] --------- Kernel BUG at "arch/xen/x86_64/mm/hypervisor.c":192 invalid operand: 0000 [1] SMP CPU 3 Modules linked in: ipt_REJECT ipt_LOG ipt_state ipv6 iptable_filter ip_conntrack_ftp ip_conntrack ip_tables nfsd exportfs af_packet quota_v2 reiserfs dm_snapshot dm_mod processor megaraid_mbox megaraid_mm piix sd_mod scsi_mod ide_disk ide_core Pid: 10392, comm: java Not tainted 2.6.13-15.8-xen RIP: e030:[<ffffffff80122bc7>] <ffffffff80122bc7>{xen_pgd_pin+71} RSP: e02b:ffff88000514bc48 EFLAGS: 00010082 RAX: 00000000ffffffea RBX: ffff8800148e8040 RCX: ffffffff80122bc3 RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffff88000514bc48 RBP: ffff8800148e80b0 R08: ffff880007b4e000 R09: 0000000000000000 R10: 0000000000007ff0 R11: 0000000000000246 R12: ffff8800148e8040 R13: ffff880012e7c4c0 R14: ffff8800015e3d20 R15: 0000000000000001 FS: 00002aaaab297f60(0000) GS:ffffffff804e2680(0000) knlGS:ffffffff804e2500 CS: e033 DS: 0000 ES: 0000 Process java (pid: 10392, threadinfo ffff88000514a000, task ffff8800031b4900) Stack: ffff880000000003 000000000001b931 ffff880012e7c4c0 ffff8800015e3d20 0000000000000001 ffffffff80121ae3 ffffffff80131bc5 0000000000000003 ffff88000514bdc8 ffffffff8035fd84 Call Trace:<ffffffff80121ae3>{mm_pin+355} <ffffffff80131bc5>{deactivate_task+21} <ffffffff8035fd84>{schedule+2964} <ffffffff8013565e>{try_to_wake_up+1102} <ffffffff80143e99>{lock_timer_base+41} <ffffffff80144dd8>{__mod_timer+216} <ffffffff80360906>{schedule_timeout+150} <ffffffff80144490>{process_timeout+0} <ffffffff8015263c>{add_wait_queue+28} <ffffffff80155671>{do_futex+609} <ffffffff8035ffce>{thread_return+88} <ffffffff80135680>{default_wake_function+0} <ffffffff8015d834>{compat_sys_futex+212} <ffffffff80124454>{ia32_sysret+0} Code: 0f 0b a3 58 ed 37 80 ff ff ff ff c2 c0 00 48 83 c4 28 c3 66 RIP <ffffffff80122bc7>{xen_pgd_pin+71} RSP <ffff88000514bc48> --------[end of kernel error message]-------------- The JVM was istalled from the JDK package from Sun's website: cludwig@placidus:~> java -version java version "1.5.0_06" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05) Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing) Xen - like the rest of the system - was installed from SuSE's packages. I copied below the output of 'xm dmesg' and 'xm info placidus' run in the domain0. (placidus is the crashing domain.) Please tell me if you need any further information. Regards Christoph Ludwig ------------[BEGIN of 'xm dmesg']---------------- __ __ _____ ___ ___ ____ ____ ___ ___ _ \ \/ /___ _ __ |___ / / _ \ ( _ )___ \| ___|/ _ \ / _ \ / | \ // _ \ '_ \ |_ \| | | | / _ \ __) |___ \ (_) |__| | | || | / \ __/ | | | ___) | |_| | | (_) / __/ ___) \__, |__| |_| || | /_/\_\___|_| |_| |____(_)___/___\___/_____|____/ /_/ \___(_)_| |_____| http://www.cl.cam.ac.uk/netos/xen University of Cambridge Computer Laboratory Xen version 3.0_8259-0.1 (abuild@xxxxxxx) (gcc version 4.0.2 20050901 (prerelease) (SUSE Linux)) Thu Jan 26 19:08:59 UTC 2006 Latest ChangeSet: Tue Dec 13 05:13:13 2005 +0000 8256:42ff4f19d025 (XEN) Physical RAM map: (XEN) 0000000000000000 - 000000000009b800 (usable) (XEN) 000000000009b800 - 00000000000a0000 (reserved) (XEN) 00000000000e0000 - 0000000000100000 (reserved) (XEN) 0000000000100000 - 000000003ff70000 (usable) (XEN) 000000003ff70000 - 000000003ff7b000 (ACPI data) (XEN) 000000003ff7b000 - 000000003ff80000 (ACPI NVS) (XEN) 000000003ff80000 - 0000000040000000 (reserved) (XEN) 00000000e0000000 - 00000000f0000000 (reserved) (XEN) 00000000fec00000 - 00000000fec10000 (reserved) (XEN) 00000000fee00000 - 00000000fee01000 (reserved) (XEN) 00000000ff800000 - 00000000ffc00000 (reserved) (XEN) 00000000fffffc00 - 0000000100000000 (reserved) (XEN) System RAM: 1023MB (1047596kB) (XEN) Xen heap: 14MB (14660kB) (XEN) found SMP MP-table at 000f6700 (XEN) DMI present. (XEN) Using APIC driver default (XEN) ACPI: RSDP (v000 PTLTD ) @ 0x00000000000f6750 (XEN) ACPI: RSDT (v001 PTLTD RSDT 0x06040000 LTP 0x00000000) @ 0x000000003ff75e50 (XEN) ACPI: FADT (v001 INTEL TUMWATER 0x06040000 PTL 0x00000003) @ 0x000000003ff7ae35 (XEN) ACPI: MADT (v001 PTLTD APIC 0x06040000 LTP 0x00000000) @ 0x000000003ff7aea9 (XEN) ACPI: BOOT (v001 PTLTD $SBFTBL$ 0x06040000 LTP 0x00000001) @ 0x000000003ff7af39 (XEN) ACPI: ASF! (v016 CETP CETP 0x06040000 PTL 0x00000001) @ 0x000000003ff7af61 (XEN) ACPI: MCFG (v001 PTLTD Mcfg 0x06040000 LTP 0x00000000) @ 0x000000003ff7afc4 (XEN) ACPI: SSDT (v001 PmRef CpuPm 0x00003000 INTL 0x20030224) @ 0x000000003ff75e8c (XEN) ACPI: DSDT (v001 Intel Lindhrst 0x06040000 MSFT 0x0100000e) @ 0x0000000000000000 (XEN) ACPI: Local APIC address 0xfee00000 (XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) (XEN) Processor #0 15:4 APIC version 20 (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x06] enabled) (XEN) Processor #6 15:4 APIC version 20 (XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) (XEN) Processor #1 15:4 APIC version 20 (XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x07] enabled) (XEN) Processor #7 15:4 APIC version 20 (XEN) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) (XEN) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) (XEN) ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1]) (XEN) ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1]) (XEN) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) (XEN) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 (XEN) ACPI: IOAPIC (id[0x03] address[0xfec10000] gsi_base[24]) (XEN) IOAPIC[1]: apic_id 3, version 32, address 0xfec10000, GSI 24-47 (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge) (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 2 I/O APICs (XEN) Using ACPI (MADT) for SMP configuration information (XEN) Initializing CPU#0 (XEN) Detected 2793.141 MHz processor. (XEN) Using scheduler: Simple EDF Scheduler (sedf) (XEN) CPU: Trace cache: 12K uops, L1 D cache: 16K (XEN) CPU: L2 cache: 2048K (XEN) CPU: Physical Processor ID: 0 (XEN) CPU0: Intel(R) Xeon(TM) CPU 2.80GHz stepping 03 (XEN) Booting processor 1/1 eip 90000 (XEN) Initializing CPU#1 (XEN) CPU: Trace cache: 12K uops, L1 D cache: 16K (XEN) CPU: L2 cache: 2048K (XEN) CPU: Physical Processor ID: 0 (XEN) CPU1: Intel(R) Xeon(TM) CPU 2.80GHz stepping 03 (XEN) Booting processor 2/6 eip 90000 (XEN) Initializing CPU#2 (XEN) CPU: Trace cache: 12K uops, L1 D cache: 16K (XEN) CPU: L2 cache: 2048K (XEN) CPU: Physical Processor ID: 3 (XEN) CPU2: Intel(R) Xeon(TM) CPU 2.80GHz stepping 03 (XEN) Booting processor 3/7 eip 90000 (XEN) Initializing CPU#3 (XEN) CPU: Trace cache: 12K uops, L1 D cache: 16K (XEN) CPU: L2 cache: 2048K (XEN) CPU: Physical Processor ID: 3 (XEN) CPU3: Intel(R) Xeon(TM) CPU 2.80GHz stepping 03 (XEN) Total of 4 processors activated. (XEN) ENABLING IO-APIC IRQs (XEN) ..TIMER: vector=0x31 pin1=2 pin2=-1 (XEN) checking TSC synchronization across 4 CPUs: passed. (XEN) Platform timer is 1.193MHz PIT (XEN) Brought up 4 CPUs (XEN) mtrr: v2.0 (20020519) (XEN) *** LOADING DOMAIN 0 *** (XEN) Xen-ELF header found: 'GUEST_OS=linux,GUEST_VER=2.6,XEN_VER=xen-3.0,VIRT_BASE=0xffffffff80000000,LOADER=generic' (XEN) PHYSICAL MEMORY ARRANGEMENT: (XEN) Dom0 alloc.: 0000000003000000->0000000004000000 (241664 pages to be allocated) (XEN) VIRTUAL MEMORY ARRANGEMENT: (XEN) Loaded kernel: ffffffff80100000->ffffffff80525c90 (XEN) Init. ramdisk: ffffffff80526000->ffffffff80c2d000 (XEN) Phys-Mach map: ffffffff80c2d000->ffffffff80e0d000 (XEN) Start info: ffffffff80e0d000->ffffffff80e0e000 (XEN) Page tables: ffffffff80e0e000->ffffffff80e19000 (XEN) Boot stack: ffffffff80e19000->ffffffff80e1a000 (XEN) TOTAL: ffffffff80000000->ffffffff81000000 (XEN) ENTRY ADDRESS: ffffffff80100000 (XEN) Initrd len 0x707000, start at 0xffffffff80526000 (XEN) Scrubbing Free RAM: ...........done. (XEN) Xen trace buffers: disabled (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen). -------------------[END of 'xm dmesg']----------------------- -----------------[BEGIN of 'xm info placidus']-------------------- system : Linux host : suda release : 2.6.13-15.8-xen version : #1 SMP Tue Feb 7 11:07:24 UTC 2006 machine : x86_64 nr_cpus : 4 nr_nodes : 1 sockets_per_node : 2 cores_per_socket : 1 threads_per_core : 2 cpu_mhz : 2793 hw_caps : bfebfbff:20100800:00000000:00000080:0000641d total_memory : 1024 free_memory : 6 xen_major : 3 xen_minor : 0 xen_extra : _8259-0.1 xen_caps : xen-3.0-x86_64 platform_params : virt_start=0xffff800000000000 xen_changeset : Tue Dec 13 05:13:13 2005 +0000 8256:42ff4f19d025 cc_compiler : gcc version 4.0.2 20050901 (prerelease) (SUSE Linux) cc_compile_by : abuild cc_compile_domain : suse.de cc_compile_date : Thu Jan 26 19:08:59 UTC 2006 --------------------[END of 'xm info placidus']-------------------- -- Configure bugmail: http://bugzilla.xensource.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. _______________________________________________ Xen-bugs mailing list Xen-bugs@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-bugs
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |