mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-18 10:35:55 +00:00
Under the heavy load for transmiting condition, it will be write error
and then never accept for sending packet from upper layer anymore (i.e. ping -f ) Reviewed by: David Greenman <dg@root.com> Submitted by: amurai@spec.co.jp
This commit is contained in:
parent
467652583c
commit
826702b23d
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=17300
@ -38,7 +38,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* $Id: if_ep.c,v 1.50 1996/07/13 10:49:53 davidg Exp $
|
||||
* $Id: if_ep.c,v 1.51 1996/07/19 13:20:04 amurai Exp $
|
||||
*
|
||||
* Promiscuous mode added and interrupt logic slightly changed
|
||||
* to reduce the number of adapter failures. Transceiver select
|
||||
@ -964,7 +964,7 @@ epstart(ifp)
|
||||
}
|
||||
IF_DEQUEUE(&ifp->if_snd, m);
|
||||
|
||||
outw(BASE + EP_W1_TX_PIO_WR_1, len | 0x8000); /* XXX */
|
||||
outw(BASE + EP_W1_TX_PIO_WR_1, len);
|
||||
outw(BASE + EP_W1_TX_PIO_WR_1, 0x0); /* Second dword meaningless */
|
||||
|
||||
/* compute the Tx start threshold for this packet */
|
||||
|
@ -38,7 +38,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* $Id: if_ep.c,v 1.50 1996/07/13 10:49:53 davidg Exp $
|
||||
* $Id: if_ep.c,v 1.51 1996/07/19 13:20:04 amurai Exp $
|
||||
*
|
||||
* Promiscuous mode added and interrupt logic slightly changed
|
||||
* to reduce the number of adapter failures. Transceiver select
|
||||
@ -964,7 +964,7 @@ epstart(ifp)
|
||||
}
|
||||
IF_DEQUEUE(&ifp->if_snd, m);
|
||||
|
||||
outw(BASE + EP_W1_TX_PIO_WR_1, len | 0x8000); /* XXX */
|
||||
outw(BASE + EP_W1_TX_PIO_WR_1, len);
|
||||
outw(BASE + EP_W1_TX_PIO_WR_1, 0x0); /* Second dword meaningless */
|
||||
|
||||
/* compute the Tx start threshold for this packet */
|
||||
|
Loading…
Reference in New Issue
Block a user