From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60056.outbound.protection.outlook.com [40.107.6.56]) by dpdk.org (Postfix) with ESMTP id 813D45398 for ; Fri, 5 Oct 2018 15:14:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ieE2eL5+9kSqmcwy0kpkGgrl8gFN/IoorqvxFuz1FL4=; b=VsPYhAk7aJz6f79hYEi35W2q0Sa2NsIEoozZQW77Ay+4Hjxagv1ee9AnFs8T8MdUYPJUZv61xsC4N2b/YEj77YVyFMqcomqxc5mhAODN/dtqN1EwpqF0o9RQ/abewPzKmlfzot8ahMa1U4XyIBt6eDFMR5egjEy6/3oqi5IbzLM= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=akhil.goyal@nxp.com; Received: from [10.232.134.144] (14.143.30.134) by DB7PR04MB4891.eurprd04.prod.outlook.com (2603:10a6:10:18::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1207.23; Fri, 5 Oct 2018 13:14:40 +0000 To: "Joseph, Anoob" , Pablo de Lara , Thomas Monjalon Cc: Jerin Jacob , Narayana Prasad , Ankur Dwivedi , Murthy NSSR , Nithin Dabilpuram , Ragothaman Jayaraman , Srisivasubramanian S , Tejasree Kondoj , dev@dpdk.org References: <1536033560-21541-1-git-send-email-ajoseph@caviumnetworks.com> <1538744363-30340-1-git-send-email-anoob.joseph@caviumnetworks.com> <5ff7c39c-44cf-3071-5be6-1f61c664bdf3@nxp.com> From: Akhil Goyal Message-ID: <86c7edb1-8935-80f3-c37d-91f6b65a8f9e@nxp.com> Date: Fri, 5 Oct 2018 18:44:25 +0530 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Originating-IP: [14.143.30.134] X-ClientProxiedBy: BM1PR0101CA0049.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:19::11) To DB7PR04MB4891.eurprd04.prod.outlook.com (2603:10a6:10:18::22) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1b10494b-fcae-4f0f-3707-08d62ac48359 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:DB7PR04MB4891; X-Microsoft-Exchange-Diagnostics: 1; DB7PR04MB4891; 3:kk9ImWOuQGXm8K+pjmJEd3GFr5G5sJ5oAECiMTqBgpjDGBCmUfdEHhIzH9YXito6Py27hHRmTKHNM0gic+Y5V3oxEMLD0ZXKTADlsUrZ43VMglPwjOrafNdUCpspb1qq+cXw6IeHyqVqbQ/xzG//D4yDJf2wAvSjEfefGlxnpkgtz1x0CNBLDhNF7Qm9Cn/KVuwwEfah8dSHlZgqZAQMlqe/uJpQ10LMv36nS2tkaC2B3Hkk7+SfHWFV+nl1SXs3; 25:X5rn95ubhcELrCY/UDmdKgRVJDWeI418WVl6pOl3NxZV9tI4hzQGTWWAgy7DeqMML1Q0Okedx4pdzzbGxuVhWr5d+Piw5/r33cpkg7Cp/YwVkbzGtEYv7DWnBxrNt1TmsMOHHE0/weTML9K+m+vkeCKHhGPhF+RaQgm14yexzgf2S3PgS1Cm6nlj0D5WX+ALHTDi9OyoSAM8XPqCQgr2LFVDI+vBlMwATDH3HwZt9DdmYjjVQinssBPeXIZKtKF5Dsnf8v1OlfoSu8Lc4UYM+8wo3hDT5U+kAB+fOTdZfDeh+/oqesUacanvtDyn9dwc22i1Tv9Qj2oR34F4zoXHUw==; 31:uRDtNQvhdOajQvAjtSv1jfESLIOmiXzplYdPIziTfUzod8EgQInbaVj3WdO7MIbjY9qgmSzyP8ZKIJzdaOTFOUS6C01lGgLfb0nbsvH5bPvbhhmX/p9R86BfgvXwk83TNRyTqm8xPtlEMBEUaMS+YUNipDjE+XHHxWt3EeggjMwT7D3oo6JjKHh1NBEIwJYPtoaqqYxs6hJI1KbYZQj1lhRt3f0LkeeZvEAdzj8y61Q= X-MS-TrafficTypeDiagnostic: DB7PR04MB4891: X-Microsoft-Exchange-Diagnostics: 1; DB7PR04MB4891; 20:UnpfZHDIZIiCdtzzhCzymstIAAZfFFlyIMb0RdXm/Lc/fZpUhEkSnByAR4KQ7GmIJHg6MI9VaxNxL0sECBlpUuNBaxPQUPGYaXDVwz+cb3snj3HHRitWxl/2VGVQPDF0UAeKYg250TTOGFoLK4BT2qycjLBJHy5y8FRpXns4oVYRKGczgC9RnVQOldckLHuafS/stAsHAhzrv2nlq0WsCO6UW/5lskHX2ksZB9nFBwrq8ppprj/2Tg34ZaXiMIDzM2J3o2oDLlDBDKgItvz02+/7UtUwsHh1Zr2N9qQtH4QejAVmuBmQQcgOzgGQQDBag2YDgGKnsVH9MPyVBFNHF5VNx3M8FwZN8/N8kCMS47Ytyq9dZfZC6+GY+pRRVMnpgyNiN6NRIMKeN7IN2TbiS3veIcS/0u5ulK3wvpKPtzCZkZaZH/wlXI304T5nxQ0JMhjbyuYODCtc/OBKd3TDDZuVj2qk5kMCkVvWdy9eCjtJRMQlIo5Jzy83ybmxqugS; 4:aPZ8lIsdqEJw84tcKzMLCwbFBAEp6lWSNVg7oEPy8GsAh3zSf60WOlb3DNymXqWnSxbVVQvT1el6/kmdzt7JivUuGTfHb6Jawr6u3W+K57o/cT9wtHq2yficQccBWP4TmzEwvZ/usSwZMdhocL8VaYlge8nRWvQUsNpf1RS9hVbulO0dwnToBdizqCFnCCqPUK0kmfN8xB1e6YPcRJ5SnkGV2U+nb6gthYfvyBJRZ983R+ar/YE2j1k81NWkAhPpEnkpq/rhsIGzGPV6przBFw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3231355)(944501410)(52105095)(3002001)(6055026)(149066)(150057)(6041310)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(201708071742011)(7699051); SRVR:DB7PR04MB4891; BCL:0; PCL:0; RULEID:; SRVR:DB7PR04MB4891; X-Forefront-PRVS: 0816F1D86E X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(136003)(366004)(396003)(376002)(39860400002)(346002)(54534003)(199004)(189003)(6486002)(44832011)(956004)(86362001)(55236004)(5009440100003)(64126003)(8676002)(5660300001)(6246003)(81156014)(81166006)(105586002)(31686004)(66066001)(65956001)(65806001)(106356001)(47776003)(186003)(77096007)(14444005)(65826007)(93886005)(26005)(68736007)(4326008)(16526019)(229853002)(486006)(6666003)(25786009)(31696002)(8936002)(446003)(53936002)(3260700006)(2616005)(11346002)(476003)(7736002)(36756003)(58126008)(54906003)(97736004)(110136005)(16576012)(3846002)(76176011)(2486003)(305945005)(6116002)(23676004)(52146003)(53546011)(7416002)(67846002)(386003)(316002)(478600001)(52116002)(2906002)(2870700001)(50466002)(110426005); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR04MB4891; H:[10.232.134.144]; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtEQjdQUjA0TUI0ODkxOzIzOnJDZVhDajNVTk5UZ05KZloyY0lpZ245ZHBl?= =?utf-8?B?MFJLV3I2aGswWDE0Vng4bnZ1dFJyWWxmRktMYTNBNCtaVWhrcTNJU04wQjBO?= =?utf-8?B?UStycjg5dzZveVNQcTRDZEwzWm1sc3dKRi9VUUNIRHVuN2UvUlRKMWFRZS9Q?= =?utf-8?B?bkF3c05nbk9JSGNQTkFhUmZQUVVGY055RVRLakRwL1gxV2ljeW00OWk1N0lR?= =?utf-8?B?YUhJRm5RWFFLeTBROHNqWFRKY085bUJoT3JIeER6SHU1aU44aTBtVGpsOWZ3?= =?utf-8?B?MTh4eWFZQ25NNTNBM3gwUENNRG8wdmpKSURNd0F2RTB5MTRBa0RxKzYrK1lF?= =?utf-8?B?TFFpcDBsUFdXd05ONTl1Mi92eERXZzBmc2VkeGRUT2ZObGlsc2xlcWVtMmxB?= =?utf-8?B?bys0d0xMOEtjQk85ZTA4bWoydnV2UVFpVVlJdWk3UTlRM0xWNzRtcVU5a3lG?= =?utf-8?B?QkN2L0VZWmJtam9SelljaWd2VDJWUUZjaWsvYjJSNTh1RjhhZ0tjenloaWwv?= =?utf-8?B?Lzh3SE9tZG9kcGFvVytKd0ptMUpGdGR3WmhCSVgvRTZ2emhDYXQwcEs5M1FU?= =?utf-8?B?NGIzU1c5c0szU0ZnL0FKdGpDc1paNXJlOGYxeGNxWmsvTmtGLzlZQVZHSUkr?= =?utf-8?B?ZHYvRVJaKzFPMjczWjFobWxRL3dKcDBDV0xoWVlQcG5FcDM4bGVNcmNLTU1h?= =?utf-8?B?eFFqVWNIYW5WU1NrdTF1R2NnTnZJc0JraXpySkpEME0zcWxvOVlhbVlsVldz?= =?utf-8?B?dGtQRm0vcUNvTFBkcC9sT1RCZnlaN2gwcDlOdDZQLzBTTG43NEMxYXhpWHcw?= =?utf-8?B?TXhGL293R25BSHBXRWdXcExHNjJVcGZwODFFVjNESFNtdmk3VE5SYWc5bGt5?= =?utf-8?B?QXByank0dFVPLzlOR1lyYyt6ZHdmRmsxbVl4UXE5dWFVNEtEVURqSXlWMi9x?= =?utf-8?B?WXJQNWVENzVWcU5RcEUvbExjK2RZTzZkM3JvOHRaUGQ3cnNIeEhPOWdoV2Nx?= =?utf-8?B?M3RBU2Z5VXlDdEY2N0xJU3ZMb1Qwa3h3QmVQV0VTSUtQM05ZazV6bHRKYjQv?= =?utf-8?B?U3RQRUZDclBjS043VDhicHB0SzhCc01rMGJnQXlpanZING9UeEtrN21oaEFo?= =?utf-8?B?RVUxamNCLzd2VkhUVDNlNWYyRlRHZHQ3NWxweXB5VTBkRzRoRk9GcC91MmE2?= =?utf-8?B?T1owMGdyMHZORFAzZDJYeHJLdFZybmpoSFlhWDZDMytoTmdQSkxGVUVMc0ln?= =?utf-8?B?eW1GckgyNXR4eXR0bnRhbWhqemp6aVllM2lqU3ZHSXFQYndWTTFNa0Z6MXhE?= =?utf-8?B?MkU5TDEvZm1lUEN5RXNlSnJ3OEMvUkdLa0dxRjBReXBqYm5HYkhFLzYzL0t3?= =?utf-8?B?dFE5eWJMVlRJSFFGWTRRSnJFR3B5TiswQXBhV3RTTDBUS2lQa0RkY1E2ZmQ0?= =?utf-8?B?d0FiRHRuRmsrdUI3RHVEclBIZlF4cXpOeDcvMThadGlGdlNYTHdUL3VrbVhH?= =?utf-8?B?d3IvQ0hKK2pDYjFadkIvV1J1M1pQeTZYN3MwTGM4c0JnQTI2R2lEVEhkNXp2?= =?utf-8?B?cm0zY1g3c3R2eTVmU0hKbis5QW5oVDk5UlYzazFlRHM4UEtySkZZRVFpSmlp?= =?utf-8?B?S0NhWEJzcGw3V21ycHZaUFFHTW52WElDK0MwemdwdFUwQ1ROR3hBdlBlVFpZ?= =?utf-8?B?am00L3g2Wk5UV2s1NGdWOXY3T21ZelF3U0I4L1hhM0ZIYzY4SzRIci9xRC9o?= =?utf-8?B?MU5XelZxa0ZraGxhYWxtNlo4NHowM09vaFg0bTJuemptQVV2ZEJLSWl0c0dw?= =?utf-8?B?NHB0djI0MlN0ODNsMzRvWWlaUlNQWFhGaWMvcGJSamVPUkFTS01LcFhrSzd0?= =?utf-8?B?aWpGY3V4UlRnV0xPcGw5aUY1Mm0reGVSRHBUTU5TenRwZGQxRVd5S3k1K0Rh?= =?utf-8?B?bEhySldKUW9lMnEvMzcyS1ZnSnZyS01VNXIwNmtjVlc1cWJZWHZ6YW5QdzdI?= =?utf-8?B?bFREcGg2eEFoQWJ4cmpTaEJuU3BDQWdxRUJHaEtsVEYvdUsrcnNDTVo2cjd0?= =?utf-8?B?YTlRb3ZQaXBBN3dSK1d5TTh2UVBBQk5jVmlPM2c3WG5qbHhUY1hpWmtoZkE5?= =?utf-8?B?QzVCTEtoTUdQQjJkeXlKdHAvNy9EVkg5VktaWGlNZldyRmJBZmM2a1NGYmUr?= =?utf-8?B?bW42d2N5UkxxOTBrTE5jSE5WT2FWT1VZMkxNN1dRVCtCRkk1dTF3QzByQ2ZN?= =?utf-8?Q?TAOqxUHjQ0Y79EUzvw?= X-Microsoft-Antispam-Message-Info: ntznA4lF2S2rm3dMKhhVACPQdbHSyHwMw7HxPTFkLJP101pygjJL9k0j3y8jVPfPW23iqOShcnOMI1jRXWS5n0jX0nefc74WXhwwj1qM7mOOK6zaVmcxsRr2dL1t5LFbqCcSfThggTIf4rQuyTpDv0lwOc3CySN67qdHdXIyFN+tALk3YdTYWm7tflcar+A21DzyACLYCJxcZpN/a50Sv9DexG5CLepOPkwP94A+EoDP10wMc/QU+vlpoJzj/nLHuX5bGAG87+F76a/mpE3iyeT+lCNCpAHue49OeaiY898v4xrwtoP88qqEoMfA+2v+Gnp6vtNFi4vcsN+B/hI/fCtHGWNQQdkZFm+UddpDGr8= X-Microsoft-Exchange-Diagnostics: 1; DB7PR04MB4891; 6:4qSrgvhq+/XufnGBV5UclTurguE8SkU/jZLbtqTuwvQk+K2F9o3sG9aUAnVLYWBD1tjo18GYPVFjmDFSuekMm1n/5hFKLiKXxepHZwcLHWiKqJ/qeP9MEJd5/qRTay20JVThQQQYuCSbIFyqAlOyS0QzmHKBjUp1tg+rZC+oqmexueUYLPlySzGJRWJRP08a1e7mR4CP3wtj0k9UQ8znmvM4pmC3FX6z6gpnKbuwWubHyQKdvw2V/qP/Gn9FX1fwqffuJJKcNI0AzKSHe5Ssxg3rt+rszvw630RYOi81dTnhWGbM2wh2sSlKi0fkYMyNQYw3/xooD35F7gV/TKzd9qTVpTDf6wO8XvFpFIg7gDoFdMZ48ZZpLCABfKIa9zomoQOxJwTED2lY8RPavP7T01PgRWbcqbAkLHwwL1KCxkz8+XkaEF/fPGb+4BAgAZ3hoWm94bFZymAduL38XeyhUg==; 5:Nvu1vw6EuE/K5QLXU029LoMMpTQQi31xq01US1HKbiXtVnErmat+l/c1VccWixsn4QflxtbqgsYMNh+e8u2TDRoCAmT5KXa+7OtyFewlQeI+LwkR4Y5PUvJKazeHoSjHbjbMQJRqZ5+tI1DtPC5U8KK7dZ9cMO6s5mxTwbMOrLM=; 7:/3+hLL3hJDTAHrZBuCsKdjv+xgY5/rzg4FRDBpf9e1MIdj7ncKaJ7ksao88j0C68c6KnMK1VZ12eS3D8jDSO5dSCswFVmyOL1QORoyljRbPiZzpC1lsexXwcPLghMYakYI35ne2cPfh1WPhHPN877apkp6O3LEU3004ma5143N6wbaFlhjkt79iq8rhEafI7PCK39rcbnODNd4bJP8FrRBR2HrddZtaRCruDaMl1eJzMozCeAZYzuVCycf6AvqsM SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Oct 2018 13:14:40.2156 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1b10494b-fcae-4f0f-3707-08d62ac48359 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR04MB4891 Subject: Re: [dpdk-dev] [PATCH v3 00/32] Adding Cavium's OCTEONTX crypto PMD X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Oct 2018 13:14:43 -0000 On 10/5/2018 6:43 PM, Joseph, Anoob wrote: > Hi Akhil, > > Do you want me to send revised cover letter patch or just summarizing > it over email would do? You could do it as you prefer. Just wanted to know the changes that were done in every version that are sent. > > Thanks, > Anoob > On 05-10-2018 18:34, Akhil Goyal wrote: >> External Email >> >> Hi Anoob, >> >> Could you please add the change log in the cover note. >> >> Thanks, >> Akhil >> >> On 10/5/2018 6:28 PM, Anoob Joseph wrote: >>> Ankur Dwivedi (5): >>>    common/cpt: add common logging support >>>    config: add Cavium OCTEONTX crypto PMD skeleton >>>    crypto/octeontx: add register addresses >>>    common/cpt: add common code for init routine >>>    test: adds validation test >>> >>> Anoob Joseph (5): >>>    crypto/octeontx: add hardware init routine >>>    common/cpt: add hardware register defines >>>    crypto/octeontx: add hardware register access for misc poll >>>    crypto/octeontx: adds symmetric capabilities >>>    doc: adds doc file >>> >>> Murthy NSSR (5): >>>    common/cpt: add PMD ops helper functions >>>    crypto/octeontx: add global resource init >>>    crypto/octeontx: add mailbox routines >>>    crypto/octeontx: add basic dev ops >>>    common/cpt: add common macros for queue pair ops >>> >>> Nithin Dabilpuram (5): >>>    crypto/octeontx: add queue pair functions >>>    common/cpt: add common code required for session management >>>    crypto/octeontx: add session management ops >>>    common/cpt: add common code for fill session data >>>    crypto/octeontx: add supported sessions >>> >>> Ragothaman Jayaraman (4): >>>    common/cpt: add common defines for microcode >>>    common/cpt: add microcode interface for encryption >>>    common/cpt: add microcode interface for decryption >>>    common/cpt: add crypo op enqueue request manager framework >>> >>> Srisivasubramanian S (4): >>>    common/cpt: add support for zuc and snow3g >>>    common/cpt: add support for kasumi >>>    common/cpt: add support for hash >>>    crypto/octeontx: add routines to prepare instructions >>> >>> Tejasree Kondoj (4): >>>    common/cpt: add common code for enqueuing cpt instruction >>>    crypto/octeontx: add enqueue burst op >>>    common/cpt: add common code for cpt dequeue >>>    crypto/octeontx: add dequeue burst op >>> >>>   MAINTAINERS                                        |    7 + >>>   config/common_base                                 |    5 + >>>   doc/guides/cryptodevs/features/octeontx.ini        |   62 + >>>   doc/guides/cryptodevs/index.rst                    |    1 + >>>   doc/guides/cryptodevs/octeontx.rst                 |  128 + >>>   drivers/common/Makefile                            |    4 + >>>   drivers/common/cpt/Makefile                        |   25 + >>>   drivers/common/cpt/cpt_common.h                    |   91 + >>>   drivers/common/cpt/cpt_hw_types.h                  |  522 +++ >>>   drivers/common/cpt/cpt_mcode_defines.h             |  386 +++ >>>   drivers/common/cpt/cpt_pmd_logs.h                  |   50 + >>>   drivers/common/cpt/cpt_pmd_ops_helper.c            |   41 + >>>   drivers/common/cpt/cpt_pmd_ops_helper.h            |   34 + >>>   drivers/common/cpt/cpt_request_mgr.h               |  185 + >>>   drivers/common/cpt/cpt_ucode.h                     | 3650 >>> ++++++++++++++++++++ >>>   drivers/common/cpt/meson.build                     |    8 + >>>   drivers/common/cpt/rte_common_cpt_version.map      |    6 + >>>   drivers/common/meson.build                         |    2 +- >>>   drivers/crypto/Makefile                            |    1 + >>>   drivers/crypto/meson.build                         |    2 +- >>>   drivers/crypto/octeontx/Makefile                   |   46 + >>>   drivers/crypto/octeontx/meson.build                |   18 + >>>   drivers/crypto/octeontx/otx_cryptodev.c            |  133 + >>>   drivers/crypto/octeontx/otx_cryptodev.h            |   20 + >>>   .../crypto/octeontx/otx_cryptodev_capabilities.c   |  604 ++++ >>>   .../crypto/octeontx/otx_cryptodev_capabilities.h   |   17 + >>>   drivers/crypto/octeontx/otx_cryptodev_hw_access.c  |  598 ++++ >>>   drivers/crypto/octeontx/otx_cryptodev_hw_access.h  |  320 ++ >>>   drivers/crypto/octeontx/otx_cryptodev_mbox.c       |  178 + >>>   drivers/crypto/octeontx/otx_cryptodev_mbox.h       |   92 + >>>   drivers/crypto/octeontx/otx_cryptodev_ops.c        |  531 +++ >>>   drivers/crypto/octeontx/otx_cryptodev_ops.h        |   18 + >>>   .../octeontx/rte_pmd_octeontx_crypto_version.map   |    4 + >>>   mk/rte.app.mk                                      |    5 + >>>   test/test/meson.build                              |    1 + >>>   test/test/test_cryptodev.c                         |  316 ++ >>>   test/test/test_cryptodev.h                         |    1 + >>>   test/test/test_cryptodev_aes_test_vectors.h        |  114 +- >>>   test/test/test_cryptodev_blockcipher.c             |    9 +- >>>   test/test/test_cryptodev_blockcipher.h             |    1 + >>>   test/test/test_cryptodev_des_test_vectors.h        |   12 +- >>>   test/test/test_cryptodev_hash_test_vectors.h       |   78 +- >>>   42 files changed, 8255 insertions(+), 71 deletions(-) >>>   create mode 100644 doc/guides/cryptodevs/features/octeontx.ini >>>   create mode 100644 doc/guides/cryptodevs/octeontx.rst >>>   create mode 100644 drivers/common/cpt/Makefile >>>   create mode 100644 drivers/common/cpt/cpt_common.h >>>   create mode 100644 drivers/common/cpt/cpt_hw_types.h >>>   create mode 100644 drivers/common/cpt/cpt_mcode_defines.h >>>   create mode 100644 drivers/common/cpt/cpt_pmd_logs.h >>>   create mode 100644 drivers/common/cpt/cpt_pmd_ops_helper.c >>>   create mode 100644 drivers/common/cpt/cpt_pmd_ops_helper.h >>>   create mode 100644 drivers/common/cpt/cpt_request_mgr.h >>>   create mode 100644 drivers/common/cpt/cpt_ucode.h >>>   create mode 100644 drivers/common/cpt/meson.build >>>   create mode 100644 drivers/common/cpt/rte_common_cpt_version.map >>>   create mode 100644 drivers/crypto/octeontx/Makefile >>>   create mode 100644 drivers/crypto/octeontx/meson.build >>>   create mode 100644 drivers/crypto/octeontx/otx_cryptodev.c >>>   create mode 100644 drivers/crypto/octeontx/otx_cryptodev.h >>>   create mode 100644 >>> drivers/crypto/octeontx/otx_cryptodev_capabilities.c >>>   create mode 100644 >>> drivers/crypto/octeontx/otx_cryptodev_capabilities.h >>>   create mode 100644 drivers/crypto/octeontx/otx_cryptodev_hw_access.c >>>   create mode 100644 drivers/crypto/octeontx/otx_cryptodev_hw_access.h >>>   create mode 100644 drivers/crypto/octeontx/otx_cryptodev_mbox.c >>>   create mode 100644 drivers/crypto/octeontx/otx_cryptodev_mbox.h >>>   create mode 100644 drivers/crypto/octeontx/otx_cryptodev_ops.c >>>   create mode 100644 drivers/crypto/octeontx/otx_cryptodev_ops.h >>>   create mode 100644 >>> drivers/crypto/octeontx/rte_pmd_octeontx_crypto_version.map >>> >> >