Commit 8fa0758
scsi: ufs: core: Requeue aborted request
After the SQ cleanup fix, the CQ will receive a response with the
corresponding tag marked as OCS: ABORTED. To align with the behavior of
Legacy SDB mode, the handling of OCS: ABORTED has been changed to match
that of OCS_INVALID_COMMAND_STATUS (SDB), with both returning a SCSI
result of DID_REQUEUE.
Furthermore, the workaround implemented before the SQ cleanup fix can be
removed.
Fixes: ab24864 ("scsi: ufs: core: Add error handling for MCQ mode")
Cc: [email protected]
Signed-off-by: Peter Wang <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Reviewed-by: Bart Van Assche <[email protected]>
Signed-off-by: Martin K. Petersen <[email protected]>1 parent bf0c6cc commit 8fa0758
1 file changed
+4
-16
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5416 | 5416 | | |
5417 | 5417 | | |
5418 | 5418 | | |
5419 | | - | |
5420 | | - | |
5421 | 5419 | | |
5422 | 5420 | | |
| 5421 | + | |
| 5422 | + | |
| 5423 | + | |
| 5424 | + | |
5423 | 5425 | | |
5424 | 5426 | | |
5425 | 5427 | | |
| |||
6465 | 6467 | | |
6466 | 6468 | | |
6467 | 6469 | | |
6468 | | - | |
6469 | | - | |
6470 | | - | |
6471 | 6470 | | |
6472 | 6471 | | |
6473 | 6472 | | |
6474 | 6473 | | |
6475 | 6474 | | |
6476 | 6475 | | |
6477 | | - | |
6478 | | - | |
6479 | | - | |
6480 | | - | |
6481 | | - | |
6482 | | - | |
6483 | | - | |
6484 | | - | |
6485 | | - | |
6486 | | - | |
6487 | | - | |
6488 | 6476 | | |
6489 | 6477 | | |
6490 | 6478 | | |
| |||
0 commit comments