[PATCH 0/3] filesystems: start removal of the kthread freezer

Luis Chamberlain posted 3 patches 2 years, 9 months ago
fs/btrfs/disk-io.c     |  4 ++--
fs/btrfs/scrub.c       |  2 +-
fs/btrfs/super.c       |  4 ++--
fs/ext4/super.c        |  9 +++------
fs/xfs/xfs_log.c       |  3 +--
fs/xfs/xfs_log_cil.c   |  2 +-
fs/xfs/xfs_mru_cache.c |  2 +-
fs/xfs/xfs_pwork.c     |  2 +-
fs/xfs/xfs_super.c     | 16 ++++++++--------
fs/xfs/xfs_trans_ail.c |  3 ---
10 files changed, 20 insertions(+), 27 deletions(-)
[PATCH 0/3] filesystems: start removal of the kthread freezer
Posted by Luis Chamberlain 2 years, 9 months ago
Here's 3 filesystems converted over to remove the kthread freezer.

Luis Chamberlain (3):
  ext4: replace kthread freezing with auto fs freezing
  btrfs: replace kthread freezing with auto fs freezing
  xfs: replace kthread freezing with auto fs freezing

 fs/btrfs/disk-io.c     |  4 ++--
 fs/btrfs/scrub.c       |  2 +-
 fs/btrfs/super.c       |  4 ++--
 fs/ext4/super.c        |  9 +++------
 fs/xfs/xfs_log.c       |  3 +--
 fs/xfs/xfs_log_cil.c   |  2 +-
 fs/xfs/xfs_mru_cache.c |  2 +-
 fs/xfs/xfs_pwork.c     |  2 +-
 fs/xfs/xfs_super.c     | 16 ++++++++--------
 fs/xfs/xfs_trans_ail.c |  3 ---
 10 files changed, 20 insertions(+), 27 deletions(-)

-- 
2.39.2
Re: [PATCH 0/3] filesystems: start removal of the kthread freezer
Posted by David Sterba 2 years, 9 months ago
On Sun, May 07, 2023 at 06:19:24PM -0700, Luis Chamberlain wrote:
> Here's 3 filesystems converted over to remove the kthread freezer.
> 
> Luis Chamberlain (3):
>   ext4: replace kthread freezing with auto fs freezing
>   btrfs: replace kthread freezing with auto fs freezing
>   xfs: replace kthread freezing with auto fs freezing

All patches add FS_AUTOFREEZE but I don't see it defined anywhere, it's
not in linux-next either. Also please drop the SMPL code from the
changelog, it's not necessary for such targeted change (unlike for a
tree-wide one).