[171] in linux-scsi channel archive
Re: gcc/buslogic scsi problem
daemon@ATHENA.MIT.EDU (Baba Z Buehler)
Mon May 15 16:22:42 1995
Reply-To: Baba Z Buehler <baba@beckman.uiuc.edu>
From: Baba Z Buehler <baba@beckman.uiuc.edu>
To: hjl@nynexst.com (H.J. Lu)
Cc: linux-gcc@vger.rutgers.edu, linux-scsi@vger.rutgers.edu
In-Reply-To: Your message of "Mon, 15 May 1995 15:31:08 EDT."
<9505151929.AA17896@titanic.nynexst.com>
Date: Mon, 15 May 1995 14:43:02 -0500
hjl@nynexst.com (H.J. Lu) writes:
> >
> >
> > It appears that something in the new gcc/ld.so/binutils breaks the BusLogic
> > SCSI driver. Things work fine in a 1.2.8 kernel compiled with gcc 2.5.8,
> > however with a 1.2.8 kernel compiled with gcc-950430, ld.so 1.6.6 and binut
> ils
> > 2.5.2l.14 it doesn't work.
> >
> > I also tried a 1.2.7 ELF kernel with HJ's patches, and get the same thing:
> >
> > BusLogic SCSI: buslogic_out: failed(1): BusLogic SCSI: buslogic_stat: statu
> s=18 intrflags=84
> > BusLogic SCSI: setup_mailboxes: failed setting up mailboxes.
> > scsi : 0 hosts.
> > scsi : detected total.
> >
> >
> > These are the settings I'm using to build the a.out 1.2.8 kernel:
> >
> > AS =/usr/i486-linuxaout/bin/as
> > LD =/usr/i486-linuxaout/bin/ld -m i386linux
> > HOSTCC =gcc -b i486-linuxaout -I$(TOPDIR)/include
> > CC =gcc -b i486-linuxaout -D__KERNEL__ -I$(TOPDIR)/include
> >
>
> I suspect there was a bug in the BusLogic SCSI code.
>
(I'm cross-posting to linux-scsi in case anyone has seen this)
I've got this controller and drive for a couple more days for testing, and I'm
planning on ordering one. Any ideas on how I might track the problem down? I
haven't poked around the kernel scsi code much.
Thanks,
--
# Baba Z Buehler - 'Hackito Ergo Sum'
# Beckman Institute Systems Services, Urbana Illinois
#
# "The intelligent man finds almost everything ridiculous,
# the sensible man hardly anything." -- Goethe
#
# WWW: http://www.beckman.uiuc.edu/groups/biss/people/baba/
# PGP public key on WWW homepage and key servers (key id: C13D8EE1)