1. 04 3月, 2016 1 次提交
  2. 26 2月, 2016 1 次提交
  3. 20 2月, 2016 1 次提交
    • A
      orangefs: delay freeing slot until cancel completes · 78699e29
      Al Viro 提交于
      Make cancels reuse the aborted read/write op, to make sure they do not
      fail on lack of memory.
      
      Don't issue a cancel unless the daemon has seen our read/write, has not
      replied and isn't being shut down.
      
      If cancel *is* issued, don't wait for it to complete; stash the slot
      in there and just have it freed when cancel is finally replied to or
      purged (and delay dropping the reference until then, obviously).
      Signed-off-by: NAl Viro <viro@zeniv.linux.org.uk>
      Signed-off-by: NMike Marshall <hubcap@omnibond.com>
      78699e29
  4. 05 2月, 2016 1 次提交
    • M
      Orangefs: clean up slab allocation. · 2d4cae0d
      Mike Marshall 提交于
      A couple of caches were no longer needed:
      
       - iov_iter improvements to orangefs_devreq_write_iter eliminated
         the need for the dev_req_cache.
      
       - removal (months ago) of the old AIO code eliminated the need
         for the kiocb_cache.
      
      Also, deobfuscation of use of GFP_KERNEL when calling kmem_cache_(z)alloc
      for remaining caches.
      Signed-off-by: NMike Marshall <hubcap@omnibond.com>
      2d4cae0d
  5. 24 1月, 2016 4 次提交
  6. 14 1月, 2016 1 次提交
  7. 05 12月, 2015 1 次提交
  8. 04 12月, 2015 1 次提交
  9. 06 10月, 2015 1 次提交
  10. 03 10月, 2015 3 次提交