18 Mar, 2016

2 commits


15 Mar, 2016

1 commit


04 Mar, 2016

1 commit


26 Feb, 2016

1 commit


20 Feb, 2016

1 commit

  • 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: Al Viro
    Signed-off-by: Mike Marshall

    Al Viro
     

05 Feb, 2016

1 commit

  • 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: Mike Marshall

    Mike Marshall
     

24 Jan, 2016

4 commits


14 Jan, 2016

1 commit


05 Dec, 2015

1 commit