diff options
author | Dave Carroll | 2018-12-07 16:29:45 -0600 |
---|---|---|
committer | Martin K. Petersen | 2018-12-19 22:23:35 -0500 |
commit | 7ff44499bafbd376115f0bb6b578d980f56ee13b (patch) | |
tree | a1ba199c8434ecff0c54bf785a3c7d3cba860f0b /crypto/ripemd.h | |
parent | a9a681017c3b43b9d9754dd87bebe5e0e244fe08 (diff) |
scsi: smartpqi: correct volume status
- fix race condition when a unit is deleted after an RLL,
and before we have gotten the LV_STATUS page of the unit.
- In this case we will get a standard inquiry, rather than
the desired page. This will result in a unit presented
which no longer exists.
- If we ask for LV_STATUS, insure we get LV_STATUS
Reviewed-by: Murthy Bhat <murthy.bhat@microsemi.com>
Reviewed-by: Mahesh Rajashekhara <mahesh.rajashekhara@microsemi.com>
Reviewed-by: Scott Teel <scott.teel@microsemi.com>
Reviewed-by: Kevin Barnett <kevin.barnett@microsemi.com>
Signed-off-by: Dave Carroll <david.carroll@microsemi.com>
Signed-off-by: Don Brace <don.brace@microsemi.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'crypto/ripemd.h')
0 files changed, 0 insertions, 0 deletions