Commit Graph

58822 Commits (5e1550d6a2c2dd33ff0ca5febefd8e9c65c6ca1e)
 

Author SHA1 Message Date
Trond Myklebust 5e1550d6a2 SUNRPC: Add the helper function 'rpc_call_null()' 18 years ago
Trond Myklebust 64c91a1f1c SUNRPC: Make rpc_ping() static 18 years ago
Trond Myklebust fc1b356f56 SUNRPC: Fix races in rpcauth_create 18 years ago
Trond Myklebust 07a2bf1da4 SUNRPC: Fix a memory leak in gss_create() 18 years ago
Trond Myklebust 5c9cfc828a SUNRPC: Fix a typo in unx_create() 18 years ago
Trond Myklebust 3ab9bb7243 SUNRPC: Fix a memory leak in the auth credcache code 18 years ago
Trond Myklebust 03a1256f06 SUNRPC: Add a field to track the number of kernel users of an rpc_pipe 18 years ago
Trond Myklebust 62e1761cef SUNRPC: Clean up rpc_pipefs. 18 years ago
Trond Myklebust 34f3089608 SUNRPC: Enable non-exclusive create in rpc_mkpipe() 18 years ago
Trond Myklebust 6e84c7b66a SUNRPC: Add a downcall queue to struct rpc_inode 18 years ago
Trond Myklebust 3b68aaeaf5 SUNRPC: Always match an upcall message in gss_pipe_downcall() 18 years ago
Trond Myklebust b185f835e2 SUNRPC: Remove the gss_auth spinlock 18 years ago
Trond Myklebust 4a8c1344dc SUNRPC: Add a backpointer from the struct rpc_cred to the rpc_auth 18 years ago
Trond Myklebust c1384c9c4c SUNRPC: fix hang due to eventd deadlock... 18 years ago
Trond Myklebust 6e5b70e9d1 SUNRPC: clean up rpc_call_async/rpc_call_sync/rpc_run_task 18 years ago
Trond Myklebust 188fef11db SUNRPC: Move rpc_register_client and friends into net/sunrpc/clnt.c 18 years ago
Trond Myklebust f61534dfd3 SUNRPC: Remove redundant calls to rpciod_up()/rpciod_down() 18 years ago
Trond Myklebust 4ada539ed7 SUNRPC: Make create_client() take a reference to the rpciod workqueue 18 years ago
Trond Myklebust ab418d70e1 SUNRPC: Optimise rpciod_up() 18 years ago
Trond Myklebust d431a555fc SUNRPC: Don't create an rpc_pipefs directory before rpc_clone is initialised 18 years ago
Trond Myklebust 4c402b4097 SUNRPC: Remove rpc_clnt->cl_count 18 years ago
Trond Myklebust 8ad7c892e1 SUNRPC: Make rpc_clone take a reference instead of using cl_count 18 years ago
Trond Myklebust 90c5755ff5 SUNRPC: Kill rpc_clnt->cl_oneshot 18 years ago
Trond Myklebust 848f1fe6be SUNRPC: Kill rpc_clnt->cl_dead 18 years ago
Trond Myklebust 34f52e3591 SUNRPC: Convert rpc_clnt->cl_users to a kref 18 years ago
Trond Myklebust c44fe70553 SUNRPC: Clean up tk_pid allocation and make it lockless 18 years ago
Trond Myklebust 4bef61ff75 SUNRPC: Add a per-rpc_clnt spinlock 18 years ago
Trond Myklebust 6529eba08f SUNRPC: Move rpc_task->tk_task list into struct rpc_clnt 18 years ago
Trond Myklebust c6d00e639b NFSv4: Convert struct nfs4_opendata to use struct kref 18 years ago
Trond Myklebust 3bec63db55 NFS: Convert struct nfs_open_context to use a kref 18 years ago
Trond Myklebust edc05fc1c2 NFS: reduce latency by using conditional rescheduling in nfs_scan_list 18 years ago
Trond Myklebust dce34ce298 NFS: Prevent integer overflow in nfs_scan_list() 18 years ago
Trond Myklebust 2aefa10431 NFS: Remove the redundant 'dirty' and 'commit' lists from nfs_inode 18 years ago
Trond Myklebust 5c36968343 NFS cleanup: speed up nfs_scan_commit using radix tree tags 18 years ago
Trond Myklebust 9fd367f0f3 NFS cleanup: Rename NFS_PAGE_TAG_WRITEBACK to NFS_PAGE_TAG_LOCKED 18 years ago
Trond Myklebust c03b402461 NFS: Convert struct nfs_page to use krefs 18 years ago
Trond Myklebust a50f7951a3 NFS: Fix an Oops in the nfs_access_cache_shrinker() 18 years ago
Trond Myklebust e2f032e9ef NFS: nfs3_proc_create() should use nfs_post_op_update_inode() 18 years ago
Jeff Layton aa53ed541a NFS4: on a O_EXCL OPEN make sure SETATTR sets the fields holding the verifier 18 years ago
Trond Myklebust fc6ae3cf48 NFS: Re-enable forced umounts 18 years ago
Jeff Layton 83d93f2229 NFS: Use GFP_HIGHUSER for page allocation in nfs_symlink() 18 years ago
Trond Myklebust a0356862bc NFS: Fix nfs_reval_fsid() 18 years ago
Trond Myklebust b39e625b6e NFSv4: Clean up nfs4_call_async() 18 years ago
Trond Myklebust 4a35bd41af NFSv4: Ensure that nfs4_do_close() doesn't race with umount 18 years ago
Trond Myklebust ad389da79f NFSv4: Ensure asynchronous open() calls always pin the mountpoint 18 years ago
Trond Myklebust 539cd03a57 NFSv4: Cleanup: pass the nfs_open_context to open recovery code 18 years ago
Trond Myklebust 88be9f990f NFS: Replace vfsmount and dentry in nfs_open_context with struct path 18 years ago
Trond Myklebust de05a0cc2a NFS: Minor read optimisation... 18 years ago
Trond Myklebust 44dd151d5c NFS: Don't mark a written page as uptodate until it is on disk 18 years ago
Trond Myklebust d9df8d6b38 NFS: Don't fail an O_DIRECT read/write if get_user_pages() returns pages 18 years ago