29 Sep, 2006
1 commit
-
pure s/u32/__be32/
[AV: large part based on Alexey's patches]
Signed-off-by: Alexey Dobriyan
Signed-off-by: Al Viro
Signed-off-by: David S. Miller
21 Mar, 2006
1 commit
-
This patch adds a request_module call to rpcauth_create which will try
to auto-load the kernel module for the requested authentication flavor.
For kernels with modular sunrpc, this reduces the admin overhead for
the user.Signed-off-by: Olaf Kirch
Signed-off-by: Trond Myklebust
02 Feb, 2006
2 commits
-
This fixes a bug whereby if two processes try to look up the same auth_gss
credential, they may end up creating two creds, and triggering two upcalls
because the upcall is performed before the credential is added to the
credcache.Signed-off-by: Trond Myklebust
-
When we look up a new cred in the auth_gss downcall so that we can stuff
the credcache, we do not want that lookup to queue up an upcall in order
to initialise it. To do an upcall here not only redundant, but since we
are already holding the inode->i_mutex, it will trigger a lock recursion.This patch allows rpcauth cache searches to indicate that they can cope
with uninitialised credentials.Signed-off-by: Trond Myklebust
12 Jan, 2006
1 commit
-
This removes more unneeded casts on the return value for kmalloc(),
sock_kmalloc(), and vmalloc().Signed-off-by: Kris Katterjohn
Acked-by: James Morris
Signed-off-by: David S. Miller
05 Nov, 2005
1 commit
-
Fix some dprintk's so that NLM, NFS client, and RPC client compile
cleanly if CONFIG_SYSCTL is disabled.Test plan:
Compile kernel with CONFIG_NFS enabled and CONFIG_SYSCTL disabled.Signed-off-by: Chuck Lever
Signed-off-by: Trond Myklebust
24 Sep, 2005
1 commit
-
Clean-up: get rid of unnecessary socket.h and in.h includes in the generic
parts of the RPC client.Test-plan:
Compile kernel with CONFIG_NFS enabled.Version: Thu, 11 Aug 2005 16:06:23 -0400
Signed-off-by: Chuck Lever
Signed-off-by: Trond Myklebust
23 Jun, 2005
1 commit
-
Currently we return -ENOMEM for every single failure to create a new auth.
This is actually accurate for auth_null and auth_unix, but for auth_gss it's a
bit confusing.Allow rpcauth_create (and the ->create methods) to return errors. With this
patch, the user may sometimes see an EINVAL instead. Whee.Signed-off-by: J. Bruce Fields
Signed-off-by: Trond Myklebust
17 Apr, 2005
1 commit
-
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.Let it rip!