]> git.baikalelectronics.ru Git - kernel.git/commit
net: kernel panic in dev_hard_start_xmit: remove faulty software TX time stamping
authorPatrick Ohly <patrick.ohly@intel.com>
Sat, 21 Feb 2009 10:42:18 +0000 (02:42 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 21 Feb 2009 10:42:18 +0000 (02:42 -0800)
commit875f4a4ff2fa59dff9e4322b2a9d291d3222908d
tree23861c718a558e457971cca009c3ac944f90891e
parent012f87f243c6d3fdea3775506d139c607b848b32
net: kernel panic in dev_hard_start_xmit: remove faulty software TX time stamping

The current implementation of the TX software time stamping fallback is
faulty because it accesses the skb after ndo_start_xmit() returns
successfully. This patch removes the fallback, which fixes kernel panics
seen during stress tests. Hardware time stamping is not affected by this
removal.

Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
Signed-off-by: Emil Tantilov <emil.s.tantilov@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/core/dev.c