Oops with 2.0.11

Chris Adams (cadams@sh1.ro.com)
Sun, 8 Sep 1996 22:57:59 -0500 (CDT)


I am using kernel 2.0.11 on an RedHat 3.0.3 system (with upgrades). It
has been acting kind of funny. It is a Pentium 90 with an EISA/PCI
motherboard, 128M RAM, EISA 3c509 net card, and Adaptec 1542. This
machine is a shell account/web server. When this happened, there was
only one other user logged in reading news (light load). I got the
following oops:

general protection: 0000
CPU: 0
EIP: 0010:[<0012325f>]
EFLAGS: 00010283
eax: f000ef6f ebx: 00000000 ecx: 00000000 edx: f000ef6f
esi: 00000004 edi: 0018d240 ebp: 0018d2be esp: 03c4ce5c
ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Process true (pid: 8963, process nr: 36, stackpage=03c4c000)
Stack: 00000000 0000e853 0018d240 0018d2be 07fe4e4c 00000002 00153b76 00153b85
00000000 0018d20e 07fe4e4c 0018d2be 0000002c 0014ec34 0000e853 0018d2be
0018d240 00000002 0018d20e 0000002c 00000801 0000000c 00000003 07fefc2c
Call Trace: [<00153b76>] [<00153b85>] [<0014ec34>] [<0014f00f>] [<001202b9>] [<0012b633>] [<0012b4f8>]
[<0010a3c2>]
Code: ff 0c 85 04 c6 19 00 8b 53 20 c1 ea 09 0f be ba 90 c5 19 00

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

>>EIP: 12325f <refile_buffer+14f/420>
Trace: 153b76 <ext2_error+3a/ec>
Trace: 153b85 <ext2_error+49/ec>
Trace: 14ec34 <ext2_check_dir_entry+a0/b4>
Trace: 14f00f <ext2_readdir+3c7/614>
Trace: 1202b9 <do_open+59/124>
Trace: 12b633 <sys_getdents+97/c8>
Trace: 12b4f8 <filldir>
Trace: 10a3c2 <system_call+52/80>

Code: 12325f <refile_buffer+14f/420> decl 0x19c604(,%eax,4)
Code: 123266 <refile_buffer+156/420> movl 0x20(%ebx),%edx
Code: 123269 <refile_buffer+159/420> shrl $0x9,%edx
Code: 12326c <refile_buffer+15c/420> movsbl 0x19c590(%edx),%edi

-- 
Chris Adams - cadams@ro.com - System Admin - Renaissance Internet Services
"So, if anybody wants to have hardware sent to them: don't call me, but
instead write your own unix operating system.  It has worked every time
for me." - Linus Torvalds, author of Linux (Unix-like) OS