<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git, branch v2.6.23-rc8</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v2.6.23-rc8</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v2.6.23-rc8'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2007-09-25T00:33:10+00:00</updated>
<entry>
<title>Linux 2.6.23-rc8</title>
<updated>2007-09-25T00:33:10+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@woody.linux-foundation.org</email>
</author>
<published>2007-09-25T00:33:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=4942de4a0e914f205d351a81873f4f63986bcc3c'/>
<id>urn:sha1:4942de4a0e914f205d351a81873f4f63986bcc3c</id>
<content type='text'>
Getting there...
</content>
</entry>
<entry>
<title>Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus</title>
<updated>2007-09-25T00:32:16+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@woody.linux-foundation.org</email>
</author>
<published>2007-09-25T00:32:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=e0b9d139f2595fafbe95fcb7b40109db724900e8'/>
<id>urn:sha1:e0b9d139f2595fafbe95fcb7b40109db724900e8</id>
<content type='text'>
* 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus:
  [MIPS] SMTC: Make ack_bad_irq() safe with no IM backstop.
</content>
</entry>
<entry>
<title>Merge branch 'async-tx-fixes-for-linus' of git://lost.foo-projects.org/~dwillia2/git/iop</title>
<updated>2007-09-25T00:25:30+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@woody.linux-foundation.org</email>
</author>
<published>2007-09-25T00:25:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=4f33e21c923c1656fb9e3d6fe2302e34e9e079a4'/>
<id>urn:sha1:4f33e21c923c1656fb9e3d6fe2302e34e9e079a4</id>
<content type='text'>
* 'async-tx-fixes-for-linus' of git://lost.foo-projects.org/~dwillia2/git/iop:
  raid5: fix 2 bugs in ops_complete_biofill
  async_tx: fix dma_wait_for_async_tx
  async_tx: usage documentation and developer notes (v2)
</content>
</entry>
<entry>
<title>raid5: fix 2 bugs in ops_complete_biofill</title>
<updated>2007-09-24T20:23:35+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dan.j.williams@intel.com</email>
</author>
<published>2007-09-24T17:06:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=e4d84909dd48b5e5806a5d18b881e1ca1610ba9b'/>
<id>urn:sha1:e4d84909dd48b5e5806a5d18b881e1ca1610ba9b</id>
<content type='text'>
1/ ops_complete_biofill tried to avoid calling handle_stripe since all the
state necessary to return read completions is available.  However the
process of determining whether more read requests are pending requires
locking the stripe (to block add_stripe_bio from updating dev-&gt;toead).
ops_complete_biofill can run in tasklet context, so rather than upgrading
all the stripe locks from spin_lock to spin_lock_bh this patch just
unconditionally reschedules handle_stripe after completing the read
request.

2/ ops_complete_biofill needlessly qualified processing R5_Wantfill with
dev-&gt;toread.  The result being that the 'biofill' pending bit is cleared
before handling the pending read-completions on dev-&gt;read.  R5_Wantfill can
be unconditionally handled because the 'biofill' pending bit prevents new
R5_Wantfill requests from being seen by ops_run_biofill and
ops_complete_biofill.

Found-by: Yuri Tikhonov &lt;yur@emcraft.com&gt;
[neilb@suse.de: simpler fix for bug 1 than moving code]
Signed-off-by: NeilBrown &lt;neilb@suse.de&gt;
Signed-off-by: Dan Williams &lt;dan.j.williams@intel.com&gt;
</content>
</entry>
<entry>
<title>async_tx: fix dma_wait_for_async_tx</title>
<updated>2007-09-24T17:26:26+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dan.j.williams@intel.com</email>
</author>
<published>2007-09-21T20:27:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=6247cdc2cd334dad0ea5428245a7d8f4b075f21e'/>
<id>urn:sha1:6247cdc2cd334dad0ea5428245a7d8f4b075f21e</id>
<content type='text'>
Fix dma_wait_for_async_tx to not loop forever in the case where a
dependency chain is longer than two entries.  This condition will not
happen with current in-kernel drivers, but fix it for future drivers.

Found-by: Saeed Bishara &lt;saeed.bishara@gmail.com&gt;
Signed-off-by: Dan Williams &lt;dan.j.williams@intel.com&gt;
</content>
</entry>
<entry>
<title>async_tx: usage documentation and developer notes (v2)</title>
<updated>2007-09-24T17:26:25+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dan.j.williams@intel.com</email>
</author>
<published>2007-09-20T22:49:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=c5d2b9f444b8d9f5ad7c5e583686c119ba3a9ba7'/>
<id>urn:sha1:c5d2b9f444b8d9f5ad7c5e583686c119ba3a9ba7</id>
<content type='text'>
Changes in v2:
* cleanups from Randy and Shannon

Reviewed-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Reviewed-by: Shannon Nelson &lt;shannon.nelson@intel.com&gt;
Signed-off-by: Dan Williams &lt;dan.j.williams@intel.com&gt;
</content>
</entry>
<entry>
<title>[MIPS] SMTC: Make ack_bad_irq() safe with no IM backstop.</title>
<updated>2007-09-24T17:13:02+00:00</updated>
<author>
<name>Ralf Baechle</name>
<email>ralf@linux-mips.org</email>
</author>
<published>2007-09-21T16:13:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=1146fe30504a1edd8a434f500e1be139492570c9'/>
<id>urn:sha1:1146fe30504a1edd8a434f500e1be139492570c9</id>
<content type='text'>
Issue reported and original patch by Kevin Kissel, cleaner (imho)
implementation by me.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>Convert snd-page-alloc proc file to use seq_file</title>
<updated>2007-09-24T15:20:52+00:00</updated>
<author>
<name>Takashi Iwai</name>
<email>tiwai@suse.de</email>
</author>
<published>2007-09-17T19:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=ccec6e2c4a74adf76ed4e2478091a311b1806212'/>
<id>urn:sha1:ccec6e2c4a74adf76ed4e2478091a311b1806212</id>
<content type='text'>
Use seq_file for the proc file read/write of snd-page-alloc module.
This automatically fixes bugs in the old proc code.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband</title>
<updated>2007-09-24T05:39:57+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@woody.linux-foundation.org</email>
</author>
<published>2007-09-24T05:39:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=7bae705ef2c2daac1993de03e5be93b5c300fc5e'/>
<id>urn:sha1:7bae705ef2c2daac1993de03e5be93b5c300fc5e</id>
<content type='text'>
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:
  IB/mlx4: Fix data corruption triggered by wrong headroom marking order
</content>
</entry>
<entry>
<title>Merge git://git.infradead.org/battery-2.6</title>
<updated>2007-09-23T20:04:01+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@woody.linux-foundation.org</email>
</author>
<published>2007-09-23T20:04:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=562b4b632c9639cc36e09b2dec32c6b3ca65ca03'/>
<id>urn:sha1:562b4b632c9639cc36e09b2dec32c6b3ca65ca03</id>
<content type='text'>
* git://git.infradead.org/battery-2.6:
  [PATCH] missing null termination in power supply uevent
</content>
</entry>
</feed>
