From owner-cvs-all Sun Sep 20 11:17:44 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA07198 for cvs-all-outgoing; Sun, 20 Sep 1998 11:17:44 -0700 (PDT) (envelope-from owner-cvs-all) Received: from Ilsa.StevesCafe.com (Ilsa.StevesCafe.com [205.168.119.129]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA07189 for ; Sun, 20 Sep 1998 11:17:42 -0700 (PDT) (envelope-from fsmp@Ilsa.StevesCafe.com) Received: from Ilsa.StevesCafe.com (localhost.StevesCafe.com [127.0.0.1]) by Ilsa.StevesCafe.com (8.8.8/8.8.5) with ESMTP id MAA05637; Sun, 20 Sep 1998 12:16:50 -0600 (MDT) Message-Id: <199809201816.MAA05637@Ilsa.StevesCafe.com> X-Mailer: exmh version 2.0.2 2/24/98 From: Steve Passe To: "Justin T. Gibbs" cc: "Jordan K. Hubbard" , Jacques Vidrine , Doug Rabson , committers@FreeBSD.ORG Subject: Re: Please don't install any new kernels on bento for now. In-reply-to: Your message of "Sun, 20 Sep 1998 10:16:41 MDT." <199809201623.KAA07940@pluto.plutotech.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 20 Sep 1998 12:16:50 -0600 Sender: owner-cvs-all@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi, > >> I've been running -current with SMP + CAM + ahc (aic7895) + ccd since early > >> August. Last update was September 16. > > > >What happens with today's kernel, if I may ask? > > > >- Jordan > > It probably blows chunks. Seems I broke something in the last revision > of the aic7xxx driver for SMP. I have an Ultimate double header today, > so it may not be until late this afternoon that I get a chance to check > in a fix. I just successfully did my first buildworld: make -j8 buildworld completed in 48.99 minutes! This was on an ASUS with ahc7890 and cheetah ultra2 drives: FreeBSD/SMP: Multiprocessor motherboard cpu0 (BSP): apic id: 1, version: 0x00040011, at 0xfee00000 cpu1 (AP): apic id: 0, version: 0x00040011, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000 ahc0: rev 0x00 int a irq 19 on pci0.6.0 ahc0: aic7890/91 Wide Channel A, SCSI Id=7, 16/255 SCBs da0 at ahc0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI2 device da0: 80.0MB/s transfers (40.0MHz, offset 15, 16bit), Tagged Queueing Enabled da0: 4340MB (8888924 512 byte sectors: 64H 32S/T 4340C) da2 at ahc0 bus 0 target 2 lun 0 da2: Fixed Direct Access SCSI2 device da2: 80.0MB/s transfers (40.0MHz, offset 15, 16bit), Tagged Queueing Enabled da2: 4340MB (8888924 512 byte sectors: 64H 32S/T 4340C) da1 at ahc0 bus 0 target 1 lun 0 da1: Fixed Direct Access SCSI2 device da1: 80.0MB/s transfers (40.0MHz, offset 15, 16bit), Tagged Queueing Enabled da1: 4340MB (8888924 512 byte sectors: 64H 32S/T 4340C) --- This was with the 3.0-19980917-SNAP: - To get a kernel to compile I had to remove this line from /usr/src/sys/dev/aic7xxx/Makefile: ##LDADD+= -ll Otherwise I got: make -f ../../dev/aic7xxx/Makefile MAKESRCPATH=../../dev/aic7xxx Warning: Object directory not changed from original /usr/src/sys/compile/SMP-LOCAL cc -O -pipe -I. -c aicasm_gram.c cc -O -pipe -I. -c aicasm_scan.c cc -O -pipe -I. -c ../../dev/aic7xxx/aicasm.c cc -O -pipe -I. -c ../../dev/aic7xxx/aicasm_symbol.c cc -O -pipe -I. -o aicasm aicasm_gram.o aicasm_scan.o aicasm.o aicasm_symbol.o -ll /usr/libexec/aout/ld: -ll: no match *** Error code 1 - I had to set OBJFORMAT to buildworld, otherwise it stopped immediately: Rick# time make -j8 buildworld --- upgrade_checks --- --- buildworld --- --- buildworld --- --- 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. *** Error code 1 1 error *** Error code 2 1 error *** Error code 2 1 error 0.0u 0.0s 0:00.57 21.0% 212+372k 2+19io 0pf+0w This worked: Rick# env OBJFORMAT=elf time make -j8 buildworld --- upgrade_checks --- --- buildworld --- --- buildworld --- ... 8192 bytes transferred in 0.000359 secs (22822809 bytes/sec) 2939.49 real 2624.21 user 1696.13 sys --- Everything else went well, I'm impressed!!! Let me know if I can help with the aic7xxx problems. In the meantime I'll get cvsup going and get my src updated. -- Steve Passe | powered by smp@csn.net | Symmetric MultiProcessor FreeBSD