Re: [PATCH AUTOSEL 5.10 03/45] SUNRPC: Handle TCP socket sends with kernel_sendpage() again

2021-02-08 Thread Chuck Lever
> On Feb 8, 2021, at 3:12 PM, Trond Myklebust wrote: > > On Mon, 2021-02-08 at 19:48 +, Chuck Lever wrote: >> >> >>> On Feb 8, 2021, at 2:34 PM, Trond Myklebust < >>> tron...@hammerspace.com> wrote: >>> >>> On Tue, 2021-01-19 at 20:25 -0500, Sasha Levin wrote: From: Chuck Lever

Re: [PATCH AUTOSEL 5.10 03/45] SUNRPC: Handle TCP socket sends with kernel_sendpage() again

2021-02-08 Thread Trond Myklebust
On Mon, 2021-02-08 at 19:48 +, Chuck Lever wrote: > > > > On Feb 8, 2021, at 2:34 PM, Trond Myklebust < > > tron...@hammerspace.com> wrote: > > > > On Tue, 2021-01-19 at 20:25 -0500, Sasha Levin wrote: > > > From: Chuck Lever > > > > > > [ Upstream commit

Re: [PATCH AUTOSEL 5.10 03/45] SUNRPC: Handle TCP socket sends with kernel_sendpage() again

2021-02-08 Thread Chuck Lever
> On Feb 8, 2021, at 2:34 PM, Trond Myklebust wrote: > > On Tue, 2021-01-19 at 20:25 -0500, Sasha Levin wrote: >> From: Chuck Lever >> >> [ Upstream commit 4a85a6a3320b4a622315d2e0ea91a1d2b013bce4 ] >> >> Daire Byrne reports a ~50% aggregrate throughput regression on his >> Linux NFS

Re: [PATCH AUTOSEL 5.10 03/45] SUNRPC: Handle TCP socket sends with kernel_sendpage() again

2021-02-08 Thread Trond Myklebust
On Tue, 2021-01-19 at 20:25 -0500, Sasha Levin wrote: > From: Chuck Lever > > [ Upstream commit 4a85a6a3320b4a622315d2e0ea91a1d2b013bce4 ] > > Daire Byrne reports a ~50% aggregrate throughput regression on his > Linux NFS server after commit da1661b93bf4 ("SUNRPC: Teach server to > use

[PATCH AUTOSEL 5.10 03/45] SUNRPC: Handle TCP socket sends with kernel_sendpage() again

2021-01-19 Thread Sasha Levin
From: Chuck Lever [ Upstream commit 4a85a6a3320b4a622315d2e0ea91a1d2b013bce4 ] Daire Byrne reports a ~50% aggregrate throughput regression on his Linux NFS server after commit da1661b93bf4 ("SUNRPC: Teach server to use xprt_sock_sendmsg for socket sends"), which replaced kernel_send_page()