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

2.4.19-pre6aa1 oops



   After two weeks of uneventful uptime with -pre6aa1 the system hung 
with no symptoms, no messages, no way in.  XFS filesystems recovered 
themselves on reboot with no apparent problems.  About twelve hours 
later got the appended oops, in the early AM.  I suspect it may have 
been triggered by the system backup, which is now stuck in D state. 
Otherwise the system is running normally except loadavg is high (6-7) 
even though there is little CPU and IO usage.

Jim

ksymoops 2.4.0 on i686 2.4.19-pre6aa1.  Options used
     -v /usr/src/linux/vmlinux (specified)
     -K (specified)
     -L (specified)
     -O (specified)
     -m /boot/System.map-2.4.19-pre6aa1 (default)

May 16 03:37:33 xxxx kernel: kernel BUG at ll_rw_blk.c:926!
May 16 03:37:33 xxxx kernel: invalid operand: 0000
May 16 03:37:33 xxxx kernel: CPU:    0
May 16 03:37:33 xxxx kernel: EIP:    0010:[__make_request+127/1668]    Not tainted
May 16 03:37:33 xxxx kernel: EIP:    0010:[<c0232857>]    Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
May 16 03:37:33 xxxx kernel: EFLAGS: 00010246
May 16 03:37:33 xxxx kernel: eax: 00000008   ebx: 00000841   ecx: 00000200   edx: 00000004
May 16 03:37:33 xxxx kernel: esi: 00000001   edi: e35e6f80   ebp: 00000008   esp: d9b33c60
May 16 03:37:33 xxxx kernel: ds: 0018   es: 0018   ss: 0018
May 16 03:37:33 xxxx kernel: Process procmail (pid: 23564, stackpage=d9b33000)
May 16 03:37:33 xxxx kernel: Stack: 00000841 e35e6f80 c040d4a0 00000000 d9b33cb4 c8771170 00000200 c7708a40 
May 16 03:37:33 xxxx kernel:        00000003 d9b33cd0 08410000 00000000 00000000 002007d0 00000001 c0232f00 
May 16 03:37:33 xxxx kernel:        c7708a18 00000001 e35e6f80 00000008 00000001 00000002 00000200 c0232fd0 
May 16 03:37:33 xxxx kernel: Call Trace: [generic_make_request+164/292] [submit_bh+80/108] [ll_rw_block+339/464] [write_buffer+68/80] [fsync_inode_buffers+158/348] 
May 16 03:37:33 xxxx kernel: Call Trace: [<c0232f00>] [<c0232fd0>] [<c02331cb>] [<c013d684>] [<c013e3b2>] 
May 16 03:37:33 xxxx kernel:    [<c01f25a7>] [<c01f6720>] [<c01e94be>] [<c013e918>] [<c0206ea3>] [<c020722e>] 
May 16 03:37:33 xxxx kernel:    [<c02060b2>] [<c02060e9>] [<c0207966>] [<c0207998>] [<c01f7172>] [<c01f7172>] 
May 16 03:37:33 xxxx kernel:    [<c01e230b>] [<c0200c14>] [<c020d004>] [<c020611b>] [<c0208e51>] [<c01fc1fd>] 
May 16 03:37:33 xxxx kernel:    [<c02089f9>] [<c013dcee>] [<c0108bab>] 
May 16 03:37:33 xxxx kernel: Code: 0f 0b 9e 03 82 81 31 c0 a1 d0 b3 3f c0 8b 4f 38 29 c1 89 c8 

>>EIP; c0232857 <__make_request+7f/684>   <=====
Trace; c0232f00 <generic_make_request+a4/124>
Trace; c0232fd0 <submit_bh+50/6c>
Trace; c02331cb <ll_rw_block+153/1d0>
Trace; c013d684 <write_buffer+44/50>
Trace; c013e3b2 <fsync_inode_buffers+9e/15c>
Trace; c01f25a7 <xfs_mod_incore_sb_batch+47/a0>
Trace; c01f6720 <xfs_trans_unreserve_and_mod_sb+15c/168>
Trace; c01e94be <xfs_log_notify+36/54>
Trace; c013e918 <__refile_buffer+54/5c>
Trace; c0206ea3 <set_buffer_dirty_uptodate+33/48>
Trace; c020722e <__pb_block_commit_write_async+2e/4c>
Trace; c02060b2 <pagebuf_commit_write+42/94>
Trace; c02060e9 <pagebuf_commit_write+79/94>
Trace; c0207966 <pagebuf_generic_file_write+2b6/328>
Trace; c0207998 <pagebuf_generic_file_write+2e8/328>
Trace; c01f7172 <xfs_trans_unlocked_item+22/3c>
Trace; c01f7172 <xfs_trans_unlocked_item+22/3c>
Trace; c01e230b <xfs_iunlock+4b/54>
Trace; c0200c14 <xfs_rwunlock+30/64>
Trace; c020d004 <xfs_write+520/530>
Trace; c020611b <pagebuf_flush+17/28>
Trace; c0208e51 <fs_flush_pages+29/30>
Trace; c01fc1fd <xfs_fsync+e9/2e8>
Trace; c02089f9 <linvfs_fsync+41/4c>
Trace; c013dcee <sys_fsync+62/ac>
Trace; c0108bab <system_call+33/38>
Code;  c0232857 <__make_request+7f/684>
00000000 <_EIP>:
Code;  c0232857 <__make_request+7f/684>   <=====
   0:   0f 0b                     ud2a      <=====
Code;  c0232859 <__make_request+81/684>
   2:   9e                        sahf   
Code;  c023285a <__make_request+82/684>
   3:   03 82 81 31 c0 a1         add    0xa1c03181(%edx),%eax
Code;  c0232860 <__make_request+88/684>
   9:   d0                        (bad)  
Code;  c0232861 <__make_request+89/684>
   a:   b3 3f                     mov    $0x3f,%bl
Code;  c0232863 <__make_request+8b/684>
   c:   c0 8b 4f 38 29 c1 89      rorb   $0x89,0xc129384f(%ebx)
Code;  c023286a <__make_request+92/684>
  13:   c8 00 00 00               enter  $0x0,$0x0

May 16 03:38:02 xxxx kernel:  kernel BUG at ll_rw_blk.c:926!
May 16 03:38:02 xxxx kernel: invalid operand: 0000
May 16 03:38:02 xxxx kernel: CPU:    4
May 16 03:38:02 xxxx kernel: EIP:    0010:[__make_request+127/1668]    Not tainted
May 16 03:38:02 xxxx kernel: EIP:    0010:[<c0232857>]    Not tainted
May 16 03:38:02 xxxx kernel: EFLAGS: 00010246
May 16 03:38:02 xxxx kernel: eax: 00000008   ebx: 00000841   ecx: 00000200   edx: 00000004
May 16 03:38:02 xxxx kernel: esi: 00000001   edi: dbc78120   ebp: 00000008   esp: c77e5ea8
May 16 03:38:02 xxxx kernel: ds: 0018   es: 0018   ss: 0018
May 16 03:38:02 xxxx kernel: Process kupdated (pid: 13, stackpage=c77e5000)
May 16 03:38:02 xxxx kernel: Stack: 00000841 dbc78120 c040d4a0 00000000 084118f8 c8771170 00000200 c7708a40 
May 16 03:38:02 xxxx kernel:        c83df480 c7708a38 08410400 00000000 00000000 002007d0 00000001 c0232f00 
May 16 03:38:02 xxxx kernel:        c7708a18 00000001 dbc78120 00000008 00000001 c77e5f50 ef6c84e0 c0232fd0 
May 16 03:38:02 xxxx kernel: Call Trace: [generic_make_request+164/292] [submit_bh+80/108] [write_locked_buffers+32/44] [write_some_buffers+128/328] [sync_old_buffers+92/148] 
May 16 03:38:02 xxxx kernel: Call Trace: [<c0232f00>] [<c0232fd0>] [<c013d7b4>] [<c013d840>] [<c0140eac>] 
May 16 03:38:02 xxxx kernel:    [<c01411a5>] [<c0105000>] [<c01072b6>] [<c01072bf>] 
May 16 03:38:02 xxxx kernel: Code: 0f 0b 9e 03 82 81 31 c0 a1 d0 b3 3f c0 8b 4f 38 29 c1 89 c8 

>>EIP; c0232857 <__make_request+7f/684>   <=====
Trace; c0232f00 <generic_make_request+a4/124>
Trace; c0232fd0 <submit_bh+50/6c>
Trace; c013d7b4 <write_locked_buffers+20/2c>
Trace; c013d840 <write_some_buffers+80/148>
Trace; c0140eac <sync_old_buffers+5c/94>
Trace; c01411a5 <kupdate+125/148>
Trace; c0105000 <_stext+0/0>
Trace; c01072b6 <kernel_thread+1a/30>
Trace; c01072bf <kernel_thread+23/30>
Code;  c0232857 <__make_request+7f/684>
00000000 <_EIP>:
Code;  c0232857 <__make_request+7f/684>   <=====
   0:   0f 0b                     ud2a      <=====
Code;  c0232859 <__make_request+81/684>
   2:   9e                        sahf   
Code;  c023285a <__make_request+82/684>
   3:   03 82 81 31 c0 a1         add    0xa1c03181(%edx),%eax
Code;  c0232860 <__make_request+88/684>
   9:   d0                        (bad)  
Code;  c0232861 <__make_request+89/684>
   a:   b3 3f                     mov    $0x3f,%bl
Code;  c0232863 <__make_request+8b/684>
   c:   c0 8b 4f 38 29 c1 89      rorb   $0x89,0xc129384f(%ebx)
Code;  c023286a <__make_request+92/684>
  13:   c8 00 00 00               enter  $0x0,$0x0