Running 32-bit Gentoo and updated world, last night. Was running 2.6.29-linode19, and decided to try 2.6.30.5-linode20 since I was going to reboot (and since caker moved 2.6.29 to the deprecated list).
It hangs on boot:
Code:
Showing last 100 lines from current boot
-----------------------------------------
00000000 00000000 00000000 00000000 e3221584 e3224b80 e3221580 c0172ba0
Call Trace:
[<c0172ba0>] ? vmstat_update+0x0/0x30
[<c0172bab>] ? vmstat_update+0xb/0x30
[<c013afac>] ? worker_thread+0x12c/0x1c0
[<c011ee9b>] ? __wake_up_common+0x4b/0x80
[<c013ddb0>] ? autoremove_wake_function+0x0/0x40
[<c013ae80>] ? worker_thread+0x0/0x1c0
[<c013dab9>] ? kthread+0x49/0x80
[<c013da70>] ? kthread+0x0/0x80
[<c0108757>] ? kernel_thread_helper+0x7/0x10
Code: 15 00 74 2f ff 15 1c 2c 6d c0 89 c1 ff 15 24 2c 6d c0 0f be 5c 16 15 89 c8 c6 44 16 15 00 ff 15 20 2c 6d
c0 8d 84 97 80 06 00 00 <f0> 01 58 58 01 5c 95 00 83 c2 01 83 fa 13 75 c2 e8 4b 7c 42 00
EIP: [<c0172b50>] refresh_cpu_vm_stats+0x70/0xc0 SS:ESP 0069:e2483f28
CR2: 00000000964439d8
---[ end trace 28ff39c8e0512d27 ]---
BUG: unable to handle kernel paging request at 964438d8
IP: [<c0172b50>] refresh_cpu_vm_stats+0x70/0xc0
*pdpt = 00000004bd039007
Oops: 0002 [#3] SMP
last sysfs file:
Modules linked in:
Pid: 12, comm: events/1 Tainted: G D (2.6.30.5-linode20 #1)
EIP: 0061:[<c0172b50>] EFLAGS: 00010246 CPU: 1
EIP is at refresh_cpu_vm_stats+0x70/0xc0
EAX: 96443880 EBX: ffffffff ECX: 00000200 EDX: f5752040
ESI: c06fb200 EDI: c06fb100 EBP: e2481f2c ESP: e2481f28
DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0069
Process events/1 (pid: 12, ti=e2480000 task=e245d420 task.ti=e2480000)
Stack:
00000100 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 e3211584 e3214b80 e3211580 c0172ba0
Call Trace:
[<c0172ba0>] ? vmstat_update+0x0/0x30
[<c0172bab>] ? vmstat_update+0xb/0x30
[<c013afac>] ? worker_thread+0x12c/0x1c0
[<c011ee9b>] ? __wake_up_common+0x4b/0x80
[<c013ddb0>] ? autoremove_wake_function+0x0/0x40
[<c013ae80>] ? worker_thread+0x0/0x1c0
[<c013dab9>] ? kthread+0x49/0x80
[<c013da70>] ? kthread+0x0/0x80
[<c0108757>] ? kernel_thread_helper+0x7/0x10
Code: 15 00 74 2f ff 15 1c 2c 6d c0 89 c1 ff 15 24 2c 6d c0 0f be 5c 16 15 89 c8 c6 44 16 15 00 ff 15 20 2c 6d
c0 8d 84 97 80 06 00 00 <f0> 01 58 58 01 5c 95 00 83 c2 01 83 fa 13 75 c2 e8 4b 7c 42 00
EIP: [<c0172b50>] refresh_cpu_vm_stats+0x70/0xc0 SS:ESP 0069:e2481f28
CR2: 00000000964438d8
---[ end trace 28ff39c8e0512d28 ]---
BUG: unable to handle kernel paging request at 96442fd8
IP: [<c0172b50>] refresh_cpu_vm_stats+0x70/0xc0
*pdpt = 000000052d058027
Oops: 0002 [#4] SMP
last sysfs file:
Modules linked in:
Pid: 11, comm: events/0 Tainted: G D (2.6.30.5-linode20 #1)
EIP: 0061:[<c0172b50>] EFLAGS: 00010246 CPU: 0
EIP is at refresh_cpu_vm_stats+0x70/0xc0
EAX: 96442f80 EBX: 00000001 ECX: 00000200 EDX: f5752000
ESI: c06fa980 EDI: c06fa900 EBP: e247ff2c ESP: e247ff28
DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0069
Process events/0 (pid: 11, ti=e247e000 task=e245d810 task.ti=e247e000)
Stack:
00000080 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 e3201584 e3204b80 e3201580 c0172ba0
Call Trace:
[<c0172ba0>] ? vmstat_update+0x0/0x30
[<c0172bab>] ? vmstat_update+0xb/0x30
[<c013afac>] ? worker_thread+0x12c/0x1c0
[<c011ee9b>] ? __wake_up_common+0x4b/0x80
[<c013ddb0>] ? autoremove_wake_function+0x0/0x40
[<c013ae80>] ? worker_thread+0x0/0x1c0
[<c013dab9>] ? kthread+0x49/0x80
[<c013da70>] ? kthread+0x0/0x80
[<c0108757>] ? kernel_thread_helper+0x7/0x10
Code: 15 00 74 2f ff 15 1c 2c 6d c0 89 c1 ff 15 24 2c 6d c0 0f be 5c 16 15 89 c8 c6 44 16 15 00 ff 15 20 2c 6d
c0 8d 84 97 80 06 00 00 <f0> 01 58 58 01 5c 95 00 83 c2 01 83 fa 13 75 c2 e8 4b 7c 42 00
EIP: [<c0172b50>] refresh_cpu_vm_stats+0x70/0xc0 SS:ESP 0069:e247ff28
CR2: 0000000096442fd8
---[ end trace 28ff39c8e0512d29 ]---
udev: starting version 141
udev: deprecated sysfs layout; update the kernel or disable CONFIG_SYSFS_DEPRECATED; some udev features will n
ot work correctly
[ ok ]
* Populating /dev with existing devices through uevents ... [ ok ]
* Waiting for uevents to be processed ... [ ok ]
* Mounting devpts at /dev/pts ... [ ok ]
* Checking root filesystem .../dev/xvda: clean, 580007/6209536 files, 6110565/12419072 blocks
[ ok ]
* Remounting root filesystem read/write ...EXT3 FS on xvda, internal journal
[ ok ]
FATAL: Could not load /lib/modules/2.6.30.5-linode20/modules.dep: No such file or directory
* Checking all filesystems ... [ ok ]
* Mounting local filesystems ... [ ok ]
* Mounting misc binary format filesystem ... [ ok ]
* Activating (possible) swap ...Adding 655352k swap on /dev/xvdb. Priority:-1 extents:1 across:655352k SS
[ ok ]
* Setting system clock using the hardware clock [UTC] ... [ ok ]
* Configuring kernel parameters ... [ ok ]
* Updating environment ... [ ok ]
* Cleaning /var/lock, /var/run ... [ ok ]
* Wiping /tmp directory ... [ ok ]
<HANGS FOREVER HERE - NORMALLY UDEV-POSTMOUNT RUNS NOW>
Switching back to 2.6.29-linode18 results in a boot, but there is an Oops:
Code:
Showing last 100 lines from current boot
-----------------------------------------
00000000 00000000 00000000 00000000 e3221584 e3224b80 e3221580 c0172ba0
Call Trace:
[<c0172ba0>] ? vmstat_update+0x0/0x30
[<c0172bab>] ? vmstat_update+0xb/0x30
[<c013afac>] ? worker_thread+0x12c/0x1c0
[<c011ee9b>] ? __wake_up_common+0x4b/0x80
[<c013ddb0>] ? autoremove_wake_function+0x0/0x40
[<c013ae80>] ? worker_thread+0x0/0x1c0
[<c013dab9>] ? kthread+0x49/0x80
[<c013da70>] ? kthread+0x0/0x80
[<c0108757>] ? kernel_thread_helper+0x7/0x10
Code: 15 00 74 2f ff 15 1c 2c 6d c0 89 c1 ff 15 24 2c 6d c0 0f be 5c 16 15 89 c8 c6 44 16 15 00 ff 15 20 2c 6d
c0 8d 84 97 80 06 00 00 <f0> 01 58 58 01 5c 95 00 83 c2 01 83 fa 13 75 c2 e8 4b 7c 42 00
EIP: [<c0172b50>] refresh_cpu_vm_stats+0x70/0xc0 SS:ESP 0069:e2483f28
CR2: 00000000964439d8
---[ end trace 28ff39c8e0512d27 ]---
BUG: unable to handle kernel paging request at 964438d8
IP: [<c0172b50>] refresh_cpu_vm_stats+0x70/0xc0
*pdpt = 00000004bd039007
Oops: 0002 [#3] SMP
last sysfs file:
Modules linked in:
Pid: 12, comm: events/1 Tainted: G D (2.6.30.5-linode20 #1)
EIP: 0061:[<c0172b50>] EFLAGS: 00010246 CPU: 1
EIP is at refresh_cpu_vm_stats+0x70/0xc0
EAX: 96443880 EBX: ffffffff ECX: 00000200 EDX: f5752040
EIP is at refresh_cpu_vm_stats+0x70/0xc0
EAX: 96443880 EBX: ffffffff ECX: 00000200 EDX: f5752040
ESI: c06fb200 EDI: c06fb100 EBP: e2481f2c ESP: e2481f28
DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0069
Process events/1 (pid: 12, ti=e2480000 task=e245d420 task.ti=e2480000)
Stack:
00000100 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 e3211584 e3214b80 e3211580 c0172ba0
Call Trace:
[<c0172ba0>] ? vmstat_update+0x0/0x30
[<c0172bab>] ? vmstat_update+0xb/0x30
[<c013afac>] ? worker_thread+0x12c/0x1c0
[<c011ee9b>] ? __wake_up_common+0x4b/0x80
[<c013ddb0>] ? autoremove_wake_function+0x0/0x40
[<c013ae80>] ? worker_thread+0x0/0x1c0
[<c013dab9>] ? kthread+0x49/0x80
[<c013da70>] ? kthread+0x0/0x80
[<c0108757>] ? kernel_thread_helper+0x7/0x10
Code: 15 00 74 2f ff 15 1c 2c 6d c0 89 c1 ff 15 24 2c 6d c0 0f be 5c 16 15 89 c8 c6 44 16 15 00 ff 15 20 2c 6d c0 8d 84 97 80 06 00 00 <f0> 01 58 58 01 5c 95 00 83 c2 01 83 fa 13 75 c2 e8 4b 7c 42 00
EIP: [<c0172b50>] refresh_cpu_vm_stats+0x70/0xc0 SS:ESP 0069:e2481f28
CR2: 00000000964438d8
---[ end trace 28ff39c8e0512d28 ]---
BUG: unable to handle kernel paging request at 96442fd8
IP: [<c0172b50>] refresh_cpu_vm_stats+0x70/0xc0
*pdpt = 000000052d058027
Oops: 0002 [#4] SMP
last sysfs file:
Modules linked in:
Pid: 11, comm: events/0 Tainted: G D (2.6.30.5-linode20 #1)
Interestingly, using pv-grub to boot a kernel compiled using gentoo-sources (2.6.30-gentoo-r6) based on /proc/config.gz from 2.6.29-linode19 I get no Oops. That said, the initial boot of this pv-grub kernel resulting in a panic during udev-postmount. Subsequent boot worked. <shrug>