Hello everyone, I'm very proud to announce that we finally publish our SRP initiator patches we've been working on for quite some time now.
In the first step we publish our way of failing IO fast as we've noticed that the way Bart Van Assche does that in his GitHub repository doesn't match our requirements completely. His repo: https://github.com/bvanassche/ib_srp-backport Our repo: https://github.com/sriemer/ib_srp We want to fail IO fast in exactly the time we configure. With our patches this works (or please tell us why not). We provide you with full test descriptions and related shell scripts. Everything is done with as little dependencies as possible. The shell scripts can also be very useful to show how to configure and use SRP with sysfs only. This is why I've added the scst-devel mailing list here. We want to be as close as possible to the kernel. We want to combine efforts here and to get valuable feedback from you all. Evaluation, testing, criticism, comments, etc more than welcome! Hopefully, we can get a really cool solution into the mainline together! This would make my job as the maintainer for the ProfitBricks host kernels a lot easier! ;-) You'll notice: We've already adapted patches from Bart and parts of his patches. So it is only fair to publish our patches as well. :-) It is the same as with Bart's patches: This can't be used for production, yet. Our patches don't have the reconnect for now. Ideas how to implement that on top are welcome. Just send your patches directly to me! :-) Please further notice: There is a major bug in the upstream multipath-tools. These read sysfs files cached which leads to IO on offline devices. We've fixed it for us and publish the fix for you as well. :-) Git repo: https://github.com/sriemer/multipath-tools Thank you so much for your help in the past and in the future as well! Thanks for the patience and reading this! We'll continue publishing our SRP patches relevant for the mainline. If you want to meet me or ProfitBricks in person, we'll have a booth on LinuxTag in Berlin/Germany. I'll have a technical talk there about SRP: http://www.linuxtag.org/2013/en/program/thursday-may-23-2013.html?eventid=208 Cheers, Sebastian -- Sebastian Riemer Linux Kernel Developer - Storage ProfitBricks GmbH • Greifswalder Str. 207 • 10405 Berlin, Germany www.profitbricks.com • sebastian.rie...@profitbricks.com Sitz der Gesellschaft: Berlin Registergericht: Amtsgericht Charlottenburg, HRB 125506 B Geschäftsführer: Andreas Gauger, Achim Weiss -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html