aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
diff options
context:
space:
mode:
authorAnnie Li <Annie.li@oracle.com>2012-06-27 00:46:58 +0000
committerDavid S. Miller <davem@davemloft.net>2012-06-29 00:50:20 -0700
commit1e0b6eac6a150a35b45d019681b0021896354ae5 (patch)
tree97b778fcefabf41c3cefce8eea3b476d26ee7ad4 /drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
parentcaif-hsi: Fix merge issues. (diff)
downloadlinux-dev-1e0b6eac6a150a35b45d019681b0021896354ae5.tar.xz
linux-dev-1e0b6eac6a150a35b45d019681b0021896354ae5.zip
xen/netback: only non-freed SKB is queued into tx_queue
After SKB is queued into tx_queue, it will be freed if request_gop is NULL. However, no dequeue action is called in this situation, it is likely that tx_queue constains freed SKB. This patch should fix this issue, and it is based on 3.5.0-rc4+. This issue is found through code inspection, no bug is seen with it currently. I run netperf test for several hours, and no network regression was found. Signed-off-by: Annie Li <annie.li@oracle.com> Acked-by: Ian Campbell <ian.campbell@citrix.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c')
0 files changed, 0 insertions, 0 deletions