]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - net/vmw_vsock/af_vsock.c
net: use skb_queue_empty_lockless() in poll() handlers
[mirror_ubuntu-bionic-kernel.git] / net / vmw_vsock / af_vsock.c
index cdd38f25b269d32d509fc742d5c71537a2082e0a..98c7fb0061e5ab91441c6fa3c10e48e27edc2123 100644 (file)
@@ -873,7 +873,7 @@ static unsigned int vsock_poll(struct file *file, struct socket *sock,
                 * the queue and write as long as the socket isn't shutdown for
                 * sending.
                 */
-               if (!skb_queue_empty(&sk->sk_receive_queue) ||
+               if (!skb_queue_empty_lockless(&sk->sk_receive_queue) ||
                    (sk->sk_shutdown & RCV_SHUTDOWN)) {
                        mask |= POLLIN | POLLRDNORM;
                }