<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers, branch v2.6.12.2</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers?h=v2.6.12.2</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers?h=v2.6.12.2'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2005-06-29T23:00:39Z</updated>
<entry>
<title>[PATCH] ACPI: Make sure we call acpi_register_gsi() even for default PCI interrupt assignment</title>
<updated>2005-06-29T23:00:39Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-06-25T18:16:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=1ef0867a529b222b8ff659d68140df8d5d6a45f2'/>
<id>urn:sha1:1ef0867a529b222b8ff659d68140df8d5d6a45f2</id>
<content type='text'>
ACPI: Make sure we call acpi_register_gsi() even for default PCI interrupt assignment

That's the part that keeps track of the ELCR register, and we want to
make sure that the PCI interrupts are properly marked level/low.

Signed-off-by: Chris Wright &lt;chrisw@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] e1000: fix spinlock bug</title>
<updated>2005-06-29T23:00:37Z</updated>
<author>
<name>Mitch Williams</name>
<email>mitch.a.williams@intel.com</email>
</author>
<published>2005-06-21T20:21:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=26b1062c23e46c111f5e86bc8ce4d5007805b51a'/>
<id>urn:sha1:26b1062c23e46c111f5e86bc8ce4d5007805b51a</id>
<content type='text'>
This patch fixes an obvious and nasty bug where we could exit the transmit
routine while holding tx_lock.

Signed-off-by:  Mitch Williams &lt;mitch.a.williams@intel.com&gt;
Signed-off-by:  Chris Wright &lt;chrisw@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] qla2xxx: Pull-down scsi-host-addition to follow board initialization.</title>
<updated>2005-06-29T23:00:35Z</updated>
<author>
<name>Andrew Vasquez</name>
<email>andrew.vasquez@qlogic.com</email>
</author>
<published>2005-06-10T00:21:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=906aa4d200854cf01f683195945f4618f8881e9a'/>
<id>urn:sha1:906aa4d200854cf01f683195945f4618f8881e9a</id>
<content type='text'>
Return to previous held-logic of calling scsi_add_host() only
after the board has been completely initialized.  Also return
pci_*() error-codes during probe failure paths.

This also corrects an issue where only lun 0 is being scanned for
a given port.

Signed-off-by: Andrew Vasquez &lt;andrew.vasquez@qlogic.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
Signed-off-by: Chris Wright &lt;chrisw@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Fix typo in drivers/pci/pci-driver.c</title>
<updated>2005-06-29T23:00:34Z</updated>
<author>
<name>Mika Kukkonen</name>
<email>mikukkon@gmail.com</email>
</author>
<published>2005-06-18T20:22:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=49bbb3966e86d560752f1624c6ab31bd147441d1'/>
<id>urn:sha1:49bbb3966e86d560752f1624c6ab31bd147441d1</id>
<content type='text'>
The git commit 794f5bfa77955c4455f6d72d8b0e2bee25f1ff0c
accidentally suffers from a previous typo in that file
(',' instead of ';' in end of line). Patch included.

Signed-off-by: Mika Kukkonen &lt;mikukkon@iki.fi&gt;
Signed-off-by: Chris Wright &lt;chrisw@osdl.org&gt;
</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.amat.us/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.amat.us/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>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.amat.us/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 'for-linus' branch of master.kernel.org:/pub/scm/linux/kernel/git/axboe/linux-2.6-block</title>
<updated>2005-06-16T16:53:48Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-06-16T16:53:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=c081474c184b34136e09e1e335f41356a11c7b68'/>
<id>urn:sha1:c081474c184b34136e09e1e335f41356a11c7b68</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PATCH] fix for kaweth broken by changes in the networking layer</title>
<updated>2005-06-16T16:02:59Z</updated>
<author>
<name>Oliver Neukum</name>
<email>oliver@neukum.org</email>
</author>
<published>2005-06-16T05:26:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=58125f95c62a44f12bb71c58ef70f0068d20c7a2'/>
<id>urn:sha1:58125f95c62a44f12bb71c58ef70f0068d20c7a2</id>
<content type='text'>
Cc: Greg KH &lt;greg@kroah.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] ALPS: fix enabling hardware tapping</title>
<updated>2005-06-16T16:02:59Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dtor_core@ameritech.net</email>
</author>
<published>2005-06-16T05:26:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e41fb09b2fa15db095d3ee981299f488d7b48dfe'/>
<id>urn:sha1:e41fb09b2fa15db095d3ee981299f488d7b48dfe</id>
<content type='text'>
It looks like logic for enabling hardware tapping in ALPS driver was
inverted and we enable it only if it was already enabled by BIOS or
firmware.

I have a confirmation from one user that the patch below fixes the problem
for him and it might be beneficial if we could get it into 2.6.12.

Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
</feed>
