<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Lato;}
@font-face
        {font-family:Mulish;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Device 18a1 is hardware v1.8, so Hardware v1.7/v1.8 version should work.
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">-Georgii<o:p></o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> Changchun Zhang <changchun.zhang@oracle.com> <br>
<b>Sent:</b> Monday, April 24, 2023 11:08 AM<br>
<b>To:</b> Tkachuk, Georgii <georgii.tkachuk@intel.com>; users@dpdk.org<br>
<b>Subject:</b> RE: does DPDK support QAT C4xxx and how?<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:Mulish;color:#1F497D">Thanks for confirm.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Mulish;color:#1F497D">So in your experience, to use C4xxx, are you using the QAT driver of Hardware v2.0 or Hardware v1.7/v1.8 in this page
<a href="https://www.intel.com/content/www/us/en/developer/topic-technology/open/quick-assist-technology/overview.html">
https://www.intel.com/content/www/us/en/developer/topic-technology/open/quick-assist-technology/overview.html</a> ?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Mulish;color:#1F497D"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><i><span style="color:#1F497D">Thanks,<o:p></o:p></span></i></p>
<p class="MsoNormal"><span style="color:#1F497D">Changchun (Alex)<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="font-family:Mulish;color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> Tkachuk, Georgii <<a href="mailto:georgii.tkachuk@intel.com">georgii.tkachuk@intel.com</a>>
<br>
<b>Sent:</b> Monday, April 24, 2023 12:56 PM<br>
<b>To:</b> Changchun Zhang <<a href="mailto:changchun.zhang@oracle.com">changchun.zhang@oracle.com</a>>;
<a href="mailto:users@dpdk.org">users@dpdk.org</a><br>
<b>Subject:</b> [External] : RE: does DPDK support QAT C4xxx and how?<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Hi Changchun, <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I cannot comment on that driver version pending flag, but from my experience DPDK works with the devices you specified. You should be able to download the most recent QuickAssist driver, install it with SRIOV support and use QAT as described
 in the document you linked. <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">-Georgii<o:p></o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> Changchun Zhang <<a href="mailto:changchun.zhang@oracle.com">changchun.zhang@oracle.com</a>>
<br>
<b>Sent:</b> Monday, April 24, 2023 9:50 AM<br>
<b>To:</b> <a href="mailto:users@dpdk.org">users@dpdk.org</a><br>
<b>Subject:</b> does DPDK support QAT C4xxx and how?<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:"Lato",sans-serif">Hi,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Lato",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal">According to the section 22.3.6 Available kernel drives in <a href="https://urldefense.com/v3/__https:/doc.dpdk.org/guides-21.11/cryptodevs/qat.html?highlight=qat__;!!ACWV5N9M2RV99hQ!Lehr1J7IMjRErDDhRupsPyglwwKYwVv35e6IpjzM7lRvFBqiCijr3sG0jjRbjohxY79fhq6qCLwfU6YCrGYNTHtyk7xzwQA$">
https://doc.dpdk.org/guides-21.11/cryptodevs/qat.html?highlight=qat</a> , the “Driver/ver” column for device C4xxx is still in release pending status.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="background:#FCFCFC;border-collapse:collapse">
<tbody>
<tr>
<td nowrap="" style="border-top:inset;border-left:solid #E1E4E5;border-bottom:solid #E1E4E5;border-right:inset;border-width:1.0pt;background:transparent;padding:6.0pt 12.0pt 6.0pt 12.0pt">
<p class="MsoNormal"><span style="font-family:"Lato",sans-serif;color:#404040">Yes<o:p></o:p></span></p>
</td>
<td nowrap="" style="border-top:inset 1.0pt;border-left:none;border-bottom:solid #E1E4E5 1.0pt;border-right:inset 1.0pt;background:transparent;padding:6.0pt 12.0pt 6.0pt 12.0pt">
<p class="MsoNormal"><span style="font-family:"Lato",sans-serif;color:#404040">No<o:p></o:p></span></p>
</td>
<td nowrap="" style="border-top:inset 1.0pt;border-left:none;border-bottom:solid #E1E4E5 1.0pt;border-right:inset 1.0pt;background:transparent;padding:6.0pt 12.0pt 6.0pt 12.0pt">
<p class="MsoNormal"><span style="font-family:"Lato",sans-serif;color:#404040">No<o:p></o:p></span></p>
</td>
<td nowrap="" style="border-top:inset 1.0pt;border-left:none;border-bottom:solid #E1E4E5 1.0pt;border-right:inset 1.0pt;background:transparent;padding:6.0pt 12.0pt 6.0pt 12.0pt">
<p class="MsoNormal"><span style="font-family:"Lato",sans-serif;color:#404040">3<o:p></o:p></span></p>
</td>
<td nowrap="" style="border-top:inset 1.0pt;border-left:none;border-bottom:solid #E1E4E5 1.0pt;border-right:inset 1.0pt;background:transparent;padding:6.0pt 12.0pt 6.0pt 12.0pt">
<p class="MsoNormal"><span style="font-family:"Lato",sans-serif;color:#404040">C4xxx<o:p></o:p></span></p>
</td>
<td nowrap="" style="border-top:inset 1.0pt;border-left:none;border-bottom:solid #E1E4E5 1.0pt;border-right:inset 1.0pt;background:transparent;padding:6.0pt 12.0pt 6.0pt 12.0pt">
<p class="MsoNormal"><span style="font-family:"Lato",sans-serif;color:#404040">p<o:p></o:p></span></p>
</td>
<td nowrap="" style="border-top:inset 1.0pt;border-left:none;border-bottom:solid #E1E4E5 1.0pt;border-right:inset 1.0pt;background:transparent;padding:6.0pt 12.0pt 6.0pt 12.0pt">
<p class="MsoNormal"><b><span style="font-family:"Lato",sans-serif;color:#404040;background:#F1C40F">qat</span></b><span style="font-family:"Lato",sans-serif;color:#404040">_c4xxx<o:p></o:p></span></p>
</td>
<td nowrap="" style="border-top:inset 1.0pt;border-left:none;border-bottom:solid #E1E4E5 1.0pt;border-right:inset 1.0pt;background:transparent;padding:6.0pt 12.0pt 6.0pt 12.0pt">
<p class="MsoNormal"><span style="font-family:"Lato",sans-serif;color:#404040">c4xxx<o:p></o:p></span></p>
</td>
<td nowrap="" style="border-top:inset 1.0pt;border-left:none;border-bottom:solid #E1E4E5 1.0pt;border-right:inset 1.0pt;background:transparent;padding:6.0pt 12.0pt 6.0pt 12.0pt">
<p class="MsoNormal"><span style="font-family:"Lato",sans-serif;color:#404040">18a0<o:p></o:p></span></p>
</td>
<td nowrap="" style="border-top:inset 1.0pt;border-left:none;border-bottom:solid #E1E4E5 1.0pt;border-right:inset 1.0pt;background:transparent;padding:6.0pt 12.0pt 6.0pt 12.0pt">
<p class="MsoNormal"><span style="font-family:"Lato",sans-serif;color:#404040">1<o:p></o:p></span></p>
</td>
<td nowrap="" style="border-top:inset 1.0pt;border-left:none;border-bottom:solid #E1E4E5 1.0pt;border-right:inset 1.0pt;background:transparent;padding:6.0pt 12.0pt 6.0pt 12.0pt">
<p class="MsoNormal"><span style="font-family:"Lato",sans-serif;color:#404040">18a1<o:p></o:p></span></p>
</td>
<td nowrap="" style="border-top:inset 1.0pt;border-left:none;border-bottom:solid #E1E4E5 1.0pt;border-right:inset 1.0pt;background:transparent;padding:6.0pt 12.0pt 6.0pt 12.0pt">
<p class="MsoNormal"><span style="font-family:"Lato",sans-serif;color:#404040">128<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Does it mean that DPDK still cannot run acceleration with QAT C4xxx device? If it can, how does it work?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks<o:p></o:p></p>
<p class="MsoNormal">Changchun <o:p></o:p></p>
</div>
</body>
</html>