iucv: Convert sk_wmem_alloc accesses to refcount_t.
authorDavid S. Miller <davem@davemloft.net>
Mon, 3 Jul 2017 09:31:22 +0000 (02:31 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 3 Jul 2017 09:31:22 +0000 (02:31 -0700)
Reported-by: kbuild test robot <fengguang.wu@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/iucv/af_iucv.c

index ac033e413bc5c98b53ecd31394dd80d4679717e1..148533169b1ddb6d20aea50523e6311188e80f13 100644 (file)
@@ -402,7 +402,7 @@ static void iucv_sock_destruct(struct sock *sk)
        }
 
        WARN_ON(atomic_read(&sk->sk_rmem_alloc));
-       WARN_ON(atomic_read(&sk->sk_wmem_alloc));
+       WARN_ON(refcount_read(&sk->sk_wmem_alloc));
        WARN_ON(sk->sk_wmem_queued);
        WARN_ON(sk->sk_forward_alloc);
 }