]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - net/rxrpc/skbuff.c
rxrpc: Make Tx loss-injection go through normal return and adjust tracing
[mirror_ubuntu-zesty-kernel.git] / net / rxrpc / skbuff.c
index 5154cbf7e540c55efdd8a8dc94abd294005e4e39..67b02c45271ba80be022c77c9c84abe4de2b1c47 100644 (file)
@@ -77,14 +77,9 @@ void rxrpc_lose_skb(struct sk_buff *skb, enum rxrpc_skb_trace op)
        if (skb) {
                int n;
                CHECK_SLAB_OKAY(&skb->users);
-               if (op == rxrpc_skb_tx_lost) {
-                       n = atomic_read(select_skb_count(op));
-                       trace_rxrpc_skb(skb, op, atomic_read(&skb->users), n, here);
-               } else {
-                       n = atomic_dec_return(select_skb_count(op));
-                       trace_rxrpc_skb(skb, op, atomic_read(&skb->users), n, here);
-                       kfree_skb(skb);
-               }
+               n = atomic_dec_return(select_skb_count(op));
+               trace_rxrpc_skb(skb, op, atomic_read(&skb->users), n, here);
+               kfree_skb(skb);
        }
 }