[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <7fca93ba155921cd3d32678899bbfcea58d23da3.camel@intelfx.name>
Date: Fri, 16 Aug 2024 08:47:41 +0200
From: Ivan Shapovalov <intelfx@...elfx.name>
To: Andrea Gelmini <andrea.gelmini@...il.com>
Cc: linux-btrfs@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: Re: 6.10/regression/bisected - after f1d97e769152 I spotted
increased execution time of the kswapd0 process and symptoms as if there is
not enough memory
On 2024-08-16 at 08:42 +0200, Andrea Gelmini wrote:
> Il giorno ven 16 ago 2024 alle ore 01:17 <intelfx@...elfx.name> ha scritto:
> > Can we please have it reverted on the basis of this severe regression,
> > until a better solution is found?
>
> To disable the shrinker I simply remove two items:
>
> diff --git a/fs/btrfs/super.c b/fs/btrfs/super.c
> index f05cce7c8b8d..4f958ba61e0e 100644
> --- a/fs/btrfs/super.c
> +++ b/fs/btrfs/super.c
> @@ -2410,8 +2410,6 @@ static const struct super_operations btrfs_super_ops = {
> .statfs = btrfs_statfs,
> .freeze_fs = btrfs_freeze,
> .unfreeze_fs = btrfs_unfreeze,
> - .nr_cached_objects = btrfs_nr_cached_objects,
> - .free_cached_objects = btrfs_free_cached_objects,
> };
>
> static const struct file_operations btrfs_ctl_fops = {
>
> This is from my thread with Filipe about same topic you can find in
> the mailing list archive.
Yes, that's what I did locally so far, on those systems that I _can_
run custom kernels on. The others I had to downgrade to 6.9 for the
time being. So I do have a vested interest in this being resolved in
the mainline/stable tree :-)
--
Ivan Shapovalov / intelfx /
Download attachment "signature.asc" of type "application/pgp-signature" (863 bytes)
Powered by blists - more mailing lists