<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in sysfs-ata</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>72aad489 - ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-ata#72aad489</link>
        <description>ata: libata-transport: fix {dma|pio|xfer}_mode sysfs filesThe {dma|pio}_mode sysfs files are incorrectly documented as having alist of the supported DMA/PIO transfer modes, while the correspondingfields of the *struct* ata_device hold the transfer mode IDs, not masks.To match these docs, the {dma|pio}_mode (and even xfer_mode!) sysfsfiles are handled by the ata_bitfield_name_match() macro which leads toreading such kind of nonsense from them:$ cat /sys/class/ata_device/dev3.0/pio_modeXFER_UDMA_7, XFER_UDMA_6, XFER_UDMA_5, XFER_UDMA_4, XFER_MW_DMA_4,XFER_PIO_6, XFER_PIO_5, XFER_PIO_4, XFER_PIO_3, XFER_PIO_2, XFER_PIO_1,XFER_PIO_0Using the correct ata_bitfield_name_search() macro fixes that:$ cat /sys/class/ata_device/dev3.0/pio_modeXFER_PIO_4While fixing the file documentation, somewhat reword the {dma|pio}_modefile doc and add a note about being mostly useful for PATA devices tothe xfer_mode file doc...Fixes: d9027470b886 (&quot;[libata] Add ATA transport class&quot;)Signed-off-by: Sergey Shtylyov &lt;s.shtylyov@omp.ru&gt;Cc: stable@vger.kernel.orgSigned-off-by: Damien Le Moal &lt;damien.lemoal@opensource.wdc.com&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-ata</description>
        <pubDate>Wed, 08 Jun 2022 19:51:07 +0000</pubDate>
        <dc:creator>Sergey Shtylyov &lt;s.shtylyov@omp.ru&gt;</dc:creator>
    </item>
<item>
        <title>2e6a0323 - ABI: sysfs-ata: use a proper wildcard for ata_*</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-ata#2e6a0323</link>
        <description>ABI: sysfs-ata: use a proper wildcard for ata_*In order to let script/get_abi.pl to convert it into a Regex,replace the three &quot;...&quot; at the end, meaning a wildcard toa real filesystem wildcard.Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;Link: https://lore.kernel.org/r/72f783bc0287411f11d6640368926f8a357c002d.1631782432.git.mchehab+huawei@kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-ata</description>
        <pubDate>Thu, 16 Sep 2021 08:59:39 +0000</pubDate>
        <dc:creator>Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b1c7fe26 - libata: transport: cleanup documentation of sysfs interface</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-ata#b1c7fe26</link>
        <description>libata: transport: cleanup documentation of sysfs interfaceClean-up the documentation of sysfs interfaces to be in the same formatas described in Documentation/ABI/README. This will be useful fortracking changes in the ABI. Attributes are grouped by function (device,link or port) and then by date added.This patch also adds documentation for one attribute -/sys/class/ata_port/ataX/port_noSigned-off-by: Aishwarya Pant &lt;aishpant@gmail.com&gt;Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-ata</description>
        <pubDate>Tue, 13 Feb 2018 11:21:59 +0000</pubDate>
        <dc:creator>Aishwarya Pant &lt;aishpant@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4b9d64ee - libata: Fix sysfs documentation bug</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-ata#4b9d64ee</link>
        <description>libata: Fix sysfs documentation bugforced_unqueued indicates that a drive&apos;s queued DSM support isbroken. Update sysfs ABI documentation accordingly.Reported-by: Christoph Hellwig &lt;hch@infradead.org&gt;Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-ata</description>
        <pubDate>Tue, 05 May 2015 21:53:48 +0000</pubDate>
        <dc:creator>Martin K. Petersen &lt;martin.petersen@oracle.com&gt;</dc:creator>
    </item>
<item>
        <title>f3030741 - libata: Expose TRIM capability in sysfs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-ata#f3030741</link>
        <description>libata: Expose TRIM capability in sysfsCreate a sysfs &quot;trim&quot; attribute for each ata_device that displayswhether DSM TRIM is &quot;unsupported&quot;, &quot;unqueued&quot;, &quot;forced_unqueued&quot;(blacklisted) or &quot;queued&quot;.Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-ata</description>
        <pubDate>Tue, 05 May 2015 01:54:19 +0000</pubDate>
        <dc:creator>Martin K. Petersen &lt;martin.petersen@oracle.com&gt;</dc:creator>
    </item>
<item>
        <title>d9027470 - [libata] Add ATA transport class</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-ata#d9027470</link>
        <description>[libata] Add ATA transport classThis is a scheleton for libata transport class.All information is read only, exporting information from libata:- ata_port class: one per ATA port- ata_link class: one per ATA port or 15 for SATA Port Multiplier- ata_device class: up to 2 for PATA link, usually one for SATA.Signed-off-by: Gwendal Grignou &lt;gwendal@google.com&gt;Reviewed-by: Grant Grundler &lt;grundler@google.com&gt;Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-ata</description>
        <pubDate>Tue, 25 May 2010 19:31:38 +0000</pubDate>
        <dc:creator>Gwendal Grignou &lt;gwendal@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
