On Thu, 2010-09-16 at 13:48 -0700, Nicholas A. Bellinger wrote: > > I asked James about getting Vasu's unlocked_qcmds=1 patch merged, but he > convinced me that doing conditional locking while is very simple, is not > the proper way for getting this resolved in mainline code. I think in > the end this will require a longer sit down to do a wholesale conversion > of all existing SCSI LLD drivers, and identifing the broken ones that > still need a struct Scsi_Host->host_lock'ed SHT->queuecommand() for > whatever strange & legacy reasons. That certainly sounds like the right way to go. > While there are still some outstanding TCM items that need to be > resolved in the next days, I am very interested to help make the > wholesale host_lock + ->queuecomamnd() conversion happen. I will get a > lio-core-2.6.git branch setup for this purpose on .36-rc4 soon and start > working on the main SCSI Mid-layer conversion pieces sometime next week. > I am very eager to accept patches on a per LLD basis for this work, and > will be starting with the open-fcoe initiator, TCM_Loop, mpt2sas, and > open-iscsi. > > I think the wholesole conversion is going to be pretty straight-forward, > and at least with the main SCSI LLDs (that we really care about ;) there > appear to be no immediate issues with a full conversion. > Looking forward to it. Thanks. Tim -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html