[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Trying GNUMach with 2.0.38 drivers
From: |
Ognyan Kulev |
Subject: |
Re: Trying GNUMach with 2.0.38 drivers |
Date: |
Wed, 20 Dec 2000 16:59:52 +0200 |
User-agent: |
Mutt/1.2.5i |
On Tue, Dec 19, 2000 at 04:25:56PM -0500, Neal H Walfield wrote:
> Compile in debugging symbols (--enable-debug). Reboot with the new
--enable-debug doesn't work. I had to use export CFLAGS=-g before
./configure. I examined configure.in. There is no handling there. Neither
in linux/configure.in nor in another place. Only ChangeLog.0 mentions that
it have to work from 1994 ;-)
> kernel and when you get the segfault, write down the EIP value. Go into
> gdb and load the gnumach binary. Then type:
>
> (gdb) info line *0xEIP
>
> That will tell you where you crashed.
It crashes in kern/queue.c:72 There are functions handling queues. Bad :(((
It seems that the driver writes where it's not its business.
And there is something else. The driver says SCSI is not terminated but
Linux doesn't give such a message. It hangs just after printing it has
loaded 422 instructions... (Linux reports 422 too).
Any ideas before digging the code?
Thanks
--
Ognyan Kulev <ogi@fmi.uni-sofia.bg>, "\"Programmer\""