1. 14 7月, 2016 1 次提交
  2. 21 6月, 2016 1 次提交
  3. 14 6月, 2016 1 次提交
  4. 18 3月, 2016 2 次提交
  5. 10 10月, 2015 1 次提交
  6. 05 5月, 2015 1 次提交
    • C
      nfsd/blocklayout: pretend we can send deviceid notifications · 40cdc7a5
      Christoph Hellwig 提交于
      Commit df52699e ("NFSv4.1: Don't cache deviceids that have no
      notifications") causes the Linux NFS client to stop caching deviceid's
      unless a server pretends to support deviceid notifications.  While this
      behavior is stupid and the language around this area in rfc5661 is a
      mess carified by an errata that I submittted, Trond insists on this
      behavior.  Not caching deviceids degrades block layout performance
      massively as a GETDEVICEINFO is fairly expensive.
      
      So add this hack to make the Linux client happy again.
      
      Cc: stable@vger.kernel.org
      Signed-off-by: NChristoph Hellwig <hch@lst.de>
      Signed-off-by: NJ. Bruce Fields <bfields@redhat.com>
      40cdc7a5
  7. 26 3月, 2015 1 次提交
  8. 05 2月, 2015 1 次提交
    • C
      nfsd: pNFS block layout driver · 8650b8a0
      Christoph Hellwig 提交于
      Add a small shim between core nfsd and filesystems to translate the
      somewhat cumbersome pNFS data structures and semantics to something
      more palatable for Linux filesystems.
      
      Thanks to Rick McNeal for the old prototype pNFS blocklayout server
      code, which gave a lot of inspiration to this version even if no
      code is left from it.
      Signed-off-by: NChristoph Hellwig <hch@lst.de>
      8650b8a0