mirror of https://gitee.com/openkylin/linux.git
RDS: update copy_to_user state in tcp transport
Other transports use rds_page_copy_user, which updates our s_copy_to_user counter. TCP doesn't, so it needs to explicity call rds_stats_add(). Reported-by: Richard Frank <richard.frank@oracle.com> Signed-off-by: Andy Grover <andy.grover@oracle.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
1123fd734d
commit
b075cfdb66
|
@ -97,6 +97,7 @@ int rds_tcp_inc_copy_to_user(struct rds_incoming *inc, struct iovec *first_iov,
|
|||
goto out;
|
||||
}
|
||||
|
||||
rds_stats_add(s_copy_to_user, to_copy);
|
||||
size -= to_copy;
|
||||
ret += to_copy;
|
||||
skb_off += to_copy;
|
||||
|
|
Loading…
Reference in New Issue