On Thu, Aug 21, 2014 at 9:13 AM, Christoph Hellwig <hch@xxxxxxxxxxxxx> wrote: > For some reason the subject of the mail got lost, fixed it. > > On Thu, Aug 21, 2014 at 11:09:16AM -0500, Christoph Hellwig wrote: >> This series fixes a wide range of issues with the pnfs block layout driver. >> >> Before this we were seeing frequent silent data corruption, softlockups and >> kernel crashes when running both user applications and test cases like xfstests. >> >> After this rewrite of the I/O path we've sorted out all issues under normal >> operations, although error handling in the block layout driver and its >> interaction with the core nfs and pnfs code still needs further work. >> >> It was pointed out that the requirement for blocksizes smaller or equal to >> the page size conflicts with existing servers. From the state of the code >> I'm very sure it was never used for real against those servers, but as >> soon as someone signs up to testing and fix support for these servers I'm >> happy to land a helping hand, although rock solid support probably is >> imposible. >> >> This work was sponsored by NetApp, Inc. >> >> Changes since V1: >> - added two more layout stateid handling fixes >> - change the layoutget path so that the layout driver is responsible for >> freeing the spliced in payload. >> Applying all patches except the ones for which I explicitly sent you an email with questions and/or a notification of a dependency on a questioned patch. -- Trond Myklebust Linux NFS client maintainer, PrimaryData trond.myklebust@xxxxxxxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html