Linux kernel: iomap_split_ioend bio_set exhaustion causes deadlock
CVE-2026-80720 Published on August 28, 2026
iomap: add a separate bio_set for iomap_split_ioend
In the Linux kernel, the following vulnerability has been resolved:
iomap: add a separate bio_set for iomap_split_ioend
iomap_split_ioend can split bios that already come from
iomap_ioend_bioset and thus deadlock when the bioset is exhausted.
Add a separate bio_set to avoid this deadlock.
Christian Brauner <brauner@kernel.org> says:
Mark iomap_ioend_split_bioset static as it is only used in ioend.c,
fixing the sparse warning reported by the kernel test robot.
Products Associated with CVE-2026-80720
Want to know whenever a new CVE is published for Linux Kernel? stack.watch will email you.
Affected Versions
Linux:- Version 5fcbd555d48390a8c819ba7fdf55fbfcabe05c80 and below cfc686a1174aa904dcad9b9a7c5e46b484d27e4e is affected.
- Version 5fcbd555d48390a8c819ba7fdf55fbfcabe05c80 and below 4a869be56e9f6ce7462abcf324ebdefc5de051be is affected.
- Version 5fcbd555d48390a8c819ba7fdf55fbfcabe05c80 and below c679ce3be6cb63763d68ab9b5d9d73ddc0a40762 is affected.
- Version 6.15 is affected.
- Before 6.15 is unaffected.
- Version 6.18.44, <= 6.18.* is unaffected.
- Version 7.1.8, <= 7.1.* is unaffected.
- Version 7.2, <= * is unaffected.