net: correct off-by-one write allocations reports
[deliverable/linux.git] / net / sched / em_meta.c
index 266151ae85a308444c5912ee974088a2fded41c3..18d85d2591047d6a9d38960fb172b59b6b85c4e4 100644 (file)
@@ -349,13 +349,13 @@ META_COLLECTOR(int_sk_type)
 META_COLLECTOR(int_sk_rmem_alloc)
 {
        SKIP_NONLOCAL(skb);
-       dst->value = atomic_read(&skb->sk->sk_rmem_alloc);
+       dst->value = sk_rmem_alloc_get(skb->sk);
 }
 
 META_COLLECTOR(int_sk_wmem_alloc)
 {
        SKIP_NONLOCAL(skb);
-       dst->value = atomic_read(&skb->sk->sk_wmem_alloc);
+       dst->value = sk_wmem_alloc_get(skb->sk);
 }
 
 META_COLLECTOR(int_sk_omem_alloc)
This page took 0.025358 seconds and 5 git commands to generate.