Kernel Panic with 1.3.22

Byron Faber (byron@lamar.ColoState.EDU)
Mon, 4 Sep 1995 08:10:49 -0600 (MDT)


Linux 1.3.22 compiled with gcc 2.7.0 ELF just gave me the following:

Sep 4 00:51:15 oxide kernel: Oops: 0002
Sep 4 00:51:15 oxide kernel: EIP: 0010:00118a66
Sep 4 00:51:15 oxide kernel: EFLAGS: 00010013
Sep 4 00:51:15 oxide kernel: eax: 07200720 ebx: 00000002 ecx: 00040000 edx: 001b08e8
Sep 4 00:51:15 oxide kernel: esi: 00000021 edi: 00000001 ebp: 00000000 esp: 00037f60
Sep 4 00:51:15 oxide kernel: ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Sep 4 00:51:15 oxide kernel: Process sh (pid: 190, process nr: 18, stackpage=00037000)
Sep 4 00:51:15 oxide kernel: Stack: 002a0000 08056f40 00000000 00037fb4 00040000 00000293 00110d62
00000003

Looking up in zSystem.map:

001180d8 t _get_long
00118158 t _put_long
00118218 t _find_vma
00118298 t _read_long
00118388 t _write_long
001184f8 T _sys_ptrace <------- In here
00118bd8 T _syscall_trace
00118c38 T _set_bitmap
00118cf8 T _check_bitmap
00118da8 T _get_ioport_list
00118e88 T _sys_ioperm
00118f08 T _sys_iopl
00118f68 T _snarf_region
00118fa8 T _release_region
00118fe8 T _check_region

So does that mean its dieing somewhere in _syscall_ptrace?

Never done this before, so if I've supplied wrong data, somebody send me a note.

Byron

-- 
Mathematicians often resort to something called Hilbert space, which is 
described as being n-dimensional.  Like modern sex, any number can play
			-- Dr. Thor Wald, in "Beep/The Quincunx of Time"
byron@lamar.colostate.edu