All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] ext4: fix issues when fast commit work with jbd
@ 2022-01-07 12:12 Xin Yin
  2022-01-07 12:12 ` [PATCH 1/2] ext4: fast commit may not fallback for ineligible commit Xin Yin
                   ` (2 more replies)
  0 siblings, 3 replies; 26+ messages in thread
From: Xin Yin @ 2022-01-07 12:12 UTC (permalink / raw)
  To: harshadshirwadkar, tytso, adilger.kernel
  Cc: linux-ext4, linux-kernel, Xin Yin

When test fast commit with xfstests generic/455, some logic issues were
found. When a full commit is ongonig, the logic of fast commit tracking seems
not correct. The first patch fix the ineligible commit case , and the
second patch fix the common fast commit case.

After testing this patch set with xfstests log and quick group, no 
regressions were found, and the generic/455 can pass now.

Xin Yin (2):
  ext4: fast commit may not fallback for ineligible commit
  ext4: fast commit may miss file actions

 fs/ext4/ext4.h        |  3 ++-
 fs/ext4/extents.c     |  4 ++--
 fs/ext4/fast_commit.c | 28 +++++++++++++++++++---------
 fs/ext4/inode.c       |  4 ++--
 fs/ext4/ioctl.c       |  4 ++--
 fs/ext4/namei.c       |  4 ++--
 fs/ext4/super.c       |  1 +
 fs/ext4/xattr.c       |  6 +++---
 fs/jbd2/commit.c      |  2 +-
 fs/jbd2/journal.c     |  2 +-
 include/linux/jbd2.h  |  2 +-
 11 files changed, 36 insertions(+), 24 deletions(-)

-- 
2.20.1


^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2022-01-14  4:45 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-07 12:12 [PATCH 0/2] ext4: fix issues when fast commit work with jbd Xin Yin
2022-01-07 12:12 ` [PATCH 1/2] ext4: fast commit may not fallback for ineligible commit Xin Yin
2022-01-07 20:09   ` harshad shirwadkar
2022-01-09  7:41   ` kernel test robot
2022-01-10  9:23     ` Dan Carpenter
2022-01-10  9:23     ` Dan Carpenter
2022-01-11  3:13     ` [External] " Xin Yin
2022-01-11  3:13       ` Xin Yin
2022-01-13  4:17       ` harshad shirwadkar
2022-01-13  4:17         ` harshad shirwadkar
2022-01-13  6:53         ` Xin Yin
2022-01-13  6:53           ` Xin Yin
2022-01-13  8:59           ` riteshh
2022-01-13  8:59             ` riteshh
2022-01-13  9:26             ` Xin Yin
2022-01-13  9:26               ` Xin Yin
2022-01-13 13:12               ` riteshh
2022-01-13 13:12                 ` riteshh
2022-01-13 16:27                 ` harshad shirwadkar
2022-01-13 16:27                   ` harshad shirwadkar
2022-01-14  4:44                 ` Xin Yin
2022-01-14  4:44                   ` Xin Yin
2022-01-07 12:12 ` [PATCH 2/2] ext4: fast commit may miss file actions Xin Yin
2022-01-07 20:14   ` harshad shirwadkar
2022-01-09  3:06     ` [External] " Xin Yin
2022-01-07 20:15 ` [PATCH 0/2] ext4: fix issues when fast commit work with jbd harshad shirwadkar

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.