Just add a singlethreaded workqueue for storvsc_handle_error and you'll get serialization for all error handling for free.
- [PATCH] scsi: storvsc: Allow only one remove lun work it... Cathy Avery
- Re: [PATCH] scsi: storvsc: Allow only one remove lu... Christoph Hellwig