Commit f1393d5
scsi: smartpqi: revert propagate-the-multipath-failure-to-SML-quickly
Correct a rare multipath failure issue by reverting commit 94a68c8
("scsi: smartpqi: Quickly propagate path failures to SCSI midlayer") [1].
Reason for revert: The patch propagated the path failure to SML quickly
when one of the path fails during IO and AIO path gets disabled for a
multipath device.
But it created a new issue: when creating a volume on an encryption-enabled
controller, the firmware reports the AIO path is disabled, which cause the
driver to report a path failure to SML for a multipath device.
There will be a new fix to handle "Illegal request" and "Invalid field in
parameter list" on RAID path when the AIO path is disabled on a multipath
device.
[1] https://lore.kernel.org/all/[email protected]/
Fixes: 94a68c8 ("scsi: smartpqi: Quickly propagate path failures to SCSI midlayer")
Reviewed-by: Scott Benesh <[email protected]>
Reviewed-by: Scott Teel <[email protected]>
Reviewed-by: Mike McGowen <[email protected]>
Signed-off-by: Gilbert Wu <[email protected]>
Signed-off-by: Don Brace <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Martin K. Petersen <[email protected]>1 parent bb0f544 commit f1393d5
1 file changed
+2
-18
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2365 | 2365 | | |
2366 | 2366 | | |
2367 | 2367 | | |
2368 | | - | |
2369 | | - | |
2370 | | - | |
2371 | | - | |
2372 | | - | |
2373 | | - | |
2374 | | - | |
2375 | | - | |
2376 | 2368 | | |
2377 | 2369 | | |
2378 | 2370 | | |
| |||
3269 | 3261 | | |
3270 | 3262 | | |
3271 | 3263 | | |
3272 | | - | |
3273 | 3264 | | |
3274 | 3265 | | |
3275 | 3266 | | |
3276 | 3267 | | |
3277 | 3268 | | |
3278 | 3269 | | |
3279 | | - | |
3280 | 3270 | | |
3281 | 3271 | | |
3282 | 3272 | | |
| |||
3301 | 3291 | | |
3302 | 3292 | | |
3303 | 3293 | | |
3304 | | - | |
3305 | | - | |
3306 | | - | |
3307 | | - | |
3308 | | - | |
3309 | | - | |
3310 | | - | |
3311 | | - | |
| 3294 | + | |
| 3295 | + | |
3312 | 3296 | | |
3313 | 3297 | | |
3314 | 3298 | | |
| |||
0 commit comments