diff options
author | Eric W. Biederman <ebiederm@xmission.com> | 2014-03-16 00:31:32 +0100 |
---|---|---|
committer | Eric W. Biederman <ebiederm@xmission.com> | 2014-03-25 05:18:58 +0100 |
commit | 42ffda5fe704ab6a3ef8ca36b5f958a3cd86a164 (patch) | |
tree | 5fcb719e5032e15941e0008a61aff96f013654e5 /drivers/net/ethernet/cirrus | |
parent | cxgb4: Call dev_kfree/consume_skb_any instead of [dev_]kfree_skb. (diff) | |
download | linux-42ffda5fe704ab6a3ef8ca36b5f958a3cd86a164.tar.xz linux-42ffda5fe704ab6a3ef8ca36b5f958a3cd86a164.zip |
cxfb4vf: Call dev_kfree/consume_skb_any instead of [dev_]kfree_skb.
Replace kfree_skb with dev_consume_skb_any in free_tx_desc that can be
called in hard irq and other contexts. dev_consume_skb_any is used
as this function consumes successfully transmitted skbs.
Replace dev_kfree_skb with dev_kfree_skb_any in t4vf_eth_xmit that can
be called in hard irq and other contexts, on paths that drop the skb.
Replace dev_kfree_skb with dev_consume_skb_any in t4vf_eth_xmit that can
be called in hard irq and other contexts, on paths that successfully
transmit the skb.
Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
Diffstat (limited to 'drivers/net/ethernet/cirrus')
0 files changed, 0 insertions, 0 deletions