<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux, branch v2.6.12</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v2.6.12</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.12'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2005-06-17T19:48:29Z</updated>
<entry>
<title>Linux 2.6.12</title>
<updated>2005-06-17T19:48:29Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-06-17T19:48:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9ee1c939d1cb936b1f98e8d81aeffab57bae46ab'/>
<id>urn:sha1:9ee1c939d1cb936b1f98e8d81aeffab57bae46ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge 'for-linus' branch of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block</title>
<updated>2005-06-17T19:35:26Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-06-17T19:35:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=dfd11c2e61d3c0c417d341866ed53c44933b65b4'/>
<id>urn:sha1:dfd11c2e61d3c0c417d341866ed53c44933b65b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PATCH] PCI: don't override drv-&gt;shutdown unconditionally</title>
<updated>2005-06-17T19:34:20Z</updated>
<author>
<name>Christoph Hellwig</name>
<email>hch@lst.de</email>
</author>
<published>2005-06-17T19:25:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=794f5bfa77955c4455f6d72d8b0e2bee25f1ff0c'/>
<id>urn:sha1:794f5bfa77955c4455f6d72d8b0e2bee25f1ff0c</id>
<content type='text'>
There are many drivers that have been setting the generic driver
model level shutdown callback, and pci thus must not override it.

Without this patch we can have really bad data loss on various
raid controllers.

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] timer exit cleanup</title>
<updated>2005-06-17T17:03:50Z</updated>
<author>
<name>Ingo Molnar</name>
<email>mingo@elte.hu</email>
</author>
<published>2005-06-17T09:36:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=caf2857ac6e0ba2651e722f05d5f7d3ec8ef2615'/>
<id>urn:sha1:caf2857ac6e0ba2651e722f05d5f7d3ec8ef2615</id>
<content type='text'>
Do all timer zapping in exit_itimers.

Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>When cfq I/O scheduler is selected, get_request() in __make_request() calls</title>
<updated>2005-06-17T14:15:10Z</updated>
<author>
<name>Kiyoshi Ueda</name>
<email>k-ueda@ct.jp.nec.com</email>
</author>
<published>2005-06-17T14:15:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=db3b5848ea6440968fcdd29b80514d0de044bb7c'/>
<id>urn:sha1:db3b5848ea6440968fcdd29b80514d0de044bb7c</id>
<content type='text'>
__cfq_get_queue().  __cfq_get_queue() finds an existing queue (struct
cfq_queue) of the current process for the device and returns it.  If it's not
found, __cfq_get_queue() creates and returns a new one if __cfq_get_queue() is
called with __GFP_WAIT flag, or __cfq_get_queue() returns NULL (this means that
get_request() fails) if no __GFP_WAIT flag.

On the other hand, in __make_request(), get_request() is called without
__GFP_WAIT flag at the first time.  Thus, the get_request() fails when there is
no existing queue, typically when it's called for the first I/O request of the
process to the device.

Though it will be followed by get_request_wait() for general case,
__make_request() will just end the I/O with an error (EWOULDBLOCK) when the
request was for read-ahead.

Signed-off-by: Jens Axboe &lt;axboe@suse.de&gt;
Signed-off-by: Kiyoshi Ueda &lt;k-ueda@ct.jp.nec.com&gt;
Signed-off-by: Jun'ichi Nomura &lt;j-nomura@ce.jp.nec.com&gt;
</content>
</entry>
<entry>
<title>Merge master.kernel.org:/home/rmk/linux-2.6-arm</title>
<updated>2005-06-16T20:40:39Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-06-16T20:40:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=97008082eacab047c189028202e055280f799ace'/>
<id>urn:sha1:97008082eacab047c189028202e055280f799ace</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PATCH] ARM: 2715/1: restore CPLD interrupts upon resume for Lubbock and Mainstone</title>
<updated>2005-06-16T20:23:56Z</updated>
<author>
<name>Nicolas Pitre</name>
<email>nico@org.rmk.(none)</email>
</author>
<published>2005-06-16T20:23:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=22f11c4e662ef0bdd87f09370a76c83ed738d5fd'/>
<id>urn:sha1:22f11c4e662ef0bdd87f09370a76c83ed738d5fd</id>
<content type='text'>
Patch from Nicolas Pitre

Without this some devices fail to work again after a suspend event.

Signed-off-by: Nicolas Pitre
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>Merge master.kernel.org:/home/rmk/linux-2.6-arm</title>
<updated>2005-06-16T20:22:23Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-06-16T20:22:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=043cf3fd20a22df5957c28888f4c8d41438f2140'/>
<id>urn:sha1:043cf3fd20a22df5957c28888f4c8d41438f2140</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PATCH] ARM: 2714/1: Fix the IB2 definitions for the Versatile platform</title>
<updated>2005-06-16T17:01:12Z</updated>
<author>
<name>Catalin Marinas</name>
<email>catalin.marinas@com.rmk.(none)</email>
</author>
<published>2005-06-16T17:01:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=95220a2ea334b5ff2168cc9bf31c0e08b29bae21'/>
<id>urn:sha1:95220a2ea334b5ff2168cc9bf31c0e08b29bae21</id>
<content type='text'>
Patch from Catalin Marinas

The initial IB2 addresses did not depend on the IB2 base. This
patch defines them as (VERSATILE_IB2_BASE + offset).

Signed-off-by: Catalin Marinas
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[PATCH] ARM: 2713/1: Fix the GPIO base for Integrator/CP</title>
<updated>2005-06-16T17:01:11Z</updated>
<author>
<name>Catalin Marinas</name>
<email>catalin.marinas@com.rmk.(none)</email>
</author>
<published>2005-06-16T17:01:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=fea7722fd7b45c6957caed84251d95269319fe16'/>
<id>urn:sha1:fea7722fd7b45c6957caed84251d95269319fe16</id>
<content type='text'>
Patch from Catalin Marinas

The GPIO base for Integrator/CP is different from the
Integrator/AP. This patch sets the correct value for
INTEGRATOR_GPIO_BASE.

Signed-off-by: Catalin Marinas
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
</feed>
