]> www.infradead.org Git - users/jedix/linux-maple.git/commit
RDS: TCP: Call pskb_extract() helper function
authorSowmini Varadhan <sowmini.varadhan@oracle.com>
Tue, 26 Apr 2016 12:16:41 +0000 (05:16 -0700)
committerChuck Anderson <chuck.anderson@oracle.com>
Sun, 15 May 2016 16:03:41 +0000 (09:03 -0700)
commit3ee482eb44154383fd1784456821f2145e0cf75e
treebfc59811658c2b14da9b1340b8e1949b305f00e7
parent4b6d7d6cc2ef54743fb9d2f14f0dea15fe6cdc28
RDS: TCP: Call pskb_extract() helper function

Orabug 23180876

Upstream commit 947d2756cdde ("RDS: TCP: Call pskb_extract()
helper function")

rds-stress experiments with request size 256 bytes, 8K acks,
using 16 threads show a 40% improvment when pskb_extract()
replaces the {skb_clone(..); pskb_pull(..); pskb_trim(..);}
pattern in the Rx path, so we leverage the perf gain with
this commit.

Signed-off-by: Sowmini Varadhan <sowmini.varadhan@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/rds/tcp_recv.c