Age | Commit message (Expand) | Author | Files | Lines |
2025-02-07 | sunrpc: simplify rpcauth_cache_shrink_count() | Kaixiong Yu | 1 | -1/+1 |
2023-12-15 | cred: get rid of CONFIG_DEBUG_CREDENTIALS | Jens Axboe | 1 | -3/+0 |
2023-11-02 | Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -8/+12 |
2023-10-04 | sunrpc: dynamically allocate the sunrpc_cred shrinker | Qi Zheng | 1 | -8/+12 |
2023-09-27 | SUNRPC: Fail quickly when server does not recognize TLS | Chuck Lever | 1 | -3/+8 |
2023-06-19 | SUNRPC: Add RPC client support for the RPC_AUTH_TLS auth flavor | Chuck Lever | 1 | -1/+1 |
2022-08-10 | Merge tag 'nfs-for-5.20-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 1 | -1/+1 |
2022-07-12 | sunrpc: fix expiry of auth creds | Dan Aloni | 1 | -1/+1 |
2022-07-03 | mm: shrinkers: provide shrinkers with names | Roman Gushchin | 1 | -1/+1 |
2022-03-13 | NFS: discard NFS_RPC_SWAPFLAGS and RPC_TASK_ROOTCREDS | NeilBrown | 1 | -1/+1 |
2022-03-13 | SUNRPC/auth: async tasks mustn't block waiting for memory | NeilBrown | 1 | -1/+5 |
2020-06-11 | sunrpc: add missing newline when printing parameter 'auth_hashtable_size' by ... | Xiongfeng Wang | 1 | -1/+1 |
2020-01-15 | SUNRPC: Remove broken gss_mech_list_pseudoflavors() | Trond Myklebust | 1 | -49/+0 |
2019-05-21 | treewide: Add SPDX license identifier for missed files | Thomas Gleixner | 1 | -0/+1 |
2019-02-14 | SUNRPC: Use struct xdr_stream when decoding RPC Reply header | Chuck Lever | 1 | -22/+41 |
2019-02-13 | SUNRPC: Use struct xdr_stream when constructing RPC Call header | Chuck Lever | 1 | -18/+38 |
2019-02-13 | SUNRPC: Remove some dprintk() call sites from auth functions | Chuck Lever | 1 | -29/+0 |
2019-02-13 | SUNRPC: Add xdr_stream::rqst field | Chuck Lever | 1 | -2/+2 |
2019-01-09 | sunrpc: kernel BUG at kernel/cred.c:825! | Santosh kumar pradhan | 1 | -0/+3 |
2018-12-19 | SUNRPC discard cr_uid from struct rpc_cred. | NeilBrown | 1 | -1/+0 |
2018-12-19 | SUNRPC: simplify auth_unix. | NeilBrown | 1 | -0/+1 |
2018-12-19 | SUNRPC: remove crbind rpc_cred operation | NeilBrown | 1 | -11/+1 |
2018-12-19 | SUNRPC: remove generic cred code. | NeilBrown | 1 | -17/+1 |
2018-12-19 | NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. | NeilBrown | 1 | -5/+9 |
2018-12-19 | NFS: move credential expiry tracking out of SUNRPC into NFS. | NeilBrown | 1 | -23/+0 |
2018-12-19 | SUNRPC: add side channel to use non-generic cred for rpc call. | NeilBrown | 1 | -1/+5 |
2018-12-19 | SUNRPC: introduce RPC_TASK_NULLCREDS to request auth_none | NeilBrown | 1 | -0/+2 |
2018-12-19 | NFS/SUNRPC: don't lookup machine credential until rpcauth_bindcred(). | NeilBrown | 1 | -3/+39 |
2018-12-19 | SUNRPC: remove uid and gid from struct auth_cred | NeilBrown | 1 | -5/+1 |
2018-12-19 | SUNRPC: remove groupinfo from struct auth_cred. | NeilBrown | 1 | -1/+0 |
2018-12-19 | SUNRPC: add 'struct cred *' to auth_cred and rpc_cred | NeilBrown | 1 | -1/+7 |
2018-10-23 | SUNRPC: Convert the auth cred cache to use refcount_t | Trond Myklebust | 1 | -1/+1 |
2018-10-23 | SUNRPC: Convert auth creds to use refcount_t | Trond Myklebust | 1 | -7/+7 |
2018-10-23 | SUNRPC: Simplify lookup code | Trond Myklebust | 1 | -11/+8 |
2018-10-23 | SUNRPC: Clean up the AUTH cache code | Trond Myklebust | 1 | -61/+86 |
2018-09-30 | SUNRPC: Remove rpc_authflavor_lock in favour of RCU locking | Trond Myklebust | 1 | -66/+62 |
2018-09-30 | SUNRPC: The transmitted message must lie in the RPCSEC window of validity | Trond Myklebust | 1 | -0/+10 |
2018-07-31 | sunrpc: kstrtoul() can also return -ERANGE | Dan Carpenter | 1 | -1/+1 |
2018-07-30 | net/sunrpc: Make rpc_auth_create_args a const | Sargun Dhillon | 1 | -1/+1 |
2017-03-02 | sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h> | Ingo Molnar | 1 | -0/+1 |
2017-02-08 | sunrpc: remove dead codes of cr_magic in rpc_cred | Kinglong Mee | 1 | -3/+0 |
2017-02-08 | sunrpc: error out if register_shrinker fail | Kinglong Mee | 1 | -1/+5 |
2017-01-30 | SUNRPC: two small improvements to rpcauth shrinker. | NeilBrown | 1 | -2/+4 |
2016-09-30 | sunrpc: replace generic auth_cred hash with auth-specific function | Frank Sorenson | 1 | -1/+1 |
2016-07-19 | sunrpc: Fix bit count when setting hashtable size to power-of-two | Frank Sorenson | 1 | -3/+1 |
2016-07-19 | sunrpc: move NO_CRKEY_TIMEOUT to the auth->au_flags | Scott Mayhew | 1 | -1/+3 |
2016-05-17 | SUNRPC: Ensure get_rpccred() and put_rpccred() can take NULL arguments | Trond Myklebust | 1 | -2/+3 |
2016-05-09 | sunrpc: plumb gfp_t parm into crcreate operation | Jeff Layton | 1 | -2/+2 |
2015-05-28 | kernel/params: constify struct kernel_param_ops uses | Luis R. Rodriguez | 1 | -1/+1 |
2014-11-24 | sunrpc: eliminate RPC_DEBUG | Jeff Layton | 1 | -2/+2 |
2014-08-04 | SUNRPC: remove all refcounting of groupinfo from rpcauth_lookupcred | NeilBrown | 1 | -7/+1 |
2014-08-03 | sunrpc/auth: allow lockless (rcu) lookup of credential cache. | NeilBrown | 1 | -2/+15 |
2014-08-03 | SUNRPC: Enforce an upper limit on the number of cached credentials | Trond Myklebust | 1 | -9/+35 |
2014-07-12 | replace strict_strto calls | Daniel Walter | 1 | -1/+1 |
2014-07-12 | sunrpc: add a new "stringify_acceptor" rpc_credop | Jeff Layton | 1 | -0/+9 |
2014-06-24 | NFSv4: test SECINFO RPC_AUTH_GSS pseudoflavors for support | Andy Adamson | 1 | -0/+1 |
2014-04-18 | arch: Mass conversion of smp_mb__*() | Peter Zijlstra | 1 | -1/+1 |
2013-09-10 | shrinker: convert remaining shrinkers to count/scan API | Dave Chinner | 1 | -14/+27 |
2013-09-03 | SUNRPC new rpc_credops to test credential expiry | Andy Adamson | 1 | -0/+21 |
2013-08-30 | SUNRPC: Replace clnt->cl_principal | Trond Myklebust | 1 | -3/+3 |
2013-04-04 | SUNRPC: Don't recognize RPC_AUTH_MAXFLAVOR | Chuck Lever | 1 | -1/+4 |
2013-03-29 | SUNRPC: Refactor nfsd4_do_encode_secinfo() | Chuck Lever | 1 | -0/+35 |
2013-03-29 | SUNRPC: Introduce rpcauth_get_pseudoflavor() | Chuck Lever | 1 | -0/+35 |
2013-02-27 | hlist: drop the node parameter from iterators | Sasha Levin | 1 | -3/+2 |
2013-02-13 | sunrpc: Hash uids by first computing their value in the initial userns | Eric W. Biederman | 1 | -1/+1 |
2013-02-13 | sunrpc: Use userns friendly constants. | Eric W. Biederman | 1 | -2/+2 |
2012-07-16 | SUNRPC: Add rpcauth_list_flavors() | Chuck Lever | 1 | -0/+54 |
2011-06-05 | net: Remove unnecessary semicolons | Joe Perches | 1 | -1/+1 |
2011-05-25 | vmscan: change shrinker API by passing shrink_control struct | Ying Han | 1 | -1/+3 |
2010-12-16 | SUNRPC: New xdr_streams XDR decoder API | Chuck Lever | 1 | -2/+12 |
2010-12-16 | SUNRPC: New xdr_streams XDR encoder API | Chuck Lever | 1 | -2/+12 |
2010-10-26 | Merge branch 'for-2.6.37' of git://linux-nfs.org/~bfields/linux | Linus Torvalds | 1 | -1/+1 |
2010-10-25 | Merge branch 'nfs-for-2.6.37' of git://git.linux-nfs.org/projects/trondmy/nfs... | Linus Torvalds | 1 | -1/+1 |
2010-10-24 | SUNRPC: Cleanup duplicate assignment in rpcauth_refreshcred | Trond Myklebust | 1 | -1/+1 |
2010-09-29 | sunrpc: fix up rpcauth_remove_module section mismatch | Stephen Rothwell | 1 | -1/+1 |
2010-09-12 | sunrpc: increase MAX_HASHTABLE_BITS to 14 | Miquel van Smoorenburg | 1 | -1/+1 |
2010-08-11 | nfs: update for module_param_named API change | Stephen Rothwell | 1 | -2/+7 |
2010-08-07 | Merge branch 'nfs-for-2.6.36' of git://git.linux-nfs.org/projects/trondmy/nfs... | Linus Torvalds | 1 | -48/+109 |
2010-08-04 | SUNRPC: Move the bound cred to struct rpc_rqst | Trond Myklebust | 1 | -23/+20 |
2010-08-04 | SUNRPC: Clean up of rpc_bindcred() | Trond Myklebust | 1 | -20/+17 |
2010-08-04 | SUNRPC: Make the credential cache hashtable size configurable | Trond Myklebust | 1 | -5/+55 |
2010-08-04 | SUNRPC: Store the hashtable size in struct rpc_cred_cache | Trond Myklebust | 1 | -3/+7 |
2010-08-04 | NFS: Ensure the AUTH_UNIX credcache is allocated dynamically | Trond Myklebust | 1 | -3/+16 |
2010-07-21 | mm: add context argument to shrinker callback to remaining shrinkers | Dave Chinner | 1 | -1/+1 |
2010-05-14 | SUNRPC: Ensure rpcauth_prune_expired() respects the nr_to_scan parameter | Trond Myklebust | 1 | -3/+2 |
2010-05-14 | SUNRPC: Ensure memory shrinker doesn't waste time in rpcauth_prune_expired() | Trond Myklebust | 1 | -5/+7 |
2010-05-14 | SUNRPC: Dont run rpcauth_cache_shrinker() when gfp_mask is GFP_NOFS | Trond Myklebust | 1 | -0/+2 |
2010-04-22 | SUNRPC: Fix a bug in rpcauth_prune_expired | Trond Myklebust | 1 | -1/+1 |
2009-12-13 | Merge branch 'nfs-for-2.6.33' | Trond Myklebust | 1 | -16/+23 |
2009-12-03 | RPC: Fix two potential races in put_rpccred | Trond Myklebust | 1 | -16/+23 |
2009-11-29 | net: Move && and || to end of previous line | Joe Perches | 1 | -3/+3 |
2009-09-15 | SUNRPC: Defer the auth_gss upcall when the RPC call is asynchronous | Trond Myklebust | 1 | -8/+12 |
2008-12-30 | Merge branch 'devel' into next | Trond Myklebust | 1 | -3/+3 |
2008-12-23 | optimize attribute timeouts for "noac" and "actimeo=0" | Peter Staubach | 1 | -1/+1 |
2008-12-23 | SUNRPC: Remove the last remnant of the BKL... | Trond Myklebust | 1 | -2/+2 |
2008-11-14 | CRED: Wrap current->cred and a few other accessors | David Howells | 1 | -6/+8 |
2008-11-14 | CRED: Separate task security context from task_struct | David Howells | 1 | -1/+1 |
2008-11-14 | CRED: Wrap task credential accesses in the SunRPC protocol | David Howells | 1 | -2/+2 |
2008-10-28 | SUNRPC: Fix potential race in put_rpccred() | Trond Myklebust | 1 | -1/+1 |
2008-10-28 | SUNRPC: Fix rpcauth_prune_expired | Trond Myklebust | 1 | -7/+9 |
2008-10-16 | net: Remove CONFIG_KMOD from net/ (towards removing CONFIG_KMOD entirely) | Johannes Berg | 1 | -2/+0 |
2008-04-19 | SUNRPC: Protect creds against early garbage collection | Trond Myklebust | 1 | -0/+8 |
2008-03-14 | SUNRPC: Add a helper rpcauth_lookup_generic_cred() | Trond Myklebust | 1 | -1/+0 |
2008-03-14 | SUNRPC: Add an rpc_credop callback for binding a credential to an rpc_task | Trond Myklebust | 1 | -2/+3 |
2008-03-14 | SUNRPC: Add a generic RPC credential | Trond Myklebust | 1 | -0/+1 |
2008-03-14 | SUNRPC: Clean up rpcauth_bindcred() | Trond Myklebust | 1 | -10/+18 |
2008-03-14 | SUNRPC: Fix RPCAUTH_LOOKUP_ROOTCREDS | Trond Myklebust | 1 | -15/+20 |
2008-03-14 | SUNRPC: Fix a bug in rpcauth_lookup_credcache() | Trond Myklebust | 1 | -1/+4 |
2008-02-01 | Merge branch 'task_killable' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -3/+0 |
2008-01-30 | SUNRPC: Mask signals across the call to rpc_call_setup() in rpc_run_task | Trond Myklebust | 1 | -0/+3 |
2008-01-30 | SUNRPC: Restrict sunrpc client exports | Trond Myklebust | 1 | -9/+9 |
2008-01-30 | SUNRPC: Move exported declarations to the function declarations | Trond Myklebust | 1 | -0/+8 |
2007-07-19 | SUNRPC: move bkl locking and xdr proc invocation into a common helper | J. Bruce Fields | 1 | -11/+2 |
2007-07-17 | mm: clean up and kernelify shrinker registration | Rusty Russell | 1 | -5/+6 |
2007-07-10 | sunrpc: drop BKL around wrap and unwrap | J. Bruce Fields | 1 | -2/+11 |
2007-07-10 | SUNRPC: Remove the tk_auth macro... | Trond Myklebust | 1 | -12/+13 |
2007-07-10 | SUNRPC: Convert the credential garbage collector into a shrinker callback | Trond Myklebust | 1 | -18/+45 |
2007-07-10 | SUNRPC: Give credential cache a local spinlock | Trond Myklebust | 1 | -14/+32 |
2007-07-10 | SUNRPC: Convert the credcache lookup code to use RCU | Trond Myklebust | 1 | -34/+57 |
2007-07-10 | SUNRPC: cleanup rpc credential cache garbage collection | Trond Myklebust | 1 | -49/+72 |
2007-07-10 | SUNRPC: Enforce atomic updates of rpc_cred->cr_flags | Trond Myklebust | 1 | -10/+12 |
2007-07-10 | SUNRPC: Clean up rpc credential initialisation | Trond Myklebust | 1 | -6/+18 |
2007-07-10 | SUNRPC: Mark auth and cred operation tables as constant. | Trond Myklebust | 1 | -4/+4 |
2007-07-10 | SUNRPC: Rename rpcauth_destroy() to rpcauth_release() | Trond Myklebust | 1 | -2/+2 |
2007-07-10 | SUNRPC: Fix races in rpcauth_create | Trond Myklebust | 1 | -11/+24 |
2007-07-10 | SUNRPC: Fix a memory leak in the auth credcache code | Trond Myklebust | 1 | -2/+16 |
2007-02-12 | Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ | Trond Myklebust | 1 | -1/+1 |
2007-02-10 | [NET] SUNRPC: Fix whitespace errors. | YOSHIFUJI Hideaki | 1 | -1/+1 |
2007-02-03 | SUNRPC: fix print format for tk_pid | Chuck Lever | 1 | -12/+13 |
2006-09-28 | [SUNRPC]: trivial endianness annotations | Alexey Dobriyan | 1 | -6/+6 |
2006-03-20 | SUNRPC: Auto-load RPC authentication kernel modules | Olaf Kirch | 1 | -2/+14 |
2006-02-01 | SUNRPC: Move upcall out of auth->au_ops->crcreate() | Trond Myklebust | 1 | -0/+8 |
2006-02-01 | SUNRPC: Fix a lock recursion in the auth_gss downcall | Trond Myklebust | 1 | -7/+10 |
2006-01-11 | [NET]: Remove more unneeded typecasts on *malloc() | Kris Katterjohn | 1 | -1/+1 |
2005-11-04 | NFS,SUNRPC,NLM: fix unused variable warnings when CONFIG_SYSCTL is disabled | Chuck Lever | 1 | -8/+7 |
2005-09-23 | [PATCH] RPC: Eliminate socket.h includes in RPC client | Chuck Lever | 1 | -1/+0 |
2005-06-22 | [PATCH] RPC: [PATCH] improve rpcauthauth_create error returns | J. Bruce Fields | 1 | -3/+3 |
2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+395 |