Removed the setting of tbusy to 1 in the txframe() return handling. The

IRQ handler have have already cleared it.  This was the source of the
transmit stalls.
This commit is contained in:
mark 2000-01-28 12:57:46 +00:00
parent 570becebdd
commit 8fd24ebeee
1 changed files with 2 additions and 1 deletions

View File

@ -369,7 +369,8 @@ int p80211knetdev_hard_start_xmit( struct sk_buff *skb, netdevice_t *netdev)
} else if ( txresult == 1 ) {
/* success, no more avail */
WLAN_LOG_DEBUG0(3, "txframe success, no more bufs\n");
netdev->tbusy = 1;
/* netdev->tbusy = 1; don't set here, irqhdlr */
/* may have already cleared it */
result = 0;
} else if ( txresult == 2 ) {
/* alloc failure, drop frame */