Duration of Blocked Interrupts
Mail Receiver
rmail at ittc.ukans.edu
Wed May 27 11:14:20 PDT 1998
On Tue, 28 Apr 1998, Doug Ledford wrote:
> Justin T. Gibbs wrote:
> > First of all, excuse my ignorance of Linux kernel internals. I'm
> > a FreeBSD hacker by trade... But, I believe that Linux has what
> > is called a "bottom half handler" which is somewhat similar to a
> > software interrupt handler that can be preempted by other interrupts.
>
> There is one for the network devices already. There isn't one for the SCSI
> drivers. If you want one, you have to build it yourself.
I've finally had a chance to investigate this a little more and I'm
curious about this. I've found a SCSI_BH and scsi_bottom_half_handler (in
scsi.c) that look like they perform the exact function specified (delayed
processing of completed commands).
It appears as though simply setting use_new_eh_code to 1 in the AIC7XXX
macro will cause the bottom half to be enabled. All of this is from a
cursory perusal of the code so I'd appreciate any further information
anyone might have on this subject.
Thanks,
Robert
To Unsubscribe: send mail to majordomo at FreeBSD.org
with "unsubscribe aic7xxx" in the body of the message
More information about the aic7xxx
mailing list