mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 19:26:32 +00:00
- Remove the spin locks around NdisSend because it causes a crash in kvmnet
svn path=/branches/aicom-network-fixes/; revision=36101
This commit is contained in:
@@ -595,7 +595,6 @@ VOID LANTransmit(
|
||||
PETH_HEADER EHeader;
|
||||
PCHAR Data;
|
||||
UINT Size;
|
||||
KIRQL OldIrql;
|
||||
PLAN_ADAPTER Adapter = (PLAN_ADAPTER)Context;
|
||||
|
||||
TI_DbgPrint(DEBUG_DATALINK,
|
||||
@@ -673,13 +672,11 @@ VOID LANTransmit(
|
||||
((PCHAR)LinkAddress)[5] & 0xff));
|
||||
}
|
||||
|
||||
TcpipAcquireSpinLock( &Adapter->Lock, &OldIrql );
|
||||
TI_DbgPrint(MID_TRACE, ("NdisSend\n"));
|
||||
NdisSend(&NdisStatus, Adapter->NdisHandle, NdisPacket);
|
||||
TI_DbgPrint(MID_TRACE, ("NdisSend %s\n",
|
||||
NdisStatus == NDIS_STATUS_PENDING ?
|
||||
"Pending" : "Complete"));
|
||||
TcpipReleaseSpinLock( &Adapter->Lock, OldIrql );
|
||||
|
||||
/* I had a talk with vizzini: these really ought to be here.
|
||||
* we're supposed to see these completed by ndis *only* when
|
||||
|
||||
Reference in New Issue
Block a user