Mailinglist Archive: opensuse-virtual (33 mails)

< Previous Next >
[opensuse-virtual] reproducible panic @ 'new' 2.6.34-1-xen domU boot on pvgrub host
  • From: 0bo0 <0.bugs.only.0@xxxxxxxxx>
  • Date: Tue, 22 Jun 2010 12:32:33 -0700
  • Message-id: <AANLkTilO515Fp_3Y_G_iDkgHAAurqv6bFAHkD0v36Zgz@xxxxxxxxxxxxxx>
with the migration of Kernel:/HEAD repos to 2.6.35x branch, i'm
testing a dropback of DomU boot from 2.6.34-49.1-xen @
.../Kernel:/HEAD/openSUSE_11.2 to the 'new' repo @
.../Kernel:/openSUSE-11.3/openSUSE_11.2, w/ 2.6.31-1-xen.

atm,

(1) boot on an OpenSuse 11.2 Dom0 host (atm, still 2.6.34-49.1-xen)
with either 2.6.34-49.1-xen or 2.6.31-1-xen DomU seems OK.
(2) boot on a PV-GRUB host (@ Linode), which had been working fine w/
DomU earlier 2.6.34-X-xen, X ~< 35 (? iirc?) was, previously, OK.
(3) boot on a PV-GRUB host (@ Linode), with either 2.6.34-49.1-xen or
2.6.31-1-xen, however, now Panics.

here's the logview for DomU v=2.6.34.1-xen on PV-GRUB host:

[ 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.34-1-xen (geeko@buildhost) (gcc
version 4.4.1 [gcc-4_4-branch revision 150839] (SUSE Linux) ) #1 SMP
2010-06-21 21:12:08 +0200
[ 0.000000] Xen-provided physical RAM map:
[ 0.000000] Xen: 0000000000000000 - 0000000030800000 (usable)
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] last_pfn = 0x30800 max_arch_pfn = 0x10000000
[ 0.000000] init_memory_mapping: 0000000000000000-000000002cffe000
[ 0.000000] RAMDISK: 00717000 - 011f7000
[ 0.000000] ACPI in unprivileged domain disabled
[ 0.000000] 56MB HIGHMEM available.
[ 0.000000] 719MB LOWMEM available.
[ 0.000000] mapped low ram: 0 - 2cffe000
[ 0.000000] low ram: 0 - 2cffe000
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0x00000000 -> 0x00001000
[ 0.000000] Normal 0x00001000 -> 0x0002cffe
[ 0.000000] HighMem 0x0002cffe -> 0x00030800
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] early_node_map[2] active PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00030000
[ 0.000000] 0: 0x00030800 -> 0x00030800
[ 0.000000] setup_percpu: NR_CPUS:32 nr_cpumask_bits:32
nr_cpu_ids:4 nr_node_ids:1
[ 0.000000] PERCPU: Embedded 10 pages/cpu @c11fb000 s19732 r0 d21228 u65536
[ 0.000000] pcpu-alloc: s19732 r0 d21228 u65536 alloc=16*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Swapping MFNs for PFN 643 and 11fc (MFN 90f252 and 8f2e7a)
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on.
Total pages: 195055
[ 0.000000] Kernel command line: root=/dev/xvdc resume=/dev/xvdb
xencons=hvc0 kbdtype=us text nofb selinux=0 apparmor=0 edd=off
splash=silent noshell showopts
[ 0.000000] bootsplash: silent mode.
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Enabling fast FPU save and restore... done.
[ 0.000000] Enabling unmasked SIMD FPU exception support... done.
[ 0.000000] Initializing CPU#0
[ 0.000000] Software IO TLB disabled
[ 0.000000] Subtract (33 early reservations)
[ 0.000000] #1 [0000002000 - 00006f6ac4] TEXT DATA BSS
[ 0.000000] #2 [0000717000 - 00011f7000] Xen provided
[ 0.000000] #3 [00012c6000 - 00012c7000] INITMAP
[ 0.000000] #4 [00012c7000 - 0001426000] PGTABLE
[ 0.000000] #5 [0001426000 - 0001427000] BOOTMEM
[ 0.000000] #6 [0001427000 - 0001a37000] BOOTMEM
[ 0.000000] #7 [0001a37000 - 0001a37004] BOOTMEM
[ 0.000000] #8 [0001a37040 - 0001a37100] BOOTMEM
[ 0.000000] #9 [0001a37100 - 0001a37144] BOOTMEM
[ 0.000000] #10 [0001a37180 - 0001a3a180] BOOTMEM
[ 0.000000] #11 [0001a3a180 - 0001a3a188] BOOTMEM
[ 0.000000] #12 [0001a3a1c0 - 0001a3a4c0] BOOTMEM
[ 0.000000] #13 [0001a3b000 - 0001afd000] BOOTMEM
[ 0.000000] #14 [00012b7000 - 00012c6000] Xen provided
[ 0.000000] #15 [00011f7000 - 00011f7008] BOOTMEM
[ 0.000000] #16 [00011f7040 - 00011f7044] BOOTMEM
[ 0.000000] #17 [00011f8000 - 00011f9000] BOOTMEM
[ 0.000000] #18 [00011f7080 - 00011f70fe] BOOTMEM
[ 0.000000] #19 [00011f7100 - 00011f717e] BOOTMEM
[ 0.000000] #20 [00011fb000 - 0001205000] BOOTMEM
[ 0.000000] #21 [000120b000 - 0001215000] BOOTMEM
[ 0.000000] #22 [000121b000 - 0001225000] BOOTMEM
[ 0.000000] #23 [000122b000 - 0001235000] BOOTMEM
[ 0.000000] #24 [00011f7180 - 00011f7184] BOOTMEM
[ 0.000000] #25 [00011f71c0 - 00011f71c4] BOOTMEM
[ 0.000000] #26 [00011f7200 - 00011f7210] BOOTMEM
[ 0.000000] #27 [00011f7240 - 00011f7250] BOOTMEM
[ 0.000000] #28 [00011f7280 - 00011f7300] BOOTMEM
[ 0.000000] #29 [00011f7300 - 00011f732c] BOOTMEM
[ 0.000000] #30 [0001205000 - 0001209000] BOOTMEM
[ 0.000000] #31 [0001235000 - 00012b5000] BOOTMEM
[ 0.000000] #32 [0001afd000 - 0001b3d000] BOOTMEM
[ 0.000000] Initializing HighMem for node 0 (0002cffe:00030800)
[ 0.000000] Memory: 758748k/794624k available (3696k kernel code,
27684k reserved, 2395k data, 324k init, 49160k highmem)
[ 0.000000] virtual kernel memory layout:
[ 0.000000] fixmap : 0xf5476000 - 0xf57ff000 (3620 kB)
[ 0.000000] pkmap : 0xf5000000 - 0xf5200000 (2048 kB)
[ 0.000000] vmalloc : 0xed7fe000 - 0xf4ffe000 ( 120 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xecffe000 ( 719 MB)
[ 0.000000] .init : 0xc05f6000 - 0xc0647000 ( 324 kB)
[ 0.000000] .data : 0xc039e341 - 0xc05f50c8 (2395 kB)
[ 0.000000] .text : 0xc0002000 - 0xc039e341 (3696 kB)
[ 0.000000] Checking if this processor honours the WP bit even in
supervisor mode...Ok.
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] NR_IRQS:2624 nr_irqs:624
[ 0.000000] Xen reported: 2266.746 MHz processor.
[ 0.000000] Console: colour dummy device 80x25
[ 0.000000] console [tty0] enabled
[ 0.000000] console [hvc0] enabled
[ 0.080004] Calibrating delay using timer specific routine..
4542.82 BogoMIPS (lpj=9085640)
[ 0.080055] Security Framework initialized
[ 0.080066] AppArmor: AppArmor disabled by boot time parameter
[ 0.080066]
[ 0.080082] Mount-cache hash table entries: 512
[ 0.080166] Initializing cgroup subsys ns
[ 0.080176] Initializing cgroup subsys cpuacct
[ 0.080191] Initializing cgroup subsys memory
[ 0.080199] Initializing cgroup subsys devices
[ 0.080203] Initializing cgroup subsys freezer
[ 0.080206] Initializing cgroup subsys net_cls
[ 0.080210] Initializing cgroup subsys blkio
[ 0.080255] Checking 'hlt' instruction... OK.
[ 0.080848] SMP alternatives: switching to UP code
[ 0.105224] Unpacking initramfs...
[ 0.105273] ------------[ cut here ]------------
[ 0.105278] kernel BUG at
/usr/src/packages/BUILD/kernel-xen-2.6.34/linux-2.6.34/arch/x86/mm/highmem_32-xen.c:45!
[ 0.105284] invalid opcode: 0000 [#1] SMP
[ 0.105289] last sysfs file:
[ 0.105292] Modules linked in:
[ 0.105296]
[ 0.105299] Pid: 0, comm: swapper Not tainted 2.6.34-1-xen #1 /
[ 0.105303] EIP: e019:[<c00202ab>] EFLAGS: 00010282 CPU: 0
[ 0.105311] EIP is at kmap_atomic_prot+0x16b/0x190
[ 0.105314] EAX: c1a1f020 EBX: 80000000 ECX: c14257b0 EDX: c3c1b06b
[ 0.105318] ESI: 80000000 EDI: 00000063 EBP: 00000000 ESP: c05bfee8
[ 0.105322] DS: e021 ES: e021 FS: 00d8 GS: 0000 SS: e021
[ 0.105326] Process swapper (pid: 0, ti=c05be000 task=c05c0d00
task.ti=c05be000)
[ 0.105330] Stack:
[ 0.105333] 00000002 f57ff000 c14257b0 00000003 80000000 00000000
00000000 00000000
[ 0.105342] <0> c00202ec 00000063 80000000 00001000 c0004620
00000000 00000000 00001000
[ 0.105353] <0> 00000001 c05bff64 c05bff60 00000000 00000000
ec4013b8 ec8327c0 00000001
[ 0.105365] Call Trace:
[ 0.105373] [<c00202ec>] kmap_atomic+0x1c/0x30
[ 0.105379] [<c0004620>] initramfs_file_write+0xe0/0x190
[ 0.105385] [<c0004714>] initramfs_write+0x44/0x80
[ 0.105391] [<c05f8813>] do_copy+0x24/0xb8
[ 0.105397] [<c05f7e32>] unpack_to_rootfs+0x1c2/0x36f
[ 0.105402] [<c05f8754>] populate_rootfs+0x52/0xed
[ 0.105407] [<c05f6bdb>] start_kernel+0x2d4/0x2e8
[ 0.105411] Code: 04 75 30 8b 5c 24 04 89 f9 89 ea 31 f6 e8 2e 2f
fe ff 85 c0 74 09 8b 54 24 08 89 6a 04 89 3a 8b 44 24 04 83 c4 10 5b
5e 5f 5d c3 <0f> 0b eb fe 0f 0b eb fe 8b 44 24 04 89 fa 89 e9 c7 04 24
00 00
[ 0.105482] EIP: [<c00202ab>] kmap_atomic_prot+0x16b/0x190 SS:ESP
e021:c05bfee8
[ 0.105503] ---[ end trace 4eaa2a86a8e2da22 ]---
[ 0.105507] Kernel panic - not syncing: Attempted to kill the idle task!
[ 0.105513] Pid: 0, comm: swapper Tainted: G D 2.6.34-1-xen #1
[ 0.105516] Call Trace:
[ 0.105522] [<c0009d2b>] try_stack_unwind+0x14b/0x170
[ 0.105528] [<c000815f>] dump_trace+0x3f/0xf0
[ 0.105533] [<c000993b>] show_trace_log_lvl+0x4b/0x60
[ 0.105538] [<c0009968>] show_trace+0x18/0x20
[ 0.105544] [<c039486c>] dump_stack+0x6d/0x72
[ 0.105548] [<c03948b2>] panic+0x41/0xd9
[ 0.105553] [<c003d7ad>] do_exit+0x31d/0x340
[ 0.105561] [<c0398763>] oops_end+0xb3/0x110
[ 0.105566] [<c00074c7>] do_invalid_op+0x97/0xb0
[ 0.105571] [<c0397d58>] error_code+0x30/0x38
[ 0.105577] [<c00202ab>] kmap_atomic_prot+0x16b/0x190
[ 0.105587] [<c00202ec>] kmap_atomic+0x1c/0x30
[ 0.105599] [<c0004620>] initramfs_file_write+0xe0/0x190
[ 0.105604] [<c0004714>] initramfs_write+0x44/0x80
[ 0.105609] [<c05f8813>] do_copy+0x24/0xb8
[ 0.105614] [<c05f7e32>] unpack_to_rootfs+0x1c2/0x36f
[ 0.105619] [<c05f8754>] populate_rootfs+0x52/0xed
[ 0.105624] [<c05f6bdb>] start_kernel+0x2d4/0x2e8

dropping back to a DomU -xen kernel from
.../Kernel:/openSUSE-11.2/openSUSE_11.2, v = 2.6.31.13-18.1, again
boots fine on the PV-GRUB host
--
To unsubscribe, e-mail: opensuse-virtual+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-virtual+help@xxxxxxxxxxxx

< Previous Next >
This Thread
Follow Ups