Orangefs: clean up slab allocation.
authorMike Marshall <hubcap@omnibond.com>
Thu, 4 Feb 2016 18:48:16 +0000 (13:48 -0500)
committerMike Marshall <hubcap@omnibond.com>
Thu, 4 Feb 2016 18:48:16 +0000 (13:48 -0500)
commit2d4cae0d175acae2ea2efbc17b52b71d4ffd886d
tree754ff8b18dc325bf2e9c9b05a5e0d22d8683d640
parent5090c9670de03511834bc894cfc9737e3d61a414
Orangefs: clean up slab allocation.

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 <hubcap@omnibond.com>
fs/orangefs/orangefs-cache.c
fs/orangefs/orangefs-kernel.h
fs/orangefs/orangefs-mod.c
fs/orangefs/super.c