# Transmission
* ndo\\_start\\_xmit
-* called with a held lock
+* Called with softirqs disabled or in softirq context
+* Called with a held lock
# Limits on transmission
# Transmission timeout
+* Transmission may timeout after queue has been stopped
+* Current code already updates last time packet was transmitted
+* Driver should set watchdog\\_timeo and ndo\\_tx\\_timeout
+
# NAPI
# Changes in net device