On 2 Feb 2020, at 17:53, Trond Myklebust wrote: > When a NFS directory page cache page is removed from the page cache, > its contents are freed through a call to nfs_readdir_clear_array(). > To prevent the removal of the page cache entry until after we've > finished reading it, we must take the page lock. > > Fixes: 11de3b11e08c ("NFS: Fix a memory leak in nfs_readdir") > Cc: stable@xxxxxxxxxxxxxxx # v2.6.37+ > Signed-off-by: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx> Reviewed-by: Benjamin Coddington <bcodding@xxxxxxxxxx> Ben