<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/ata, branch v2.6.25.2</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/ata?h=v2.6.25.2</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/ata?h=v2.6.25.2'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2008-04-12T04:16:49Z</updated>
<entry>
<title>[libata] make ali_atapi_dma static</title>
<updated>2008-04-12T04:16:49Z</updated>
<author>
<name>Adrian Bunk</name>
<email>bunk@kernel.org</email>
</author>
<published>2008-04-11T17:28:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=1892225f788a73beae2ec26f6f2fa4cd2e5868d0'/>
<id>urn:sha1:1892225f788a73beae2ec26f6f2fa4cd2e5868d0</id>
<content type='text'>
This patch makes the needlessly global ali_atapi_dma static.

Signed-off-by: Adrian Bunk &lt;bunk@kernel.org&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
</content>
</entry>
<entry>
<title>[libata] sata_svw: fix reversed port count</title>
<updated>2008-04-12T04:11:35Z</updated>
<author>
<name>Jeff Garzik</name>
<email>jeff@garzik.org</email>
</author>
<published>2008-04-12T04:11:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=aeb74914ef0e6746f15b11c0399048de9c5c05b8'/>
<id>urn:sha1:aeb74914ef0e6746f15b11c0399048de9c5c05b8</id>
<content type='text'>
According to Broadcom, two chips have their port counts flipped.  The proper
count is:

0x241 is 8 ports
0x242 is 4 ports

Reported by Yohei Honda on kernel bz 10424.

Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
</content>
</entry>
<entry>
<title>ata/sata_fsl: Remove unused variable in sata_fsl_probe</title>
<updated>2008-04-09T05:06:37Z</updated>
<author>
<name>Johann Felix Soden</name>
<email>johfel@users.sourceforge.net</email>
</author>
<published>2008-04-06T13:10:54Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ac2c5bd05c88185ecbe7c114e472716f2e2d3a0c'/>
<id>urn:sha1:ac2c5bd05c88185ecbe7c114e472716f2e2d3a0c</id>
<content type='text'>
In sata_fsl_probe memory is allocated but never used or deallocated.
Fixes: http://bugzilla.kernel.org/show_bug.cgi?id=10404

Thanks to Daniel Marjamäki for the bug report.

Reported-by: Daniel Marjamäki &lt;danielm77@spray.se&gt;
Signed-off-by: Johann Felix Soden &lt;johfel@users.sourceforge.net&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>pata_sil680: Fix build on arch/ppc</title>
<updated>2008-04-09T05:06:33Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
<email>benh@ozlabs.org</email>
</author>
<published>2008-04-08T21:51:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=119b3aa65d33533c2f8d8822bb7a3e62aa12f860'/>
<id>urn:sha1:119b3aa65d33533c2f8d8822bb7a3e62aa12f860</id>
<content type='text'>
Commit 0f436eff54f90419ac1b8accfb3e6e17c4b49a4e breaks build on
arch/ppc as it doesn't implement the machine_is() macro.

This fixes it by using CONFIG_PPC_MERGE instead which represents
arch/powerpc only, while CONFIG_PPC is set for both.

Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>pata_ali: disable ATAPI DMA</title>
<updated>2008-04-04T06:43:38Z</updated>
<author>
<name>Tejun Heo</name>
<email>htejun@gmail.com</email>
</author>
<published>2008-04-03T05:40:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=8243e636c060fe7c10c9cf3bf53fdd2d48901525'/>
<id>urn:sha1:8243e636c060fe7c10c9cf3bf53fdd2d48901525</id>
<content type='text'>
ATAPI DMA just doesn't work reliably on pata_ali.  The IDE driver can
do it but for some mysterious reason, pata_ali can't.  This patch
disables it by default and makes the driver whine during
initialization.  "pata_ali.atapi_dma" parameter is added so that user
can bypass the workaround.

Signed-off-by: Tejun Heo &lt;htejun@gmail.com&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>libata: ATA_12/16 doesn't fall into ATAPI_MISC</title>
<updated>2008-04-04T06:43:36Z</updated>
<author>
<name>Tejun Heo</name>
<email>htejun@gmail.com</email>
</author>
<published>2008-04-02T08:35:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e52dcc4899cf1b7601379c31542bd91cd2997a64'/>
<id>urn:sha1:e52dcc4899cf1b7601379c31542bd91cd2997a64</id>
<content type='text'>
SAT passthrus don't really fit into ATAPI_MISC class.  SAT passthru
commands always transfer multiple of 512 bytes and variable length
response is not allowed.  This patch creates a separate category -
ATAPI_PASS_THRU - for these.

This fixes HSM violation on "hdparm -I".

Signed-off-by: Tejun Heo &lt;htejun@gmail.com&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>libata: uninline atapi_cmd_type()</title>
<updated>2008-04-04T06:43:35Z</updated>
<author>
<name>Tejun Heo</name>
<email>htejun@gmail.com</email>
</author>
<published>2008-04-02T08:28:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=436d34b36202ef724778ded1e9cb10f8c37b32bc'/>
<id>urn:sha1:436d34b36202ef724778ded1e9cb10f8c37b32bc</id>
<content type='text'>
Uninline atapi_cmd_type().  It doesn't really have to be inline and
more case will be added which need to access unexported libata
variable.

Signed-off-by: Tejun Heo &lt;htejun@gmail.com&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>libata: fix IDENTIFY order in ata_bus_probe()</title>
<updated>2008-04-04T06:43:33Z</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
<email>bzolnier@gmail.com</email>
</author>
<published>2008-04-02T01:35:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a4ba7fe2a6c2b61419b290035bff398ab2591c54'/>
<id>urn:sha1:a4ba7fe2a6c2b61419b290035bff398ab2591c54</id>
<content type='text'>
Commit f58229f8060055b08b34008ea08f31de1e2f003c accidentally made
ata_bus_probe() not use reverse order probing.  Fix it.

There currently isn't any PATA driver which uses obsolete
ata_bus_probe() path, so this patch is mainly for correctness.

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
Signed-off-by: Tejun Heo &lt;htejun@gmail.com&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] sata_fsl: reduce compatibility to fsl,pq-sata</title>
<updated>2008-03-31T15:27:35Z</updated>
<author>
<name>Kim Phillips</name>
<email>kim.phillips@freescale.com</email>
</author>
<published>2008-03-28T15:51:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=96ce1b6dc5824cc6027c954b9a2e4717c70e01b5'/>
<id>urn:sha1:96ce1b6dc5824cc6027c954b9a2e4717c70e01b5</id>
<content type='text'>
as prescribed in Documentation/powerpc/booting-without-of.txt.

Signed-off-by: Kim Phillips &lt;kim.phillips@freescale.com&gt;
Acked-by: Jeff Garzik &lt;jeff@garzik.org&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>libata: ATA_EHI_LPM should be ATA_EH_LPM</title>
<updated>2008-03-29T16:21:31Z</updated>
<author>
<name>Tejun Heo</name>
<email>htejun@gmail.com</email>
</author>
<published>2008-03-27T09:37:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=3ec25ebd69dc120d0590e64caaf1477aa88c8a93'/>
<id>urn:sha1:3ec25ebd69dc120d0590e64caaf1477aa88c8a93</id>
<content type='text'>
EH actions are ATA_EH_* not ATA_EHI_*.  Rename ATA_EHI_LPM to
ATA_EH_LPM.

Signed-off-by: Tejun Heo &lt;htejun@gmail.com&gt;
Cc: Kristen Carlson Accardi &lt;kristen.c.accardi@intel.com&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
</feed>
