<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.linux.ide">
    <title>gmane.linux.ide</title>
    <link>http://permalink.gmane.org/gmane.linux.ide</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54268"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54264"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54263"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54261"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54260"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54259"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54258"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54257"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54256"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54255"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54254"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54253"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54251"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54250"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54249"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54248"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54247"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54246"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54244"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.ide/54243"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54268">
    <title>Re: [PATCH v3 1/4] libata: add R-Car SATA driver</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54268</link>
    <description>&lt;pre&gt;Hello.

On 02/20/2013 11:10 PM, Sergei Shtylyov wrote:

     Tejun, a question for you... see below.


     Not all bugs turned out to be fixed... :-/

[...]
[...]

    This value should have been put into the 'dma_boundary' field of the
'struct scsi_host_template', IIUC. Tejun, if I do it, do I need this 
check at all?

[...]

     This should have been ATA_BASE_SHT() and the proepr values 
specified for
the 'sg_tablesize' and 'dma_boundary' fields. R-Car SATA descriptors are not
the same as SFF-8038i, they allow up to 512 megs of data to be specified in
one descriptor and don't care about 64KiB boundaries.

WBR, Sergei

--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Sergei Shtylyov</dc:creator>
    <dc:date>2013-05-24T23:12:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54264">
    <title>Re: [PATCH] ata: use platform_{get,set}_drvdata()</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54264</link>
    <description>&lt;pre&gt;
Applied to libata/for-3.11.  Thanks.

&lt;/pre&gt;</description>
    <dc:creator>'Tejun Heo'</dc:creator>
    <dc:date>2013-05-24T01:26:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54263">
    <title>I am Mr Chan Yuan..</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54263</link>
    <description>&lt;pre&gt;I am Mr Chan Yuan,we are looking for a representative in your country to assist us pick up funds from our clients in your location. If you are interested do get back to me for futher details with your name/address/tel.There is no financial obligation on your part. Do also note that your are entitled to 10% of each installmental payment made out to you by our clients.
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Chan Yuan</dc:creator>
    <dc:date>2013-05-23T00:23:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54261">
    <title>Re: [PATCH] sata_rcar: clear STOP bit in bmdma_start() method</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54261</link>
    <description>&lt;pre&gt;Hello.

On 22-05-2013 17:12, Sergei Shtylyov wrote:





     Although bmdma_stop() also can stop DMA which is not as improbable 
(media errors, etc.). I could have wrotten a better changelog. :-/


WBR, Sergei

--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Sergei Shtylyov</dc:creator>
    <dc:date>2013-05-23T12:14:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54260">
    <title>[PATCH] ata: use platform_{get,set}_drvdata()</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54260</link>
    <description>&lt;pre&gt;Use the wrapper functions for getting and setting the driver data using
platform_device instead of using dev_{get,set}_drvdata() with &amp;amp;pdev-&amp;gt;dev,
so we can directly pass a struct platform_device.

Also, unnecessary dev_set_drvdata() is removed, because the driver core
clears the driver data to NULL after device_release or on probe failure.

Signed-off-by: Jingoo Han &amp;lt;jg1.han&amp;lt; at &amp;gt;samsung.com&amp;gt;
---
 drivers/ata/pata_arasan_cf.c |    2 +-
 drivers/ata/pata_at91.c      |    2 +-
 drivers/ata/pata_bf54x.c     |   10 ++++------
 drivers/ata/pata_imx.c       |    2 +-
 drivers/ata/pata_mpc52xx.c   |    4 ++--
 drivers/ata/pata_pxa.c       |    2 +-
 drivers/ata/sata_fsl.c       |   14 +++++---------
 drivers/ata/sata_rcar.c      |    2 +-
 8 files changed, 16 insertions(+), 22 deletions(-)

diff --git a/drivers/ata/pata_arasan_cf.c b/drivers/ata/pata_arasan_cf.c
index 7638121..848ed32 100644
--- a/drivers/ata/pata_arasan_cf.c
+++ b/drivers/ata/pata_arasan_cf.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -908,7 +908,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; free_clk:
 
 static int arasan_cf_remove&lt;/pre&gt;</description>
    <dc:creator>Jingoo Han</dc:creator>
    <dc:date>2013-05-23T10:41:21</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54259">
    <title>I am Mr Chan Yuan</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54259</link>
    <description>&lt;pre&gt;I am Mr Chan Yuan,we are looking for a representative in your country to assist us pick up funds from our clients in your location. If you are interested do get back to me for futher details with your name/address/tel.There is no financial obligation on your part. Do also note that your are entitled to 10% of each installmental payment made out to you by our clients.
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Chan Yuan</dc:creator>
    <dc:date>2013-05-22T23:59:16</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54258">
    <title>Re: [PATCH] MIPS: OCTEON: Rename Kconfig CAVIUM_OCTEON_REFERENCE_BOARD to CAVIUM_OCTEON_SOC</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54258</link>
    <description>&lt;pre&gt;

Done.

  Ralf
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Ralf Baechle</dc:creator>
    <dc:date>2013-05-22T17:14:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54257">
    <title>Re: [PATCH RESEND 0/1] AHCI: Optimize interrupt processing</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54257</link>
    <description>&lt;pre&gt;
Would be most awesome, I'm sure Nic would not mind a bit of help on the
SCSI/libata side :-)

And personally, can't wait to run it on the laptop! That's right, I
alpha test on the laptop.

&lt;/pre&gt;</description>
    <dc:creator>Jens Axboe</dc:creator>
    <dc:date>2013-05-22T17:03:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54256">
    <title>Re: [PATCH] MIPS: OCTEON: Rename Kconfig CAVIUM_OCTEON_REFERENCE_BOARD to CAVIUM_OCTEON_SOC</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54256</link>
    <description>&lt;pre&gt;
Can you take v2 instead?  It has the missing watchdog adjustment that is 
not in v1.

Thanks,
David Daney


--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>David Daney</dc:creator>
    <dc:date>2013-05-22T16:13:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54255">
    <title>[PATCH v2] MIPS: OCTEON: Rename Kconfig CAVIUM_OCTEON_REFERENCE_BOARD to CAVIUM_OCTEON_SOC</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54255</link>
    <description>&lt;pre&gt;From: David Daney &amp;lt;david.daney&amp;lt; at &amp;gt;cavium.com&amp;gt;

CAVIUM_OCTEON_SOC most place we used to use CPU_CAVIUM_OCTEON.  This
allows us to CPU_CAVIUM_OCTEON in places where we have no OCTEON SOC.

Remove CAVIUM_OCTEON_SIMULATOR as it doesn't really do anything, we can
get the same configuration with CAVIUM_OCTEON_SOC.

Signed-off-by: David Daney &amp;lt;david.daney&amp;lt; at &amp;gt;cavium.com&amp;gt;
Cc: linux-ide&amp;lt; at &amp;gt;vger.kernel.org
Cc: linux-edac&amp;lt; at &amp;gt;vger.kernel.org
Cc: linux-i2c&amp;lt; at &amp;gt;vger.kernel.org
Cc: netdev&amp;lt; at &amp;gt;vger.kernel.org
Cc: spi-devel-general&amp;lt; at &amp;gt;lists.sourceforge.net
Cc: devel&amp;lt; at &amp;gt;driverdev.osuosl.org
Cc: linux-usb&amp;lt; at &amp;gt;vger.kernel.org
Acked-by: Greg Kroah-Hartman &amp;lt;gregkh&amp;lt; at &amp;gt;linuxfoundation.org&amp;gt;
Acked-by: Wolfram Sang &amp;lt;wsa&amp;lt; at &amp;gt;the-dreams.de&amp;gt;
Acked-by: Mauro Carvalho Chehab &amp;lt;mchehab&amp;lt; at &amp;gt;redhat.com&amp;gt;
---
It may make sense to merge this before 3.10 as it touches a ton of
Kconfigs that are more likely to experiance merge problems in a full
merge window.  Also it is only Kconfigery and no 'real' code, so there
are fewer chances of really screwing things up.

Changes from v1: White spa&lt;/pre&gt;</description>
    <dc:creator>David Daney</dc:creator>
    <dc:date>2013-05-22T16:10:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54254">
    <title>Re: [PATCH RESEND 0/1] AHCI: Optimize interrupt processing</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54254</link>
    <description>&lt;pre&gt;
I am not committing, but will look into it, sure.


&lt;/pre&gt;</description>
    <dc:creator>Alexander Gordeev</dc:creator>
    <dc:date>2013-05-22T14:39:24</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54253">
    <title>Re: [PATCH] sata_rcar: clear STOP bit in bmdma_start() method</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54253</link>
    <description>&lt;pre&gt;Hello.

On 22-05-2013 3:41, Tejun Heo wrote:




    Thanks, I forgot about -stable. Anyway, it doesn't seem that serious 
as bmdma_setup() usually shouldn't abort DMA.


WBR, Sergei

--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Sergei Shtylyov</dc:creator>
    <dc:date>2013-05-22T13:12:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54251">
    <title>[PATCH] AHCI: Make distinct names for ports in /proc/interrupts /proc/interrupts</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54251</link>
    <description>&lt;pre&gt;I've refreshed on top of libata/for-3.11 and applied it.  If I broke
something, please let me know.

Thanks a lot!

From b29900e62598cecd519c9ab2b8e4d03f8ebf702d Mon Sep 17 00:00:00 2001
From: Alexander Gordeev &amp;lt;agordeev&amp;lt; at &amp;gt;redhat.com&amp;gt;
Date: Wed, 22 May 2013 08:53:48 +0900

Currently all interrupts assigned to AHCI ports show up in
'/proc/interrupts' as 'ahci'. This fix adds port numbers as
suffixes and hence makes the descriptions distinct.

Reported-by: Jan Beulich &amp;lt;JBeulich&amp;lt; at &amp;gt;suse.com&amp;gt;
Signed-off-by: Alexander Gordeev &amp;lt;agordeev&amp;lt; at &amp;gt;redhat.com&amp;gt;
Signed-off-by: Tejun Heo &amp;lt;tj&amp;lt; at &amp;gt;kernel.org&amp;gt;
---
 drivers/ata/ahci.c    |  4 +++-
 drivers/ata/ahci.h    |  1 +
 drivers/ata/libahci.c | 10 ++++++++++
 3 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c
index 251e57d..4d1c672 100644
--- a/drivers/ata/ahci.c
+++ b/drivers/ata/ahci.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1142,9 +1142,11 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int ahci_host_activate(struct ata_host *host, int irq, unsigned int n_msis)
 return rc;
 
 for (i = 0; i &amp;lt; host-&amp;gt;n_ports; &lt;/pre&gt;</description>
    <dc:creator>Tejun Heo</dc:creator>
    <dc:date>2013-05-21T23:55:19</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54250">
    <title>Re: [PATCH RESEND 0/1] AHCI: Optimize interrupt processing</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54250</link>
    <description>&lt;pre&gt;Hello, Alexander.

(cc'ing Jens and Nicholas, hey guys)

On Tue, May 21, 2013 at 09:00:27PM +0200, Alexander Gordeev wrote:

Hmmmmmm..... I'd normally apply this patch but block layer is just
growing multi-queue support and libata is likely to be converted to mq
in foreseeable future, so I'm a bit hesitant to make irq handling more
sophiscated right now.  Would you be interested in looking into
converting libata to blk mq support?  I'm pretty sure it'd yield far
better outcome if done properly.

Thanks.

&lt;/pre&gt;</description>
    <dc:creator>Tejun Heo</dc:creator>
    <dc:date>2013-05-21T23:50:03</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54249">
    <title>Re: [PATCH] sata_rcar: clear STOP bit in bmdma_start() method</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54249</link>
    <description>&lt;pre&gt;
Applied to libata/for-3.10-fixes w/ stable cc'd.

Thanks.

&lt;/pre&gt;</description>
    <dc:creator>Tejun Heo</dc:creator>
    <dc:date>2013-05-21T23:41:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54248">
    <title>[PATCH 2/2] libata: Add atapi_dmadir force flag</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54248</link>
    <description>&lt;pre&gt;Applied to libata/for-3.11.  Thanks a lot!

From 966fbe193f47c68e70a80ec9991098e88e7959cb Mon Sep 17 00:00:00 2001
From: Vincent Pelletier &amp;lt;plr.vincent&amp;lt; at &amp;gt;gmail.com&amp;gt;
Date: Tue, 21 May 2013 22:30:58 +0200

Some device require DMADIR to be enabled, but are not detected as such
by atapi_id_dmadir.  One such example is "Asus Serillel 2"
SATA-host-to-PATA-device bridge: the bridge itself requires DMADIR,
even if the bridged device does not.

As atapi_dmadir module parameter can cause problems with some devices
(as per Tejun Heo's memory), enabling it globally may not be possible
depending on the hardware.

This patch adds atapi_dmadir in the form of a "force" horkage value,
allowing global, per-bus and per-device control.

Signed-off-by: Vincent Pelletier &amp;lt;plr.vincent&amp;lt; at &amp;gt;gmail.com&amp;gt;
Signed-off-by: Tejun Heo &amp;lt;tj&amp;lt; at &amp;gt;kernel.org&amp;gt;
---
 Documentation/kernel-parameters.txt | 2 ++
 drivers/ata/libata-core.c           | 3 ++-
 include/linux/libata.h              | 1 +
 3 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/D&lt;/pre&gt;</description>
    <dc:creator>Tejun Heo</dc:creator>
    <dc:date>2013-05-21T23:35:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54247">
    <title>[PATCH 1/2] libata: make ata_exec_internal_sg honor DMADIR</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54247</link>
    <description>&lt;pre&gt;Applied to libata/for-3.10-fixes w/ stable cc'd.

Thanks a lot!

From e771451c0a831d96a7c14b0ca8a8ec671d98567b Mon Sep 17 00:00:00 2001
From: Vincent Pelletier &amp;lt;plr.vincent&amp;lt; at &amp;gt;gmail.com&amp;gt;
Date: Sat, 18 May 2013 18:44:04 +0200
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

libata honors DMADIR for regular commands, but not for internal commands
used (among other) during device initialisation.

This makes SATA-host-to-PATA-device bridges based on Silicon Image SiL3611
(such as "Abit Serillel 2") end up disabled when used with an ATAPI device
after a few tries.

Log output of the bridge being hot-plugged with an ATAPI drive:

  [ 9631.212901] ata1: exception Emask 0x10 SAct 0x0 SErr 0x40c0000 action 0xe frozen
  [ 9631.212913] ata1: irq_stat 0x00000040, connection status changed
  [ 9631.212923] ata1: SError: { CommWake 10B8B DevExch }
  [ 9631.212939] ata1: hard resetting link
  [ 9632.104962] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
  [ 9632.106393] ata1.0&lt;/pre&gt;</description>
    <dc:creator>Tejun Heo</dc:creator>
    <dc:date>2013-05-21T23:32:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54246">
    <title>Re: [PATCH] MIPS: OCTEON: Rename Kconfig CAVIUM_OCTEON_REFERENCE_BOARD to CAVIUM_OCTEON_SOC</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54246</link>
    <description>&lt;pre&gt;
Good point.  I will regenerate the patch to correct this.

Thanks,
David Daney



--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>David Daney</dc:creator>
    <dc:date>2013-05-21T22:07:23</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54244">
    <title>Re: [PATCH] make ata_exec_internal_sg honor DMADIR</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54244</link>
    <description>&lt;pre&gt;Hi.

Attached should be the final patches, unless someone has objections.

Changes since previous version:
- noatapi_dmadir dropped
- flag documented
- slight change to 2/2 commit message
- tested

Regards,
&lt;/pre&gt;</description>
    <dc:creator>Vincent Pelletier</dc:creator>
    <dc:date>2013-05-21T20:37:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54243">
    <title>[PATCH] ipr: qc_fill_rtf() method should not store alternate status register</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54243</link>
    <description>&lt;pre&gt;The 'ctl' field of  the 'struct ata_taskfile' is not really dual purpose, i.e.
it is not intended  for storing the alternate status register (which is mapped
at the same address in the legacy IDE controllers) in the qc_fill_rtf() method.
No other 'libata' driver except 'drivers/scsi/ipr.c' stores the alternate status
register's value in the 'ctl' field of 'qc-&amp;gt;result_tf', hence this driver should
not do this as well...

Signed-off-by: Sergei Shtylyov &amp;lt;sergei.shtylyov&amp;lt; at &amp;gt;cogentembedded.com&amp;gt;

---
The patch is against the recent Linus' tree.

 drivers/scsi/ipr.c |    1 -
 1 file changed, 1 deletion(-)

Index: linux/drivers/scsi/ipr.c
===================================================================
--- linux.orig/drivers/scsi/ipr.c
+++ linux/drivers/scsi/ipr.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -6662,7 +6662,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static bool ipr_qc_fill_rtf(struct ata_q
 tf-&amp;gt;hob_lbal = g-&amp;gt;hob_lbal;
 tf-&amp;gt;hob_lbam = g-&amp;gt;hob_lbam;
 tf-&amp;gt;hob_lbah = g-&amp;gt;hob_lbah;
-tf-&amp;gt;ctl = g-&amp;gt;alt_status;
 
 return true;
 }
--
To unsubscribe from this list: send the line "unsubsc&lt;/pre&gt;</description>
    <dc:creator>Sergei Shtylyov</dc:creator>
    <dc:date>2013-05-21T19:24:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.ide/54242">
    <title>[PATCH] sata_rcar: clear STOP bit in bmdma_start() method</title>
    <link>http://permalink.gmane.org/gmane.linux.ide/54242</link>
    <description>&lt;pre&gt;Iff bmdma_setup() has to stop a DMA transfer before starting a new one, then the
STOP bit in the ATAPI_CONTROL1 register will remain set (it's only cleared when
setting the START bit to 1) and then bmdma_start() method will set both START
and STOP bits simultaneously which should abort the transfer being just started.
Avoid that by explicitly clearing the STOP bit in bmdma_start() method (in this
case it will be ignored on write).

Signed-off-by: Sergei Shtylyov &amp;lt;sergei.shtylyov&amp;lt; at &amp;gt;cogentembedded.com&amp;gt;

---
This patch is against 'for-3.10-fixes' branch of Tejun Heo's 'libata.git' repo.

 drivers/ata/sata_rcar.c |    1 +
 1 file changed, 1 insertion(+)

Index: libata/drivers/ata/sata_rcar.c
===================================================================
--- libata.orig/drivers/ata/sata_rcar.c
+++ libata/drivers/ata/sata_rcar.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -549,6 +549,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static void sata_rcar_bmdma_start(struct
 
 /* start host DMA transaction */
 dmactl = ioread32(priv-&amp;gt;base + ATAPI_CONTROL1_REG);
+dmactl &amp;amp;= ~ATAPI_CONTROL1_STOP;&lt;/pre&gt;</description>
    <dc:creator>Sergei Shtylyov</dc:creator>
    <dc:date>2013-05-21T19:07:54</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.linux.ide">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.linux.ide</link>
  </textinput>
</rdf:RDF>
