|
@@ -672,13 +672,6 @@ int net_tx ( struct io_buffer *iobuf, struct net_device *netdev,
|
672
|
672
|
struct ll_protocol *ll_protocol = netdev->ll_protocol;
|
673
|
673
|
int rc;
|
674
|
674
|
|
675
|
|
- /* Force a poll on the netdevice to (potentially) clear any
|
676
|
|
- * backed-up TX completions. This is needed on some network
|
677
|
|
- * devices to avoid excessive losses due to small TX ring
|
678
|
|
- * sizes.
|
679
|
|
- */
|
680
|
|
- netdev_poll ( netdev );
|
681
|
|
-
|
682
|
675
|
/* Add link-layer header */
|
683
|
676
|
if ( ( rc = ll_protocol->push ( netdev, iobuf, ll_dest, ll_source,
|
684
|
677
|
net_protocol->net_proto ) ) != 0 ) {
|