CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2010/08/12 09:04:00

Modified files:
        sys/dev/pci    : if_ipw.c if_iwi.c if_iwn.c if_wpi.c 

Log message:
Instead of returning EBUSY when the busy flag is set in the ioctl, sleep
until whoever has it is done with it.

This is kept as flag/sleep condvars instead of a rwlock because later we
may want to quiesce the handler before suspend to make sure nothing is
sleeping on a chip that is about to be whacked (doing so will change the
proc so rwlocks won't work).

ok damien@

Reply via email to