diff options
author | Andreas Gruenbacher <agruenba@redhat.com> | 2022-05-11 18:27:12 +0200 |
---|---|---|
committer | Andreas Gruenbacher <agruenba@redhat.com> | 2022-05-13 22:32:52 +0200 |
commit | e1fa9ea85ce89207d2ac0316da35a4a7736801f9 (patch) | |
tree | dad595eb52fd94ceea070f39918f7a6fa6ca3e18 /fs/gfs2/acl.c | |
parent | fa5dfa645d85910d747f4e0c97f19e5e97d1c270 (diff) |
gfs2: Stop using glock holder auto-demotion for now
We're having unresolved issues with the glock holder auto-demotion mechanism
introduced in commit dc732906c245. This mechanism was assumed to be essential
for avoiding frequent short reads and writes until commit 296abc0d91d8
("gfs2: No short reads or writes upon glock contention"). Since then,
when the inode glock is lost, it is simply re-acquired and the operation
is resumed. This means that apart from the performance penalty, we
might as well drop the inode glock before faulting in pages, and
re-acquire it afterwards.
Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>
Diffstat (limited to 'fs/gfs2/acl.c')
0 files changed, 0 insertions, 0 deletions