2.2.16pre5 oops sync'ing drives

From: Phillips, Mike (PHILLIM@amtrak.com)
Date: Tue May 30 2000 - 14:33:23 EST


This one is a bit hard to reproduce but I've got it several times today and
after you've got it once, then all attempts to sync/umount result in the
same oops. It may or may not be related to inserting and removing network
drivers, generally inserting and removing the network interface a few times
will do the trick. Even SysRq 'S' produces the same oops, so once you've
got it, it's disk death time, although everything else on the machine works
fine, I used to network interface to transfer the oops out of the machine
before rebooting, at which time everything is lost (obviously as the drives
can't sync!!)

Mike

output from ksymoops follows:

ksymoops 0.7c on i686 2.2.16pre5. Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.2.16pre5/ (default)
     -m /boot/System.map-2.2.16 (specified)

Unable to handle kernel paging request at virtual address 03000008
current->tss.cr3 = 00101000, %cr3 = 00101000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c012a2f8>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010217
eax: 00000804 ebx: 03000000 ecx: 00000246 edx: 00000000
esi: 00000000 edi: c3fc62ba ebp: 00000000 esp: c3fc7fc4
ds: 0018 es: 0018 ss: 0018
Process kupdate (pid: 3, process nr: 3, stackpage=c3fc7000)
Stack: c01294a6 00000000 c3fc6000 c01f26ab c3fc62ba 00000000 00000000
c0129a48
       00000f00 c3ffbfbc c0106000 c01064f7 00000000 00000f00 c0243fbc
Call Trace: [<c01294a6>] [<c01f26ab>] [<c0129a48>] [<c0106000>] [<c01064f7>]

Code: 66 8b 43 08 66 85 c0 74 4c 66 85 f6 74 05 66 39 f0 75 42 80

>>EIP; c012a2f8 <sync_supers+14/78> <=====
Trace; c01294a6 <sync_old_buffers+e/1c4>
Trace; c01f26ab <tvecs+2d2b/33e0>
Trace; c0129a48 <kupdate+84/88>
Trace; c0106000 <get_options+0/74>
Trace; c01064f7 <kernel_thread+23/30>
Code; c012a2f8 <sync_supers+14/78>
00000000 <_EIP>:
Code; c012a2f8 <sync_supers+14/78> <=====
   0: 66 8b 43 08 mov 0x8(%ebx),%ax <=====
Code; c012a2fc <sync_supers+18/78>
   4: 66 85 c0 test %ax,%ax
Code; c012a2ff <sync_supers+1b/78>
   7: 74 4c je 55 <_EIP+0x55> c012a34d
<sync_supers+69/78>
Code; c012a301 <sync_supers+1d/78>
   9: 66 85 f6 test %si,%si
Code; c012a304 <sync_supers+20/78>
   c: 74 05 je 13 <_EIP+0x13> c012a30b
<sync_supers+27/78>
Code; c012a306 <sync_supers+22/78>
   e: 66 39 f0 cmp %si,%ax
Code; c012a309 <sync_supers+25/78>
  11: 75 42 jne 55 <_EIP+0x55> c012a34d
<sync_supers+69/78>
Code; c012a30b <sync_supers+27/78>
  13: 80 00 00 addb $0x0,(%eax)

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed May 31 2000 - 21:00:25 EST