Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 09 Jul 2001 13:35:57 -0700
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Warner Losh <imp@harmony.village.org>
Cc:        current@FreeBSD.ORG
Subject:   Re: Problems with ata probing twice.
Message-ID:  <3B4A15AD.A3E23267@mindspring.com>
References:  <3B4A1087.49E2EB20@mindspring.com>  <3B49FE28.AEE25978@mindspring.com> <20010707215344.4B1F2380F@overcee.netplex.com.au> <200107072254.f67MsiJ73462@harmony.village.org> <200107091858.f69IwVJ20839@harmony.village.org> <200107092017.f69KH6J21578@harmony.village.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Warner Losh wrote:
> In message <3B4A1087.49E2EB20@mindspring.com> Terry Lambert writes:
> : Warner Losh wrote:
> : > : The problem with this is drivers that can't share
> : > : interrupts because there is no way to ask the hardware
> : > : which of several devices caused the interrupt.  This
> : > : means that it's an attribute of the driver, not the
> : > : bus, so having the bus do this automatically would not
> : > : be correct.
> : >
> : > Give me an example of hardware that does this.  I know of
> : > no devices in the tree that do this....
> :
> : LANCE Ethernet?
> 
> So what happens when you lose an interrupt for one of these devices?
> Does life suck?

Big time.  The only way it can be probed is to poke
it in the eye, and get the interrupt back saying it's
there.  Lose that interrupt, and you lose your network
connection.

Going to be fun for the SPARC folks, too...

I kind of wish Bill Paul had written the driver; he has
the most colorful things to say about arcane hardware.

8-).

-- Terry

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?3B4A15AD.A3E23267>