CVE-2025-22125 Information
Description
In the Linux kernel the following vulnerability has been resolved:
md/raid1raid10: don’t ignore IO flags
If blk-wbt is enabled by default it’s found that raid write performance is quite bad because all IO are throttled by wbt of underlying disks due to flag REQ_IDLE is ignored. And turns out this behaviour exist since blk-wbt is introduced.
Other than REQ_IDLE other flags should not be ignored as well for example REQ_META can be set for filesystems clearing it can cause priority reverse problems; And REQ_NOWAIT should not be cleared as well because io will wait instead of failing directly in underlying disks.
Fix those problems by keep IO flags from master bio.
Fises: f51d46d0e7cb (\md: add support for REQ_NOWAIT)
Reference
https://git.kernel.org/stable/c/8a0adf3d778c4a0893c6d34a9e1b0082a6f1c495 https://git.kernel.org/stable/c/e879a0d9cb086c8e52ce6c04e5bfa63825a6213c
Share on: