F2FS Deadlock via Write During f2fs_enable_checkpoint()
CVE-2026-23232 Published on March 4, 2026
Revert "f2fs: block cache/dio write during f2fs_enable_checkpoint()"
In the Linux kernel, the following vulnerability has been resolved:
Revert "f2fs: block cache/dio write during f2fs_enable_checkpoint()"
This reverts commit 196c81fdd438f7ac429d5639090a9816abb9760a.
Original patch may cause below deadlock, revert it.
write remount
- write_begin
- lock_page --- lock A
- prepare_write_begin
- f2fs_map_lock
- f2fs_enable_checkpoint
- down_write(cp_enable_rwsem) --- lock B
- sync_inode_sb
- writepages
- lock_page --- lock A
- down_read(cp_enable_rwsem) --- lock A
Products Associated with CVE-2026-23232
Want to know whenever a new CVE is published for Linux Kernel? stack.watch will email you.
Affected Versions
Linux:- Version 196c81fdd438f7ac429d5639090a9816abb9760a and below b6382273801bc7c778545dd8004c9a9d750b4f62 is affected.
- Version 196c81fdd438f7ac429d5639090a9816abb9760a and below 3996b70209f145bfcf2afc7d05dd92c27b233b48 is affected.
- Version 6.19 is affected.
- Before 6.19 is unaffected.
- Version 6.19.3, <= 6.19.* is unaffected.
- Version 7.0-rc1, <= * is unaffected.