]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
md/raid10: extend r10bio devs to raid disks
authorXiao Ni <xni@redhat.com>
Thu, 6 May 2021 04:04:00 +0000 (06:04 +0200)
committerKleber Sacilotto de Souza <kleber.souza@canonical.com>
Fri, 28 May 2021 10:39:08 +0000 (12:39 +0200)
commitd3d48c2e6098ddc20fff0b0bf2ee2dd1174228b9
treeb06627e12d6dc8cc156b35b349de63e9c5ffcc8c
parent7332cf4d7b976fd68c0b418eb80f37ba59d6b120
md/raid10: extend r10bio devs to raid disks

BugLink: https://bugs.launchpad.net/bugs/1896578
Now it allocs r10bio->devs[conf->copies]. Discard bio needs to submit
to all member disks and it needs to use r10bio. So extend to
r10bio->devs[geo.raid_disks].

Reviewed-by: Coly Li <colyli@suse.de>
Tested-by: Adrian Huang <ahuang12@lenovo.com>
Signed-off-by: Xiao Ni <xni@redhat.com>
Signed-off-by: Song Liu <songliubraving@fb.com>
(cherry picked from commit c2968285925adb97b9aa4ede94c1f1ab61ce0925)
Signed-off-by: Matthew Ruffell <matthew.ruffell@canonical.com>
Acked-by: Tim Gardner <tim.gardner@canonical.com>
Acked-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
drivers/md/raid10.c