summaryrefslogtreecommitdiff
path: root/tools/tracing/rtla/tests/scripts/lib/git@git.tavy.me:linux.git
diff options
context:
space:
mode:
authorJan Kara <jack@suse.cz>2026-07-27 12:49:34 +0200
committerChristian Brauner <brauner@kernel.org>2026-07-27 16:25:33 +0200
commit84af7c3b3462eeef41c4c44dcc41d0701e4e2143 (patch)
tree2ed3eb30ebf5453c204fc1538fd3a058daff43bb /tools/tracing/rtla/tests/scripts/lib/git@git.tavy.me:linux.git
parent0cee81a3fd9f1383f7ae169419a49df8c6f66281 (diff)
minix: Fix data integrity writeout issues
Minix could fail to properly write out inode on fsync(2) due to races with WB_SYNC_NONE writeback. Several racing fsyncs could also result in some fsync returning earlier than all metadata buffers were properly persisted. Furthermore DIRSYNC handling missed writing inode related metadata. Fix all these issues by using new .sync_inode_metadata method which makes sure all inode related metadata is written to disk during any WB_SYNC_ALL writeback. Signed-off-by: Jan Kara <jack@suse.cz> Link: https://patch.msgid.link/20260727104923.3828017-36-jack@suse.cz Signed-off-by: Christian Brauner (Amutable) <brauner@kernel.org>
Diffstat (limited to 'tools/tracing/rtla/tests/scripts/lib/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions