|
@@ -2490,8 +2490,6 @@ unsigned int udp_poll(struct file *file, struct socket *sock, poll_table *wait)
|
|
|
if (!skb_queue_empty(&udp_sk(sk)->reader_queue))
|
|
if (!skb_queue_empty(&udp_sk(sk)->reader_queue))
|
|
|
mask |= POLLIN | POLLRDNORM;
|
|
mask |= POLLIN | POLLRDNORM;
|
|
|
|
|
|
|
|
- sock_rps_record_flow(sk);
|
|
|
|
|
-
|
|
|
|
|
/* Check for false positives due to checksum errors */
|
|
/* Check for false positives due to checksum errors */
|
|
|
if ((mask & POLLRDNORM) && !(file->f_flags & O_NONBLOCK) &&
|
|
if ((mask & POLLRDNORM) && !(file->f_flags & O_NONBLOCK) &&
|
|
|
!(sk->sk_shutdown & RCV_SHUTDOWN) && first_packet_length(sk) == -1)
|
|
!(sk->sk_shutdown & RCV_SHUTDOWN) && first_packet_length(sk) == -1)
|