Bug#462424: further oops info (2.6.22-3-686)
Rolling back to the previous kernel, I got a very similar oops but with a little more
detail in kern.log:
Jan 26 03:35:29 peyresourde kernel: BUG: unable to handle kernel paging request at virtual address ffffffef
Jan 26 03:35:29 peyresourde kernel: printing eip:
Jan 26 03:35:29 peyresourde kernel: f8cb6fe0Jan 26 03:35:29 peyresourde kernel: *pde = 00004067Jan 26 03:35:29 peyresourde kernel: *pte = 00000000
Jan 26 03:35:29 peyresourde kernel: Oops: 0002 [#1]Jan 26 03:35:29 peyresourde kernel: SMP
Jan 26 03:35:29 peyresourde kernel: Modules linked in: des cbc blkcipher binfmt_misc openafs(P) rpcsec_gss_krb5 auth_rpcgss nfs sit tunnel4 ipv6 ipt_REJECT nf_conntrack_ipv4 xt_state nf_conntrack nfnetlink xt_tcpudp iptable_filter ip_tables x_tables quota_v2 nfsd exportfs lockd nfs_acl sunrpc eeprom lm85 hwmon_vid ide_generic i2c_i801 i2c_core sky2 iTCO_wdt rtc parport_pc parport psmouse pcspkr serio_raw snd_hda_intel snd_pcm snd_timer snd soundcore snd_page_alloc intel_agp agpgart evdev tsdev ext3 jbd mbcache dm_mirror dm_snapshot dm_mod raid456 xor ide_cd cdrom usbhid hid sd_mod piix ata_piix ata_generic libata scsi_mod generic ehci_hcd uhci_hcd floppy usbcore ide_core thermal processor fan raid1 md_mod
Jan 26 03:35:29 peyresourde kernel: CPU: 1
Jan 26 03:35:29 peyresourde kernel: EIP: 0060:[<f8cb6fe0>] Tainted: P VLI
Jan 26 03:35:29 peyresourde kernel: EFLAGS: 00010287 (2.6.22-3-686 #1)
Jan 26 03:35:29 peyresourde kernel: EIP is at ext3_clear_inode+0x1a/0x76 [ext3]
Jan 26 03:35:29 peyresourde kernel: eax: c0025874 ebx: c00257dc ecx: f7bd1d40 edx: ffffffef
Jan 26 03:35:29 peyresourde kernel: esi: c0025874 edi: 00000000 ebp: f7427f08 esp: f7427ed0
Jan 26 03:35:29 peyresourde kernel: ds: 007b es: 007b fs: 00d8 gs: 0000 ss: 0068
Jan 26 03:35:29 peyresourde kernel: Process kswapd0 (pid: 170, ti=f7426000 task=f784a030 task.ti=f7426000)
Jan 26 03:35:29 peyresourde kernel: Stack: c0025874 c00259ac 00000019 c017a474 00000019 c002587c c0025874 c017a739
Jan 26 03:35:29 peyresourde kernel: c002d68c 00000000 00000080 00000080 c017a945 00000080 c0025a64 c0ac2694
Jan 26 03:35:29 peyresourde kernel: 000259f4 f7ffeaa0 0000009b 000000d0 c0156971 00000000 0000255e 00000ef2
Jan 26 03:35:29 peyresourde kernel: Call Trace:
Jan 26 03:35:29 peyresourde kernel: [<c017a474>] clear_inode+0xa2/0xf0
Jan 26 03:35:29 peyresourde kernel: [<c017a739>] dispose_list+0x46/0xc4
Jan 26 03:35:29 peyresourde kernel: [<c017a945>] shrink_icache_memory+0x18e/0x1b6
Jan 26 03:35:29 peyresourde kernel: [<c0156971>] shrink_slab+0xd9/0x138
Jan 26 03:35:29 peyresourde kernel: [<c0156cfd>] kswapd+0x296/0x3e7
Jan 26 03:35:29 peyresourde kernel: [<c01331b9>] autoremove_wake_function+0x0/0x35
Jan 26 03:35:29 peyresourde kernel: [<c0156a67>] kswapd+0x0/0x3e7
Jan 26 03:35:29 peyresourde kernel: [<c01330f2>] kthread+0x38/0x5e
Jan 26 03:35:29 peyresourde kernel: [<c01330ba>] kthread+0x0/0x5e
Jan 26 03:35:29 peyresourde kernel: [<c01049bf>] kernel_thread_helper+0x7/0x10
Jan 26 03:35:29 peyresourde kernel: =======================
Jan 26 03:35:29 peyresourde kernel: Code: c3 8d 90 68 ff ff ff a1 c0 99 cc f8 e9 14 fb 4a c7 57 56 89 c6 53 8d 98 68 ff ff ff 8b 53 6c 8b 7b 54 85 d2 74 1d 83 fa ff 74 18 <f0> ff 0a 0f 94 c0 84 c0 74 07 89 d0 e8 53 fa 4a c7 c7 43 6c ff
Jan 26 03:35:29 peyresourde kernel: EIP: [<f8cb6fe0>] ext3_clear_inode+0x1a/0x76 [ext3] SS:ESP 0068:f7427ed0
ksymoops 2.4.11 on i686 2.6.22-3-686. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.6.22-3-686/ (default)
-m /boot/System.map-2.6.22-3-686 (default)
Warning: You did not tell me where to find symbol information. I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc. ksymoops -h explains the options.
Error (regular_file): read_ksyms stat /proc/ksyms failed
No modules in ksyms, skipping objects
No ksyms, skipping lsmod
Jan 24 03:57:07 peyresourde kernel: BUG: unable to handle kernel paging request at virtual address ffffffef
Jan 24 03:57:07 peyresourde kernel: f8cd3035
Jan 24 03:57:07 peyresourde kernel: *pde = 00004067
Jan 24 03:57:07 peyresourde kernel: Oops: 0002 [#1]
Jan 24 03:57:07 peyresourde kernel: CPU: 1
Jan 24 03:57:07 peyresourde kernel: EIP: 0060:[<f8cd3035>] Tainted: P VLI
Using defaults from ksymoops -t elf32-i386 -a i386
Jan 24 03:57:07 peyresourde kernel: EFLAGS: 00010287 (2.6.23-1-686 #1)
Jan 24 03:57:07 peyresourde kernel: eax: c0025874 ebx: c00257dc ecx: f7069dc0 edx: ffffffef
Jan 24 03:57:07 peyresourde kernel: esi: c0025874 edi: 00000000 ebp: f7853f00 esp: f7853ec8
Jan 24 03:57:07 peyresourde kernel: ds: 007b es: 007b fs: 00d8 gs: 0000 ss: 0068
Warning (Oops_read): Code line not seen, dumping what data is available
>>EIP; f8cd3035 <END_OF_CODE+38901035/????> <=====
>>eax; c0025874 <phys_startup_32+bff25874/c0000000>
>>ebx; c00257dc <phys_startup_32+bff257dc/c0000000>
>>esi; c0025874 <phys_startup_32+bff25874/c0000000>
Jan 24 09:58:47 peyresourde kernel: ACPI: LAPIC_NMI (acpi_id[0x01] dfl dfl lint[0x1])
Jan 24 09:58:47 peyresourde kernel: ACPI: LAPIC_NMI (acpi_id[0x02] dfl dfl lint[0x1])
Jan 24 09:58:47 peyresourde kernel: ehci_hcd 0000:00:1d.7: debug port 1
Jan 24 09:58:47 peyresourde kernel: lo: Disabled Privacy Extensions
Jan 26 03:35:29 peyresourde kernel: BUG: unable to handle kernel paging request at virtual address ffffffef
Jan 26 03:35:29 peyresourde kernel: f8cb6fe0
Jan 26 03:35:29 peyresourde kernel: *pde = 00004067
Jan 26 03:35:29 peyresourde kernel: Oops: 0002 [#1]
Jan 26 03:35:29 peyresourde kernel: CPU: 1
Jan 26 03:35:29 peyresourde kernel: EIP: 0060:[<f8cb6fe0>] Tainted: P VLI
Jan 26 03:35:29 peyresourde kernel: EFLAGS: 00010287 (2.6.22-3-686 #1)
Jan 26 03:35:29 peyresourde kernel: eax: c0025874 ebx: c00257dc ecx: f7bd1d40 edx: ffffffef
Jan 26 03:35:29 peyresourde kernel: esi: c0025874 edi: 00000000 ebp: f7427f08 esp: f7427ed0
Jan 26 03:35:29 peyresourde kernel: ds: 007b es: 007b fs: 00d8 gs: 0000 ss: 0068
Jan 26 03:35:29 peyresourde kernel: Stack: c0025874 c00259ac 00000019 c017a474 00000019 c002587c c0025874 c017a739
Jan 26 03:35:29 peyresourde kernel: c002d68c 00000000 00000080 00000080 c017a945 00000080 c0025a64 c0ac2694
Jan 26 03:35:29 peyresourde kernel: 000259f4 f7ffeaa0 0000009b 000000d0 c0156971 00000000 0000255e 00000ef2
Jan 26 03:35:29 peyresourde kernel: Call Trace:
Jan 26 03:35:29 peyresourde kernel: [<c017a474>] clear_inode+0xa2/0xf0
Jan 26 03:35:29 peyresourde kernel: [<c017a739>] dispose_list+0x46/0xc4
Jan 26 03:35:29 peyresourde kernel: [<c017a945>] shrink_icache_memory+0x18e/0x1b6
Jan 26 03:35:29 peyresourde kernel: [<c0156971>] shrink_slab+0xd9/0x138
Jan 26 03:35:29 peyresourde kernel: [<c0156cfd>] kswapd+0x296/0x3e7
Jan 26 03:35:29 peyresourde kernel: [<c01331b9>] autoremove_wake_function+0x0/0x35
Jan 26 03:35:29 peyresourde kernel: [<c0156a67>] kswapd+0x0/0x3e7
Jan 26 03:35:29 peyresourde kernel: [<c01330f2>] kthread+0x38/0x5e
Jan 26 03:35:29 peyresourde kernel: [<c01330ba>] kthread+0x0/0x5e
Jan 26 03:35:29 peyresourde kernel: [<c01049bf>] kernel_thread_helper+0x7/0x10
Jan 26 03:35:29 peyresourde kernel: Code: c3 8d 90 68 ff ff ff a1 c0 99 cc f8 e9 14 fb 4a c7 57 56 89 c6 53 8d 98 68 ff ff ff 8b 53 6c 8b 7b 54 85 d2 74 1d 83 fa ff 74 18 <f0> ff 0a 0f 94 c0 84 c0 74 07 89 d0 e8 53 fa 4a c7 c7 43 6c ff
>>EIP; f8cb6fe0 <END_OF_CODE+388e4fe0/????> <=====
>>eax; c0025874 <phys_startup_32+bff25874/c0000000>
>>ebx; c00257dc <phys_startup_32+bff257dc/c0000000>
>>esi; c0025874 <phys_startup_32+bff25874/c0000000>
Trace; c017a474 <clear_inode+a2/f0>
Trace; c017a739 <dispose_list+46/c4>
Trace; c017a945 <shrink_icache_memory+18e/1b6>
Trace; c0156971 <shrink_slab+d9/138>
Trace; c0156cfd <kswapd+296/3e7>
Trace; c01331b9 <autoremove_wake_function+0/35>
Trace; c0156a67 <kswapd+0/3e7>
Trace; c01330f2 <kthread+38/5e>
Trace; c01330ba <kthread+0/5e>
Trace; c01049bf <kernel_thread_helper+7/10>
This architecture has variable length instructions, decoding before eip
is unreliable, take these instructions with a pinch of salt.
Code; f8cb6fb5 <END_OF_CODE+388e4fb5/????>
00000000 <_EIP>:
Code; f8cb6fb5 <END_OF_CODE+388e4fb5/????>
0: c3 ret
Code; f8cb6fb6 <END_OF_CODE+388e4fb6/????>
1: 8d 90 68 ff ff ff lea -0x98(%eax),%edx
Code; f8cb6fbc <END_OF_CODE+388e4fbc/????>
7: a1 c0 99 cc f8 mov 0xf8cc99c0,%eax
Code; f8cb6fc1 <END_OF_CODE+388e4fc1/????>
c: e9 14 fb 4a c7 jmp c74afb25 <_EIP+0xc74afb25>
Code; f8cb6fc6 <END_OF_CODE+388e4fc6/????>
11: 57 push %edi
Code; f8cb6fc7 <END_OF_CODE+388e4fc7/????>
12: 56 push %esi
Code; f8cb6fc8 <END_OF_CODE+388e4fc8/????>
13: 89 c6 mov %eax,%esi
Code; f8cb6fca <END_OF_CODE+388e4fca/????>
15: 53 push %ebx
Code; f8cb6fcb <END_OF_CODE+388e4fcb/????>
16: 8d 98 68 ff ff ff lea -0x98(%eax),%ebx
Code; f8cb6fd1 <END_OF_CODE+388e4fd1/????>
1c: 8b 53 6c mov 0x6c(%ebx),%edx
Code; f8cb6fd4 <END_OF_CODE+388e4fd4/????>
1f: 8b 7b 54 mov 0x54(%ebx),%edi
Code; f8cb6fd7 <END_OF_CODE+388e4fd7/????>
22: 85 d2 test %edx,%edx
Code; f8cb6fd9 <END_OF_CODE+388e4fd9/????>
24: 74 1d je 43 <_EIP+0x43>
Code; f8cb6fdb <END_OF_CODE+388e4fdb/????>
26: 83 fa ff cmp $0xffffffff,%edx
Code; f8cb6fde <END_OF_CODE+388e4fde/????>
29: 74 18 je 43 <_EIP+0x43>
This decode from eip onwards should be reliable
Code; f8cb6fe0 <END_OF_CODE+388e4fe0/????>
00000000 <_EIP>:
Code; f8cb6fe0 <END_OF_CODE+388e4fe0/????> <=====
0: f0 ff 0a lock decl (%edx) <=====
Code; f8cb6fe3 <END_OF_CODE+388e4fe3/????>
3: 0f 94 c0 sete %al
Code; f8cb6fe6 <END_OF_CODE+388e4fe6/????>
6: 84 c0 test %al,%al
Code; f8cb6fe8 <END_OF_CODE+388e4fe8/????>
8: 74 07 je 11 <_EIP+0x11>
Code; f8cb6fea <END_OF_CODE+388e4fea/????>
a: 89 d0 mov %edx,%eax
Code; f8cb6fec <END_OF_CODE+388e4fec/????>
c: e8 53 fa 4a c7 call c74afa64 <_EIP+0xc74afa64>
Code; f8cb6ff1 <END_OF_CODE+388e4ff1/????>
11: c7 .byte 0xc7
Code; f8cb6ff2 <END_OF_CODE+388e4ff2/????>
12: 43 inc %ebx
Code; f8cb6ff3 <END_OF_CODE+388e4ff3/????>
13: 6c insb (%dx),%es:(%edi)
Code; f8cb6ff4 <END_OF_CODE+388e4ff4/????>
14: ff .byte 0xff
Jan 26 03:35:29 peyresourde kernel: EIP: [<f8cb6fe0>] ext3_clear_inode+0x1a/0x76 [ext3] SS:ESP 0068:f7427ed0
Warning (Oops_read): Code line not seen, dumping what data is available
>>EIP; f8cb6fe0 <END_OF_CODE+388e4fe0/????> <=====
Jan 26 13:58:10 peyresourde kernel: ACPI: LAPIC_NMI (acpi_id[0x01] dfl dfl lint[0x1])
Jan 26 13:58:10 peyresourde kernel: ACPI: LAPIC_NMI (acpi_id[0x02] dfl dfl lint[0x1])
Jan 26 13:58:10 peyresourde kernel: ehci_hcd 0000:00:1d.7: debug port 1
Jan 26 13:58:10 peyresourde kernel: lo: Disabled Privacy Extensions
Jan 26 14:46:03 peyresourde kernel: ACPI: LAPIC_NMI (acpi_id[0x01] dfl dfl lint[0x1])
Jan 26 14:46:03 peyresourde kernel: ACPI: LAPIC_NMI (acpi_id[0x02] dfl dfl lint[0x1])
Jan 26 14:46:03 peyresourde kernel: ehci_hcd 0000:00:1d.7: debug port 1
Jan 26 14:46:03 peyresourde kernel: lo: Disabled Privacy Extensions
3 warnings and 1 error issued. Results may not be reliable.
Reply to: