In the Linux kernel, the following vulnerability has been resolved:
md/raid1,raid10: 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 REQIDLE, other flags should not be ignored as well, for example REQMETA 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")
[
    {
        "id": "CVE-2025-22125-041ee43e",
        "deprecated": false,
        "signature_version": "v1",
        "signature_type": "Function",
        "digest": {
            "function_hash": "152735895025397301885924097129079376313",
            "length": 1299.0
        },
        "target": {
            "file": "drivers/md/raid10.c",
            "function": "raid10_write_one_disk"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@73506e581c0b1814cdfd2229d589f30751d7de26"
    },
    {
        "id": "CVE-2025-22125-1e7b6d57",
        "deprecated": false,
        "signature_version": "v1",
        "signature_type": "Line",
        "digest": {
            "line_hashes": [
                "45108925140782081029082531493050749263",
                "198335811753015294460538802561582323550",
                "163295853287958130833534852278814854662",
                "41093621967643838867961753839315865411",
                "88816395023568918614729833054811527560",
                "187501666989065348210525725969827693172",
                "17386401228259735377730574141072987069",
                "333364192956627040456513560241907070190",
                "277655550943319038728745257657832607758",
                "75871193140132459956023050629068548338",
                "3674875086280481162346553466046549753",
                "324460520921432484579097026500539149500",
                "273927308084992043962089601409736238950",
                "60874987656232614953968044494699632055",
                "39792579453582924751732145607139694578",
                "247135166797105936730268568057218840539",
                "283821985953924669630777640714736741250",
                "78879645674065573442864076232772678743",
                "231474401496854215478811330619868315685",
                "31650529137020734900568227161617281635"
            ],
            "threshold": 0.9
        },
        "target": {
            "file": "drivers/md/raid10.c"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a0adf3d778c4a0893c6d34a9e1b0082a6f1c495"
    },
    {
        "id": "CVE-2025-22125-315daeb9",
        "deprecated": false,
        "signature_version": "v1",
        "signature_type": "Line",
        "digest": {
            "line_hashes": [
                "45108925140782081029082531493050749263",
                "198335811753015294460538802561582323550",
                "163295853287958130833534852278814854662",
                "41093621967643838867961753839315865411",
                "88816395023568918614729833054811527560",
                "187501666989065348210525725969827693172",
                "17386401228259735377730574141072987069",
                "333364192956627040456513560241907070190",
                "277655550943319038728745257657832607758",
                "75871193140132459956023050629068548338",
                "3674875086280481162346553466046549753",
                "324460520921432484579097026500539149500",
                "273927308084992043962089601409736238950",
                "60874987656232614953968044494699632055",
                "39792579453582924751732145607139694578",
                "247135166797105936730268568057218840539",
                "283821985953924669630777640714736741250",
                "78879645674065573442864076232772678743",
                "231474401496854215478811330619868315685",
                "31650529137020734900568227161617281635"
            ],
            "threshold": 0.9
        },
        "target": {
            "file": "drivers/md/raid10.c"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e879a0d9cb086c8e52ce6c04e5bfa63825a6213c"
    },
    {
        "id": "CVE-2025-22125-346fe1b0",
        "deprecated": false,
        "signature_version": "v1",
        "signature_type": "Function",
        "digest": {
            "function_hash": "269056963456818220825011839831947718009",
            "length": 2282.0
        },
        "target": {
            "file": "drivers/md/raid1.c",
            "function": "raid1_read_request"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a0adf3d778c4a0893c6d34a9e1b0082a6f1c495"
    },
    {
        "id": "CVE-2025-22125-65dc43ab",
        "deprecated": false,
        "signature_version": "v1",
        "signature_type": "Function",
        "digest": {
            "function_hash": "269056963456818220825011839831947718009",
            "length": 2282.0
        },
        "target": {
            "file": "drivers/md/raid1.c",
            "function": "raid1_read_request"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e879a0d9cb086c8e52ce6c04e5bfa63825a6213c"
    },
    {
        "id": "CVE-2025-22125-6be69294",
        "deprecated": false,
        "signature_version": "v1",
        "signature_type": "Function",
        "digest": {
            "function_hash": "180197138632462708776627943230602998485",
            "length": 4382.0
        },
        "target": {
            "file": "drivers/md/raid1.c",
            "function": "raid1_write_request"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a0adf3d778c4a0893c6d34a9e1b0082a6f1c495"
    },
    {
        "id": "CVE-2025-22125-7b73fce4",
        "deprecated": false,
        "signature_version": "v1",
        "signature_type": "Function",
        "digest": {
            "function_hash": "84863795907525167362115194465584860393",
            "length": 2290.0
        },
        "target": {
            "file": "drivers/md/raid10.c",
            "function": "raid10_read_request"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e879a0d9cb086c8e52ce6c04e5bfa63825a6213c"
    },
    {
        "id": "CVE-2025-22125-8f4fd78b",
        "deprecated": false,
        "signature_version": "v1",
        "signature_type": "Function",
        "digest": {
            "function_hash": "215071078593626409878440004775301296618",
            "length": 4598.0
        },
        "target": {
            "file": "drivers/md/raid1.c",
            "function": "raid1_write_request"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@73506e581c0b1814cdfd2229d589f30751d7de26"
    },
    {
        "id": "CVE-2025-22125-9c7aee86",
        "deprecated": false,
        "signature_version": "v1",
        "signature_type": "Function",
        "digest": {
            "function_hash": "71605885186468873791180060611810115155",
            "length": 1354.0
        },
        "target": {
            "file": "drivers/md/raid10.c",
            "function": "raid10_write_one_disk"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a0adf3d778c4a0893c6d34a9e1b0082a6f1c495"
    },
    {
        "id": "CVE-2025-22125-9d1b1035",
        "deprecated": false,
        "signature_version": "v1",
        "signature_type": "Line",
        "digest": {
            "line_hashes": [
                "200586777547200871263035569601276458188",
                "212808116383258124356130079548845032647",
                "163295853287958130833534852278814854662",
                "65997870943735884118241119855496241514",
                "292054009653610999421461292311819072590",
                "75940843958617344115978519688892960312",
                "180292971861909386868123369481677701180",
                "281342868871973970608145109645463368945",
                "8583566632585727463245623185278890442",
                "131240296664515383184857356312556924113",
                "189643470410162961587152098183608469615",
                "110952201131143169392319068592166769578",
                "225285068807904860826435119493955902200",
                "124194071192708864489118443668414993122"
            ],
            "threshold": 0.9
        },
        "target": {
            "file": "drivers/md/raid1.c"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e879a0d9cb086c8e52ce6c04e5bfa63825a6213c"
    },
    {
        "id": "CVE-2025-22125-ae1c1b19",
        "deprecated": false,
        "signature_version": "v1",
        "signature_type": "Function",
        "digest": {
            "function_hash": "186344080506661506872406442120320618036",
            "length": 4394.0
        },
        "target": {
            "file": "drivers/md/raid1.c",
            "function": "raid1_write_request"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e879a0d9cb086c8e52ce6c04e5bfa63825a6213c"
    },
    {
        "id": "CVE-2025-22125-c1055470",
        "deprecated": false,
        "signature_version": "v1",
        "signature_type": "Function",
        "digest": {
            "function_hash": "84863795907525167362115194465584860393",
            "length": 2290.0
        },
        "target": {
            "file": "drivers/md/raid10.c",
            "function": "raid10_read_request"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a0adf3d778c4a0893c6d34a9e1b0082a6f1c495"
    },
    {
        "id": "CVE-2025-22125-d3359bff",
        "deprecated": false,
        "signature_version": "v1",
        "signature_type": "Function",
        "digest": {
            "function_hash": "71605885186468873791180060611810115155",
            "length": 1354.0
        },
        "target": {
            "file": "drivers/md/raid10.c",
            "function": "raid10_write_one_disk"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e879a0d9cb086c8e52ce6c04e5bfa63825a6213c"
    },
    {
        "id": "CVE-2025-22125-d3549730",
        "deprecated": false,
        "signature_version": "v1",
        "signature_type": "Line",
        "digest": {
            "line_hashes": [
                "45108925140782081029082531493050749263",
                "198335811753015294460538802561582323550",
                "163295853287958130833534852278814854662",
                "41093621967643838867961753839315865411",
                "88816395023568918614729833054811527560",
                "187501666989065348210525725969827693172",
                "17386401228259735377730574141072987069",
                "333364192956627040456513560241907070190",
                "277655550943319038728745257657832607758",
                "75871193140132459956023050629068548338",
                "3674875086280481162346553466046549753",
                "324460520921432484579097026500539149500",
                "319764039406058547057780231444257796222",
                "21887483022281416683960518066136508716",
                "162806651076278004337094581035294457757",
                "113539371585920098694780099534716698920",
                "166757776792185069524727138431001691450",
                "48413252084776089219395664320437893435",
                "179342513819913000805480567879188416935"
            ],
            "threshold": 0.9
        },
        "target": {
            "file": "drivers/md/raid10.c"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@73506e581c0b1814cdfd2229d589f30751d7de26"
    },
    {
        "id": "CVE-2025-22125-e55b96bf",
        "deprecated": false,
        "signature_version": "v1",
        "signature_type": "Function",
        "digest": {
            "function_hash": "327351099666614648979939887097522160402",
            "length": 2030.0
        },
        "target": {
            "file": "drivers/md/raid1.c",
            "function": "raid1_read_request"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@73506e581c0b1814cdfd2229d589f30751d7de26"
    },
    {
        "id": "CVE-2025-22125-ebeb04d4",
        "deprecated": false,
        "signature_version": "v1",
        "signature_type": "Line",
        "digest": {
            "line_hashes": [
                "200586777547200871263035569601276458188",
                "212808116383258124356130079548845032647",
                "163295853287958130833534852278814854662",
                "27084115764103106094821846510912118277",
                "244871694684609495229699894105586984743",
                "75940843958617344115978519688892960312",
                "180292971861909386868123369481677701180",
                "281342868871973970608145109645463368945",
                "8583566632585727463245623185278890442",
                "53256977963101014638088566789421553504",
                "153878913239837615218754519881896441541",
                "94381445539148518003384363060563501322",
                "69801749084630205237115224822962623708"
            ],
            "threshold": 0.9
        },
        "target": {
            "file": "drivers/md/raid1.c"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@73506e581c0b1814cdfd2229d589f30751d7de26"
    },
    {
        "id": "CVE-2025-22125-f235c055",
        "deprecated": false,
        "signature_version": "v1",
        "signature_type": "Line",
        "digest": {
            "line_hashes": [
                "200586777547200871263035569601276458188",
                "212808116383258124356130079548845032647",
                "163295853287958130833534852278814854662",
                "65997870943735884118241119855496241514",
                "292054009653610999421461292311819072590",
                "75940843958617344115978519688892960312",
                "180292971861909386868123369481677701180",
                "281342868871973970608145109645463368945",
                "8583566632585727463245623185278890442",
                "131240296664515383184857356312556924113",
                "189643470410162961587152098183608469615",
                "110952201131143169392319068592166769578",
                "225285068807904860826435119493955902200",
                "124194071192708864489118443668414993122"
            ],
            "threshold": 0.9
        },
        "target": {
            "file": "drivers/md/raid1.c"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a0adf3d778c4a0893c6d34a9e1b0082a6f1c495"
    },
    {
        "id": "CVE-2025-22125-fa8d4898",
        "deprecated": false,
        "signature_version": "v1",
        "signature_type": "Function",
        "digest": {
            "function_hash": "233769536992389596961940764711951202306",
            "length": 2073.0
        },
        "target": {
            "file": "drivers/md/raid10.c",
            "function": "raid10_read_request"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@73506e581c0b1814cdfd2229d589f30751d7de26"
    }
]