[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: