NETFRONT: Use __skb_queue_purge()
Subsystems (3)
PATCH 2/2 NETFRONT: Use __skb_queue_purge()
Use standard routine for queue purging.
Signed-off-by Wang Chen <[email protected]>
--- drivers/net/xen-netfront.c | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-)
drivers/net/xen-netfront.c +2 -4
@@ -946,8 +946,7 @@ err: work_done++; } -while ((skb =__skb_dequeue (&errq))) -kfree_skb (skb); +__skb_queue_purge (&errq); work_done -=handle_incoming_queue (dev, &rxq);
@@ -1079,8 +1078,7 @@ static void xennet_release_rx_bufs(struct netfront_info *np) } } -while ((skb =__skb_dequeue (&free_list)) !=NULL ) -dev_kfree_skb (skb); +__skb_queue_purge (&free_list);spin_unlock_bh (&np->rx_lock); }
Signature · 1 line
1.5.4.rc3