commit | eb781397904e5d6b90c80463eaa9dc592831bdae | [log] [tgz] |
---|---|---|
author | Alexander Duyck <alexander.h.duyck@redhat.com> | Fri May 01 10:34:44 2015 -0700 |
committer | David S. Miller <davem@davemloft.net> | Mon May 04 00:06:55 2015 -0400 |
tree | b7265c3a79c6dd56e70858d88a74c32840f932a2 | |
parent | 59486329b46f31532ab032014fbaae72e9f190c3 [diff] |
r8169: Do not use dev_kfree_skb in xmit path The function r8169_csum_workaround is called in the ndo_start_xmit path of the r8169 driver. As such it should not be using dev_kfree_skb as it is not irq safe, so instead we should be using dev_kfree_skb_any for freeing in the dropped path, and dev_consume_skb_any for any frames that were transmitted. Signed-off-by: Alexander Duyck <alexander.h.duyck@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>