]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "memcg: enable accounting for file lock caches"
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 7 Sep 2021 18:21:48 +0000 (11:21 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 7 Sep 2021 18:21:48 +0000 (11:21 -0700)
commitfbe1126c7190908d53123671127be937ae88650d
tree5193c11e65ce266becc413c3eba6207473d485bd
parent9a9859178d8c6c2b3e176481c934550c591844eb
Revert "memcg: enable accounting for file lock caches"

This reverts commit e11853a2573749b6580aab2ac0ebd7b42a6fb227.

The kernel test robot reports a sizeable performance regression for this
commit, and while it clearly does the rigth thing in theory, we'll need
to look at just how to avoid or minimize the performance overhead of the
memcg accounting.

People already have suggestions on how to do that, but it's "future
work".

So revert it for now.

Link: https://lore.kernel.org/lkml/20210907150757.GE17617@xsang-OptiPlex-9020/
Acked-by: Jens Axboe <axboe@kernel.dk>
Acked-by: Shakeel Butt <shakeelb@google.com>
Acked-by: Roman Gushchin <guro@fb.com>
Cc: Tejun Heo <tj@kernel.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
fs/locks.c