From patchwork Wed Dec 7 02:33:03 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: zbigniew.bodek@caviumnetworks.com X-Patchwork-Id: 17717 X-Patchwork-Delegate: pablo.de.lara.guarch@intel.com Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 89E7C5584; Tue, 6 Dec 2016 18:35:56 +0100 (CET) Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0082.outbound.protection.outlook.com [104.47.38.82]) by dpdk.org (Postfix) with ESMTP id A46612BCD for ; Tue, 6 Dec 2016 18:35:53 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=ZNxTE/zO3PCAfU3fcdiejXT8uR3aN+g/+AeZioDDI9g=; b=gkb1Q5qf9WtN/gQ0fkPF/ESoe2Uzgh6v/xI3eRVj8oLzuwcP6bZBb4J5UFxwv7XbSC+nGBtKPJD7BiblU0tLys0CNJW2GbDnViamrv2Ga4+bUVC49osT97lzZqhkjZrFfXNuiGxqCW795kl7kbUI+n1i3qULl4FIQCKRvd3m2Vs= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Zbigniew.Bodek@cavium.com; Received: from localhost.localdomain (31.172.191.173) by BLUPR07MB547.namprd07.prod.outlook.com (10.141.205.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.761.9; Tue, 6 Dec 2016 17:35:51 +0000 From: To: , CC: , Zbigniew Bodek Date: Tue, 6 Dec 2016 18:33:03 -0800 Message-ID: <1481077985-4224-11-git-send-email-zbigniew.bodek@caviumnetworks.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1481077985-4224-1-git-send-email-zbigniew.bodek@caviumnetworks.com> References: <1480851219-45071-1-git-send-email-zbigniew.bodek@caviumnetworks.com> <1481077985-4224-1-git-send-email-zbigniew.bodek@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [31.172.191.173] X-ClientProxiedBy: VI1PR01CA0023.eurprd01.prod.exchangelabs.com (10.162.116.33) To BLUPR07MB547.namprd07.prod.outlook.com (10.141.205.17) X-MS-Office365-Filtering-Correlation-Id: 7f84a734-0c8b-489d-db63-08d41dfe52f6 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BLUPR07MB547; X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB547; 3:Q/CLvOxjPWu2cTpylbSLZnfyFKQLueOH7UxwvBnjl5PGl8QN6nlWHU7IOpZ3tNi3Tv4eo4U9bH4cfqCbxytwbWSEuVmbt8Y0ww6VxAKD9vHU3WK7W1E6o5l73ZmJnf07JONs61QP3AyfAoNd8+zC30VZ90jm+DSlD6/efszpRQizDSKMb4BgUmzZlEeZC6lqtG0RF88zJi4EjADA8APrtWzBe5byHpCnAwIScrRPZc4j4tXNtwvdfzVznMilldx0pXG1yj20fta0w5wxaeQMRw== X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB547; 25:qDy5md+fM+fRaTAa+9xCOrXnvZVTlzzUWXfflU1YHHLQ7OaOUi2i6UNVsETr0Ix6o+RShqv0G1BXa2Jc21ClysMQu9bhWBD3553FzquvqPUi5S/kmk6H5yVRD3MjJ1pOya9Oa18Yia6hJ7UMU3LSXw+c2bXNkDq+BBnuuZQ1gSccNrxg24a4ZuOf+WjjNA7u11XVpdelXkUHrT+tcYJFbyaCXLaOx9rkoK90EjkefohqxERV2g4HNE4Rq7gsdGe9ZnYLIXtQR7Bv74nI6egu0vVxJFAWOF7CTwt4KhRjGmVerlP+PQgqQnzXf9m7HjZGMFDH7sIEmQ4qnUQPhIPXUPRnXMY9tPUQY8ADxvftK+k6vE/MI1hPwAlc59R0lbNSot7WNbF9emC+aeOy13o6C9N5WKfL1GXpkvyghLCrTsQswnCoUsDBpSq0WRGN9qBXIWTvqTcC9CUQeMA4Rwfs0rT+J2Xu2AYQgbsVZgW5cPNOctPJ5Z44iM8MIL98zH5LVGiNc8m+eIlcgJZz+xX2YEl+iMwaPbmhJUj08N4W1BjU5I3Nrma6+Tq05VCpyyl3Z46fSANuoeq/LExVCaiADXcSm/6jut+RC3lXbPZnZ8I9WbE49mjnyMxbZV4UbUjHzAmfRfmg6ehGpEb6jpljLMK5PK3ranF45ST1ozRpxTpjCxJxGxdd8n9oAJVRE3JuPuxWQmKUOMFauy68PL1DvZSwSXUv6nR0Iq5yFPwR/H5nW4ZQlymnm09ZATzVfeO9gBu/JO0yv1+dcqauWVsk9lr16xpUGcifmQokTMQnUpw= X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB547; 31:ZRRlSdxjjGbX5Nb2fYNfBe3NLDhC2QwlYBRoSW15dunUSdekzFIXQSTs/hKmHzRXTHxierq+AjrKAZ8555eNL5hqhGa8bW6gNYIk717z8bcgqlmW0Tc+Opw3frt30OlHsTcGetYK2Z0Wzs/PxxowQjLBWONXMkWJQvXOSBwqcEh5AXUUC/RMYaR5Fp4DmlHEaou+efwXa5qBjNYnjKTaLSoc08sil86Y0DMmM13gySrWCZ2qccDU+8viWECZp8lS; 20:axFDS69JkLG2IEGeDF5GzZfICSk29v5M4XUc+DnGVoocQLFUCixck0AXsaXKqE5bUac0Wio3TBF7y0jCs4D1Tfw3IZgtSOLDO90WcRw59nC8DFuWiI3O9Agvuhl40sjyAbQ7YyEWl+g8xzbiAh/9doMGwksHLPAtSonJ5juBo8TRUJNglczD15eXsTLNp2ldwf6W3F3bse7mi2xUgb8Od6E7i88GG5+VndGmZOXoU70FrijMXSsS3hzbDV8hm2GbY4/riShx6/tqOaT4rO7TnIne+fMpiqIU+GDJT2rh8GIeU/HSCRCzOhRqgm5lfsvDjuQW+IonKTvtdRvvHqIHMnsGp/c018Yd+pVci5JfkPkoMWH5JB3TstettvgTUmkIFoQU0UN6pJkl6jT0NctfPoGNPaAdMnbLICFb7ZFdth/np1d/BH7KWPVR8p/2CvEPKd7BtHD5ZswuU8wN/vtJDB4y2RPyhC0tZFb0ej5dHFcZiccZSxomJI9PqxMJGBNUYisOGw4D5BGUolxgrzoVI53lk6DdYdCogA2aG0l1KbTUkO6fwD2VktqP8EMQ0VuXEb6mJ4nOPkV22kGYS8d5NEMZEyxDTnQI/TtVi3NZjDs= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6041248)(20161123560025)(20161123562025)(20161123564025)(20161123555025)(6072148); SRVR:BLUPR07MB547; BCL:0; PCL:0; RULEID:; SRVR:BLUPR07MB547; X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB547; 4:6uXZX77enMzzzt/yzvWoLwHPHP3njB28tiAwQ8VgSNrnGW7dAgI4U/p474WCh1qR4BUdPEsV0KEV831sATg4pwZL1b8S3gmNSU5BUpcyZyoLXx5xH0AAuyS2wBP5GiIomUz1GtML8W1tZ9i0HD596s1JEUBsfM3PDD3UBys/KgzxAgTDZIkGFnlnvxoRNL8Yh6z13H3gqdSaUXYNwWVVet4k5yMQ07aEVU3ObqqG0Il+5QWGgWVZvIS5t5nyZLjiqqFpWloTLxjBo3TJOKfa+xxWfB/LV3OMJHCVBmLQEc+Lb+xBH6lctbAwNn7S7LpkL4TKORt5JxAiiCxSBuse/8UH3Jes2jV5lH4CB63GC542kgeRBZEA6CENzEplF6157F+JHibh8h/VqS+Mcj5b41bx9rTQldkwZpCPtS68xQukvKOF0CUePdvfimGUfA7IO7M4uGEYrZSLMFE32NFRvFASNytAL6bgehN/BcS5aKO+5NTmiKktoHq113QoHqcKyPUKObbU/Jc+RdpKnx2DX3dVEBIOo7gBCX1vgVMhSNLw+nst44YiOJn5gb04LloCl+/4TOahSp1mspczyD4LPw== X-Forefront-PRVS: 01480965DA X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(6069001)(7916002)(189002)(199003)(86152002)(33646002)(97736004)(5001770100001)(39450400002)(107886002)(4326007)(6506006)(6636002)(50466002)(6862003)(50226002)(6512006)(6486002)(4001430100002)(189998001)(39840400001)(39850400001)(2906002)(2950100002)(2876002)(6666003)(39410400001)(42882006)(5660300001)(733004)(68736007)(8676002)(81156014)(50986999)(3846002)(7736002)(76176999)(106356001)(81166006)(7846002)(92566002)(101416001)(105586002)(48376002)(36756003)(38730400001)(5003940100001)(47776003)(6116002)(42186005)(305945005)(66066001); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR07MB547; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR07MB547; 23:D4mHeJcdbmYGkpJ1D89v7CWf8mxEfoSX8H6aZsBQ/a?= =?us-ascii?Q?TxTyhu7LQWy70lLom6XajM7XoMHQRFzYsdU13/faI5Lua67o2RKSKnzxi1tL?= =?us-ascii?Q?WVy/XizhsYSamVJVSROeKrqWgypQVDvv1ieBphBzUiE/AF0gwENvjkh0lEvV?= =?us-ascii?Q?9uGT1PC9CjPNDc/9UM/iGFAirigjVL4VL8UsxwnN2IVyVOL+a4gZKHktyUeB?= =?us-ascii?Q?pCwf4Ae6CnaWZL5ULcac429RnvlbBk84h7lki04+TEYqbG2op7X6A5xKsU9x?= =?us-ascii?Q?bj2AjGeJgjehg4CQR5aUqHLgUbGuxtHzGykGkpq+Q4Iyi9HTA8KmTj+n3f7g?= =?us-ascii?Q?mHtffciz1qnjOAjAY96tysv1HcV6jPSfLwa456d7lTU2NnGJ1YLSp2lmNMPp?= =?us-ascii?Q?C90AL7DmZmMwG6v3TcAF/nu9juCtAU4h7y/TR3ErcwqiYBWKn0OvMdbEKgEY?= =?us-ascii?Q?d+vNO5bv6dFQNdmhED1lFyPpWl3tL1N2eL/SOhF/yz0MBaaKcV/KP+95gStA?= =?us-ascii?Q?D1bIfXvTgdQ80ByKpgxIM4m059VqK/yESzmPLygeiMwLoDYAatiUk5rqbkCM?= =?us-ascii?Q?eGN0T6SOgeeCUbFxFydvRAE6wei7j95ioYPDi768Ym+oVyR+p9NlZmo0pY5r?= =?us-ascii?Q?Q13WoAIReEraYTvJJX914Hos/tOdKE0NrPcmlo9FUEJMR2UeRLmNdN+oyCuv?= =?us-ascii?Q?KN3iu2LAhdCnf5XJhXgHH3NalCmu5mALen83EmqlHBdi5fIAghVpI9ojVrJf?= =?us-ascii?Q?RXa1fFfh6kyd8JzPGqarQLPer5jOnFqxGxCytjN3GslfJmWwYltr+7Bzs+SQ?= =?us-ascii?Q?il4CIkkovVblk4Oysv6sZJAYs9YLPTcwZzLUe7CMKVBYKMmmcknyJu/xMn87?= =?us-ascii?Q?ypx0gh1AsWuzAzOhFMMvjBeqANTd/K5m1zErWx+iUlL6F8QkNu/bO2xyesb3?= =?us-ascii?Q?xavV7nqU6pVkhK4XBomZbOTflOivVpIcS6+5FQw9tM0F4KTgDWP+vK4cKVAP?= =?us-ascii?Q?k4ForD9wvqlFv5ZpobZDjCTM9UVDqWYmZyde3sXzbjmjnFP+ZgEPMfRqgKsV?= =?us-ascii?Q?hN8Zd6IoKX3tejFyTbWIDiriCL5sQ+hkw/GC0LqFzYjthv6WsfuqlcyTSNTT?= =?us-ascii?Q?RgmfKPktoki9DTA912P95iH8VAeaTb0LsGNZ2k/b+6ZWP8wxvp7xv2F88C31?= =?us-ascii?Q?8HRq3syChivx2wdrEXadAZkddxdym0mXRJ/TVkZ3owAh1UefwYjbL9gMWGlM?= =?us-ascii?Q?7WPdzUtM/1AUUq9dpdF+q9eJceUb2aIQzntdQEjjPFNLXq39xTkE27XBpGGd?= =?us-ascii?Q?DUy6JBYARrvGl6K2DJIx0=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB547; 6:gnL3TpWU1dyR5R6HfsPNTkTPFOtfy3RKG3+pV/evU8bkd47at4btSZ8eCZWIjRNWcQwlHB5z9S7pE2nD8uFJP11S0ov/z3nPggRwfRJEI31RDjBmr1i00a9CTMKL+vn7sp0QJDEgZjTlUuv3xZ1UJKAv4ebJF184HPXQivQ8yD8zbSooboL8KBMw9KHcs32+F3JqRW4S30uCD7fehDYTvKNezTpQwBjARtFiSWVTE1tVxHtMYr6TRG0xKS+M94FPrlOLuloxkioKMHAs37/QtSA6E0ZySOuQDLE0U62HFWJl/GgIbdHol5x8fcBTgEnddwOYhZ7m6xTcqeTclDh1mbBGzK5hh7Ay37XTKeYdwU8iPb7jRHF6yGmk+4DfkqA/XOYlDHk2gfO3kMninwme/4cAKEj9Bxhomsrv7S3av3A=; 5:It9VmcvRXEhP2YSCbvDr5GLNZM/idMQdlTU19SjBDf1bAf9bqjQ37g1j/yGY/1qjWhGQlhkRqJy3eZ6mis/0CDrkRrYYjj9v88YF8O5qvSrgBPPrGr+6OIW/6/m+CCZsOGqDZW21rWcd+2E4b2Upfw==; 24:8xWO+goqxnBe95OcijSlaZ26XBsnKqVSYNqJm68Lj0DKqvEV9jjvnfq4955wjkD2LrBeIJRySAr4BbdCUpXFpYEh5YIFQjTA5chGaDSsy58= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB547; 7:OKuOz4Z35Pdo+JCNHpMsU5UvCWuA4qZ5TwcseTI+d0j5bZR2JkQpGD38okVhYbevBX5mt55COSQtmr+QaPNuz1Ll7JkRGGLo3LeWd/ma6pc27jRGIet+pMaAbSnx82K0lucnS3a0BXdjwuKktSEK1gx9Tw95Jt1UbdQGwxvf2hjQJ2Y8nfdJwO5LhblxdyHHUu9+BGZcMrg3M+ooQhOnvyiZVlaRHT1h1G5eZu5ecj5uIDrovU7c1bG6XwnB9HMrmYrsNOgxrrNFqTyxuL4+Tfs1bjURMZWTqgyyl5PakpKNJH68bs5fdmcxbRbrahs74DdCQwv+FrzfbLkdKojpu8UEbsXrj7EWPAIy3vWKNMDDqi088eXxw+Uc1GB4nQbEM5PaIKGBTlcmDcQBI7hT92vMqqylK+7y9YWcZ9laxP6k1FE/S/lkWMHFJ1uRcb3eHY9NOTarJQshfm+OdvRzuA== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Dec 2016 17:35:51.0295 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR07MB547 Subject: [dpdk-dev] [PATCH v2 10/12] crypto/armv8: enable ARMv8 PMD in the configuration 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" From: Zbigniew Bodek Add CONFIG_RTE_LIBRTE_PMD_ARMV8_CRYPTO option to the common configuration file and enable it by default for ARM64. Signed-off-by: Zbigniew Bodek --- config/common_base | 6 ++++++ config/defconfig_arm64-armv8a-linuxapp-gcc | 2 ++ 2 files changed, 8 insertions(+) diff --git a/config/common_base b/config/common_base index 4bff83a..b410a3b 100644 --- a/config/common_base +++ b/config/common_base @@ -406,6 +406,12 @@ CONFIG_RTE_LIBRTE_PMD_ZUC=n CONFIG_RTE_LIBRTE_PMD_ZUC_DEBUG=n # +# Compile PMD for ARMv8 Crypto device +# +CONFIG_RTE_LIBRTE_PMD_ARMV8_CRYPTO=n +CONFIG_RTE_LIBRTE_PMD_ARMV8_CRYPTO_DEBUG=n + +# # Compile PMD for NULL Crypto device # CONFIG_RTE_LIBRTE_PMD_NULL_CRYPTO=y diff --git a/config/defconfig_arm64-armv8a-linuxapp-gcc b/config/defconfig_arm64-armv8a-linuxapp-gcc index 6321884..a99ceb9 100644 --- a/config/defconfig_arm64-armv8a-linuxapp-gcc +++ b/config/defconfig_arm64-armv8a-linuxapp-gcc @@ -47,3 +47,5 @@ CONFIG_RTE_EAL_IGB_UIO=n CONFIG_RTE_LIBRTE_FM10K_PMD=n CONFIG_RTE_SCHED_VECTOR=n + +CONFIG_RTE_LIBRTE_PMD_ARMV8_CRYPTO=y