diff options
| author | Christoph Hellwig <hch@lst.de> | 2026-03-17 14:44:04 +0100 |
|---|---|---|
| committer | Christian Brauner <brauner@kernel.org> | 2026-03-17 15:12:15 +0100 |
| commit | f8b8820a4a16c4ef673e90ded41e8348514e53f0 (patch) | |
| tree | 066b31f0453ff306fbbe6a383d5c0576509feadf /tools | |
| parent | e9075e420a1eb3b52c60f3b95893a55e77419ce8 (diff) | |
fs: clear I_DIRTY_TIME in sync_lazytime
For file systems implementing ->sync_lazytime, I_DIRTY_TIME fails to get
cleared in sync_lazytime, and might cause additional calls to
sync_lazytime during inode deactivation. Use the same pattern as in
__mark_inode_dirty to clear the flag under the inode lock.
Fixes: 5cf06ea56ee6 ("fs: add a ->sync_lazytime method")
Signed-off-by: Christoph Hellwig <hch@lst.de>
Link: https://patch.msgid.link/20260317134409.1691317-1-hch@lst.de
Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions
