From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00050.outbound.protection.outlook.com [40.107.0.50]) by dpdk.org (Postfix) with ESMTP id AF6D55B12 for ; Fri, 14 Sep 2018 11:42:42 +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=yikJR9yC9AzWTMYsGpfhSjSF4XdKSuVrlbyy5wCOmh8=; b=Ca9Rwbvnm5lG/Oc3LgGOlvfG8mHXk+vyeS4x9N1YQiKP1XaX2sM4FCQfsfQp0+ouqi7n1XGgIOOO4q37uC+I9vrnK09REZzMF9D46e9iuR1og8X3SqiOAPNIjFSqHEXVKaBA9grphF+G2+KqlHOAhUqh9gjTQNYdCldNpG+FvcY= 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.1122.15; Fri, 14 Sep 2018 09:42:38 +0000 To: "Joseph, Anoob" , Anoob Joseph , 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: <1528476325-15585-1-git-send-email-anoob.joseph@caviumnetworks.com> <1536033560-21541-1-git-send-email-ajoseph@caviumnetworks.com> <7cccd25b-cf3e-03ab-4c91-fb0670f1af44@caviumnetworks.com> From: Akhil Goyal Message-ID: <05e3f6e3-5149-fc55-31fe-6d4741db5795@nxp.com> Date: Fri, 14 Sep 2018 15:12:23 +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: <7cccd25b-cf3e-03ab-4c91-fb0670f1af44@caviumnetworks.com> 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: PN1PR01CA0072.INDPRD01.PROD.OUTLOOK.COM (2603:1096:c00:1::12) To DB7PR04MB4891.eurprd04.prod.outlook.com (2603:10a6:10:18::22) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 87b89d29-32c7-44a4-c092-08d61a266a3a X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:DB7PR04MB4891; X-Microsoft-Exchange-Diagnostics: 1; DB7PR04MB4891; 3:GXcpMqIR82txEZ0ApJqbjcsH6YK/AGIDm91pELtfNqrvvZOThIUJa8Ed3qugR1fSw1HKPhrNnYtocDDrr1nJNy/1hehavqclodNsOkdoHoCI1DDQEpwqo2+8CoLkvmDjgL+Bhror6qHMqeGjImAna2SJtZ1HCOKTVCWCKZyAN/4DjyLwei787+64oqNX1khVsqtWPPrd/mFOFm7dZq0LSHV+AfmQnRW6yb4hgcAdC+hjR7essLJmhfeVvlX7g91E; 25:qpBoczP8LEwoau+WrH3NZK0x8TGfAkUwnuS0tVNf338vsHYFibmu1/M/k7LlnGe0SbkX/TYRG6M4A3g2fI26GcmXukLkB+iyMuAWSWB6nC0idEqFBt3KdUXK6tcuhYmaUkQLoFnW1P1/Q0K3cBQC1+nJyr+30TSbzqmQzqcBEMpVpmDvt7NIKGgOW5rURBr/TRcRWbw5p8MGKwbF32/q7j0mzGaXGUMftjogk058ALXyoxp9gOKQfmxp3eKcgj3pCTStubuH7aLH5MkZgFoSy52MDpu2muKcPKCRjTQsDDG8a4/8bKsYMsgFaRVaevrc5VoD+8lFX+fGNcG0JgU/tw==; 31:O2w/rgTtwcWe3gO4B8ukuV0j0g7RaXuZ0R3FpS2gCGWnhM1N1L0fEwudNW6FPygmLsdYiEMKVhEc0BWn+kPwnWhSRP5SoZ2HYW6UfnpP8dgaFTi+tO2KjeYye8pu/Tq0a8elh5vloUcEftEF8Ut2TCvXlLM/jFZtF880bbXMQw6dHiyO2wZ9xsQ4lFSuHDKHtps/k9to4dyLJ9wpSVB+fOhxXzCiHoeNryz5A7V1MeU= X-MS-TrafficTypeDiagnostic: DB7PR04MB4891: X-Microsoft-Exchange-Diagnostics: 1; DB7PR04MB4891; 20:nZcShJf6BcfsbM5oyPxwsba/ZsF7kQZliJdCg2jPKlfeZ1x5nMsgnqsA7dkVr/ELIVigHw4Fw85oexF5gvgYklRGe4l4tfrPPOg6lUSy23uVs9gToJiS6WuhgRFLL8G8RGt5Xkvk4Y5rJgCmHbC6bMNy55YkIO2hBzYyB9P5cy1QnBdKkYWATDR4jqNHSmI9zbXsi2VMbGj7JS5bV6E3Sgh8cHBI8ZacgOjdENVoeavDGpflTgQ9koV/0Ee2uGbqdnOEDoAPSZ7fVIrCoLXn8PYjPjWAE7c3pkV2gWUONJlFE/ko+OSR+DvQtwQB1uLu33ooDnMUZ26G2tjF7B/C7vlAu1UFZdjNDB9xI9mkyZu0lEYFS6ot0ncqezy8q3LxtyU6MRmdab4QX29G4qllh3uEdmckfqkzllvSY1mNVHLvbh/tygNMqtwdrzEqZIaW5++5xsOQ7yqie9KsZ+qT7JdXxMeyQE5JckOQBUWyUHcraG5b7/Spdrb/G5oFqRfl; 4:G1epG8TeCWapONvbAxeIdP+O1NQKQWMpTKEa/VYxsrpbfclEc/T3ccH8g/UMjgtPjAz/Gp1IvJq6nBYHUe6uIbJV5qEzyviITfetvXnZAP+48rBfZQ+xrzHf0GIGf/QG3elpg9d2RibxqnzDiZ9BFMDV8P4QjTa+eVdocbLXCwTx8mRSz2x8p8sAnASEOdzjbFEJKcJN3D3pFiU1ipjwvq0Av7KnvqSlkGaijNzp2JrGT6ZVptXkVuKDJpnNnYfuz327xIL7fPtDJSm88MsAog== 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)(8121501046)(5005006)(93006095)(93001095)(3002001)(10201501046)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201708071742011)(7699050); SRVR:DB7PR04MB4891; BCL:0; PCL:0; RULEID:; SRVR:DB7PR04MB4891; X-Forefront-PRVS: 07954CC105 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(136003)(366004)(39860400002)(396003)(376002)(346002)(189003)(199004)(31696002)(105586002)(6246003)(2870700001)(25786009)(3260700006)(4326008)(86362001)(76176011)(52116002)(305945005)(476003)(956004)(2616005)(2486003)(52146003)(23676004)(7736002)(229853002)(6486002)(486006)(8936002)(106356001)(44832011)(50466002)(11346002)(446003)(31686004)(2906002)(67846002)(64126003)(5660300001)(53936002)(478600001)(47776003)(14444005)(6666003)(36756003)(7416002)(5009440100003)(97736004)(65826007)(53546011)(386003)(81166006)(55236004)(68736007)(81156014)(66066001)(110136005)(65956001)(58126008)(54906003)(8676002)(26005)(65806001)(16576012)(186003)(16526019)(316002)(77096007)(3846002)(6116002)(110426005); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR04MB4891; H:[10.232.134.144]; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtEQjdQUjA0TUI0ODkxOzIzOld1bWJZeUdXb2gyNE51eXdFZGVWTC9zTi9i?= =?utf-8?B?SGRFWXVJNCt0L1Jndk1vZnJucHNOSzFXY3YwT3VHV0k3NWhiRXljNXJjSjZW?= =?utf-8?B?aitsb0UzQ0RzNkZXS2Ywd0sxcTVIdmplRkZvVHA4RndBZy9VRHBtTEJwQ2RT?= =?utf-8?B?YVBBem42RnRtVkQyd1VPcjhoQVpQZmU0YzZLWTF5a0JScCt0ZmdBNklFUG1Q?= =?utf-8?B?cFBBQ2Z2dUZkb053dSs4bFpWa3RtNGJsNWs3bDh0WWZXUS9VbkFzTUVHdi82?= =?utf-8?B?L3pKcUViUkRDQWYyODZuYWFQS0MyTGtzeTl3UXFmNzAzbEVtdFJxdGZkUTFV?= =?utf-8?B?VStsZEJkSjd0L25VeWRZS3ZqL2R3T2J5Rk9FaDNIWDgvZGVmeklDK2pXeWhy?= =?utf-8?B?OFJQdVJHTWNyZjdJUm9NSFVJMFJvT0VoeU5DZS9oNmF3K2tabWtHSTFoRkRx?= =?utf-8?B?U3pOV1NjSVl2VnM5VUFhUDhmRXVmODR2UWkvYjcwQ3FSV3M4NjczeUJ1ZTlH?= =?utf-8?B?UnNLa3U3cjB1WDFYRnByV1o3MllTOUdCUTRVQzdVTmVWWmVYWDBIc1Z1Q1B0?= =?utf-8?B?Z0dBRXhaeTZPK2VrQ1FMdnl0RzRTOXdSNDRObzBreUMrRTd2TlR6UmV1OWp5?= =?utf-8?B?WnVRZmx1TDg2d2FSKzlJOU1xS3AwWU01bHlsOEZkaVhTRTFvVkJwVGdqYlVG?= =?utf-8?B?YWZKWFJ5alZHcFdxOFhScUpYZWJVUjRrbW0rTFRwOVcxVDNiNDloMHkvd2dR?= =?utf-8?B?bWhoZkRBWXdobFpBdnBSSXAxek1haG9WcElQYjllZS9IeEczR05RZllxckgr?= =?utf-8?B?OE9RaXkraEpEWktQaDlVN0czZ1dmZ1pUU0NpNFZlamI1aDBmSnh5SDIzOHpI?= =?utf-8?B?R29aWmtUdk1iQUJOZGtVYk9ha2x3cC8rOFpCNlplRnFMY0hTZzI1Skc5UzdO?= =?utf-8?B?NThGQ0FkOHFYa0pGSk1YTStEMk1Ob3dLOHh2S2JzdkplQy9yOFVlU056ZEZ1?= =?utf-8?B?ZWlJaEttQnkyWitmQWFZeUtHeXZmM1dsamY3ZDY2M3V5V0dwNnZISzIrMVhj?= =?utf-8?B?VnhSNTE2ZzFpVDArSzdzcW83WWU0T1BZajlRVUFQelpYNE5CNm55dEpzaUo4?= =?utf-8?B?MEZlODMvbU52VFh2OVFKLzRyVERSVDdRVVhPWEJ6UGxvK1RUY3JCeTI0MUNZ?= =?utf-8?B?d2pwK2hGb1V2M2M2VEhHZ1NoV2cwNGQ0RXluRWZvOE5ZVTBiMWRJZ2RXaklM?= =?utf-8?B?Q2lLd2ZHVkFTek1aQTlISUFpYzlqMkVYZkFvdGljK3NkRFBPSlNFWUFrbVFF?= =?utf-8?B?N2VGdkt1TmoyR2RjNVE5dFdLaUNkZStyWGowQU1ZTWVMTno1U29jN2RnSVJ3?= =?utf-8?B?akhjTk9Jd1JOZ0VUSnp4VjFiWkFNOW1Tb0RFSHhiQSszelRnNEQ1eThBS3hO?= =?utf-8?B?aksvSzVnTFRnZEtiTEh6MVpIVFRUeFdPKzRRSUVOTTlQRFpCV1V5dXhsTHRx?= =?utf-8?B?dWcwMmE0bjdQaGtudzZzRUY3akhTSXF5emtERUtzNmhqTG85bUF5bW01cFpz?= =?utf-8?B?eTNpQ1N3VS9BdXgyNE4rTFNYeGdKbThpbGN4MnhpcVpmN3lORS8zelVKNUkw?= =?utf-8?B?UktHdzg1Y0hybWFwd2tjNkZaZzFrckRuK1pFeUJZT1RSbnJCUkhIcGxvaXNO?= =?utf-8?B?VHVSWlVnZndkeDdxY3BKSUdkbU9JTlZETC9Od0Z6VFVuNWFHQjJaczJOZXBq?= =?utf-8?B?VmhiZDk3Y2FicnRTdUNUWTFNTVdJcnlnWFUyUzdZcVBxaHdXdzNLVHM0L2xX?= =?utf-8?B?TVRuTzl2QTVBREgrRmFMOEZ6dHhNUytkWTdWazhKdFAzcDVxUnVUWFZ6Vldx?= =?utf-8?B?dnV3a2tScDh5R1g4Z3VyTHN0UzczNEd2RnBlTmJGZTJiZ083L3A3bXFiRC93?= =?utf-8?B?RDJmTy9LMU1zd0dnOG5IZ212MDhKT0hyZkg4eFkwNHFvKzBkZVdnS2V4bEhn?= =?utf-8?B?RmZTcXd5UEJZWnhBNmU1U2FaakgxZHJlWjQrNTgwbjVLaUtSKzkrUHFldEUv?= =?utf-8?B?cGhyRHZsVkxaTXI4d0hiV013Tzk0clFHNWFZaE41Y0RBS3BtMnRRaGIrSFhq?= =?utf-8?B?VXlBbXZ2ckZLaXNpbzlTbnd0eS83c0NYOUx3MlErSVIwZkNBVVY0SEdHbWhq?= =?utf-8?B?V29IenJKblF4Uy9YbmlYY1FTR0hBPT0=?= X-Microsoft-Antispam-Message-Info: vaqreufl6pTGhm/TOhEwzE8G3WzLuxtasd+3dJt4SZuepkhJDHIxEZvEKWLpYXcuy9ez8EXQhnZtdwbcoiPjfTKqb7qySB0a2tL2e/jqdT+zaIgQl7dqLCHsUp0qV4dFMPJua2CNu7szzYULEKB2ACB0gjvQcTldZ7fsTJl9UfusKTlFbdXeTzRw3cEGb6nclPWafCbh5pWZGkI2VxFB31p/iSlFX2ZzcBTRvhU8opiroYFv7T//3aiOgF/Wfa9A6sq40z8XPl9fbaICuCBqZyDBk90Lrr5m+v52dYgcTphIwOkZoi6yChLFXrV+9PCs2QthQjE1WLZuFFE/cjjCunbyRZDsV4i4Ke7HQpY5CfA= X-Microsoft-Exchange-Diagnostics: 1; DB7PR04MB4891; 6:mvKIh2U2MusmK29TBOm7QkTdX/pdxy5eSUO5RrHikUfnJk+t708gyoAMoCKKEEEuhLU1hd6cDVlgV5x4LsWYLt0hohk71FYrk3D9bPHT3ykZnv+k1j9SyAfl54Z1+uj3Fiqvxl37VDQc7rvyojGf5nR0gY9VsVyfPQ1SZI8GB0gkGX8KofiT3ZNXm2edTqwLo0e9XxZQLV+g/5RaQcJWaOVyHOu8noAEfMAwoH2K2SVwx77xg2msiXczJGX5ONKDcb8D/yZLv+t/SF9FQsRXVESnE/sC1G9GUu/iRkqrFxiDcxf0FxcBCF/WsLUAn3zWHdNLXNQvg6hiT2TBggNbU1Wq9aVZn9r7ZKXSPVa/tD52gfl2etNjNVFGsTkevoB04UlPbrIBWMxZg6gpva8/AkFliqPN3bYz792CT/Y5Zzr7GVkYcmiBwIyHgNaC04UtpV0aZWvI0Lb7HAGa8kLwjg==; 5:pgIk6WYcAAtuAqj5HmJl5o1Dyv56DYM6h0k5IgiNe9Y+Tl+pX5arrN5kStoI6Q6MHiVzWMvatiOGTLKvx4K/UXeXfObdau1JQmTC71YQcmc6Kj5I1C1psI1YDaq6W5bQKIZKkGdzVXKXfechvd6YVjaIYmU7Pb6zEIxDYQX/OcM=; 7:8x40fC3y/tGlNSE28JjllP4jeSOIJ2ZzGl9YKqa/cCw6/InLTPfEak3OcR2QcdZu6nAfFlpjcCT/79SBmVM+Or1RRdLCVZSU7/inQ5tvgO4i5qTpLr/xH92/5twKl8Pg7IGM+vJ68vmatslJlHHNfNPEe0dWVlIst0jpnmIgfcezFRaoalDyVOM3MJfndzVUjB0QjDjWiJ6VpHYQJ1epSBk/WQw4lP1JfvhbGYxeOkjikXqp1Y4SMbJ629BxqZVu SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Sep 2018 09:42:38.7119 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 87b89d29-32c7-44a4-c092-08d61a266a3a 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 v2 00/33] 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, 14 Sep 2018 09:42:42 -0000 Hi Anoob, I would review it early next week. Thanks, Akhil On 9/14/2018 2:46 PM, Joseph, Anoob wrote: > Hi Akhil, Pablo, > Did you get a chance to look at the patches? > Anoob > On 04-09-2018 09:28, Anoob Joseph wrote: >> Ankur Dwivedi (5): >>    config: add Cavium OcteonTX crypto PMD skeleton >>    common/cpt: add common logging support >>    crypto/octeontx: add PCI probe and remove >>    crypto/octeontx: add register addresses >>    test: adds validation test >> Anoob Joseph (5): >>    common/cpt: add common code for init routine >>    crypto/octeontx: add hardware init routine >>    common/cpt: add hardware register defines >>    crypto/octeontx: add hardware register access for misc poll >>    doc: adds doc file >> Murthy NSSR (5): >>    crypto/octeontx: adds symmetric capabilities >>    common/cpt: add PMD ops helper functions >>    crypto/octeontx: add global resource init >>    crypto/octeontx: add mailbox routines >>    crypto/octeontx: add basic dev ops >> Nithin Dabilpuram (5): >>    common/cpt: add common macros for queue pair ops >>    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 >> Ragothaman Jayaraman (5): >>    crypto/octeontx: add supported sessions >>    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 (5): >>    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 >>    common/cpt: add common code for enqueuing cpt instruction >> Tejasree Kondoj (3): >>    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        |   60 + >>   doc/guides/cryptodevs/octeontx.rst                 |  121 + >>   drivers/common/Makefile                            |    4 + >>   drivers/common/cpt/Makefile                        |   25 + >>   drivers/common/cpt/cpt_common.h                    |  103 + >>   drivers/common/cpt/cpt_hw_types.h                  |  521 +++ >>   drivers/common/cpt/cpt_mcode_defines.h             |  378 ++ >>   drivers/common/cpt/cpt_pmd_logs.h                  |   52 + >>   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               |  189 + >>   drivers/common/cpt/cpt_ucode.h                     | 3646 ++++++++++++++++++++ >>   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                   |   45 + >>   drivers/crypto/octeontx/meson.build                |   17 + >>   drivers/crypto/octeontx/otx_cryptodev.c            |  135 + >>   drivers/crypto/octeontx/otx_cryptodev.h            |   20 + >>   .../crypto/octeontx/otx_cryptodev_capabilities.h   |  595 ++++ >>   drivers/crypto/octeontx/otx_cryptodev_hw_access.c  |  609 ++++ >>   drivers/crypto/octeontx/otx_cryptodev_hw_access.h  |  320 ++ >>   drivers/crypto/octeontx/otx_cryptodev_mbox.c       |  180 + >>   drivers/crypto/octeontx/otx_cryptodev_mbox.h       |   92 + >>   drivers/crypto/octeontx/otx_cryptodev_ops.c        |  532 +++ >>   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                         |  308 ++ >>   test/test/test_cryptodev.h                         |    1 + >>   test/test/test_cryptodev_aes_test_vectors.h        |   96 +- >>   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       |   72 +- >>   40 files changed, 8214 insertions(+), 63 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.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 >