]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
In ndis_rxeof_eth(), avoid acquiring the NDIS miniport block spinlock for
authorBill Paul <wpaul@FreeBSD.org>
Fri, 16 Dec 2005 17:21:28 +0000 (17:21 +0000)
committerBill Paul <wpaul@FreeBSD.org>
Fri, 16 Dec 2005 17:21:28 +0000 (17:21 +0000)
commita807264e92c27c5921aaa610ac519262f3b82a20
treeb8d091f1cccc14a44f4a676417b1b8e9cfa03898
parent1a40739a00ad2f3e8734dd44088d0e5e56863c4e
In ndis_rxeof_eth(), avoid acquiring the NDIS miniport block spinlock for
serialized miniports when updating the packet list.

This fixes a deadlock that can occur with the Ralink RT2500 driver
when using wpa_supplicant.
sys/dev/if_ndis/if_ndis.c