Searched hist:189950 (Results 1 - 3 of 3) sorted by relevance

/freebsd-9.3-release/sys/dev/if_ndis/
H A Dif_ndis_usb.cdiff 189950 Wed Mar 18 00:53:12 MDT 2009 weongyo Some NDIS USB drivers try to call URB funcs like URB_FUNCTION_VENDOR_xxx
or URB_FUNCTION_CLASS_xxx with HAL preemption lock that means it's
non-sleepable during USB requests though usb2_do_request() requires a
sleep so it needs to send queries to the default pipe without those
interfaces to avoid sleep.
H A Dif_ndisvar.hdiff 189950 Wed Mar 18 00:53:12 MDT 2009 weongyo Some NDIS USB drivers try to call URB funcs like URB_FUNCTION_VENDOR_xxx
or URB_FUNCTION_CLASS_xxx with HAL preemption lock that means it's
non-sleepable during USB requests though usb2_do_request() requires a
sleep so it needs to send queries to the default pipe without those
interfaces to avoid sleep.
/freebsd-9.3-release/sys/compat/ndis/
H A Dsubr_usbd.cdiff 189950 Wed Mar 18 00:53:12 MDT 2009 weongyo Some NDIS USB drivers try to call URB funcs like URB_FUNCTION_VENDOR_xxx
or URB_FUNCTION_CLASS_xxx with HAL preemption lock that means it's
non-sleepable during USB requests though usb2_do_request() requires a
sleep so it needs to send queries to the default pipe without those
interfaces to avoid sleep.

Completed in 127 milliseconds