summaryrefslogtreecommitdiff
path: root/drivers/scsi/cxlflash/superpipe.c
diff options
context:
space:
mode:
authorUma Krishnan <ukrishn@linux.vnet.ibm.com>2016-03-05 00:55:15 +0300
committerMartin K. Petersen <martin.petersen@oracle.com>2016-03-09 05:17:33 +0300
commit6ded8b3cbd9a6254da5a38f35e20aa3c316d9092 (patch)
tree4d2631d775952f9d5d97e1e5ea4b5fca5b8785ff /drivers/scsi/cxlflash/superpipe.c
parent961487e46a87079a573348896a0d39c1cb10947d (diff)
downloadlinux-6ded8b3cbd9a6254da5a38f35e20aa3c316d9092.tar.xz
cxlflash: Unmap problem state area before detaching master context
When operating in the PowerVM environment, the cxlflash module can receive an error from the hypervisor indicating that there are existing mappings in the page table for the process MMIO space. This issue exists because term_afu() currently invokes term_mc() before stop_afu(), allowing for the master context to be detached first and the problem state area to be unmapped second. To resolve this issue, stop_afu() should be called before term_mc(). Signed-off-by: Uma Krishnan <ukrishn@linux.vnet.ibm.com> Acked-by: Matthew R. Ochs <mrochs@linux.vnet.ibm.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'drivers/scsi/cxlflash/superpipe.c')
0 files changed, 0 insertions, 0 deletions