K 10 svn:author V 5 wpaul K 8 svn:date V 27 2004-08-01T22:25:12.000000Z K 7 svn:log V 314 The watchdog callout executes with the (non-sleepable) ifnet lock held now, but it's possible for ndis_reset_nic() to sleep (sometimes the MiniportReset() method returns NDIS_STATUS_PENDING and we have to wait for completion). To get around this, execute the ndis_reset_nic() routine in the NDIS_TASKQUEUE thread. END