2008-03-21 16:19:21

by Markus Rehbach

[permalink] [raw]
Subject: [BUG] oopses in different processes since 2.6.25-rc5-git4


2.6.25-rc5-git5:

BUG: unable to handle kernel NULL pointer dereference at 00000000
IP: [<c018c543>] __d_lookup+0x73/0x140
*pde = 00000000
Oops: 0000 [#1] PREEMPT SMP
Modules linked in: edd snd_pcm_oss snd_mixer_oss snd_seq thermal processor fan button battery ac loop md_mod dm_mod i2c_vi
apro i2c_core ide_cd_mod snd_via82xx snd_ac97_codec ac97_bus via_ircc uhci_hcd cdrom snd_pcm shpchp rtc_cmos usbcore pci_hotplug via_agp snd_timer rtc_core
rtc_lib parport_pc agpgart pcspkr snd_page_alloc ns558 parport irda crc_ccitt snd_mpu401_uart gameport snd_rawmidi snd_seq_device snd soundcore reiserfs p
ata_via libata psmouse via82cxxx e100 mii sd_mod scsi_mod ide_disk ide_core [last unloaded: speedstep_lib]

Pid: 2707, comm: startproc Not tainted (2.6.25-rc5-git5 #2)
EIP: 0060:[<c018c543>] EFLAGS: 00010286 CPU: 0
EIP is at __d_lookup+0x73/0x140
EAX: 00000000 EBX: c187cfe8 ECX: 00000001 EDX: f7819990
ESI: f6f35e08 EDI: f6f35f30 EBP: 137e7987 ESP: f6f35d8c
DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Process startproc (pid: 2707, ti=f6f34000 task=f7cd0ac0 task.ti=f6f34000)
Stack: f7819100 f7819108 00000246 f6f35e08 f7c28560 00000005 f6861008 f7819990
f686100d f6f35e08 f6f35f30 f6f35e08 c0182428 f6f35e14 f7fbf380 c0181f26
f7801180 f686100d f6f35e08 f787c2e0 137e7987 c0184129 f6f35f30 f6861008
Call Trace:
[<c0182428>] do_lookup+0x28/0x190
[<c0181f26>] permission+0x76/0x140
[<c0184129>] __link_path_walk+0x749/0xcd0
[<c01846ec>] link_path_walk+0x3c/0xa0
[<c0186dd0>] filldir64+0x0/0xe0
[<c0178c79>] get_unused_fd_flags+0xb9/0xe0
[<c018494f>] do_path_lookup+0x6f/0x180
[<c017bcac>] get_empty_filp+0x5c/0x160
[<c0185541>] __path_lookup_intent_open+0x51/0xa0
[<c0185620>] path_lookup_open+0x20/0x30
[<c018570a>] open_namei+0x5a/0x590
[<c0186dd0>] filldir64+0x0/0xe0
[<c0178fbe>] do_filp_open+0x2e/0x60
[<c0186dd0>] filldir64+0x0/0xe0
[<c0178c79>] get_unused_fd_flags+0xb9/0xe0
[<c017903c>] do_sys_open+0x4c/0xf0
[<c017911c>] sys_open+0x1c/0x20
[<c0104d52>] sysenter_past_esp+0x5f/0x85
=======================
Code: 03 1d 9c c0 3b c0 e8 2d 9d fc ff 8b 13 89 54 24 1c 8b 44 24 1c 85 c0 75 10 eb 55 8b 12 89 54 24 1c 8b 44 24 1c 85 c0
74 47 8b 02 <0f> 18 00 90 8d 5a f0 3b 6b 1c 75 e4 8b 0c 24 3b 4b 18 75 dc 8d
EIP: [<c018c543>] __d_lookup+0x73/0x140 SS:ESP 0068:f6f35d8c
---[ end trace bb734eebd208877d ]---


===========================

2.6.25-rc6-git1:

BUG: unable to handle kernel NULL pointer dereference at 00000000
IP: [<c018c543>] __d_lookup+0x73/0x140
*pde = 00000000
Oops: 0000 [#1] PREEMPT SMP
Modules linked in: thermal processor fan button battery ac loop md_mod dm_mod i2c_viapro i2c_core ide_cd_mod snd_via82xx cdrom snd_ac97_codec via_ircc shpchp via_agp uhci_hcd pcspkr ac97_bus agpgart rtc_cmos pci_hotplug parport_pc snd_pcm ns558 usbcore rtc_core rtc_lib snd_timer gameport snd_page_alloc irda crc_ccitt parport snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore reiserfs pata_via libata dock psmouse via82cxxx e100 mii sd_mod scsi_mod ide_disk ide_core

Pid: 657, comm: udevd Not tainted (2.6.25-rc6-git1 #8)
EIP: 0060:[<c018c543>] EFLAGS: 00010282 CPU: 0
EIP is at __d_lookup+0x73/0x140
EAX: 00000000 EBX: c18705c0 ECX: 00000001 EDX: f78e2410
ESI: f78e2580 EDI: 00000000 EBP: 05c9cafa ESP: f68c7f00
DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Process udevd (pid: 657, ti=f68c6000 task=f7ca8ac0 task.ti=f68c6000)
Stack: f78e2580 00000000 bf98f190 f68c7f5c ffffffff 0000000d f6910011 f78e2410
ffffffeb f78e2580 00000000 f68c7f5c c01825d4 f68c7f54 f5c9c3e0 ffffffeb
f6910000 00000000 f68c6000 c0184e38 f68c7f54 f7ee9900 f78e2580 05c9cafa
Call Trace:
[<c01825d4>] __lookup_hash+0x44/0xf0
[<c0184e38>] do_unlinkat+0x98/0x150
[<c01266b3>] sys_wait4+0x83/0xb0
[<c0126707>] sys_waitpid+0x27/0x30
[<c0104d52>] sysenter_past_esp+0x5f/0x85
=======================
Code: 03 1d 9c c0 3b c0 e8 2d 9d fc ff 8b 13 89 54 24 1c 8b 44 24 1c 85 c0 75 10 eb 55 8b 12 89 54 24 1c 8b 44 24 1c 85 c0 74 47 8b 02 <0f> 18 00 90 8d 5a f0 3b 6b 1c 75 e4 8b 0c 24 3b 4b 18 75 dc 8d
EIP: [<c018c543>] __d_lookup+0x73/0x140 SS:ESP 0068:f68c7f00
---[ end trace 7e27e79ff09b896b ]---


===========================

2.6.25-rc6-git5 (with acpi off):

BUG: unable to handle kernel NULL pointer dereference at 00000000
IP: [<c018c6b3>] __d_lookup+0x73/0x140
*pde = 00000000
Oops: 0000 [#1] PREEMPT SMP
Modules linked in: nfsd lockd nfs_acl auth_rpcgss sunrpc exportfs apm edd snd_pcm_oss snd_mixer_oss snd_seq loop md_mod dm_mod snd_via82xx i2c_viapro snd_ac97_codec i2c_core ac97_bus snd_pcm rtc_cmos ide_cd_mod snd_timer rtc_core cdrom snd_page_alloc shpchp via_agp rtc_lib via_ircc pci_hotplug ns558 parport_pc snd_mpu401_uart uhci_hcd agpgart gameport parport snd_rawmidi usbcore snd_seq_device pcspkr irda crc_ccitt snd soundcore reiserfs pata_via libata dock psmouse via82cxxx e100 mii sd_mod scsi_mod ide_disk ide_core [last unloaded: speedstep_lib]

Pid: 3148, comm: kio_file Not tainted (2.6.25-rc6-git5 #1)
EIP: 0060:[<c018c6b3>] EFLAGS: 00210286 CPU: 0
EIP is at __d_lookup+0x73/0x140
EAX: 00000000 EBX: c183310c ECX: 00000001 EDX: f7b6ed90
ESI: f7a49700 EDI: f7a49700 EBP: 89674ab7 ESP: f6fffcc0
DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Process kio_file (pid: 3148, ti=f6ffe000 task=f7f52ae0 task.ti=f6ffe000)
Stack: f7a49700 f6fffd3c f6fffd54 f6fffd14 00000000 0000000d f6fffd43 f7b6ed90
f7a49700 f7a49700 f7a49700 f6fffd14 c0182764 00000000 f7822740 f7a49700
f6fffd14 f7a49700 00000080 c0183a2e 0000000d 89674ab7 0000000d f6fffd43
Call Trace:
[<c0182764>] __lookup_hash+0x44/0xf0
[<c0183a2e>] lookup_one_len+0x4e/0x50
[<f895df7a>] open_xa_dir+0x6a/0x100 [reiserfs]
[<f895e02a>] open_xa_file+0x1a/0x110 [reiserfs]
[<f895f3bf>] reiserfs_xattr_get+0x5f/0x250 [reiserfs]
[<f89602fc>] reiserfs_get_acl+0x8c/0x250 [reiserfs]
[<f8960507>] xattr_get_acl+0x47/0x80 [reiserfs]
[<f895eab9>] reiserfs_getxattr+0x89/0xb0 [reiserfs]
[<f895ea30>] reiserfs_getxattr+0x0/0xb0 [reiserfs]
[<c0195d4b>] vfs_getxattr+0x9b/0xa0
[<c0195db8>] getxattr+0x68/0x110
[<c018bd74>] dput+0x14/0xd0
[<c018453b>] __link_path_walk+0x9cb/0xcd0
[<c01839b7>] getname+0xa7/0xd0
[<c0190d33>] mntput_no_expire+0x13/0x70
[<c01848c1>] link_path_walk+0x81/0xa0
[<c01839b7>] getname+0xa7/0xd0
[<c01854c9>] __user_walk_fd+0x49/0x60
[<c0195f53>] sys_getxattr+0x43/0x60
[<c0104d62>] sysenter_past_esp+0x5f/0x85
=======================
Code: 03 1d 9c c0 3b c0 e8 3d 9d fc ff 8b 13 89 54 24 1c 8b 44 24 1c 85 c0 75 10 eb 55 8b 12 89 54 24 1c 8b 44 24 1c 85 c0 74 47 8b 02 <0f> 18 00 90 8d 5a f0 3b 6b 1c 75 e4 8b 0c 24 3b 4b 18 75 dc 8d
EIP: [<c018c6b3>] __d_lookup+0x73/0x140 SS:ESP 0068:f6fffcc0
---[ end trace 86a49cba2bf32b36 ]---


===========================

dmesg:


Attachments:
config (85.29 kB)
cpuinfo (439.00 B)
dmesg (16.61 kB)
fstab (606.00 B)
lspci (887.00 B)
lspcivv (7.21 kB)
oopses (6.58 kB)
Download all attachments