On Tue, 2 Apr 2024 at 21:38, Chuck Lever <cel@xxxxxxxxxx> wrote: > > From: Chuck Lever <chuck.lever@xxxxxxxxxx> > > Jan Schunk reports that his small NFS servers suffer from memory > exhaustion after just a few days. A bisect shows that commit > e18e157bb5c8 ("SUNRPC: Send RPC message on TCP with a single > sock_sendmsg() call") is the first bad commit. > > That commit assumed that sock_sendmsg() releases all the pages in > the underlying bio_vec array, but the reality is that it doesn't. > svc_xprt_release() releases the rqst's response pages, but the > record marker page fragment isn't one of those, so it was never > released. > > This is a narrow fix that can be applied to stable kernels. A > more extensive fix is in the works. > > Reported-by: Jan Schunk <scpcom@xxxxxx> > Closes: https://bugzilla.kernel.org/show_bug.cgi?id=218671 > Fixes: e18e157bb5c8 ("SUNRPC: Send RPC message on TCP with a single sock_sendmsg() call") Is this bug present in 6.6 LTS? Ced -- Cedric Blancher <cedric.blancher@xxxxxxxxx> [https://plus.google.com/u/0/+CedricBlancher/] Institute Pasteur