Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 May 1999 11:52:29 +0200 (CEST)
From:      Soren Schmidt <sos@freebsd.dk>
To:        stefan@promo.de (Stefan Bethke)
Cc:        dfr@nlsystems.com, freebsd-current@FreeBSD.ORG, sos@FreeBSD.ORG
Subject:   Re: ata and IRQ sharing (was: panic in nexus_setup_intr+0x13 with new ata driver)
Message-ID:  <199905030952.LAA18845@freebsd.dk>
In-Reply-To: <212535.3134719920@d225.promo.de> from Stefan Bethke at "May 3, 1999 11:32: 0 am"

next in thread | previous in thread | raw e-mail | index | archive | help
It seems Stefan Bethke wrote:
> >> > I'm currently trying to get a Promise Ultra/33 to work with Sørens new
> >> > ata drivers.
> >> 
> >> I've delved into the code a bit more.  The panic results from
> >> ata_pciattach() not checking whether an IRQ resource could be allocated.
> >> 
> >> Ths seems to stem from the fact that the IRQ is already taken by an ed
> >> PCI card.
> > 
> > Are you saying that the ISA driver for the ed card is sharing an interrupt
> > with the pci IDE card?
> 
> No, it's a generic NE2000-clone PCI card.
> 
> The combination NE2000 + NCR810 card works fine with the sahred IRQ5 (I've
> just checked again).  (Well, "fine" is a bit optimistic.  If I really beat
> both of them [cvs update from an NFS repo to a fast disk on the NCR], I get
> device timeouts, but generally it works.)

Does the NCR driver still support the "poll" mode ?? if so that might
be why it works, the NCR driver doesn't use the intr after it timed out
sufficently many times, this tricked me once under the old SCSI system...

The ata driver should check for getting a "real" interrupt though...

-Søren


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?199905030952.LAA18845>