Bug#253082: It's still there in 2.6.8
I've been getting this lately, although this is 2.6.8-2-k7.
Unable to handle kernel NULL pointer dereference at virtual address
0000000f
printing eip:
e882c0eb
*pde = 00000000
Oops: 0000 [#1]
PREEMPT
Modules linked in: ipv6 dm_mod capability commoncap natsemi genrtc xfs
reiserfs jfs vfat fat ext2 ext3 jbd mbcache raid5 md xor sd_mod unix
font vesafb cfbcopyarea cfbimgblt cfbfillrect a100u2w scsi_mod
CPU: 0
EIP: 0060:[<e882c0eb>] Not tainted
EFLAGS: 00010286 (2.6.8-2-k7)
EIP is at __unix_remove_socket+0xb/0x70 [unix]
eax: 00000000 ebx: 00000003 ecx: ddc43380 edx: 00000003
esi: 00040000 edi: 00000003 ebp: 00000012 esp: dd861e90
ds: 007b es: 007b ss: 0068
Process master (pid: 1573, threadinfo=dd860000 task=dbfed3e0)
Stack: 0000175b d5681690 00003416 fd3e2429 dd860000 e882c4bd 00000003
dd861ec8
0183891c 0183891c c027eb2d dd861ec8 e8832768 00040000 00000032
00000012
e882ca37 00000003 00000000 c0214de9 ddc43380 ddfbfd20 00000000
ddc43380
Call Trace:
[<e882c4bd>] unix_release_sock+0x1d/0x280 [unix]
[<c027eb2d>] schedule_timeout+0x6d/0xc0
[<e882ca37>] unix_release+0x27/0x30 [unix]
[<c0214de9>] sock_poll+0x29/0x40
[<c01674be>] do_select+0x25e/0x2d0
[<c01670b0>] __pollwait+0x0/0xd0
[<c016781f>] sys_select+0x2bf/0x4d0
[<c011f6db>] sys_time+0x1b/0x60
[<c0106107>] syscall_call+0x7/0xb
Code: 8b 43 0c 85 c0 74 22 8b 43 08 8d 4b 08 8b 51 04 85 c0 89 02
<6>note: master[1573] exited with preempt_count 1
bad: scheduling while atomic!
[<c027e67c>] schedule+0x47c/0x490
[<c014392b>] unmap_page_range+0x4b/0x80
[<c0143b0c>] unmap_vmas+0x1ac/0x1c0
[<c0147deb>] exit_mmap+0x8b/0x170
[<c011a044>] mmput+0x64/0x90
[<c011e67c>] do_exit+0x15c/0x420
[<c0116cb0>] do_page_fault+0x0/0x549
[<c01072a8>] die+0xf8/0x100
[<c0116e8e>] do_page_fault+0x1de/0x549
[<e882c335>] unix_write_space+0x95/0xa0 [unix]
[<c02183f4>] kfree_skbmem+0x24/0x30
[<c02184ab>] __kfree_skb+0xab/0x140
[<e882ea43>] unix_stream_recvmsg+0x223/0x460 [unix]
[<c012400b>] run_timer_softirq+0xcb/0x1b0
[<c0116cb0>] do_page_fault+0x0/0x549
[<c0106ba9>] error_code+0x2d/0x38
[<e882c0eb>] __unix_remove_socket+0xb/0x70 [unix]
[<e882c4bd>] unix_release_sock+0x1d/0x280 [unix]
[<c027eb2d>] schedule_timeout+0x6d/0xc0
[<e882ca37>] unix_release+0x27/0x30 [unix]
[<c0214de9>] sock_poll+0x29/0x40
[<c01674be>] do_select+0x25e/0x2d0
[<c01670b0>] __pollwait+0x0/0xd0
[<c016781f>] sys_select+0x2bf/0x4d0
[<c011f6db>] sys_time+0x1b/0x60
[<c0106107>] syscall_call+0x7/0xb
VFS: Close: file count is 0
The process "master" that generated the above panic is the Postfix
process that does all the fun stuff. The machine is a somewhat busy
mail server.
--
Seth "experientia docet" Mattinen
sethm@rollernet.us
Reply to: