aboutsummaryrefslogtreecommitdiff
path: root/tpm.c
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2015-12-18 09:54:53 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2016-01-15 18:57:32 +0100
commit3daa41078aedf227ec98b0d1c9d56b77b6d20153 (patch)
tree274c184376395b9234f8d15adfa0115d2a97639e /tpm.c
parent5a57acb66f19ee52723aa05b8afbbc41c3e9ec99 (diff)
scsi: revert change to scsi_req_cancel_async and add assertions
Fam Zheng noticed that the change in commit 36896bf ("scsi: always call notifier on async cancellation", 2015-12-16) could cause a leak of the request; scsi_req_cancel_async now calls scsi_req_ref multiple times for multiple cancellations, but there is only one call to scsi_req_cancel_complete. So revert the patch and instead assert that the problematic case (a call to scsi_req_cancel_async after the aiocb has been completed) cannot happen. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'tpm.c')
0 files changed, 0 insertions, 0 deletions