diff options
author | 2012-10-05 19:10:15 +0000 | |
---|---|---|
committer | 2012-10-07 14:42:39 -0400 | |
commit | e1f165032c8bade3a6bdf546f8faf61fda4dd01c (patch) | |
tree | 891c87188420b6a0d42fa25684266ca58ccfe7ef /tools/perf/scripts/python | |
parent | drivers/net/ethernet/marvell/sky2.c: fix error return code (diff) | |
download | linux-dev-e1f165032c8bade3a6bdf546f8faf61fda4dd01c.tar.xz linux-dev-e1f165032c8bade3a6bdf546f8faf61fda4dd01c.zip |
net: Fix skb_under_panic oops in neigh_resolve_output
The retry loop in neigh_resolve_output() and neigh_connected_output()
call dev_hard_header() with out reseting the skb to network_header.
This causes the retry to fail with skb_under_panic. The fix is to
reset the network_header within the retry loop.
Signed-off-by: Ramesh Nagappa <ramesh.nagappa@ericsson.com>
Reviewed-by: Shawn Lu <shawn.lu@ericsson.com>
Reviewed-by: Robert Coulson <robert.coulson@ericsson.com>
Reviewed-by: Billie Alsup <billie.alsup@ericsson.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions