From patchwork Wed Feb 22 15:08:21 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petri Savolainen X-Patchwork-Id: 94327 Delivered-To: patch@linaro.org Received: by 10.140.20.99 with SMTP id 90csp955380qgi; Wed, 22 Feb 2017 07:08:48 -0800 (PST) X-Received: by 10.157.43.82 with SMTP id f18mr8397673otd.79.1487776128674; Wed, 22 Feb 2017 07:08:48 -0800 (PST) Return-Path: Received: from lists.linaro.org (lists.linaro.org. [54.225.227.206]) by mx.google.com with ESMTP id i11si2097982itf.98.2017.02.22.07.08.47; Wed, 22 Feb 2017 07:08:48 -0800 (PST) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 as permitted sender) client-ip=54.225.227.206; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id AF26962C62; Wed, 22 Feb 2017 15:08:47 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ip-10-142-244-252 X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAD_ENC_HEADER,BAYES_00, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS autolearn=disabled version=3.4.0 Received: from [127.0.0.1] (localhost [127.0.0.1]) by lists.linaro.org (Postfix) with ESMTP id D92E660E48; Wed, 22 Feb 2017 15:08:42 +0000 (UTC) X-Original-To: lng-odp@lists.linaro.org Delivered-To: lng-odp@lists.linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id 4EB8C60E48; Wed, 22 Feb 2017 15:08:41 +0000 (UTC) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0094.outbound.protection.outlook.com [104.47.2.94]) by lists.linaro.org (Postfix) with ESMTPS id C195160A45 for ; Wed, 22 Feb 2017 15:08:39 +0000 (UTC) Received: from VI1PR0701CA0026.eurprd07.prod.outlook.com (10.173.77.12) by HE1PR0701MB1738.eurprd07.prod.outlook.com (10.167.246.136) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.933.7; Wed, 22 Feb 2017 15:08:37 +0000 Received: from AM5EUR03FT018.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e08::205) by VI1PR0701CA0026.outlook.office365.com (2603:10a6:800:90::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.947.2 via Frontend Transport; Wed, 22 Feb 2017 15:08:38 +0000 Received-SPF: SoftFail (protection.outlook.com: domain of transitioning linaro.org discourages use of 131.228.2.35 as permitted sender) Received: from hybrid2.ext.net.nokia.com (131.228.2.35) by AM5EUR03FT018.mail.protection.outlook.com (10.152.16.114) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.919.10 via Frontend Transport; Wed, 22 Feb 2017 15:08:37 +0000 Received: from fihe3nok1346.nsn-intra.net (10.158.36.134) by fihe3nok1346.nsn-intra.net (10.158.36.134) with Microsoft SMTP Server (TLS) id 15.1.466.34; Wed, 22 Feb 2017 17:08:36 +0200 Received: from mailrelay.int.nokia.com (10.130.128.30) by fihe3nok1346.nsn-intra.net (10.158.36.134) with Microsoft SMTP Server (TLS) id 15.1.466.34 via Frontend Transport; Wed, 22 Feb 2017 17:08:36 +0200 Received: from fihe3nok0735.emea.nsn-net.net (localhost [127.0.0.1]) by fihe3nok0735.emea.nsn-net.net (8.14.9/8.14.5) with ESMTP id v1MF8PRu022647 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 22 Feb 2017 17:08:25 +0200 Received: from 10.144.19.15 ([10.144.104.219]) by fihe3nok0735.emea.nsn-net.net (8.14.9/8.14.5) with ESMTP id v1MF8Pxj022639 (version=TLSv1/SSLv3 cipher=AES128-SHA256 bits=128 verify=NOT) for ; Wed, 22 Feb 2017 17:08:25 +0200 X-HPESVCS-Source-Ip: 10.144.104.219 From: Petri Savolainen To: Date: Wed, 22 Feb 2017 17:08:21 +0200 Message-ID: <1487776105-32713-1-git-send-email-petri.savolainen@linaro.org> X-Mailer: git-send-email 2.8.1 MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:131.228.2.35; IPV:NLI; CTRY:FI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(7916002)(39840400002)(39860400002)(39410400002)(39450400003)(39850400002)(2980300002)(189002)(199003)(5660300001)(81166006)(8676002)(8936002)(50466002)(6666003)(48376002)(6916009)(81156014)(36756003)(50226002)(189998001)(92566002)(450100001)(356003)(626004)(305945005)(86362001)(2906002)(22756006)(33646002)(53936002)(68736007)(50986999)(38730400002)(47776003)(110136004)(5003940100001)(97736004)(105596002)(106466001)(77096006)(2351001)(217873001); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0701MB1738; H:hybrid2.ext.net.nokia.com; FPR:; SPF:SoftFail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; AM5EUR03FT018; 1:9N/EhUzpv1aIBOLiuyLroxPrwiHdUDBRFrPPOVCAGmHJl2niE0LXeulvsj8GKJEhBnPkULSHxFnUoqOPccu6ukfp0z/eLxjLj3tq5ixtGr6gdSeWUIrKlNKW/2T5Qypba8N5EWisPqgimQDwrRTWW/wVTOKpIVjQLVaIQpzGBXUhTV1U3rs1KpbWbnhWjy7U9U9xV5TEHU76xcvkGIxeWBMjt7lUzmMoMCaj4GTdRdvfXAxrBosabhIu6U+O/MkbzWd8jKDYg1Y8buAuuXaZSOVvo1cb0DnJZ+dXaeae0Tvt8y8bWyUn11Lw6eL2WDV2qiAz8LlYUyWPD5Vgrdwps/2Usfek9K0lPbhMK0DdknNl89cunibiG4RwAjGhjV+0PeAp4EtW1O7dBMJh5vtWQZ5+k9d3fCj3RpcHNaiM9VkBRS8l4J6/2FJnrp3idOFwzAJLgcx3g1bO1ZrVEQvj1A== X-MS-Office365-Filtering-Correlation-Id: 2afa5d01-3e2d-4251-d3c4-08d45b34add6 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:HE1PR0701MB1738; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB1738; 3:NM14d91E6vvXg45OgPsmiXiGRLYyXp8VdbwswCXyYC7aV1UK4wW11OXgfyiXq/pj9pyp3pzl1n61G0QuBv3fGKH3wYcWzDnMokea54STUqUNWVumaVp33d+0jLQeyNe7GmrmCG3glGP7wGBUkHBTMEzmJXCKg1s4I3sCUzofIQVW9mbnDFWRFtYF1CQ/m4LZNpyQhO5BrKCbN7dTCOzhPxzJxSHP/75xbIPp4joaajqN31slySeSXJwJ6zDtKqwvaAeRYlGmjH8MfivHcpluaXf+cfUMfM+40wGnYk+U+x6KmmpeSanJrvkP8dsGOiU3ANt03RA1GIGXyq2HBOAPj61kntb/ay1gy1a5fhnHANNd+HbVdSkzCiDNoF5P6D9j; 25:VzK779G+WkX649AvJRI7M5bCagnC8qPWMKoHMp5gCKV2TOtawTowr5Dmay4jlh8JRzulgQyCGj1becZeHhphuekoDmC8bc6fmrZfY74iiMjGmbdfZhcJ2QDhzsYK8A2Xzpz4q1wKr8wjAYGpGAjCo2rMb6IP4bKlHJxqrt3aGHtuHyHmh+TDaSYTXjUWZJgNfwBLabxnak3gOti8boCxPII5Zo3MaUvUP0ymXCMhuDg5owmSkfdjML7oTqe5fkfIMiqd20lKgIS6yXcSEyRTcExzGvcl6VzxtJ5umUjgwPyofdchiEECKRjjS4NjuTC9oAYIhTJfVSv9FWP05Vkz+2K3uh5AYpMGQ9RQkYJZJqhZLJfSRDghh3LVVTNIfXjD3UGp8tDRqTuwcBg2/l60w6CgMgzLvc05Ry+UHMX5DfxKSD/zcrEWvqWR/sH1qtnEi3DHMIEm14uYbNesbkKrFw== X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB1738; 31:XjSqE584hIAolxL4JAJDft+P9wgkCPSN+qgX2yrVCPsRiVRzqDCdk0ldunfs9n8boX96eI/47n/LXO0zvcBVUNxd1nbsj5o0/MChO3EHP0EXz95u1+zgWMGQS6VFrdEzm6E+sqMmr51/RsS74YSStcygDUUJrn+dUU7WzbGS2o0qXfA6l6APcn0w2qpMqRzQTwfECeqM4TT22utEl+NNe+h7uth/QAAaJwPRJcaB7pYmAqd7oXCmhNBMvStJvsjaKItxuWaR3H3w/CyNSKcVug==; 20:MSIDjIBO1W7J5bFwPKGqCXscsdoJR3BuL94Nhmg+85r9fcGhNU9KbqWBMqBH98+aDOTAuShWF6xJvP3SH/KAusZxNBh+wy2b4lNrTsD6yuwte4/yItWw3KGEUKSQOF+mD/Rb0lPKnPZ4xIn3Kn9B0UJRMCOlBnkLNQC2PQvTjiX7+ie3lxuU9J5AnuM9jNaL7olYneKd8oBMLCYN+nEz+dX2somjl/su6u/D3WTOwym/mU6Om1FgPOG4K7eLllwxNhzZ2Fn9XmLvOhfs4X7Nopzyonl9gbPzn6jvOuNioqhDsbpxMaU7+pEQ29riCdkKJMSuW1B0ovVE7Ijl2u/gpCBumObBH6c7Etc7SyY8e/g5+mj3i9cUYs7RI+v1L7qJrFSAiWMvKDP76umdEER2eJ5ex3fqKGmT3UxbgW0/ZI9gWWMducWBhetykx7y7woZjoXflnhd/tPpMnxupnzk8rzQLnG2j7T5aZ0Gs2EOM+KXSJ+5lqMBM++qYrT5vwu6mFR6q5FMlsTlOP3NdX1Bjsetv8GtrGgJUJDLq0laH4VQP2CuxFTix0G4swcjfhqYsFnyFWtUrmIgV7krSMxNdF8GNXdN3AH4GwPBDoiH8nE= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(278428928389397); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(13016025)(13018025)(5005006)(8121501046)(3002001)(10201501046)(6055026)(6041248)(20161123562025)(20161123555025)(20161123564025)(20161123558025)(20161123560025)(6072148); SRVR:HE1PR0701MB1738; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0701MB1738; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB1738; 4:LZh3GfrMrgd7KSRVlkhHpNXN7rI9SpB7I9p8uNtYLeDYE9maT93SBurD/FFp39F9UBxNoLHCELpAkGIWlXldVCMOy92W+v8y7PG/41/ki/wcIN7wrid+xNaOMJOt53/FXpIxPcJEoluJuKpRqPO+KQepxrNJYkl8VnrtyXl3WozdN0v6OvO2hLT7dHhqFgs8eUOntJ3LxkmUTuwvWy+dq0U4nVLRZU0ygv0j9kTWsmPygWy+7RD1/uK3snQvtWR70/MicZ0oAZ/FDBPhy1nGTSB/fgwSStXDkZzZ94+KsVRLGNInIWRPJ4LF0tsivMHQVWj3Tzd4hONvs/VSfl/f8FIT7prMkAi+GSLkH0S+p7KxNmfDB/b5XdKuNmiFHltbD2utLyYVToyjMvc7q9FJiAwy8FaH5s8anK9k7jVFQgoG4qZPAn8xpfYYBOJUx4gj1pGeZ6GLObBVIKR1S/J/o/NJfWzRx3UvU8pzxDkvqODMFFa6BqZuH1rny8QmonNWhfTxLjM7xBWxjanAl7lIOc+jBoe15XlP3uneSroY6/LYirQusXmMv3ev0rzQ1fMitX3T3IFbo8YG2GV8Qb5IV0otzX/R96Jwky3xzOcJWhTFJHZTBNhv1y6nvAimFTot2/ZztBuCQ8IxQyMowl0Zya1YOfXy82eYJSOBTPcjnZncqvHLwZCC9ay8Hr3kpBwB4N881Q8teu7bTqYilZtRMw== X-Forefront-PRVS: 022649CC2C X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR0701MB1738; 23:6x97wpQD07zsN9gE/CDEG2cc1dx0RlJFXs5Pm+Y?= Fv72nitAGrEk+sgXkXqJpv32fVoc3ur2hNencxepalJHMF8apAlrnInuvh0LXCt0crJks5gCUKdetAXi5Mv6N57MZyPFB3SiL/qjcfEx18aWWehjXYU2g54y7DU01Gmv4vlrBSFpJorSzkgwZ7s9SLZUaMathKpDr7cf5T2fYffEjGW49m7jEEGRKi1rwszUy6RRQOVYSUipX7yzsmAmXva6hbE8yt758Mf/r5wnr2Q+uxQEpZbTRMUvPZ5mq4nbsgM5OH3H+WaHrHPLGe8ahTlZaa4/46KN6QxzaMJFS38LpUnMvGqMbDe54RlKIZ9QT9TvB/EFfcym2LzfaDP+Y7v30uGNkAi2ojSBO7z7jPUQT+CWUeQsZ3fGaZq8d+RK3JSOGjo16mac9b7JnUGP0/ZB2sYuTjZzGP1RMUTnjSbgur5RUJPdO7z6J25KZkW1SWb2XTLWGvWhSpiXU9S+5UkL3HjVoqU78zo77GYPZtq1G85CkMyfQDizS7qF4kWdO3qgaH5fUKsZTjJgM3XJV9H+zgCTaVrqtfi6vQ25VOQ9rcCUMlhnkWBsIMGVNoXytsjUA+H3isbZGXZa860SBrtZqem1hgfVEob706iIoUqN3/JyfzZy7iOj+Nb4viGI/g6RBgvJOCbcmgce2myq7n5MkovlVO9NXZzSiDv9qGRFk5Om6NXHiysyWPh3gfhP7TuDGLo1zNW2OkrGF2kIAkzysP5w5E9njWqUKuQYdmIQGEBddsFqBXZWBdpVMWON/5K+/Yibhx/2GHGydO8RUgY/GhhYqhOP0huucJ8YKqDsi++TAdk/1Z1C5eLXprIvi6JNwBA6M8juZG3nJzsoroRgvVWqvKmQKk00Nv5u94SofYGgiL4PjHoq7cq0wG6LoIYqH/f16FrJU0+5ktrtPPAJt6vxtRS8p8dAiZGm5jkrzaNd541hyiDy8q7zHNIomBeV9aclfRNUTHD4CbpnIPfhqOoXS2fkYXbXBT+CNDhrr35vsUUGkFQu3HjUEAK9si+ekLqlpz0naQD0xDIUX7o+kGjENfcH3oP2OkNKit8lHLA== X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB1738; 6:LxR7i+IIeWTjvXBZ5Kqiz6xduwvuDtWT2x7U2sTNxJTZzll9DVBKcP79Zn7tFWLFmI9IkjIuLYhG4914FJI6uGqMXFt6W0pK/mOjDKeUHo5MrtKh3p9IX/H1iWdZS4DMjWwXvrtjNVkhYBfN+lqemvlBkcZNU1+pJq9DlLzNxoE/ob2UNamWyG8xK52oAXVKBXuaO8+74U0afLrteWTd+suUClRmTKWN3mByXJK4FLWaFjF8FlEtETxoS90Dpk4GICXdllJgZpB7sRFoY/Mcpc33u8t5MoiZtVhQ4tPfH6jClK1w4WxxlsBbua6OFTct9XawgMih7fO5+bInDqcFaddLiJSWDWn/pMvy94DHT8fKmGjSbcrei35AMiqOaQtHhFlrYBSPrFb8hSRie7M8MYPVJe6bTGqbFx0M3TzE7DU=; 5:YTt1Tkj99zZML1Hi5QZfiS6yCIoOnRoQqduWjzVT46hA//tBzK1lVUi3GqE76jqnMMeGYxEykryhWvhwN0dhD5aHDjOJmNSfl12J5kbQdCRLhNQtO9mHPYX6OiI7MsoOytBViDWgc2coqxxuguQtMFKhaGEiYB9MTz1tuY8hpjk=; 24:zWhkQl1sAcxZLAzaPgPk0BHP6ScZnbcac+vL7SYQyKVxIfvOjmy3SyZcYgOsyU/RE9zWH2ldimYT2DFCwNYVqEO2cLCQ3Ftxc6WYiUD8sZI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB1738; 7:tgwrrhu/dZ+E+2XQf41RR/shVdso3W3fi99qW8GQd8eKxQdTVMCPMJGZ8a4zYrLcgtIWUFrFmcJI7wmBJimZh0g+9ZlaJpROi1Hr1M/+i92malnPJLU4x1LWYiL5Ie0xZBUPFz3RQighvGZzgwm9J5+O4ZWZpWCtbnkd/hmNq9pHRZ0sSOOlg7IXOPp5ktSgJnF0QRBsqkMvAKpPpT2umJKSHYk4HOCuMXnfwRNZk6wussOMsm86/xzxYkMjF0RGCY1pCPgEtNdM+IiJ+j1qeKf8MYsiBqCtw5mzPE9h0QqXndHoYwRu+iBMNiel0xgoHEJFn1ld0SlFckH8c6mvGA== X-OriginatorOrg: nokia.onmicrosoft.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Feb 2017 15:08:37.8265 (UTC) X-MS-Exchange-CrossTenant-Id: 5d471751-9675-428d-917b-70f44f9630b0 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5d471751-9675-428d-917b-70f44f9630b0; Ip=[131.228.2.35]; Helo=[hybrid2.ext.net.nokia.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB1738 Subject: [lng-odp] [API-NEXT PATCH 0/4] Add sha-1 and sha-512 X-BeenThere: lng-odp@lists.linaro.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: "The OpenDataPlane \(ODP\) List" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: lng-odp-bounces@lists.linaro.org Sender: "lng-odp" Add new algorithm enumerations so that vendor IPSEC implementations and IPSEC test applications can proceed. Odp-linux crypto implementation and validation tests follow later. Petri Savolainen (4): abi: event: add ODP_EVENT_IPSEC_RESULT api: crypto: add sha-1 and sha-512 enumerations linux-gen: crypto: sha-1 and sha-512 not implemented yet validation: crypto: add stubs for sha-1 and sha-512 tests include/odp/api/spec/crypto.h | 18 ++++++++++++ include/odp/arch/default/api/abi/event.h | 3 +- platform/linux-generic/odp_crypto.c | 2 ++ test/common_plat/validation/api/crypto/crypto.h | 2 ++ .../validation/api/crypto/odp_crypto_test_inp.c | 32 ++++++++++++++++++++++ 5 files changed, 56 insertions(+), 1 deletion(-) -- 2.8.1