<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/include/linux/sunrpc/clnt.h, branch linux-2.6.25.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-02-01T00:45:47Z</updated>
<entry>
<title>Merge branch 'task_killable' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc</title>
<updated>2008-02-01T00:45:47Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2008-02-01T00:45:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=75659ca0c10992dcb39258518368a0f6f56e935d'/>
<id>urn:sha1:75659ca0c10992dcb39258518368a0f6f56e935d</id>
<content type='text'>
* 'task_killable' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc: (22 commits)
  Remove commented-out code copied from NFS
  NFS: Switch from intr mount option to TASK_KILLABLE
  Add wait_for_completion_killable
  Add wait_event_killable
  Add schedule_timeout_killable
  Use mutex_lock_killable in vfs_readdir
  Add mutex_lock_killable
  Use lock_page_killable
  Add lock_page_killable
  Add fatal_signal_pending
  Add TASK_WAKEKILL
  exit: Use task_is_*
  signal: Use task_is_*
  sched: Use task_contributes_to_load, TASK_ALL and TASK_NORMAL
  ptrace: Use task_is_*
  power: Use task_is_*
  wait: Use TASK_NORMAL
  proc/base.c: Use task_is_*
  proc/array.c: Use TASK_REPORT
  perfmon: Use task_is_*
  ...

Fixed up conflicts in NFS/sunrpc manually..
</content>
</entry>
<entry>
<title>SUNRPC: Use appropriate argument types in rpcb client</title>
<updated>2008-01-30T07:06:09Z</updated>
<author>
<name>Chuck Lever</name>
</author>
<published>2008-01-14T20:11:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f1ec08cb9492cab579f85f9d937c79788b1dfde3'/>
<id>urn:sha1:f1ec08cb9492cab579f85f9d937c79788b1dfde3</id>
<content type='text'>
Clean up: Follow recommendations of Chapter 5 of Documentation/CodingStyle
and use "u32" instead of "__u32" for types in definitions that are not
shared with user space.

Signed-off-by: Chuck Lever &lt;chuck.lever@oracle.com&gt;
Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>SUNRPC: fewer conditionals in the format_ip_address routines</title>
<updated>2008-01-30T07:06:04Z</updated>
<author>
<name>Chuck Lever</name>
</author>
<published>2008-01-07T23:34:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b454ae906085cf7774fb4756746680c9b03b6f84'/>
<id>urn:sha1:b454ae906085cf7774fb4756746680c9b03b6f84</id>
<content type='text'>
Clean up: have the set up routines explicitly pass the strings to be used
for the transport name and NETID.  This removes a number of conditionals
and dependencies on rpc_xprt.prot, which is overloaded.

Tighten up type checking on the address_strings array while we're at it.

Signed-off-by: Chuck Lever &lt;chuck.lever@oracle.com&gt;
Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>SUNRPC: Add support for per-client timeout values</title>
<updated>2008-01-30T07:05:59Z</updated>
<author>
<name>Trond Myklebust</name>
</author>
<published>2007-12-20T21:03:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ba7392bb37cb12781890f45d7ddee1618e33a036'/>
<id>urn:sha1:ba7392bb37cb12781890f45d7ddee1618e33a036</id>
<content type='text'>
In order to be able to support setting the timeo and retrans parameters on
a per-mountpoint basis, we move the rpc_timeout structure into the
rpc_clnt.

Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>SUNRPC: Remove the now unused function rpc_call_setup()</title>
<updated>2008-01-30T07:05:35Z</updated>
<author>
<name>Trond Myklebust</name>
</author>
<published>2007-10-25T22:42:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b5627943ab6fabbc13a45d92683363a3d08a249f'/>
<id>urn:sha1:b5627943ab6fabbc13a45d92683363a3d08a249f</id>
<content type='text'>
Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>SUNRPC: Add a helper rpc_call_start() that initialises task-&gt;tk_action</title>
<updated>2008-01-30T07:05:31Z</updated>
<author>
<name>Trond Myklebust</name>
</author>
<published>2007-10-25T22:40:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=77de2c590ec72828156d85fa13a96db87301cc68'/>
<id>urn:sha1:77de2c590ec72828156d85fa13a96db87301cc68</id>
<content type='text'>
Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>SUNRPC: Cleanup of rpc_task initialisation</title>
<updated>2008-01-30T07:05:30Z</updated>
<author>
<name>Trond Myklebust</name>
</author>
<published>2007-07-14T19:39:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=84115e1cd4a3614c4e566d4cce31381dce3dbef9'/>
<id>urn:sha1:84115e1cd4a3614c4e566d4cce31381dce3dbef9</id>
<content type='text'>
Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>NFS: Switch from intr mount option to TASK_KILLABLE</title>
<updated>2007-12-06T22:40:25Z</updated>
<author>
<name>Matthew Wilcox</name>
</author>
<published>2007-12-06T21:24:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=150030b78a454ba50d5e267b0dcf01b162809192'/>
<id>urn:sha1:150030b78a454ba50d5e267b0dcf01b162809192</id>
<content type='text'>
By using the TASK_KILLABLE infrastructure, we can get rid of the 'intr'
mount option.  We have to use _killable everywhere instead of _interruptible
as we get rid of rpc_clnt_sigmask/sigunmask.

Signed-off-by: Liam R. Howlett &lt;howlett@gmail.com&gt;
Signed-off-by: Matthew Wilcox &lt;willy@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>SUNRPC: fix a signed v. unsigned comparison nit in rpc_bind_new_program</title>
<updated>2007-10-09T21:16:37Z</updated>
<author>
<name>Chuck Lever</name>
</author>
<published>2007-09-11T22:00:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=89eb21c35b61b5157940e1b78c2c6d0529d11c63'/>
<id>urn:sha1:89eb21c35b61b5157940e1b78c2c6d0529d11c63</id>
<content type='text'>
/home/cel/linux/net/sunrpc/clnt.c: In function ‘rpc_bind_new_program’:
/home/cel/linux/net/sunrpc/clnt.c:445: warning:
	comparison between signed and unsigned

RPC version numbers are u32, not int.

Signed-off-by: Chuck Lever &lt;chuck.lever@oracle.com&gt;
Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>SUNRPC client: add interface for binding to a local address</title>
<updated>2007-07-11T03:40:49Z</updated>
<author>
<name>Frank van Maarseveen</name>
</author>
<published>2007-07-09T20:23:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d3bc9a1deb8964d774af8535814cb91bf8f6def0'/>
<id>urn:sha1:d3bc9a1deb8964d774af8535814cb91bf8f6def0</id>
<content type='text'>
In addition to binding to a local privileged port the NFS client should
allow binding to a specific local address. This is used by the server
for callbacks. The patch adds the necessary interface.

Signed-off-by: Frank van Maarseveen &lt;frankvm@frankvm.com&gt;
Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
</feed>
