On Fri, May 11, 2018 at 06:13:11AM -0700, Eric Dumazet wrote: > > +struct wait_queue_head *tcp_get_poll_head(struct socket *sock, __poll_t events) > > +{ > > + sock_poll_busy_loop(sock, events); > > + sock_rps_record_flow(sock->sk); > > Why are you adding sock_rps_record_flow() ? Because I mismerged the removal of it from tcp_poll in 'net: revert "Update RFS target at poll for tcp/udp"' Thanks for the headsup, this will be removed for the next version.