Nicholas A. Bellinger wrote: > From: Nicholas Bellinger <nab@xxxxxxxxxxxxxxx> > > Greetings Paul, Jan, Kevin and co, > > This series is against my v0.12.5 qemu-kvm.git that contains QEMU SCSI layer > SGL passthrough from Gerd Hoffman, 8708EM2 MegaSas emulation from Dr. Hannes > Reinecke, and well as my own hw/scsi-bsg.c support. This tree is located here: > > http://git.kernel.org/?p=virt/kvm/nab/qemu-kvm.git;a=summary > > This first patch adds a missing qdev->reset() NOP caller in hw/scsi-generic.c that > is now expected by lsi53c895a.c in >= v0.12.5 code. You will want to apply this to > all >= v0.12.5 QEMU trees so scsi-generic does not segfault with lsi53c895a expecting > a valid qdev->reset(). > > The second item is a bit more exotic.. 8-) So I have been thinking about how to get > qemu-kvm.git scsi-generic <-> TCM_Loop to function with OS/2 Warp v4 (SP15) in guest > for a while now, and I am happy to report that after sending some time in the last weeks > getting OS/2 setup (hey, it has been +13 years) and finding a functioning sym53c895a > driver, and finally finding a working SYM8XX.ADD and being able to fill in missing > informational registers and adding a workaround to fix a bogus Destination ID register > WRITE from the now +10 year old SYM8XX.ADD driver code. > Hey, and while you're at it: The lsi53c895a emulation is missing support for 'abort' and 'device reset' TMFs; newer Linux kernel have the habit of sending them accordingly. Should be fairly straightforward, only I gave up on it after reading the first 10 odd pages of the manual ... Cheers, Hannes -- Dr. Hannes Reinecke zSeries & Storage hare@xxxxxxx +49 911 74053 688 SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg GF: Markus Rex, HRB 16746 (AG Nürnberg) -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html