Messages in this thread | ![/](/images/icornerl.gif) | | From | (Bernd P. Ziller) | Subject | Re: Oops in get_hash_table | Date | 6 Aug 1996 09:53:59 GMT |
| |
Linus Torvalds (torvalds@cs.helsinki.fi) wrote:
> On Thu, 25 Jul 1996, Uwe Bonnes wrote: > > > > Today I tried to install a ISDN teles 16.3 card. As > > Documentation/isdn/README gives wrong parameters, I loaded and > > unloaded the teles module many times. When I found out that README > > was out of sync with the code, I wanted to open emacs-19.31 to > > change readme. When doing so, I got a segmentation fault. Trying to > > open emacs another time then hanged.
> I'm rather inclined to blame the ISDN code: I don't consider that really > stable. I should probably have put the ISDN question as a experimental > option, because it was added so late in the 1.3.x tree..
I am not using the ISDN code, but I experience the same problem. First with kernel 2.0.7, then tried with 2.0.10, without success. Since my last kernel (1.2.13) did work, I started playing... err compling and applying patches... After ten or so tries I discovered that kernel V1.3.60 works, but V1.3.61 doesn't. So it might be somewhere in patch-1.3.61 ???
I can duplicate the problem very quick when I stress the kernel buffers by doing an if=/dev/zero of=output bs=4k count=40960 . So it seems to me that many fast successive disk operations bring up this failure.
Dmesg output:
general protection: 0000 CPU: 0 EIP: 0010:[<00122990>] EFLAGS: 00010286 eax: aa880000 ebx: 03c20802 ecx: 0091fb70 edx: 00000bf3 esi: 00000bf3 edi: 00000802 ebp: 000003f1 esp: 00420e90 ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018 Process rm (pid: 249, process nr: 34, stackpage=00420000) Stack: 03c27330 00000100 000003f1 000000cc 03c31440 00158085 00000802 000003f1 00000400 00000001 00000100 0091fb70 ffffffff fffffdf4 00000002 00000100 00000000 00000000 00000000 03c31440 0015832e 0091fb70 0000020c 03dcfc04 Call Trace: [<00158085>] [<0015832e>] [<00158667>] [<0015347c>] [<00153492>] [<0012199a>] [<00155e97>] [<0012aa8f>] [<0012aac6>] [<0010a442>] Code: 39 28 75 28 66 39 58 04 75 22 8b 4c 24 20 39 48 20 74 22 57
EIP: 122990 <get_hash_table+30/b4>
BTW: Applying these patches and compiling actually took me only some few minutes in total :) so I'm not a insane as it might look...
Regards, -- Bernd bziller@ba-stuttgart.de ------------------------------------------------- http://www.ba-stuttgart.de/~bziller/ Perry Rhodan - Blind Guardian - Megadeth Pages
| ![\](/images/icornerr.gif) |