| Commit message (Expand) | Author | Age | Files | Lines |
* | SUNRPC: Give credential cache a local spinlock | Trond Myklebust | 2007-07-10 | 4 | -14/+41 |
* | SUNRPC: Convert the credcache lookup code to use RCU | Trond Myklebust | 2007-07-10 | 4 | -43/+91 |
* | SUNRPC: cleanup rpc credential cache garbage collection | Trond Myklebust | 2007-07-10 | 3 | -49/+74 |
* | SUNRPC: Enforce atomic updates of rpc_cred->cr_flags | Trond Myklebust | 2007-07-10 | 5 | -30/+32 |
* | SUNRPC: replace casts in auth_unix.c with container_of() | Trond Myklebust | 2007-07-10 | 1 | -4/+6 |
* | SUNRPC: Clean up rpc credential initialisation | Trond Myklebust | 2007-07-10 | 5 | -24/+22 |
* | SUNRPC: Mark auth and cred operation tables as constant. | Trond Myklebust | 2007-07-10 | 8 | -25/+22 |
* | SUNRPC: Rename rpcauth_destroy() to rpcauth_release() | Trond Myklebust | 2007-07-10 | 3 | -4/+4 |
* | SUNRPC: Add the helper function 'rpc_call_null()' | Trond Myklebust | 2007-07-10 | 2 | -0/+12 |
* | SUNRPC: Make rpc_ping() static | Trond Myklebust | 2007-07-10 | 2 | -2/+3 |
* | SUNRPC: Fix races in rpcauth_create | Trond Myklebust | 2007-07-10 | 1 | -11/+24 |
* | SUNRPC: Fix a memory leak in gss_create() | Trond Myklebust | 2007-07-10 | 1 | -4/+6 |
* | SUNRPC: Fix a typo in unx_create() | Trond Myklebust | 2007-07-10 | 1 | -1/+1 |
* | SUNRPC: Fix a memory leak in the auth credcache code | Trond Myklebust | 2007-07-10 | 5 | -6/+22 |
* | SUNRPC: Add a field to track the number of kernel users of an rpc_pipe | Trond Myklebust | 2007-07-10 | 2 | -4/+9 |
* | SUNRPC: Clean up rpc_pipefs. | Trond Myklebust | 2007-07-10 | 1 | -27/+32 |
* | SUNRPC: Enable non-exclusive create in rpc_mkpipe() | Trond Myklebust | 2007-07-10 | 1 | -4/+14 |
* | SUNRPC: Add a downcall queue to struct rpc_inode | Trond Myklebust | 2007-07-10 | 3 | -19/+12 |
* | SUNRPC: Always match an upcall message in gss_pipe_downcall() | Trond Myklebust | 2007-07-10 | 1 | -31/+27 |
* | SUNRPC: Remove the gss_auth spinlock | Trond Myklebust | 2007-07-10 | 1 | -22/+25 |
* | SUNRPC: Add a backpointer from the struct rpc_cred to the rpc_auth | Trond Myklebust | 2007-07-10 | 4 | -1/+8 |
* | SUNRPC: fix hang due to eventd deadlock... | Trond Myklebust | 2007-07-10 | 2 | -12/+9 |
* | SUNRPC: clean up rpc_call_async/rpc_call_sync/rpc_run_task | Trond Myklebust | 2007-07-10 | 2 | -69/+69 |
* | SUNRPC: Move rpc_register_client and friends into net/sunrpc/clnt.c | Trond Myklebust | 2007-07-10 | 3 | -64/+57 |
* | SUNRPC: Remove redundant calls to rpciod_up()/rpciod_down() | Trond Myklebust | 2007-07-10 | 6 | -34/+3 |
* | SUNRPC: Make create_client() take a reference to the rpciod workqueue | Trond Myklebust | 2007-07-10 | 2 | -31/+7 |
* | SUNRPC: Optimise rpciod_up() | Trond Myklebust | 2007-07-10 | 1 | -28/+21 |
* | SUNRPC: Don't create an rpc_pipefs directory before rpc_clone is initialised | Trond Myklebust | 2007-07-10 | 1 | -8/+8 |
* | SUNRPC: Remove rpc_clnt->cl_count | Trond Myklebust | 2007-07-10 | 4 | -22/+4 |
* | SUNRPC: Make rpc_clone take a reference instead of using cl_count | Trond Myklebust | 2007-07-10 | 1 | -2/+2 |
* | SUNRPC: Kill rpc_clnt->cl_oneshot | Trond Myklebust | 2007-07-10 | 6 | -32/+14 |
* | SUNRPC: Kill rpc_clnt->cl_dead | Trond Myklebust | 2007-07-10 | 2 | -17/+4 |
* | SUNRPC: Convert rpc_clnt->cl_users to a kref | Trond Myklebust | 2007-07-10 | 5 | -44/+35 |
* | SUNRPC: Clean up tk_pid allocation and make it lockless | Trond Myklebust | 2007-07-10 | 1 | -7/+15 |
* | SUNRPC: Add a per-rpc_clnt spinlock | Trond Myklebust | 2007-07-10 | 3 | -20/+30 |
* | SUNRPC: Move rpc_task->tk_task list into struct rpc_clnt | Trond Myklebust | 2007-07-10 | 4 | -48/+83 |
* | NFSv4: Convert struct nfs4_opendata to use struct kref | Trond Myklebust | 2007-07-10 | 1 | -23/+30 |
* | NFS: Convert struct nfs_open_context to use a kref | Trond Myklebust | 2007-07-10 | 2 | -18/+25 |
* | NFS: reduce latency by using conditional rescheduling in nfs_scan_list | Trond Myklebust | 2007-07-10 | 1 | -1/+2 |
* | NFS: Prevent integer overflow in nfs_scan_list() | Trond Myklebust | 2007-07-10 | 2 | -1/+3 |
* | NFS: Remove the redundant 'dirty' and 'commit' lists from nfs_inode | Trond Myklebust | 2007-07-10 | 4 | -14/+2 |
* | NFS cleanup: speed up nfs_scan_commit using radix tree tags | Trond Myklebust | 2007-07-10 | 3 | -10/+15 |
* | NFS cleanup: Rename NFS_PAGE_TAG_WRITEBACK to NFS_PAGE_TAG_LOCKED | Trond Myklebust | 2007-07-10 | 3 | -18/+17 |
* | NFS: Convert struct nfs_page to use krefs | Trond Myklebust | 2007-07-10 | 3 | -14/+16 |
* | NFS: Fix an Oops in the nfs_access_cache_shrinker() | Trond Myklebust | 2007-07-10 | 1 | -1/+2 |
* | NFS: nfs3_proc_create() should use nfs_post_op_update_inode() | Trond Myklebust | 2007-07-10 | 1 | -3/+1 |
* | NFS4: on a O_EXCL OPEN make sure SETATTR sets the fields holding the verifier | Jeff Layton | 2007-07-10 | 4 | -2/+29 |
* | NFS: Re-enable forced umounts | Trond Myklebust | 2007-07-10 | 1 | -0/+13 |
* | NFS: Use GFP_HIGHUSER for page allocation in nfs_symlink() | Jeff Layton | 2007-07-10 | 1 | -1/+1 |
* | NFS: Fix nfs_reval_fsid() | Trond Myklebust | 2007-07-10 | 2 | -7/+6 |