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: