PT-2026-52016 · Linux · Linux Kernel
Published
2026-06-24
·
Updated
2026-06-24
·
CVE-2026-53122
None
No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
A deadlock can occur in the btrfs file system when the
flushoncommit mount option is used. The issue arises during a reflink operation that copies an inline extent to an offset beyond the current i size of the destination node. This happens when one task clones an inline extent using copy inline to page(), while another task initiates a transaction commit and calls btrfs start delalloc flush() to flush delayed allocations. The flushing process attempts to invalidate a dirty folio via folio invalidate() and the btrfs invalidate folio() callback, which then blocks while waiting for an extent lock held by the first task. Simultaneously, the first task blocks while waiting for the transaction commit to complete, resulting in a deadlock.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux Kernel