Interrupt API change

Poul-Henning Kamp phk at phk.freebsd.dk
Sat Jan 10 06:15:30 PST 2004


In message <20040111005502.O22604 at gamplex.bde.org>, Bruce Evans writes:
>> Heuristics
>> can then be built on this information to better detect things like
>> interrupt storms.
>
>That'a about all it can do.

Considering the fatality of interrupt storms, this alone is reason
enough to implement the change.

>In the non-shared case,
>individual handlers can better decide about interrupt storms in a
>device-specific way.

Considering that interrupt storms more often than not are caused
by driver bugs, expecting the driver to mitigate seems terminally
optimistic to me.


-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.


More information about the freebsd-arch mailing list