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

Bug#342387: oops on find_get_block with reiserfs



Package: kernel-image-2.6.8-2-686
Version: 2.6.8-16
Severity: critical

I had an oops on my box :

the system was responding to ssh, but it was impossible to get any information
about process list

ps, top, kill, pkill, killall, etc was unusable and it was impossible to
get out from the command, CTRL-C or CTRL-Z didn't do anything.

I try reboot or shutdown -r now but the box didn't reboot

Yoann

-- Oops --
 Unable to handle kernel paging request at virtual address db73623c
  printing eip:
 c015755f
 *pde = 1b4001e3
 *pte = 00000000
 Oops: 0000 [#2]
 PREEMPT 
 Modules linked in: iptable_filter ip_tables af_packet sd_mod scsi_mod ipv6 evdev pcspkr uhci_hcd ohci_hcd ehci_hcd usbcore pci_hotplug sis_agp 3c59x agpgart raid1 md capability commoncap quota_v2 ide_cd cdrom rtc reiserfs ext2 ext3 jbd mbcache ide_generic ide_disk sis5513 ide_core unix font vesafb cfbcopyarea cfbimgblt cfbfillrect
 CPU:    0
 EIP:    0060:[__find_get_block+79/272]    Not tainted
 EFLAGS: 00010282   (2.6.8-2-686) 
 EIP is at __find_get_block+0x4f/0x110
 eax: f6937bc0   ebx: db73621c   ecx: 00000000   edx: f7b65e00
 esi: 00000003   edi: 00ad0309   ebp: 00000000   esp: c6c67c40
 ds: 007b   es: 007b   ss: 0068
 Process apache (pid: 30200, threadinfo=c6c66000 task=f1f03200)
 Stack: 00000003 f5703120 00000000 f6ad1800 00000000 00ad0309 00000000 00001000 
        f6937bc0 c0157657 f6937bc0 00ad0309 00000000 00001000 c6c67e08 00ad0309 
        02a8214c 00000000 f89646fc f6937bc0 00ad0309 00000000 00001000 002e6d6f 
 Call Trace:
  [__getblk+55/112] __getblk+0x37/0x70
  [__crc_pm_idle+346237/5541136] search_by_key+0x8c/0x11d0 [reiserfs]
  [activate_task+98/128] activate_task+0x62/0x80
  [try_to_wake_up+166/192] try_to_wake_up+0xa6/0xc0
  [__wake_up_common+65/112] __wake_up_common+0x41/0x70
  [try_to_wake_up+166/192] try_to_wake_up+0xa6/0xc0
  [try_to_wake_up+166/192] try_to_wake_up+0xa6/0xc0
  [__wake_up_common+65/112] __wake_up_common+0x41/0x70
  [recalc_task_prio+168/416] recalc_task_prio+0xa8/0x1a0
  [activate_task+98/128] activate_task+0x62/0x80
  [__crc_pm_idle+252955/5541136] make_cpu_key+0x5a/0x70 [reiserfs]
  [__crc_pm_idle+263969/5541136] reiserfs_update_sd_size+0xa0/0x220 [reiserfs]
  [__mod_timer+291/368] __mod_timer+0x123/0x170
  [__crc_pm_idle+310987/5541136] reiserfs_dirty_inode+0xba/0x100 [reiserfs] 
  [__crc_pm_idle+310801/5541136] reiserfs_dirty_inode+0x0/0x100 [reiserfs]
  [__mark_inode_dirty+438/448] __mark_inode_dirty+0x1b6/0x1c0
  [cp_new_stat64+248/272] cp_new_stat64+0xf8/0x110
  [update_atime+217/224] update_atime+0xd9/0xe0
  [generic_file_mmap+63/80] generic_file_mmap+0x3f/0x50
  [do_mmap_pgoff+819/1792] do_mmap_pgoff+0x333/0x700
  [sys_fstat64+55/64] sys_fstat64+0x37/0x40
  [sys_mmap2+120/176] sys_mmap2+0x78/0xb0
  [syscall_call+7/11] syscall_call+0x7/0xb
 Code: 39 43 20 74 64 46 83 fe 07 7e e6 b8 00 e0 ff ff 21 e0 ff 48 
  <6>note: apache[30200] exited with preempt_count 2
 bad: scheduling while atomic!
  [schedule+1221/1232] schedule+0x4c5/0x4d0 
  [call_console_drivers+112/304] call_console_drivers+0x70/0x130
  [rwsem_down_read_failed+157/400] rwsem_down_read_failed+0x9d/0x190
  [.text.lock.exit+127/231] .text.lock.exit+0x7f/0xe7
  [do_page_fault+0/1389] do_page_fault+0x0/0x56d
  [die+249/256] die+0xf9/0x100
  [do_page_fault+478/1389] do_page_fault+0x1de/0x56d
  [dev_queue_xmit_nit+210/320] dev_queue_xmit_nit+0xd2/0x140
  [dev_queue_xmit+648/800] dev_queue_xmit+0x288/0x320
  [ip_finish_output+192/512] ip_finish_output+0xc0/0x200
  [nf_iterate+122/176] nf_iterate+0x7a/0xb0
  [do_page_fault+0/1389] do_page_fault+0x0/0x56d
  [error_code+45/56] error_code+0x2d/0x38
  [__find_get_block+79/272] __find_get_block+0x4f/0x110
  [__getblk+55/112] __getblk+0x37/0x70
  [__crc_pm_idle+346237/5541136] search_by_key+0x8c/0x11d0 [reiserfs]
  [activate_task+98/128] activate_task+0x62/0x80
  [try_to_wake_up+166/192] try_to_wake_up+0xa6/0xc0
  [__wake_up_common+65/112] __wake_up_common+0x41/0x70
  [try_to_wake_up+166/192] try_to_wake_up+0xa6/0xc0
  [try_to_wake_up+166/192] try_to_wake_up+0xa6/0xc0
  [__wake_up_common+65/112] __wake_up_common+0x41/0x70
  [recalc_task_prio+168/416] recalc_task_prio+0xa8/0x1a0
  [activate_task+98/128] activate_task+0x62/0x80
  [__crc_pm_idle+252955/5541136] make_cpu_key+0x5a/0x70 [reiserfs]
  [__crc_pm_idle+263969/5541136] reiserfs_update_sd_size+0xa0/0x220 [reiserfs]
  [__mod_timer+291/368] __mod_timer+0x123/0x170
  [__crc_pm_idle+310987/5541136] reiserfs_dirty_inode+0xba/0x100 [reiserfs]
  [__crc_pm_idle+310801/5541136] reiserfs_dirty_inode+0x0/0x100 [reiserfs]
  [__mark_inode_dirty+438/448] __mark_inode_dirty+0x1b6/0x1c0
  [cp_new_stat64+248/272] cp_new_stat64+0xf8/0x110
  [update_atime+217/224] update_atime+0xd9/0xe0
  [generic_file_mmap+63/80] generic_file_mmap+0x3f/0x50
  [do_mmap_pgoff+819/1792] do_mmap_pgoff+0x333/0x700
  [sys_fstat64+55/64] sys_fstat64+0x37/0x40
  [sys_mmap2+120/176] sys_mmap2+0x78/0xb0
  [syscall_call+7/11] syscall_call+0x7/0xb


-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-686
Locale: LANG=fr_FR, LC_CTYPE=fr_FR (charmap=ISO-8859-1)

Versions of packages kernel-image-2.6.8-2-686 depends on:
ii  coreutils [fileutils]         5.2.1-2    The GNU core utilities
ii  initrd-tools                  0.1.81.1   tools to create initrd image for p
ii  module-init-tools             3.2-pre1-2 tools for managing Linux kernel mo

-- no debconf information



Reply to: