Skip to content
Snippets Groups Projects
Commit ce3ba139 authored by Matti Linnanvuori's avatar Matti Linnanvuori Committed by Jeff Garzik
Browse files

Documentation: add a guideline for hard_start_xmit method


Add a guideline not to modify SKBs.

Signed-off-by: default avatarMatti Linnanvuori <mattilinnanvuori@yahoo.com>
Signed-off-by: default avatarJeff Garzik <jeff@garzik.org>
parent be63a21c
No related branches found
No related tags found
No related merge requests found
...@@ -61,7 +61,10 @@ Transmit path guidelines: ...@@ -61,7 +61,10 @@ Transmit path guidelines:
2) Do not forget to update netdev->trans_start to jiffies after 2) Do not forget to update netdev->trans_start to jiffies after
each new tx packet is given to the hardware. each new tx packet is given to the hardware.
3) Do not forget that once you return 0 from your hard_start_xmit 3) A hard_start_xmit method must not modify the shared parts of a
cloned SKB.
4) Do not forget that once you return 0 from your hard_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.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment