Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3a047bf8 authored by Changli Gao's avatar Changli Gao Committed by David S. Miller
Browse files

rfs: call sock_rps_record_flow() in tcp_splice_read()



rfs: call sock_rps_record_flow() in tcp_splice_read()

call sock_rps_record_flow() in tcp_splice_read(), so the applications using
splice(2) or sendfile(2) can utilize RFS.

Signed-off-by: default avatarChangli Gao <xiaosuo@gmail.com>
----
 net/ipv4/tcp.c |    1 +
 1 file changed, 1 insertion(+)
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent d809ec89
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -608,6 +608,7 @@ ssize_t tcp_splice_read(struct socket *sock, loff_t *ppos,
	ssize_t spliced;
	int ret;

	sock_rps_record_flow(sk);
	/*
	 * We can't seek on a socket input
	 */