Re: [Cluster-devel] [PATCH] gfs2: Take inode glock exclusively when mounted without noatime

2020-11-26 Thread Andreas Gruenbacher
On Wed, Nov 25, 2020 at 9:49 AM Steven Whitehouse wrote: > On 24/11/2020 16:42, Andreas Gruenbacher wrote: > > Commit 20f82c38 ("gfs2: Rework read and page fault locking") has lifted > > the > > glock lock taking from the low-level ->readpage and ->readahead address > > space > > operations

Re: [Cluster-devel] [PATCH] gfs2: Take inode glock exclusively when mounted without noatime

2020-11-25 Thread Steven Whitehouse
Hi, On 24/11/2020 16:42, Andreas Gruenbacher wrote: Commit 20f82c38 ("gfs2: Rework read and page fault locking") has lifted the glock lock taking from the low-level ->readpage and ->readahead address space operations to the higher-level ->read_iter file and ->fault vm operations. The

[Cluster-devel] [PATCH] gfs2: Take inode glock exclusively when mounted without noatime

2020-11-24 Thread Andreas Gruenbacher
Commit 20f82c38 ("gfs2: Rework read and page fault locking") has lifted the glock lock taking from the low-level ->readpage and ->readahead address space operations to the higher-level ->read_iter file and ->fault vm operations. The glocks are still taken in LM_ST_SHARED mode only. On