Messages in this thread | | | Date | Fri, 17 Dec 1999 12:02:56 -0800 (PST) | From | Robert Dinse <> | Subject | Re: SBS450-10704 SCSI Ultra-Wide on Sun 4/670MP qlogicpti.c problem |
| |
On Fri, 17 Dec 1999, Jakub Jelinek wrote:
> Date: Fri, 17 Dec 1999 15:29:35 +0100 > From: Jakub Jelinek <jakub@redhat.com> > To: Robert Dinse <nanook@eskimo.com> > Cc: linux-kernel@vger.rutgers.edu, davem@redhat.com > Subject: Re: SBS450-10704 SCSI Ultra-Wide on Sun 4/670MP qlogicpti.c problem > > > Well, apparently on a 4/670MP with Ross Hypersparc, we need to do it the > > slow way too, because removing the above code so that it always used this > > method fixed the problem. The SCSI card initializes fine and it's been > > grinding on news all day without an error. > > > > Hypersparc is version 8, not version 9, so I don't know if you could just > > add || defined (__sparc8__)? I.e., I don't know what gcc defines on Hypersparc > > that would differentiate it from a machine with the old Ross or Cypress 40mhz > > or TI 50mhz CPU's, or for that matter if the code would have worked had I had > > those CPU's (since I don't I couldn't test it). > > You cannot do that like that. Not only HyperSparc is version 8, plus sparc32 > is usually compiled to run on all 32bit SPARC platforms (ok, no sun4). > So if you'd like to, you need runtime test for HyperSparc. > But I guess if PIO download is done always, it should not hurt and save some > kernel code. > > Cheers, > Jakub
Given that it's David's driver and he pretty much has the final word on the Sparc port anyway; it's obviously up to him. Me, I'd be happy with whatever makes it work with a stock kernel, not having to modify it every time we upgrade to a newer version.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |