Commit 3b5091f
scsi: mpi3mr: Reset the pending interrupt flag
If an admin interrupt is missed, admin_pend_isr may stay set and trigger
admin reply processing even when no admin I/Os are pending.
Clearing/Resetting it in the admin completion path prevents this.
Fixes: ca41929 ("scsi: mpi3mr: Check admin reply queue from Watchdog")
Cc: [email protected]
Co-developed-by: Sathya Prakash <[email protected]>
Signed-off-by: Sathya Prakash <[email protected]>
Signed-off-by: Ranjan Kumar <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Martin K. Petersen <[email protected]>1 parent cdd4452 commit 3b5091f
1 file changed
+3
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
451 | 451 | | |
452 | 452 | | |
453 | 453 | | |
| 454 | + | |
454 | 455 | | |
455 | 456 | | |
456 | 457 | | |
| |||
2925 | 2926 | | |
2926 | 2927 | | |
2927 | 2928 | | |
| 2929 | + | |
2928 | 2930 | | |
2929 | 2931 | | |
2930 | 2932 | | |
| |||
4653 | 4655 | | |
4654 | 4656 | | |
4655 | 4657 | | |
| 4658 | + | |
4656 | 4659 | | |
4657 | 4660 | | |
4658 | 4661 | | |
| |||
0 commit comments