diff options
author | Maxim Levitsky | 2020-12-10 13:59:29 +0100 |
---|---|---|
committer | Paolo Bonzini | 2020-12-15 18:52:04 +0100 |
commit | cfd4e36352d4426221aa94da44a172da1aaa741b (patch) | |
tree | 882248de2cf2c5dda57f34a8818d19470e076965 /.mailmap | |
parent | icount: improve exec nocache usage (diff) | |
download | qemu-cfd4e36352d4426221aa94da44a172da1aaa741b.tar.gz qemu-cfd4e36352d4426221aa94da44a172da1aaa741b.tar.xz qemu-cfd4e36352d4426221aa94da44a172da1aaa741b.zip |
scsi: fix device removal race vs IO restart callback on resume
There is (mostly theoretical) race between removal of a scsi device and
scsi_dma_restart_bh.
It used to be easier to hit this race prior to my / Paulo's patch series
that added rcu to scsi bus device handling code, but IMHO this race
should still be possible to hit, at least in theory.
Buglink: https://bugzilla.redhat.com/show_bug.cgi?id=1854811
Fix it anyway with a patch that was proposed by Paulo in the above bugzilla.
Suggested-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Maxim Levitsky <mlevitsk@redhat.com>
Message-Id: <20201210125929.1136390-2-mlevitsk@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to '.mailmap')
0 files changed, 0 insertions, 0 deletions