<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/sunrpc/auth.c, branch linux-2.6.19.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.19.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.19.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2006-09-29T01:01:21Z</updated>
<entry>
<title>[SUNRPC]: trivial endianness annotations</title>
<updated>2006-09-29T01:01:21Z</updated>
<author>
<name>Alexey Dobriyan</name>
</author>
<published>2006-09-27T05:29:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d8ed029d6000ba2e2908d9286409e4833c091b4c'/>
<id>urn:sha1:d8ed029d6000ba2e2908d9286409e4833c091b4c</id>
<content type='text'>
pure s/u32/__be32/

[AV: large part based on Alexey's patches]

Signed-off-by: Alexey Dobriyan &lt;adobriyan@gmail.com&gt;
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>SUNRPC: Auto-load RPC authentication kernel modules</title>
<updated>2006-03-20T18:44:08Z</updated>
<author>
<name>Olaf Kirch</name>
</author>
<published>2006-03-20T18:44:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f344f6df4b2baa3e5c553c461735dfaf92f44be7'/>
<id>urn:sha1:f344f6df4b2baa3e5c553c461735dfaf92f44be7</id>
<content type='text'>
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 &lt;okir@suse.de&gt;
Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>SUNRPC: Move upcall out of auth-&gt;au_ops-&gt;crcreate()</title>
<updated>2006-02-01T17:52:25Z</updated>
<author>
<name>Trond Myklebust</name>
</author>
<published>2006-02-01T17:19:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fba3bad488a2eec2d76c067edb7a5ff92ef42431'/>
<id>urn:sha1:fba3bad488a2eec2d76c067edb7a5ff92ef42431</id>
<content type='text'>
 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 &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>SUNRPC: Fix a lock recursion in the auth_gss downcall</title>
<updated>2006-02-01T17:52:23Z</updated>
<author>
<name>Trond Myklebust</name>
</author>
<published>2006-02-01T17:18:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8a3177604b729ec3b80e43790ee978863ac7551b'/>
<id>urn:sha1:8a3177604b729ec3b80e43790ee978863ac7551b</id>
<content type='text'>
 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-&gt;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 &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>[NET]: Remove more unneeded typecasts on *malloc()</title>
<updated>2006-01-12T00:32:14Z</updated>
<author>
<name>Kris Katterjohn</name>
</author>
<published>2006-01-11T23:56:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8b3a70058bfe711b2d05ba2134178bae623183ce'/>
<id>urn:sha1:8b3a70058bfe711b2d05ba2134178bae623183ce</id>
<content type='text'>
This removes more unneeded casts on the return value for kmalloc(),
sock_kmalloc(), and vmalloc().

Signed-off-by: Kris Katterjohn &lt;kjak@users.sourceforge.net&gt;
Acked-by: James Morris &lt;jmorris@namei.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>NFS,SUNRPC,NLM: fix unused variable warnings when CONFIG_SYSCTL is disabled</title>
<updated>2005-11-04T20:39:48Z</updated>
<author>
<name>Chuck Lever</name>
</author>
<published>2005-11-01T21:53:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0bbacc402e67abca8794a8401c1621dc0c0202e9'/>
<id>urn:sha1:0bbacc402e67abca8794a8401c1621dc0c0202e9</id>
<content type='text'>
 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 &lt;cel@netapp.com&gt;
 Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>[PATCH] RPC: Eliminate socket.h includes in RPC client</title>
<updated>2005-09-23T16:38:23Z</updated>
<author>
<name>Chuck Lever</name>
</author>
<published>2005-08-11T20:25:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=86b9f57dfdf455763d2be73a742a9a88bb664173'/>
<id>urn:sha1:86b9f57dfdf455763d2be73a742a9a88bb664173</id>
<content type='text'>
 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 &lt;cel@netapp.com&gt;
 Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>[PATCH] RPC: [PATCH] improve rpcauthauth_create error returns</title>
<updated>2005-06-22T20:07:16Z</updated>
<author>
<name>J. Bruce Fields</name>
</author>
<published>2005-06-22T17:16:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6a19275ada9137435da58990c8f8d3f58e170bf1'/>
<id>urn:sha1:6a19275ada9137435da58990c8f8d3f58e170bf1</id>
<content type='text'>
 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 -&gt;create methods) to return errors.  With this
 patch, the user may sometimes see an EINVAL instead.  Whee.

 Signed-off-by: J. Bruce Fields &lt;bfields@citi.umich.edu&gt;
 Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>Linux-2.6.12-rc2</title>
<updated>2005-04-16T22:20:36Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2005-04-16T22:20:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1da177e4c3f41524e886b7f1b8a0c1fc7321cac2'/>
<id>urn:sha1:1da177e4c3f41524e886b7f1b8a0c1fc7321cac2</id>
<content type='text'>
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!
</content>
</entry>
</feed>
