|
Were you able to make progress with this? Based on a quick scan of the
code, you may need to look at the following links: 1) SCMD_WRITE_VERIFY. I am not an expert in this area of the code, but it looks like you could add support for SCMD_WRITE_VERIFY to the following routine. You may also need to modify the code that calls this routine. http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c#472 Would you be willing to open an RFE in category solaris/storage_sw/sbd that details the requirement for the SCMD_WRITE_VERIFY command and perhaps how to test it? Or would you like to have a sponsor so that you can put back the change yourself? We cannot test all the initiators out there, and simple changes like this that allow us to be compatible with an important class of initiators are worth doing. 2) Including the port number in the SendTargets response. Looks like it is already handled: http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/io/comstar/port/iscsit/iscsit_text.c#iscsit_add_portal Peter Albert Chin wrote: We're interested in moving from iscsitgtd to COMSTAR. But, we've modified iscsitgtd to support AIX 5.x, 6.x (make SCMD_WRITE_VERIFY like SCMD_WRITE_G1) initiators and HP-UX 11.23 initiators (report target port number in TargetAddress response). I've attached our patch. What files would I need to modify to move this patch to COMSTAR?cf: http://mail.opensolaris.org/pipermail/storage-discuss/2008-September/004794.html http://mail.opensolaris.org/pipermail/storage-discuss/2008-June/004264.html |
_______________________________________________ storage-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/storage-discuss
