Hi all, I've run an I/O exerciser against the megasas emulation and found quite some issues, both with the HBA and the SCSI emulation.
- SG_IO returns -EDOM if the internal queue is exhausted; we should be mapping this to QUEUE_FULL. - Codingstyle fixes for megasas as suggested by blueswirl - We should be using the status codes as defined by SAM, not the linux ones (which are shifted by one) - Each driver has it's own mechanism of storing the sense data, so we should be implementing an accessor scsi_req_sense() to retrieve it. - And, of course, a rather largish megasas update Patches are relative to nab's qemu-kvm git tree at git://git.kernel.org/pub/scm/virt/kvm/nab/qemu-kvm.git Nab, I think this patchset should make Windows happy. Cheers, Hannes -- Dr. Hannes Reinecke zSeries & Storage h...@suse.de +49 911 74053 688 SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg GF: Markus Rex, HRB 16746 (AG Nürnberg)