2.0.33 oops while using ide tape

Pierre Etchemaite (Pierre.Etchemaite@inlandsys.com)
Sat, 20 Dec 1997 17:00:25 +0100 (MET)


After about 1 day and 3 hours uptime, I got an oops during the system backup:

Unable to handle kernel paging request at virtual address d01cbc84
current->tss.cr3 = 030d1000, Lr3 = 030d1000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[__free_page+57/212]
EFLAGS: 00010202
eax: 101cbc84 ebx: 04000f21 ecx: 00000000 edx: 002092b4
esi: 00000000 edi: 00000ffe ebp: 00004000 esp: 03677e5c
ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Process afio (pid: 16031, process nr: 63, stackpage=03677000)
Stack: 002092b4 00000000 00000ffe 00004000 00000216 0011c412 002092b4 00000006
00000001 00000000 00000000 00000001 00000000 0011fa60 00000006 00000000
00000001 00000003 00000098 00194ec0 00000000 001204ba 00000003 00000000
Call Trace: [shrink_mmap+390/520] [try_to_free_page+80/184]
[__get_free_pages+422/444] [kmalloc+311/516] [idetape_kmalloc_stage+224/252]
[idetape_add_chrdev_write_request+17/244] [idetape_chrdev_write+326/568]
[sys_write+331/388] [ide_intr+77/100] [do_fast_IRQ+42/76]
[system_call+85/128]
Code: 87 08 89 c8 85 c0 74 0f ff 05 b8 50 19 00 50 e8 d3 09 00 00

Using `/boot/System.map' to map addresses to symbols.

>>EIP: 12016d <__free_page+39/d4>
Trace: 11c412 <shrink_mmap+186/208>
Trace: 11fa60 <try_to_free_page+50/b8>
Trace: 1204ba <__get_free_pages+1a6/1bc>
Trace: 11e867 <kmalloc+137/204>
Trace: 16b88c <idetape_kmalloc_stage+e0/fc>
Trace: 16a5d1 <idetape_add_chrdev_write_request+11/f4>
Trace: 16ada2 <idetape_chrdev_write+146/238>
Trace: 122e17 <sys_write+14b/184>
Trace: 162df5 <ide_intr+4d/64>
Trace: 10ca5a <do_fast_IRQ+2a/4c>
Trace: 10a6a5 <system_call+55/80>

Code: 12016d <__free_page+39/d4>
Code: 12016d <__free_page+39/d4> 87 08 xchgl %ecx,(%eax)
Code: 12016f <__free_page+3b/d4> 89 c8 movl %ecx,%eax
Code: 120171 <__free_page+3d/d4> 85 c0 testl %eax,%eax
Code: 120173 <__free_page+3f/d4> 74 0f je 120184
<__free_page+50/d4>
Code: 120175 <__free_page+41/d4> ff 05 b8 50 19 incl 0x1950b8
Code: 120180 <__free_page+4c/d4> 00
Code: 120181 <__free_page+4d/d4> 50 pushl %eax
Code: 120182 <__free_page+4e/d4> e8 d3 09 00 00 call 120b54
<swap_free>

The system looks stable, but the streamer will only be available after a
reboot... :(

---
Windows NT 4.0 does no longer support i386 processors ?
Get a Pentium Pro, no one will notice the difference !
Homepage http://www.insat.com/~arnoud/petchemaite/