Leonid Keller wrote:
> fdo_release_resources() in bus_pnp.c releases the last interface with
> low-level driver only after IBAL cleanup with the following
> explanation:
>
> /* AL needs the HCA to stick around until AL cleanup has completed.
> ... */
>
> My question is - why ?
> How may/can IBAL proceed to work with HCA after CA has been
> deregistered ?
> What kind of works could be still pending ?


IBAL MAD processing threads may be in process of forwarding a MAD and/or MAD 
processing with the outcome of eventually accessing the HCA device. If the HCA 
is remove before AL shutdown.....boom!
_______________________________________________
ofw mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ofw

Reply via email to