Hi Nick and other reviewers. Ignore this version of the patchset. I have a new version that I will post in a couple of days when I am done testing that incorporates Bart's comments and has bug fixes for my xcopy patches. On 06/12/2017 05:10 AM, Mike Christie wrote: > Currently, tcmu does not get any response from userspace for > device addition, removal and now reconfigure requests. This can > result in partially created devices that initiators have access to > and do not handle well. > > The first patch is just some cleanups to the reconfigure code. > > Patches 2 - 3, make the dev_index idr based, because tcmu needs a way > for userspace to tell the kernel that it has executed a operation on > a device. > > Patches 4 makes add, del and reconfig sync so we can get info back from > userspace before return succes/failure to LIO. > > Patches 5 - 6 fix bugs in tcmu found during addition failure handling. > > Patches 7 - 9 convert the xcopy code to use the idr helpers to loop > over devices. I have not tested patches 7 - 9. > > > -- > To unsubscribe from this list: send the line "unsubscribe target-devel" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe target-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html