lkml.org 
[lkml]   [2004]   [Jul]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subjecttop causing oops with preempt count=1 on 2.6.7
Hi All,

This is the dump i received when my system, running kernel 2.6.7 caused an oops.
My system was using a lot of time for compiling qt library and when i
used top to see what
was going on, i saw top exit suddenly, and a dmesg gave me the following dump.

Unable to handle kernel paging request at virtual address c4157a98
printing eip:
c01a934c
*pde = 0000f067
*pte = 04157000
Oops: 0000 [#1]
PREEMPT DEBUG_PAGEALLOC
Modules linked in: sr_mod sd_mod ntfs vfat fat binfmt_misc parport_pc parport oh
ci_hcd 8139too mii crc32 i810_audio ac97_codec soundcore intel_agp agpgart evdev
ide_scsi ide_cd cdrom usbmouse usbkbd usbhid uhci_hcd ehci_hcd usb_storage scsi
_mod usbcore
CPU: 0
EIP: 0060:[<c01a934c>] Not tainted
EFLAGS: 00010202 (2.6.7)
EIP is at proc_pid_stat+0x36c/0x718
eax: c4157a10 ebx: c1cb0000 ecx: c7d89d4c edx: c0122aab
esi: c81e8a10 edi: c81e8a10 ebp: c1cb1f50 esp: c1cb1edc
ds: 007b es: 007b ss: 0068
Process top (pid: 2302, threadinfo=c1cb0000 task=c16eca10)
Stack: c1cb1efc c0118bdd c10bdbe0 00000246 00000246 c0334b74 c10bdbe0 c0334e1c
c7d89d4c 00000000 ffffffff ffffffff 00000163 52cb1f4c 00000000 ffffffff
00000000 00000012 c0122aab bfffe97c 4000f69d 00205000 00000000 00000000
Call Trace:
[<c0106ea3>] show_stack+0x6f/0x84
[<c0106fca>] show_registers+0xfa/0x144
[<c01071a6>] die+0x10a/0x1e6
[<c0117d08>] do_page_fault+0x1d4/0x4f2
[<c0106b71>] error_code+0x2d/0x38
[<c01a4955>] proc_info_read+0x53/0x102
[<c01640fa>] vfs_read+0xa6/0xe2
[<c01642e8>] sys_read+0x2c/0x4a
[<c0106147>] syscall_call+0x7/0xb

Code: 8b 80 88 00 00 00 89 45 bc b8 00 e0 ff ff 21 e0 ff 48 14 8b
<6>note: top[2302] exited with preempt_count 1
Debug: sleeping function called from invalid context at include/linux/rwsem.h:43
in_atomic():1, irqs_disabled():0
[<c0106ece>] dump_stack+0x16/0x18
[<c011b7e5>] __might_sleep+0x9d/0xbe
[<c01223bc>] do_exit+0x9c/0x838
[<c0107281>] die+0x1e5/0x1e6
[<c0117d08>] do_page_fault+0x1d4/0x4f2
[<c0106b71>] error_code+0x2d/0x38
[<c01a4955>] proc_info_read+0x53/0x102
[<c01640fa>] vfs_read+0xa6/0xe2
[<c01642e8>] sys_read+0x2c/0x4a
[<c0106147>] syscall_call+0x7/0xb

bad: scheduling while atomic!
[<c0106ece>] dump_stack+0x16/0x18
[<c02da0cb>] schedule+0x69b/0x6a2
[<c014fbb1>] unmap_vmas+0x1c5/0x296
[<c0154d8a>] exit_mmap+0xac/0x226
[<c011c372>] mmput+0xa4/0xf6
[<c01225aa>] do_exit+0x28a/0x838
[<c0107281>] die+0x1e5/0x1e6
[<c0117d08>] do_page_fault+0x1d4/0x4f2
[<c0106b71>] error_code+0x2d/0x38
[<c01a4955>] proc_info_read+0x53/0x102
[<c01640fa>] vfs_read+0xa6/0xe2
[<c01642e8>] sys_read+0x2c/0x4a
[<c0106147>] syscall_call+0x7/0xb

Please see if this has been observed by anyone.
Thanks
-shishir
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 14:04    [W:0.017 / U:0.532 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site