<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers, branch v2.6.14.4</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers?h=v2.6.14.4</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers?h=v2.6.14.4'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2005-12-14T23:43:00Z</updated>
<entry>
<title>[PATCH] cciss: bug fix for BIG_PASS_THRU</title>
<updated>2005-12-14T23:43:00Z</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@suse.de</email>
</author>
<published>2005-11-18T22:02:54Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=1a6e1022c1f5cc1ae2efb73ff2b4daf5eec5819f'/>
<id>urn:sha1:1a6e1022c1f5cc1ae2efb73ff2b4daf5eec5819f</id>
<content type='text'>
Applications using CCISS_BIG_PASSTHRU complained that the data written
was zeros. The problem is that the buffer is being cleared after the
user copy, unless the user copy has failed... Correct that logic.

Signed-off-by: Mike Miller &lt;mike.miller@hp.com&gt;
Signed-off-by: Jens Axboe &lt;axboe@suse.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] ide-floppy: software eject not working with LS-120 drive</title>
<updated>2005-12-14T23:43:00Z</updated>
<author>
<name>Ondrej Zary</name>
<email>linux@rainbow-software.org</email>
</author>
<published>2005-11-10T05:02:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=7d011b38766b255cd4473a0a523d9362bf42bee0'/>
<id>urn:sha1:7d011b38766b255cd4473a0a523d9362bf42bee0</id>
<content type='text'>
The problem (eject not working on ATAPI LS-120 drive) is caused by
idefloppy_ioctl() function which *first* tries generic_ide_ioctl()
and *only* if it fails with -EINVAL, proceeds with the specific ioctls.
The generic eject command fails with something other than -EINVAL
and the specific one is never executed.

This patch fixes it by first going through the internal ioctls
and only trying generic_ide_ioctl() if none of them matches.

Signed-off-by: Ondrej Zary &lt;linux@rainbow-software.org&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] I8K: fix /proc reporting of blank service tags</title>
<updated>2005-12-14T23:42:59Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dtor_core@ameritech.net</email>
</author>
<published>2005-11-12T19:59:25Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=c8005f78cdc327544a0f4a8345cd607e2e0d1fb9'/>
<id>urn:sha1:c8005f78cdc327544a0f4a8345cd607e2e0d1fb9</id>
<content type='text'>
Make /proc/i8k display '?' when service tag is blank in BIOS.
This fixes segfault in i8k gkrellm plugin.

Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] libata: locking rewrite (== fix)</title>
<updated>2005-12-14T23:42:59Z</updated>
<author>
<name>Jeff Garzik</name>
<email>jgarzik@pobox.com</email>
</author>
<published>2005-10-31T17:05:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d7283d61302798c0c57118e53d7732bec94f8d42'/>
<id>urn:sha1:d7283d61302798c0c57118e53d7732bec94f8d42</id>
<content type='text'>
[libata] locking rewrite (== fix)

A lot of power packed into a little patch.

This change eliminates the sharing between our controller-wide spinlock
and the SCSI core's Scsi_Host lock.  As the locking in libata was
already highly compartmentalized, always referencing our own lock, and
never scsi_host::host_lock.

As a side effect, this change eliminates a deadlock from calling
scsi_finish_command() while inside our spinlock.

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] bonding: fix feature consolidation</title>
<updated>2005-12-14T23:42:58Z</updated>
<author>
<name>Jay Vosburgh</name>
<email>fubar@us.ibm.com</email>
</author>
<published>2005-11-09T18:02:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=fd5bcd52d599f0c0a970005336bd9c020aee2e97'/>
<id>urn:sha1:fd5bcd52d599f0c0a970005336bd9c020aee2e97</id>
<content type='text'>
This should resolve http://bugzilla.kernel.org/show_bug.cgi?id=5519

The current feature computation loses bits that it doesn't know about,
resulting in an inability to add VLANs and possibly other havoc.
Rewrote function to preserve bits it doesn't know about, remove an
unneeded state variable, and simplify the code.

Signed-off-by: Jay Vosburgh &lt;fubar@us.ibm.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] AGPGART: Fix serverworks TLB flush.</title>
<updated>2005-12-14T23:42:58Z</updated>
<author>
<name>Dave Jones</name>
<email>davej@redhat.com</email>
</author>
<published>2005-11-07T22:02:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=73db2c2525cf8888e229189480e295817680df85'/>
<id>urn:sha1:73db2c2525cf8888e229189480e295817680df85</id>
<content type='text'>
[AGPGART] Fix serverworks TLB flush.
Go back to what 2.4 kernels used to do here, as if this hits,
the kernel just hangs indefinitly.

Actually an improvement over 2.4 - we now break; out of the loop
instead of just printing messages on timeouts.

Signed-off-by: Dave Jones &lt;davej@redhat.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] i82365: release all resources if no devices are found</title>
<updated>2005-12-14T23:42:58Z</updated>
<author>
<name>Igor Popik</name>
<email>igor.popik@gmail.com</email>
</author>
<published>2005-12-07T07:46:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=28e52c66f8fa3d112036b5539d80eaf90a9693b6'/>
<id>urn:sha1:28e52c66f8fa3d112036b5539d80eaf90a9693b6</id>
<content type='text'>
The i82365 driver does not release all the resources when the device is not
found. This can cause an oops when reading /proc/ioports after module
unload (e.g. bug #5657).

Signed-off-by: Igor Popik &lt;igor.popik@gmail.com&gt;
Signed-off-by: Dominik Brodowski &lt;linux@dominikbrodowski.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] V4L/DVB: Fix analog NTSC for Thomson DTT 761X hybrid tuner</title>
<updated>2005-12-14T23:42:57Z</updated>
<author>
<name>Michael Krufky</name>
<email>mkrufky@gmail.com</email>
</author>
<published>2005-12-09T06:03:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=4614b4e56fa82c89e02ad27a7221ee76a0c2ed2c'/>
<id>urn:sha1:4614b4e56fa82c89e02ad27a7221ee76a0c2ed2c</id>
<content type='text'>
- Enable tda9887 on the following cx88 boards:
  pcHDTV 3000
  FusionHDTV3 Gold-T
- This ensures that analog NTSC video will function properly, without
  this patch, the tuner may appear to be broken.

Signed-off-by: Michael Krufky &lt;mkrufky@m1k.net&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@brturbo.com.br&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] V4L/DVB (3135) Fix tuner init for Pinnacle PCTV Stereo</title>
<updated>2005-12-14T23:42:56Z</updated>
<author>
<name>Ricardo Cerqueira</name>
<email>v4l@cerqueira.org</email>
</author>
<published>2005-12-08T23:18:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=18a35f4b97554e5eb4b54a5a061c46514393b18f'/>
<id>urn:sha1:18a35f4b97554e5eb4b54a5a061c46514393b18f</id>
<content type='text'>
- The Pinnacle PCTV Stereo needs tda9887 port2 set to 1
- Without this patch, mt20xx tuner is not detected and the board
  doesn't tune.

Signed-off-by: Ricardo Cerqueira &lt;v4l@cerqueira.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@brturbo.com.br&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] ACPI: fix HP nx8220 boot hang regression</title>
<updated>2005-12-14T23:42:56Z</updated>
<author>
<name>Thomas Renninger</name>
<email>trenn@suse.de</email>
</author>
<published>2005-12-02T20:39:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=c1493a189c8dcbd276144b958f9c4cb4bd25940c'/>
<id>urn:sha1:c1493a189c8dcbd276144b958f9c4cb4bd25940c</id>
<content type='text'>
[ACPI] fix HP nx8220 boot hang regression

This patch reverts the acpi_bus_find_driver() return value check
that came in via the PCI tree via 3fb02738b0fd36f47710a2bf207129efd2f5daa2

        [PATCH] acpi bridge hotadd: Allow ACPI .add and .start
	operations to be done independently

This particular change broke booting of some HP/Compaq laptops unless
acpi=noirq is used.

http://bugzilla.kernel.org/show_bug.cgi?id=5221
https://bugzilla.novell.com/show_bug.cgi?id=116763

Signed-off-by: Thomas Renninger &lt;trenn@suse.de&gt;
Cc: Rajesh Shah &lt;rajesh.shah@intel.com&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
</feed>
