<?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 debugfs-driver-qat</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e2b67859 - crypto: qat - add heartbeat error simulator</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/debugfs-driver-qat#e2b67859</link>
        <description>crypto: qat - add heartbeat error simulatorAdd a mechanism that allows to inject a heartbeat error for testingpurposes.A new attribute `inject_error` is added to debugfs for each QAT device.Upon a write on this attribute, the driver will inject an error on thedevice which can then be detected by the heartbeat feature.Errors are breaking the device functionality thus they require adevice reset in order to be recovered.This functionality is not compiled by default, to enable itCRYPTO_DEV_QAT_ERROR_INJECTION must be set.Signed-off-by: Damian Muszynski &lt;damian.muszynski@intel.com&gt;Reviewed-by: Giovanni Cabiddu &lt;giovanni.cabiddu@intel.com&gt;Reviewed-by: Lucas Segarra Fernandez &lt;lucas.segarra.fernandez@intel.com&gt;Reviewed-by: Ahsan Atta &lt;ahsan.atta@intel.com&gt;Reviewed-by: Markas Rapoportas &lt;markas.rapoportas@intel.com&gt;Signed-off-by: Mun Chun Yep &lt;mun.chun.yep@intel.com&gt;Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/debugfs-driver-qat</description>
        <pubDate>Fri, 02 Feb 2024 10:53:16 +0000</pubDate>
        <dc:creator>Damian Muszynski &lt;damian.muszynski@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>d807f024 - crypto: qat - add cnv_errors debugfs file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/debugfs-driver-qat#d807f024</link>
        <description>crypto: qat - add cnv_errors debugfs fileThe Compress and Verify (CnV) feature check and ensures data integrityin the compression operation. The implementation of CnV keeps a recordof the CnV errors that have occurred since the driver was loaded.Expose CnV error stats by providing the &quot;cnv_errors&quot; file underdebugfs. This includes the number of errors detected up to now andthe type of the last error. The error count is provided on a perAcceleration Engine basis and it is reset every time the driver is loaded.Signed-off-by: Lucas Segarra Fernandez &lt;lucas.segarra.fernandez@intel.com&gt;Reviewed-by: Giovanni Cabiddu &lt;giovanni.cabiddu@intel.com&gt;Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/debugfs-driver-qat</description>
        <pubDate>Wed, 04 Oct 2023 10:36:42 +0000</pubDate>
        <dc:creator>Lucas Segarra Fernandez &lt;lucas.segarra.fernandez@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>e0792316 - crypto: qat - add pm_status debugfs file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/debugfs-driver-qat#e0792316</link>
        <description>crypto: qat - add pm_status debugfs fileQAT devices implement a mechanism that allows them to go autonomouslyto a low power state depending on the load.Expose power management info by providing the &quot;pm_status&quot; file underdebugfs. This includes PM state, PM event log, PM event counters, PM HWCSRs, per-resource type constrain counters and per-domain power gatingstatus specific to the QAT device.This information is retrieved from (1) the FW by means ofICP_QAT_FW_PM_INFO command, (2) CSRs and (3) counters collected by thedevice driver.In addition, add logic to keep track and report power management eventinterrupts and acks/nacks sent to FW to allow/prevent state transitions.Signed-off-by: Lucas Segarra Fernandez &lt;lucas.segarra.fernandez@intel.com&gt;Reviewed-by: Giovanni Cabiddu &lt;giovanni.cabiddu@intel.com&gt;Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/debugfs-driver-qat</description>
        <pubDate>Wed, 04 Oct 2023 10:09:20 +0000</pubDate>
        <dc:creator>Lucas Segarra Fernandez &lt;lucas.segarra.fernandez@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>7ba98583 - Documentation: ABI: debugfs-driver-qat: fix fw_counters path</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/debugfs-driver-qat#7ba98583</link>
        <description>Documentation: ABI: debugfs-driver-qat: fix fw_counters pathThe debugfs description for fw_counters reports an incorrect pathindicating a qat folder that does not exist. Fix it.Fixes: 865b50fe6ea8 (&quot;crypto: qat - add fw_counters debugfs file&quot;)Signed-off-by: Giovanni Cabiddu &lt;giovanni.cabiddu@intel.com&gt;Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/debugfs-driver-qat</description>
        <pubDate>Tue, 29 Aug 2023 10:13:57 +0000</pubDate>
        <dc:creator>Giovanni Cabiddu &lt;giovanni.cabiddu@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>359b84f8 - crypto: qat - add heartbeat feature</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/debugfs-driver-qat#359b84f8</link>
        <description>crypto: qat - add heartbeat featureUnder some circumstances, firmware in the QAT devices could becomeunresponsive. The Heartbeat feature provides a mechanism to detectunresponsive devices.The QAT FW periodically writes to memory a set of counters that allowto detect the liveness of a device. This patch adds logic to enablethe reporting of those counters, analyze them and report if a deviceis alive or not.In particular this adds  (1) heartbeat enabling, reading and detection logic  (2) reporting of heartbeat status and configuration via debugfs  (3) documentation for the newly created sysfs entries  (4) configuration of FW settings related to heartbeat, e.g. tick period  (5) logic to convert time in ms (provided by the user) to clock ticksThis patch introduces a new folder in debugfs called heartbeat with thefollowing attributes: - status - queries_sent - queries_failed - configAll attributes except config are reading only. In particular: - `status` file returns 0 when device is operational and -1 otherwise. - `queries_sent` returns the total number of heartbeat queries sent. - `queries_failed` returns the total number of heartbeat queries failed. - `config` allows to adjust the frequency at which the firmware writes   counters to memory. This period is given in milliseconds and it is   fixed for GEN4 devices.Signed-off-by: Damian Muszynski &lt;damian.muszynski@intel.com&gt;Reviewed-by: Giovanni Cabiddu &lt;giovanni.cabiddu@intel.com&gt;Reviewed-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/debugfs-driver-qat</description>
        <pubDate>Fri, 30 Jun 2023 17:03:57 +0000</pubDate>
        <dc:creator>Damian Muszynski &lt;damian.muszynski@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>865b50fe - crypto: qat - add fw_counters debugfs file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/debugfs-driver-qat#865b50fe</link>
        <description>crypto: qat - add fw_counters debugfs fileExpose FW counters statistics by providing the &quot;fw_counters&quot; fileunder debugfs. Currently the statistics include the number ofrequests sent to the FW and the number of responses receivedfrom the FW for each Acceleration Engine, for all the QAT productline.This patch is based on earlier work done by Marco Chiappero.Co-developed-by: Adam Guerin &lt;adam.guerin@intel.com&gt;Signed-off-by: Adam Guerin &lt;adam.guerin@intel.com&gt;Signed-off-by: Lucas Segarra Fernandez &lt;lucas.segarra.fernandez@intel.com&gt;Reviewed-by: Giovanni Cabiddu &lt;giovanni.cabiddu@intel.com&gt;Reviewed-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/debugfs-driver-qat</description>
        <pubDate>Fri, 30 Jun 2023 15:32:07 +0000</pubDate>
        <dc:creator>Lucas Segarra Fernandez &lt;lucas.segarra.fernandez@intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
