Oops with 2.2.3

Thomas Sailer (sailer@ife.ee.ethz.ch)
Wed, 24 Mar 1999 13:23:31 +0100


The first time the machine got unusable was after the first oops.
I was patching my 2.2.3 source tree with the 2.2.4 patch.
The source tree was on a local ext2 partition on a SCSI disk
(aic7xxx), and the patch came from a Solaris NFS server.
The second time I had to reboot it was when I got endless
VFS: grow_buffers: size = -1779891135
messages. (that was during compilation of the 2.2.4 tree)

Mar 24 12:49:12 s kernel: Unable to handle kernel paging request at virtual address 97353b5a
Mar 24 12:49:12 s kernel: current->tss.cr3 = 00e5a000, pr3 = 00e5a000
Mar 24 12:49:12 s kernel: *pde = 00000000
Mar 24 12:49:12 s kernel: Oops: 0000
Mar 24 12:49:12 s kernel: CPU: 0
Mar 24 12:49:12 s kernel: EIP: 0010:[<c012376e>]
Mar 24 12:49:12 s kernel: EFLAGS: 00010286
Mar 24 12:49:12 s kernel: eax: 97353b5a ebx: 0005201f ecx: 00000805 edx: 97353b5a
Mar 24 12:49:12 s kernel: esi: 00000400 edi: 0005201f ebp: 00000805 esp: c19e7e78
Mar 24 12:49:12 s kernel: ds: 0018 es: 0018 ss: 0018
Mar 24 12:49:12 s kernel: Process patch (pid: 653, process nr: 38, stackpage=c19e7000)
Mar 24 12:49:12 s kernel: Stack: c012379d 00000805 0005201f 00000400 c01239fb 00000805 0005201f 00000400
Mar 24 12:49:12 s kernel: 0005201f c1a79e00 c10b3990 00005f80 c0977300 c0123da0 00000805 0005201f
Mar 24 12:49:12 s kernel: 00000400 c0977300 c01377da 00000805 0005201f 00000400 c10b3990 000148c0
Mar 24 12:49:12 s kernel: Call Trace: [<c012379d>] [<c01239fb>] [<c0123da0>] [<c01377da>] [<c012e1be>] [<c012e2a4>] [<c013843c>]
Mar 24 12:49:12 s kernel: [<c0128d7b>] [<c0128f32>] [<c0129009>] [<c012707f>] [<c0107a40>]
Mar 24 12:49:12 s kernel: Code: 8b 12 39 58 04 75 f3 39 70 08 75 ee 66 39 48 0c 75 e8 89 c2

>>EIP: c012376e <find_buffer+2a/44>
Trace: c012379d <get_hash_table+15/20>
Trace: c01239fb <getblk+1f/21c>
Trace: c0123da0 <bread+18/88>
Trace: c01377da <ext2_read_inode+ee/3cc>
Trace: c012e1be <get_new_inode+96/11c>
Trace: c012e2a4 <iget+60/6c>
Trace: c013843c <ext2_lookup+5c/90>
Trace: c0128d7b <real_lookup+47/70>
Code: c012376e <find_buffer+2a/44> 00000000 <_EIP>: <===
Code: c012376e <find_buffer+2a/44> 0: 8b 12 movl (%edx),%edx <===
Code: c0123770 <find_buffer+2c/44> 2: 39 58 04 cmpl %ebx,0x4(%eax)
Code: c0123773 <find_buffer+2f/44> 5: 75 f3 jne c0123768 <find_buffer+24/44>
Code: c0123775 <find_buffer+31/44> 7: 39 70 08 cmpl %esi,0x8(%eax)
Code: c0123778 <find_buffer+34/44> a: 75 ee jne c0123768 <find_buffer+24/44>
Code: c012377a <find_buffer+36/44> c: 66 39 48 0c cmpw %cx,0xc(%eax)
Code: c012377e <find_buffer+3a/44> 10: 75 e8 jne c0123768 <find_buffer+24/44>
Code: c0123780 <find_buffer+3c/44> 12: 89 c2 movl %eax,%edx

Mar 24 12:50:29 s kernel: Unable to handle kernel paging request at virtual address 97353b5a
Mar 24 12:50:29 s kernel: current->tss.cr3 = 01405000, pr3 = 01405000
Mar 24 12:50:29 s kernel: *pde = 00000000
Mar 24 12:50:29 s kernel: Oops: 0000
Mar 24 12:50:29 s kernel: CPU: 0
Mar 24 12:50:29 s kernel: EIP: 0010:[<c012376e>]
Mar 24 12:50:29 s kernel: EFLAGS: 00010286
Mar 24 12:50:29 s kernel: eax: 97353b5a ebx: 00012018 ecx: 00000802 edx: 97353b5a
Mar 24 12:50:29 s kernel: esi: 00000400 edi: 00012018 ebp: 00000802 esp: c1703e78
Mar 24 12:50:29 s kernel: ds: 0018 es: 0018 ss: 0018
Mar 24 12:50:29 s kernel: Process rc (pid: 661, process nr: 31, stackpage=c1703000)
Mar 24 12:50:29 s kernel: Stack: c012379d 00000802 00012018 00000400 c01239fb 00000802 00012018 00000400
Mar 24 12:50:29 s kernel: 00012018 c0087600 c130e880 00004f00 c01382d6 c0123da0 00000802 00012018
Mar 24 12:50:29 s kernel: 00000400 00000060 c01377da 00000802 00012018 00000400 c130e880 0000477f
Mar 24 12:50:29 s kernel: Call Trace: [<c012379d>] [<c01239fb>] [<c01382d6>] [<c0123da0>] [<c01377da>] [<c012e1be>] [<c012e2a4>]
Mar 24 12:50:29 s kernel: [<c013843c>] [<c0128d7b>] [<c0128f32>] [<c0129009>] [<c012707f>] [<c0107a40>]
Mar 24 12:50:29 s kernel: Code: 8b 12 39 58 04 75 f3 39 70 08 75 ee 66 39 48 0c 75 e8 89 c2

>>EIP: c012376e <find_buffer+2a/44>
Trace: c012379d <get_hash_table+15/20>
Trace: c01239fb <getblk+1f/21c>
Trace: c01382d6 <ext2_find_entry+1a6/2b0>
Trace: c0123da0 <bread+18/88>
Trace: c01377da <ext2_read_inode+ee/3cc>
Trace: c012e1be <get_new_inode+96/11c>
Trace: c012e2a4 <iget+60/6c>
Trace: c013843c <ext2_lookup+5c/90>
Code: c012376e <find_buffer+2a/44> 00000000 <_EIP>: <===
Code: c012376e <find_buffer+2a/44> 0: 8b 12 movl (%edx),%edx <===
Code: c0123770 <find_buffer+2c/44> 2: 39 58 04 cmpl %ebx,0x4(%eax)
Code: c0123773 <find_buffer+2f/44> 5: 75 f3 jne c0123768 <find_buffer+24/44>
Code: c0123775 <find_buffer+31/44> 7: 39 70 08 cmpl %esi,0x8(%eax)
Code: c0123778 <find_buffer+34/44> a: 75 ee jne c0123768 <find_buffer+24/44>
Code: c012377a <find_buffer+36/44> c: 66 39 48 0c cmpw %cx,0xc(%eax)
Code: c012377e <find_buffer+3a/44> 10: 75 e8 jne c0123768 <find_buffer+24/44>
Code: c0123780 <find_buffer+3c/44> 12: 89 c2 movl %eax,%edx

-
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/