Re: em0+msi related panic

From: Paolo Pisati <piso_at_freebsd.org>
Date: Tue, 27 Feb 2007 18:36:39 +0100
On Tue, Feb 27, 2007 at 03:52:59PM +0100, Paolo Pisati wrote:
> 
> No, wait, em_intr_fast() was supposed to run as an INTR_FAST (that's
> where it gets the suffix '_fast'), and since the bus_setup_intr() 
> modification to define an INTR_FAST/filter, you use the driver_filter_t
> arg, so: 
> 
> bus_setup_intr(dev, adapter->res_interrupt, INTR_TYPE_NET,
>     em_intr_fast,NULL adapter, &adapter->int_handler_tag)
> 
> is the correct one.
> Moreover, all the filter handlers (ex INTR_FAST) return a status
> about interrupt handling, so em_intr_fast() prototype and return code
> are corrects.

a fix was just committed to HEAD: look for sys/kern/kern_intr.c
rev: 1.141.

bye,
P.
Received on Tue Feb 27 2007 - 16:37:23 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:06 UTC