<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pm24.git, branch v2.6.15-rc5</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-rc5</id>
<link rel='self' href='https://git.kobert.dev/pm24.git/atom/?h=v2.6.15-rc5'/>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/'/>
<updated>2005-12-04T05:10:42Z</updated>
<entry>
<title>Linux v2.6.15-rc5</title>
<updated>2005-12-04T05:10:42Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2005-12-04T05:10:42Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=436b0f76f2cee6617f27a649637766628909dd5d'/>
<id>urn:sha1:436b0f76f2cee6617f27a649637766628909dd5d</id>
<content type='text'>
Hey, for no other reason than the fact that I'll be off-line for a
week.

Of course, I could force everybody to just use git (and when I'm emperor
of the world, don't think I won't!), but it seems some people want to
just test official releases.  Even if they are just -rc's.

By the time I'm back, Andrew will have fixed all my bugs, and I'll
release it as 2.6.15 and take all the credit.

Mwahahahaaa

Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Link USB drivers later in the kernel</title>
<updated>2005-12-04T04:50:51Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2005-12-04T04:50:51Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=6015d2c4ca5470509d9721d7bab8d796617ed996'/>
<id>urn:sha1:6015d2c4ca5470509d9721d7bab8d796617ed996</id>
<content type='text'>
We want to link the "regular" SCSI drivers before the USB storage
driver, since historically we've always detected internal SCSI disks
before the external USB storage modules.

The link order matters for initcall ordering, and this got broken by
mistake by commit 7586269c0b52970f60bb69fcb86e765fc1d72309 which moved
the USB host controller PCI quirk handling around.

Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Make vm_insert_page() available to NVidia module</title>
<updated>2005-12-04T04:48:11Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2005-12-04T04:48:11Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=e3c3374fbf7efe9487edc53cd10436ed641983aa'/>
<id>urn:sha1:e3c3374fbf7efe9487edc53cd10436ed641983aa</id>
<content type='text'>
It used to use remap_pfn_range(), which wasn't GPL-only either, and the
new interface is actually simpler and does more checking, so we
shouldn't unnecessarily discourage people from switching over.

Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Fix up per-cpu page batch sizes</title>
<updated>2005-12-04T04:46:40Z</updated>
<author>
<name>Nick Piggin</name>
<email>nickpiggin@yahoo.com.au</email>
</author>
<published>2005-12-04T02:55:25Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=0ceaacc9785fedc500e19b024d606a82a23f5372'/>
<id>urn:sha1:0ceaacc9785fedc500e19b024d606a82a23f5372</id>
<content type='text'>
The code to clamp batch sizes to 2^n - 1 went missing and an extra
check got added, which must have been a hunk of the "higer order pcp
batch refills" work sneaking in.

Signed-off-by: Nick Piggin &lt;npiggin@suse.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] libata: fix ata_scsi_pass_thru error handling</title>
<updated>2005-12-04T01:31:16Z</updated>
<author>
<name>Tejun Heo</name>
<email>htejun@gmail.com</email>
</author>
<published>2005-12-02T02:49:11Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=9a40525788a1b692ee0fc780a8cdb2ac808de1b0'/>
<id>urn:sha1:9a40525788a1b692ee0fc780a8cdb2ac808de1b0</id>
<content type='text'>
This patch makes ata_scsi_pass_thru() properly set result code and
sense data on translation failures.

Signed-off-by: Tejun Heo &lt;htejun@gmail.com&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@pobox.com&gt;
</content>
</entry>
<entry>
<title>NFSv4: Fix an Oops in the synchronous write path</title>
<updated>2005-12-03T20:20:21Z</updated>
<author>
<name>Trond Myklebust</name>
<email>Trond.Myklebust@netapp.com</email>
</author>
<published>2005-12-03T20:20:21Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=3b6efee9231e12fce09c94930bfc59f66f18d662'/>
<id>urn:sha1:3b6efee9231e12fce09c94930bfc59f66f18d662</id>
<content type='text'>
 - Missing initialisation of attribute bitmask in _nfs4_proc_write()
 - On success, _nfs4_proc_write() must return number of bytes written.
 - Missing post_op_update_inode() in _nfs4_proc_write()
 - Missing initialisation of attribute bitmask in _nfs4_proc_commit()
 - Missing post_op_update_inode() in _nfs4_proc_commit()

 Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>NFS: Fix post-op attribute revalidation...</title>
<updated>2005-12-03T20:20:17Z</updated>
<author>
<name>Trond Myklebust</name>
<email>Trond.Myklebust@netapp.com</email>
</author>
<published>2005-12-03T20:20:17Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=5ba7cc4801ae0fe74b6e0160f008521ae71d9f5d'/>
<id>urn:sha1:5ba7cc4801ae0fe74b6e0160f008521ae71d9f5d</id>
<content type='text'>
  - Missing nfs_mark_for_revalidate in nfs_proc_link()
  - Missing nfs_mark_for_revalidate in nfs_rename()

 Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>NFS: use set_page_writeback() in the appropriate places</title>
<updated>2005-12-03T20:20:14Z</updated>
<author>
<name>Trond Myklebust</name>
<email>Trond.Myklebust@netapp.com</email>
</author>
<published>2005-12-03T20:20:14Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=bb713d6d38f7be4f4e7d790cddb1b076e7da6699'/>
<id>urn:sha1:bb713d6d38f7be4f4e7d790cddb1b076e7da6699</id>
<content type='text'>
 Ensure that we use set_page_writeback() in the appropriate places
 to help the VM in keeping its page radix_tree in sync.

 Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>SUNRPC: Fix Oopsable condition in rpc_pipefs</title>
<updated>2005-12-03T20:20:10Z</updated>
<author>
<name>Trond Myklebust</name>
<email>Trond.Myklebust@netapp.com</email>
</author>
<published>2005-12-03T20:20:10Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=bb184f3356adbbb1605df2f7c570b4c92231fa3a'/>
<id>urn:sha1:bb184f3356adbbb1605df2f7c570b4c92231fa3a</id>
<content type='text'>
 The elements on rpci-&gt;in_upcall are tracked by the filp-&gt;private_data,
 which will ensure that they get released when the file is closed.

 The exception is if rpc_close_pipes() gets called first, since that
 sets rpci-&gt;ops to NULL.

 Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
</content>
</entry>
<entry>
<title>NFS: Fix a few further cache consistency regressions</title>
<updated>2005-12-03T20:20:07Z</updated>
<author>
<name>Trond Myklebust</name>
<email>Trond.Myklebust@netapp.com</email>
</author>
<published>2005-12-03T20:20:07Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=24aa1fe6779eaddb3e0b1b802585dcf6faf9cc44'/>
<id>urn:sha1:24aa1fe6779eaddb3e0b1b802585dcf6faf9cc44</id>
<content type='text'>
 Steve Dickson writes:
 Doing the following:
 1. On server:
 $ mkdir ~/t
 $ echo Hello &gt; ~/t/tmp

 2. On client, wait for a string to appear in this file:
 $ until grep -q foo t/tmp ; do echo -n . ; sleep 1 ; done

 3. On server, create a *new* file with the same name containing that
 string:
 $ mv ~/t/tmp ~/t/tmp.old; echo foo &gt; ~/t/tmp

 will show how the client will never (and I mean never ;-) ) see
 the updated file.

 The problem is that we do not update nfsi-&gt;cache_change_attribute when the
 file changes on the server (we only update it when our client makes the
 changes). This again means that functions like nfs_check_verifier() will
 fail to register when the parent directory has changed and should trigger
 a dentry lookup revalidation.

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