Commit de7aca16 authored by Ben Hutchings's avatar Ben Hutchings Committed by David S. Miller

doc, net: Remove instruction to set net_device::trans_start

Commit 08baf561 ('net:
txq_trans_update() helper') made it unnecessary for most drivers to
set net_device::trans_start (or netdev_queue::trans_start).
Signed-off-by: default avatarBen Hutchings <bhutchings@solarflare.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent b3cf6545
...@@ -58,13 +58,10 @@ Transmit path guidelines: ...@@ -58,13 +58,10 @@ Transmit path guidelines:
TX_BUFFS_AVAIL(dp) > 0) TX_BUFFS_AVAIL(dp) > 0)
netif_wake_queue(dp->dev); netif_wake_queue(dp->dev);
2) Do not forget to update netdev->trans_start to jiffies after 2) An ndo_start_xmit method must not modify the shared parts of a
each new tx packet is given to the hardware.
3) An ndo_start_xmit method must not modify the shared parts of a
cloned SKB. cloned SKB.
4) Do not forget that once you return 0 from your ndo_start_xmit 3) Do not forget that once you return 0 from your ndo_start_xmit
method, it is your driver's responsibility to free up the SKB method, it is your driver's responsibility to free up the SKB
and in some finite amount of time. and in some finite amount of time.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment