<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/fs/lockd/host.c, branch linux-3.8.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.8.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.8.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-11-04T19:43:39Z</updated>
<entry>
<title>lockd: Remove BUG_ON()s in fs/lockd/host.c</title>
<updated>2012-11-04T19:43:39Z</updated>
<author>
<name>Trond Myklebust</name>
</author>
<published>2012-10-15T21:26:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a2d30a54df968c01fff4a412ac23f55832f45fe6'/>
<id>urn:sha1:a2d30a54df968c01fff4a412ac23f55832f45fe6</id>
<content type='text'>
- Convert the non-trivial ones into WARN_ON_ONCE().
- Remove the trivial refcounting BUGs

Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>SUNRPC: service request network namespace helper introduced</title>
<updated>2012-07-27T20:49:21Z</updated>
<author>
<name>Stanislav Kinsbursky</name>
</author>
<published>2012-07-25T12:57:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9695c7057f4887ed54dc1e6c2ef22f72a2be1175'/>
<id>urn:sha1:9695c7057f4887ed54dc1e6c2ef22f72a2be1175</id>
<content type='text'>
This is a cleanup patch - makes code looks simplier.
It replaces widely used rqstp-&gt;rq_xprt-&gt;xpt_net by introduced SVC_NET(rqstp).

Signed-off-by: Stanislav Kinsbursky &lt;skinsbursky@parallels.com&gt;
Signed-off-by: J. Bruce Fields &lt;bfields@redhat.com&gt;
</content>
</entry>
<entry>
<title>Lockd: add more debug to host shutdown functions</title>
<updated>2012-07-27T20:48:44Z</updated>
<author>
<name>Stanislav Kinsbursky</name>
</author>
<published>2012-07-25T12:56:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e2edaa98cb2527c0f1c2d825ddb45a8b2d026669'/>
<id>urn:sha1:e2edaa98cb2527c0f1c2d825ddb45a8b2d026669</id>
<content type='text'>
Signed-off-by: Stanislav Kinsbursky &lt;skinsbursky@parallels.com&gt;
Signed-off-by: J. Bruce Fields &lt;bfields@redhat.com&gt;
</content>
</entry>
<entry>
<title>Lockd: host complaining function introduced</title>
<updated>2012-07-27T20:48:44Z</updated>
<author>
<name>Stanislav Kinsbursky</name>
</author>
<published>2012-07-25T12:56:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d5850ff9eaaa9bed0f0b56702db105e02ce4b709'/>
<id>urn:sha1:d5850ff9eaaa9bed0f0b56702db105e02ce4b709</id>
<content type='text'>
Just a small cleanup.

Signed-off-by: Stanislav Kinsbursky &lt;skinsbursky@parallels.com&gt;
Signed-off-by: J. Bruce Fields &lt;bfields@redhat.com&gt;
</content>
</entry>
<entry>
<title>LockD: manage used host count per networks namespace</title>
<updated>2012-07-27T20:48:43Z</updated>
<author>
<name>Stanislav Kinsbursky</name>
</author>
<published>2012-07-25T12:56:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=caa4e76b6f284bab535a98fd37b9c46856158bcb'/>
<id>urn:sha1:caa4e76b6f284bab535a98fd37b9c46856158bcb</id>
<content type='text'>
This patch introduces moves nrhosts in per-net data.
It also adds kernel warning to nlm_shutdown_hosts_net() about remaining hosts
in specified network namespace context.

Signed-off-by: Stanislav Kinsbursky &lt;skinsbursky@parallels.com&gt;
Signed-off-by: J. Bruce Fields &lt;bfields@redhat.com&gt;
</content>
</entry>
<entry>
<title>LockD: manage garbage collection timeout per networks namespace</title>
<updated>2012-07-27T20:48:43Z</updated>
<author>
<name>Stanislav Kinsbursky</name>
</author>
<published>2012-07-25T12:56:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3cf7fb07e077e599d8343113cf4ef81adb2ca627'/>
<id>urn:sha1:3cf7fb07e077e599d8343113cf4ef81adb2ca627</id>
<content type='text'>
This patch moves next_gc to per-net data.

Note: passed network can be NULL (when Lockd kthread is exiting of Lockd
module is removing).

Signed-off-by: Stanislav Kinsbursky &lt;skinsbursky@parallels.com&gt;
Signed-off-by: J. Bruce Fields &lt;bfields@redhat.com&gt;
</content>
</entry>
<entry>
<title>LockD: make garbage collector network namespace aware.</title>
<updated>2012-07-27T20:48:43Z</updated>
<author>
<name>Stanislav Kinsbursky</name>
</author>
<published>2012-07-25T12:56:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=27adaddc8de7f523a172246d5104cf1cd5e2191b'/>
<id>urn:sha1:27adaddc8de7f523a172246d5104cf1cd5e2191b</id>
<content type='text'>
Signed-off-by: J. Bruce Fields &lt;bfields@redhat.com&gt;
</content>
</entry>
<entry>
<title>LockD: mark host per network namespace on garbage collect</title>
<updated>2012-07-27T20:48:43Z</updated>
<author>
<name>Stanislav Kinsbursky</name>
</author>
<published>2012-07-25T12:55:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b26411f85d3763ec5fc553854d9c3c0966072090'/>
<id>urn:sha1:b26411f85d3763ec5fc553854d9c3c0966072090</id>
<content type='text'>
This is required for per-network NLM shutdown and cleanup.
This patch passes init_net for a while.

Signed-off-by: Stanislav Kinsbursky &lt;skinsbursky@parallels.com&gt;
Signed-off-by: J. Bruce Fields &lt;bfields@redhat.com&gt;
</content>
</entry>
<entry>
<title>Lockd: shutdown NLM hosts in network namespace context</title>
<updated>2012-02-15T05:19:48Z</updated>
<author>
<name>Stanislav Kinsbursky</name>
</author>
<published>2012-01-31T11:08:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3b64739fb928c34b13db6b5adcb0d3efb19e78be'/>
<id>urn:sha1:3b64739fb928c34b13db6b5adcb0d3efb19e78be</id>
<content type='text'>
Lockd now managed in network namespace context. And this patch introduces
network namespace related NLM hosts shutdown in case of releasing per-net Lockd
resources.

Signed-off-by: Stanislav Kinsbursky &lt;skinsbursky@parallels.com&gt;
Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>LockD: make nlm hosts network namespace aware</title>
<updated>2012-02-15T05:19:48Z</updated>
<author>
<name>Stanislav Kinsbursky</name>
</author>
<published>2012-01-31T11:08:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=66697bfd6aec0a9ca9331c1aa544ac20324a7561'/>
<id>urn:sha1:66697bfd6aec0a9ca9331c1aa544ac20324a7561</id>
<content type='text'>
This object depends on RPC client, and thus on network namespace.
So let's make it's allocation and lookup in network namespace context.

Signed-off-by: Stanislav Kinsbursky &lt;skinsbursky@parallels.com&gt;
Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
</feed>
