Re: 2.1.63 oops on umount

Adam Wiggins (madman@zip.com.au)
Sun, 16 Nov 1997 19:54:40 +1100 (EST)


I dont know if i got the same thing but with 2.1.63 (not sure
aobut .64 yet) / wasnt unmounted properly and on reboot the fs / partition
had to be checked. Whats going on here?
Cheers Adam

P.S. also when exiting from squake/qwcl i get seg fault, unable to handle
kernel NULL pointer ref. this is new to .64

On Sun, 16 Nov 1997, firewind wrote:

>
> While shutting down my system, I got the following oops during umount.
> ksymoops output follows. (I wish to say in advance that this information
> might be slightly incorrect somewhere; as the system was halted soon
> after, and syslogd had already been killed, I had to copy this down by
> hand.)
>
> As a note, I'm running on a 486, so the F00F workaround isn't active.
>
>
> <00000000/6338c02f>
> Unable to handle kernel paging request at virtual address 6338c02f
> current->tss.cr3 = 00320000, %cr3 = 00320000
> *pde = 00000000
> Oops: 0000
> CPU: 0
> EIP: 0010:[<c0130968>]
> EFLAGS: 00010202
> eax: 6338c01f ebx: 00000000 ecx: c05b0670 edx: c0353288
> esi: c05783ce edi: c05d01c0 ebp: c0226338 esp: c0355f50
> ds: 0018 es: 0018 ss: 0018
> Process umount (pid: 2899, process nr: 25, stackpage=c0355000)
> Stack: c0604000 c05d01e0 c05d01c0 c0130f53 c05783ce 20226338 00000342 c0080342
> c07aa4c4 c01202b4 c0226338 00000342 ffffffff 00000342 fffffffa c0080342
> c01283b0 00000342 00000000 00000000 08040342 c008cc70 bffffd28 c01284af
> Call Trace: [<c0130f53>] [<c01282b4>] [<c01283b0>] [<c01284af>] [<c010939a>]
> Code: 8b 40 10 85 c0 74 02 89 c3 85 db 74 0d 8b 43 08 85 c0 74 06
>
> [Now, ksymoops says:]
>
> Using `/System.map' to map addresses to symbols.
>
> >>EIP: c0130968 <iput+18/180>
> Trace: c0130f53 <shrink_dcache_sb+b3/f0>
> Trace: c01282b4 <do_umount+44/f0>
> Trace: c01283b0 <umount_dev+50/a0>
> Trace: c01284af <sys_umount+af/c0>
> Trace: c010939a <system_call+3a/40>
> Code: c0130968 <iput+18/180>
> Code: c0130968 <iput+18/180> 8b 40 10 movl 0x10(%eax),%eax
> Code: c013096b <iput+1b/180> 85 c0 testl %eax,%eax
> Code: c013096d <iput+1d/180> 74 02 je c0130971 <iput+21/180>
> Code: c013096f <iput+1f/180> 89 c3 movl %eax,%ebx
> Code: c0130971 <iput+21/180> 85 db testl %ebx,%ebx
> Code: c0130979 <iput+29/180> 74 0d je c0130982 <iput+32/180>
> Code: c013097b <iput+2b/180> 8b 43 08 movl 0x8(%ebx),%eax
> Code: c013097e <iput+2e/180> 85 c0 testl %eax,%eax
> Code: c0130980 <iput+30/180> 74 06 je c0130982 <iput+32/180>
>
> If more information is required, please let me know.
>
>