general protection fault

Jesse Goldman (jgoldman@hecate.fnal.gov)
Fri, 02 May 1997 00:49:25 -0500 (CDT)


Hi,

I had two successive general protection faults on my Linux PC the
other morning. The machine runs debian linux kernel version 2.0.30 and is
a Pentium 120 with IDE everything (Gateway 2000). Here's what the kernel
reported:

May 1 00:10:03 titania kernel: general protection: 0000
May 1 00:10:03 titania kernel: CPU: 0
May 1 00:10:04 titania kernel: EIP: 0010:[get__netinfo+334/684]
May 1 00:10:04 titania kernel: EFLAGS: 00010202
May 1 00:10:04 titania kernel: eax: 41000002 ebx: 01780018 ecx:
00798e6c
edx: 001da388
May 1 00:10:04 titania kernel: esi: 00000001 edi: 00000200 ebp:
00000000
esp: 014bbe78
May 1 00:10:04 titania kernel: ds: 0018 es: 0018 fs: 002b gs: 002b
ss:
0018
May 1 00:10:04 titania kernel: Process identd (pid: 18741, process nr:
43, stac
kpage=014bb000)
May 1 00:10:04 titania kernel: Stack: 017e0000 001c2450 0099f200 00000400
08cfb
7e3 00000000 014bbeb0 00000980
May 1 00:10:04 titania kernel: 00000011 40000050 01c804e8 2fc1e183
657e6
0cf 00000001 36312020 3030203a
May 1 00:10:04 titania kernel: 30303030 303a3030 20463630 30303030
30303
030 3030303a 41302030 30303020
May 1 00:10:04 titania kernel: Call Trace: [tcp_get_info+33/40]
[proc_readnet+1
73/324] [sys_read+138/176] [system_call+85/128]
May 1 00:10:04 titania kernel: Code: 8b 40 04 89 44 24 14 8b 54 24 14 52
31 c0
85 f6 74 06 8b 83
May 1 00:10:04 titania kernel: Aiee, killing interrupt handler
May 1 00:11:03 titania kernel: general protection: 0000
May 1 00:11:03 titania kernel: CPU: 0
May 1 00:11:03 titania kernel: EIP: 0010:[get__netinfo+334/684]
May 1 00:11:03 titania kernel: EFLAGS: 00010202
May 1 00:11:03 titania kernel: eax: 41000002 ebx: 01780018 ecx:
00000000
edx: 00000000
May 1 00:11:03 titania kernel: esi: 00000000 edi: 00000280 ebp:
00000000
esp: 00fdfe78
May 1 00:11:03 titania kernel: ds: 0018 es: 0018 fs: 002b gs: 002b
ss:
0018
May 1 00:11:03 titania kernel: Process identd (pid: 18750, process nr:
43, stac
kpage=00fdf000)
May 1 00:11:03 titania kernel: Stack: 010b1000 001c2450 005ced00 00000400
fffff
fff 00000000 00fdfeb0 00000a00
May 1 00:11:03 titania kernel: 00000012 40000050 01c804e8 2fc1e183
657e6
0cf 00000000 37312020 3030203a
May 1 00:11:03 titania kernel: 30303030 303a3030 20463630 30303030
30303
030 3030303a 41302030 30303020
May 1 00:11:03 titania kernel: Call Trace: [tcp_get_info+33/40]
[proc_readnet+1
73/324] [sys_read+138/176] [system_call+85/128]
May 1 00:11:03 titania kernel: Code: 8b 40 04 89 44 24 14 8b 54 24 14 52
31 c0
85 f6 74 06 8b 83
May 1 00:11:03 titania kernel: Aiee, killing interrupt handler

Is this a problem with 2.0.30 which can be solved by downgrading or
upgrading kernel versions? If any more information is required, please
let me know. Thanks...

J. Goldman