GP Fault in 2.0.27

Kenny Guy (kenny@karenina.demon.co.uk)
12 Feb 1997 06:56:18 -0000


I get the following kernel general protection fault whenever I
put my notebook into suspend mode and bring it out again or flip to
the bios screen and back again. The fault then occurs the next time
a lot of continuous disc access occurs.

The following steps always seem to make it occur
boot my machine in single user mode,
suspend my machine,
wake my machine up,
use a command like "cat temp temp temp .... > temp2",
where temp is a large file.

I would think it was my machine but under 1.2.13 it used to suspend
and resume with no trouble. The same fault has been occurring since
2.0.0. I am currently running 2.0.27 on an IBM think-pad 701c.
I have APM configured, but it used to happen with the packaged
kernel from Debian 1.2.

Any help would be appreciated as otherwise my notebook with Linux
makes a very nice machine.

Kenny,

general protection: 0000
CPU: 0
EIP: 0010:[get_hash_table+48/208]
EFLAGS: 00010282
eax: c0009f1a ebx: 00030305 ecx: 00000305 edx: 00000d10
esi: 00038ce6 edi: 00000305 ebp: 00038fe3 esp: 00b90ddc
ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Process cat (pid: 8239, process nr: 35, stackpage=00b90000)
Stack: 00038fe3 00000001 001a0305 00000400 00094018 001253ca 00000305 00038fe3
00000400 00038fe3 00b90ef4 001acda8 00038fe3 0010cc7a 00000305 00159090
00000305 00038fe3 00000400 00000000 00038fe3 00000001 00df63e0 00000400
Call Trace: [getblk+58/1216] [do_fast_IRQ+42/80] [ext2_alloc_block+128/432]
[block_getblk+372/672] [ext2_getblk+401/576]
[ext2_file_write+441/1184] [write_intr+0/224]
[ide_intr+62/112] [do_fast_IRQ+42/80]
[fast_IRQ14_interrupt+65/112] [si_meminfo+88/128]
[sys_write+279/336] [system_call+85/128]
Code: 39 28 75 2c 66 39 58 04 75 26 8b 4c 24 20 39 48 20 74 26 57