CVE-2026-89577

dm-io: report non-retryable errors separatedly

State
Published
Severity
Not scored
Published
Sep 11, 2026
Updated
Oct 19, 2026
Reserved
Sep 11, 2026

Read the record on cve.org

Description

In the Linux kernel, the following vulnerability has been resolved:

dm-io: report non-retryable errors separatedly

The error codes BLK_STS_NOTSUPP and BLK_STS_INVAL should not cause leg failure on dm-raid1. This patch changes the interface to dm-io, so that it reports two error bitmaps - error_bits and unsup_bits. The unsup_bit bitmap tracks BLK_STS_NOTSUPP or BLK_STS_INVAL errors, the error_bits bitmap tracks all the other errors.

dm-raid1 is changed so that it won't fail a leg if it receives an error in the unsup_bits bitmap.

This patch (with 62dc37a819a5) fixes misbehavior if the user uses unaligned bio vectors on dm-raid1.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 5ff3f74e145adc79b49668adb8de276446acf6be to before 49694a363f7ecd5a52d1ea1a13c287ad6d196c35Affected
  • 5ff3f74e145adc79b49668adb8de276446acf6be to before 15fc1ec72e1f8089063d298550ada727e18f114aAffected
  • 5ff3f74e145adc79b49668adb8de276446acf6be to before 47a5e62f39875f371bded6e34ffb9cf15ccd813dAffected
LinuxLinux
  • 6.18Affected
  • before 6.18Not affected
  • 6.18.50 through 6.18.*Not affected
  • 7.2.4 through 7.2.*Not affected
  • 7.3 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.