diff options
| author | Benjamin Marzinski <bmarzins@redhat.com> | 2026-04-29 02:20:10 +0300 |
|---|---|---|
| committer | Mikulas Patocka <mpatocka@redhat.com> | 2026-05-04 15:49:03 +0300 |
| commit | 97cb8be0fd4c50d310988e0822f7e91d1711e6f8 (patch) | |
| tree | 794842b8bafead1a1468c64ffec6bd6c10f64b33 /include/linux | |
| parent | 758a43cd4e7907513505eebb6c266d8ab84f9e96 (diff) | |
| download | linux-97cb8be0fd4c50d310988e0822f7e91d1711e6f8.tar.xz | |
dm-raid: only requeue bios when dm is suspending
returning DM_MAPIO_REQUEUE from the target map() function only requeues
the bio during noflush suspends. During regular operations or during
flushing suspends, it fails the bio. Failing the bio during flushing
suspends is the correct behavior here. We cannot handle the bio, and we
cannot suspends while it is outstanding. But during normal operations,
we should not push the bio back to dm. Instead, wait for the reshape
to be resumed.
Signed-off-by: Benjamin Marzinski <bmarzins@redhat.com>
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions
