From: joel@rac2.wam.umd.edu (Joel M. Hoffman) Subject: [BUG] Bug in fs/proc/array.c! Date: Mon, 31 May 1993 21:57:32 GMT
Whenver I have lots of processes running, at various nice levels, and
(proc-based) "top" running as well, I get the following:
Unable to handle kernel paging request at address c0000fec
Oops: 0000
EIP: 0008:00042E3C
EFLAGS: 00010206
fs: 0017
base: 00000000, limit: C0000000
Pid: 174, process nr: 31
ff b1 ec 0f 00 00 ff b1 f8 0f
And "top" dies.
From "nm system | sort" I've learned that function "get_stat" in
fs/proc/array.c is at 0x42d74, so that must be where the problem lies.
(The next function is get_statm, at 0x42f44.)
I have lots of memory, so this isn't an OOM problem.
I'm running 0.99-pl8 (pl9 maybe), with the ipc patches. I used to get
the problem without the ipc patches, as well. BTW, the paging address
"c000fec" is always the same, even with different kernels (w/ or w/o
ipc, e.g.)
Any ideas?
-Joel
(joel@wam.umd.edu)
--
=============================================================================
|_|~~ Germany, 1943. ``A little garden, fragrant and full of roses.
__|~| 16 Million DEAD. The path is narrow, and a little boy walks along it.
A little boy, a sweet boy, like that growing blossom,
cnc Bosnia, 1993. When the blossom comes to bloom,
cnc HOW MANY MORE? The little boy will be no more.''
- Franta Bass,
killed at age 14 by the Nazis
=============================================================================