]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r180754
authorweongyo <weongyo@FreeBSD.org>
Thu, 21 Aug 2008 05:40:38 +0000 (05:40 +0000)
committerweongyo <weongyo@FreeBSD.org>
Thu, 21 Aug 2008 05:40:38 +0000 (05:40 +0000)
commit2ea75a0b1f8e7d4c47ae461723d63d1a7c4a3c2f
tree48c76691470c611bf3246cde5c2fe3fab6cf9c39
parent9bdbffe94e7fdfbd3d654d66274bfac530a4ca72
MFC r180754

when NDIS framework try to query/set informations NDIS drivers can
return NDIS_STATUS_PENDING.  In this case, it's waiting for 5 secs to
get the response from drivers now.  However, some NDIS drivers can send
the response before NDIS framework gets ready to receive it so we might
always be blocked for 5 secs in current implementation.  NDIS framework
should reset the event before calling NDIS driver's callback not after.
sys/compat/ndis/kern_ndis.c