Skip site navigation (1)Skip section navigation (2)
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>