Date: Sun, 20 Sep 1998 17:23:55 -0600 From: Steve Passe <smp@csn.net> To: "Jordan K. Hubbard" <jkh@time.cdrom.com> Cc: Manfred Antar <mantar@netcom.com>, "Justin T. Gibbs" <gibbs@plutotech.com>, KATO Takenori <kato@ganko.eps.nagoya-u.ac.jp>, current@FreeBSD.ORG Subject: Re: [CAM] Broken tagged queuing drive? Message-ID: <199809202323.RAA06641@Ilsa.StevesCafe.com> In-Reply-To: Your message of "Sun, 20 Sep 1998 11:30:33 PDT." <18735.906316233@time.cdrom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi,
> > and built a SMP kernel. I tried just the 1.3 version of aic7xxx.c but still
> > got the panic. So I backed out the entire sys directory. A SMP kernel
> > built from these sources works fine.
>
> Interesting - now that you mention it, today's crash is different than
> previous crashes on bento; perhaps I'm bogusly summing multiple
> problems into one here. :) I'll try the clock.c backout, anyway.
I've done 2 complete buildworld/installworld cycles today without
problem. The first was with src cvsup'ed this morning, the 2nd midday,
including Bruce's fix (1.127) to clock.c. I see 3 outstanding problems here:
---
1: the src Makefile bombs:
--- check-objformat ---
It looks like you set OBJFORMAT=aout in /etc/make.conf. Don't do that!
If you want to override the installed object format, you must set OBJFORMAT
in your environment.
I hadn't set OBJFORMAT anywhere, contrary to the claims of the error output.
Setting OBJFORMAT=elf in either /etc/objformat or the environment solves
this problem.
---
2: the kernel build expects an aout version of libgcc.a in /usr/lib/aout,
but none is built by make world.
---
3: the aic7xxx/Makefile expects to link to an aout libl.a in /usr/lib/aout,
but again, no such file is created by make world.
I solved problems 2 & 3 by placing copies of these libs from a pre-elf
system into /usr/lib/aout.
---
The important aspect of my experiment is that this was a clean install from
the 3.0-980917-SNAP code, no stubble was left over from an aout-to-elf
conversion, CAM conversion, etc.
--
Steve Passe | powered by
smp@csn.net | Symmetric MultiProcessor FreeBSD
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809202323.RAA06641>
