GPF in 2.0.29

Dirk Nehring (dnehring@hrz.Uni-Bielefeld.DE)
Sun, 23 Feb 1997 13:05:56 +0100 (MET)


Hi,

recently my kernel crashed with the following messages:

Feb 23 12:36:09 titan kernel: general protection: 0000
Feb 23 12:36:09 titan kernel: CPU: 0
Feb 23 12:36:09 titan kernel: EIP: 0010:[refile_buffer+335/1104]
Feb 23 12:36:09 titan kernel: EFLAGS: 00010217
Feb 23 12:36:09 titan kernel: eax: 756f6228 ebx: 01f86838 ecx: 001d1000 edx: 001a5e8e
Feb 23 12:36:09 titan kernel: esi: 00000005 edi: 04800000 ebp: 015a3df4 esp: 015a3d88
Feb 23 12:36:09 titan kernel: ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Feb 23 12:36:09 titan kernel: Process clz (pid: 3684, process nr: 13, stackpage=015a3000)
Feb 23 12:36:09 titan kernel: Stack: 01f86838 00000002 04800000 015a3df4 0000000a 00000184 00000001 00123938
Feb 23 12:36:09 titan kernel: 01f86838 00000000 00000001 001b0803 00000008 2e737472 0000e400 00000039
Feb 23 12:36:09 titan kernel: 00000000 00001d54 00000000 00000000 00000000 028bd374 00000000 03d35044
Feb 23 12:36:09 titan kernel: Call Trace: [tulip:tulip_hwinit+-332256/912] [refill_freelist+1152/1372] [getblk+454/1128] [ext2_alloc_block+128/412] [block_getblk+348/608] [ext2_getblk+385/556] [ext2_file_write+389/1116]
Feb 23 12:36:09 titan kernel: [timer_bh+184/332] [timer_bh+240/332] [do_bottom_half+59/96] [handle_bottom_half+11/24] [sys_write+271/328] [do_bottom_half+59/96] [system_call+85/124]
Feb 23 12:36:09 titan kernel: Code: ff 0c 85 64 aa 19 00 8b 53 20 c1 ea 09 0f be ba f0 a9 19 00

[Here I type 'shutdown -r now' as root]

Feb 23 12:45:10 titan kernel: general protection: 0000
Feb 23 12:45:10 titan kernel: CPU: 0
Feb 23 12:45:10 titan kernel: EIP: 0010:[refile_buffer+335/1104]
Feb 23 12:45:10 titan kernel: EFLAGS: 00010217
Feb 23 12:45:10 titan kernel: eax: 756f6228 ebx: 01f86838 ecx: 001d1000 edx: 001a5e8e
Feb 23 12:45:10 titan kernel: esi: 00000005 edi: 00000000 ebp: 0109ce48 esp: 0109cddc
Feb 23 12:45:10 titan kernel: ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Feb 23 12:45:10 titan kernel: Process shutdown (pid: 3731, process nr: 13, stackpage=0109c000)
Feb 23 12:45:10 titan kernel: Stack: 01f86838 00000002 00000000 0109ce48 0000000a 00000023 00000001 001235f4
Feb 23 12:45:10 titan kernel: 01f86838 00000000 00000001 02fd0803 00000008 2e737472 00002000 000010f1
Feb 23 12:45:10 titan kernel: 00000000 00000d8b 0014f230 00123a4e 00000803 028bd374 00000000 02fd0803
Feb 23 12:45:10 titan kernel: Call Trace: [refill_freelist+316/1372] [ext2_getblk+184/556] [getblk+58/1128] [getblk+58/1128] [getblk+454/1128] [inode_getblk+68/408] [ext2_getblk+184/556]
Feb 23 12:45:10 titan kernel: [ext2_readdir+437/1560] [lookup+218/244] [do_no_page+0/808] [sys_getdents+151/200] [filldir+0/164] [system_call+85/124]
Feb 23 12:45:10 titan kernel: Code: ff 0c 85 64 aa 19 00 8b 53 20 c1 ea 09 0f be ba f0 a9 19 00

I am using 2.0.29 and the ncrBSD-Driver 1.17a. I have a ncr53c815 and a
SMC Etherpower PCI. The maschine is a Tyan Titan Pro with a PPro
200. The process 'clz' (pid 3684) is a CPU intensive user process with
some disk activity. The problem is that I can reproduce the GPF! I think
the bug is in the ext2 filesystem, the Tulip netdriver or the new NCR
driver.

Dirk

PS: Please CC: to me, I'm not on the list.

--
Dirk Nehring,             | Student of Natural Scientific Computer Science
dnehring@uni-bielefeld.de | Computing Center, University of Bielefeld, Germany
                          | <http://www.uni-bielefeld.de/~dnehring/>