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)
commitcd4d8fdad1f13205c769266dfa99015e226b6e07
tree23861c718a558e457971cca009c3ac944f90891e
parentbe0c22a46cfb79ab2342bb28fde99afa94ef868e
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