<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pm24.git/fs, branch v2.6.15</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.kobert.dev/pm24.git/atom?h=v2.6.15</id>
<link rel='self' href='https://git.kobert.dev/pm24.git/atom?h=v2.6.15'/>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/'/>
<updated>2005-12-30T16:39:10Z</updated>
<entry>
<title>Insanity avoidance in /proc</title>
<updated>2005-12-30T16:39:10Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2005-12-30T16:39:10Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=8b90db0df7187a01fb7177f1f812123138f562cf'/>
<id>urn:sha1:8b90db0df7187a01fb7177f1f812123138f562cf</id>
<content type='text'>
The old /proc interfaces were never updated to use loff_t, and are just
generally broken.  Now, we should be using the seq_file interface for
all of the proc files, but converting the legacy functions is more work
than most people care for and has little upside..

But at least we can make the non-LFS rules explicit, rather than just
insanely wrapping the offset or something.

Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] uml: hostfs - fix possible PAGE_CACHE_SHIFT overflows</title>
<updated>2005-12-29T17:48:15Z</updated>
<author>
<name>Paolo 'Blaisorblade' Giarrusso</name>
<email>blaisorblade@yahoo.it</email>
</author>
<published>2005-12-29T16:39:57Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=30f04a4efa73dc80bf3f59f3f19ad5a24ac5ac0a'/>
<id>urn:sha1:30f04a4efa73dc80bf3f59f3f19ad5a24ac5ac0a</id>
<content type='text'>
Prevent page-&gt;index &lt;&lt; PAGE_CACHE_SHIFT from overflowing.

There is a casting there, but was added without care, so it's at the wrong
place. Note the extra parens around the shift - "+" is higher precedence than
"&lt;&lt;", leading to a GCC warning which saved all us.

Signed-off-by: Paolo 'Blaisorblade' Giarrusso &lt;blaisorblade@yahoo.it&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Hostfs: remove unused var</title>
<updated>2005-12-29T17:48:15Z</updated>
<author>
<name>Paolo 'Blaisorblade' Giarrusso</name>
<email>blaisorblade@yahoo.it</email>
</author>
<published>2005-12-29T16:39:54Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=3d0a07e3310c947c048bd01d8d0efa0e4fae5ba9'/>
<id>urn:sha1:3d0a07e3310c947c048bd01d8d0efa0e4fae5ba9</id>
<content type='text'>
Trivial removal of unused variable from this file - doesn't even change the
generated assembly code, in fact (gcc should trigger a warning for unused value
here).

Signed-off-by: Paolo 'Blaisorblade' Giarrusso &lt;blaisorblade@yahoo.it&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[SPARC]: introduce a SPARC Kconfig symbol</title>
<updated>2005-12-23T07:09:54Z</updated>
<author>
<name>Adrian Bunk</name>
<email>bunk@stusta.de</email>
</author>
<published>2005-12-23T05:03:47Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=0b57ee9e55373a27e45549e82b0c43621480a71b'/>
<id>urn:sha1:0b57ee9e55373a27e45549e82b0c43621480a71b</id>
<content type='text'>
Introduce a Kconfig symbol SPARC that is defined on both the sparc and
sparc64 architectures.

This symbol makes some dependencies more readable.

Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] fix posix lock on NFS</title>
<updated>2005-12-22T17:24:05Z</updated>
<author>
<name>ASANO Masahiro</name>
<email>masano@tnes.nec.co.jp</email>
</author>
<published>2005-12-22T04:24:54Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=0800c5f7a499a8961c3868e95cc4cf1715166457'/>
<id>urn:sha1:0800c5f7a499a8961c3868e95cc4cf1715166457</id>
<content type='text'>
NFS client prevents mandatory lock, but there is a flaw on it; Locks are
possibly left if the mode is changed while locking.

This permits unlocking even if the mandatory lock bits are set.

Signed-off-by: ASANO Masahiro &lt;masano@tnes.nec.co.jp&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] relayfs: remove warning printk() in relay_switch_subbuf()</title>
<updated>2005-12-21T01:33:22Z</updated>
<author>
<name>Tom Zanussi</name>
<email>zanussi@us.ibm.com</email>
</author>
<published>2005-12-20T19:10:22Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=fd30fc3256824f03c2ff9317269d66f72f7042ca'/>
<id>urn:sha1:fd30fc3256824f03c2ff9317269d66f72f7042ca</id>
<content type='text'>
There's currently a diagnostic printk in relay_switch_subbuf() meant as
a warning if you accidentally try to log an event larger than the
sub-buffer size.

The problem is if this happens while logging from somewhere it's not
safe to be doing printks, such as in the scheduler, you can end up with
a deadlock.  This patch removes the warning from relay_switch_subbuf()
and instead prints some diagnostic info when the channel is closed.

Thanks to Mathieu Desnoyers for pointing out the problem and
suggesting a fix.

Signed-off-by: Tom Zanussi &lt;zanussi@us.ibm.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] nfsd: check for read-only exports before setting acls</title>
<updated>2005-12-20T18:31:33Z</updated>
<author>
<name>Andreas Gruenbacher</name>
<email>agruen@suse.de</email>
</author>
<published>2005-12-20T15:29:05Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=b7964c3d88668cef57e1a99861477168eeff4743'/>
<id>urn:sha1:b7964c3d88668cef57e1a99861477168eeff4743</id>
<content type='text'>
We must check for MAY_SATTR before setting acls, which includes checking
for read-only exports: the lower-level setxattr operation that
eventually sets the acl cannot check export-level restrictions.

Bug reported by Martin Walter &lt;mawa@uni-freiburg.de&gt;.

Signed-off-by: Andreas Gruenbacher &lt;agruen@suse.de&gt;
Acked-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>NLM: Fix Oops in nlmclnt_mark_reclaim()</title>
<updated>2005-12-20T04:12:31Z</updated>
<author>
<name>Trond Myklebust</name>
<email>Trond.Myklebust@netapp.com</email>
</author>
<published>2005-12-19T22:11:25Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=9b5b1f5bf9dcdb6f23abf65977a675eb4deba3c0'/>
<id>urn:sha1:9b5b1f5bf9dcdb6f23abf65977a675eb4deba3c0</id>
<content type='text'>
 When mixing -olock and -onolock mounts on the same client, we have to
 check that fl-&gt;fl_u.nfs_fl.owner is set before dereferencing it.

 Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>NFS: Fix another O_DIRECT race</title>
<updated>2005-12-20T04:12:09Z</updated>
<author>
<name>Trond Myklebust</name>
<email>Trond.Myklebust@netapp.com</email>
</author>
<published>2005-12-13T21:13:54Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=29884df0d89c1df0dec3449405bc41569bb44800'/>
<id>urn:sha1:29884df0d89c1df0dec3449405bc41569bb44800</id>
<content type='text'>
 Ensure we call unmap_mapping_range() and sync dirty pages to disk before
 doing an NFS direct write.

 Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>[PATCH] xfs: missing gfp_t annotations</title>
<updated>2005-12-15T18:04:29Z</updated>
<author>
<name>Al Viro</name>
<email>viro@ftp.linux.org.uk</email>
</author>
<published>2005-12-15T09:17:24Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=51bfb75b0b2652f60ab1200627e9041f4624c819'/>
<id>urn:sha1:51bfb75b0b2652f60ab1200627e9041f4624c819</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
</feed>
