From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0070.outbound.protection.outlook.com [104.47.33.70]) by dpdk.org (Postfix) with ESMTP id 15318532E for ; Tue, 9 May 2017 11:46:42 +0200 (CEST) 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=q13qKyr0kURumQQJuPPWJ6XNtPOnlem+btiQwmVx5N0=; b=LSGg3jfXvqLrrWF9IiefLzB5xuFRRASC5bZcsUJ6vTTS/WAFij+q92z/MA2qdFDMnsTRZoHUDDSbSyoazqTk5c8+VCe3tAnKmtWOb4bZBLSrS2sjz6/vWL8OZ/51kYY3EKAHbvwDVxRz4gKZ8ayG0aV9yuE2YPuHzCZoOcWYGQI= Authentication-Results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=caviumnetworks.com; Received: from jerin.caveonetworks.com (111.93.218.67) by BLUPR0701MB1714.namprd07.prod.outlook.com (10.163.85.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1075.11; Tue, 9 May 2017 09:46:39 +0000 From: Jerin Jacob To: dev@dpdk.org Cc: thomas@monjalon.net, bruce.richardson@intel.com, Jerin Jacob Date: Tue, 9 May 2017 15:15:41 +0530 Message-Id: <20170509094541.8301-1-jerin.jacob@caviumnetworks.com> X-Mailer: git-send-email 2.12.2 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: PN1PR01CA0094.INDPRD01.PROD.OUTLOOK.COM (10.174.144.162) To BLUPR0701MB1714.namprd07.prod.outlook.com (10.163.85.140) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6ddf36f5-afe2-4e88-5aab-08d496c04b26 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:BLUPR0701MB1714; X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 3:iV/kfZ/3CWSXMMKvzEaXigb9lQbZnBsUM7yHQOAjAJdygtwAKzacuP1gA9ASO5lOEjVoaQ1JbijC0ro1On+82K5n7sPLzUOhKX4DzaNQlSVnLXpwzcqdga1vXi09khaMFiaymstQllq2Hh7s/WWu9HzyztdV79ul2IGtF0w9dGmCAdwndVgwfhtQV1TT/RsDIDa88+2JgiuEXGCB/mtdQCXSnim93gbzxKO9AWIXNT2ZYYP5In43JQ8g/IeKmzkLe8gx8+t9Iu2zSmGAKviuxXzn7ck3REL4xOzkHCY9rxZAuOGW6Bp1f19mTZYIKe6I07fQ6HMI8XZL/BPD5yO0bA==; 25:uTm+e75nHyvMcqS1nT/jUd4t3u5F4WoCyC3S7QUdcitkCeL1hOqIA2FAkmXg+J7L60X1YHQVmjUSNTmZB0R5isKL/1ufroemJcIFNI85AOscfq4WT54i8g51iE2m5ROdgmtUGSgScKrDuo/SuBAeQ7aDq4dbHtyC8HlXqEtYAfvefuzi6y2ob4ZQ68IYSra9VSJToAusAYusX3twmalKNu9PCkp84eNPVhvnSELelU94JIjaG22Zf44UmzKm3YzVIKm0XZhkeGkbDsWaiBjcFg31x1DR+FK9mr0X54LOIC4OxATy98tzpHL5SgfkKulZRGQ36iFtWVIOErkzPJcdmb3PBRqp1jlDWZdfPZ9z0MvXkk9RGSzF3psuU9gVckkK89HZPnqKrt0PhIDjm+fKVGXTTPz+wLd6sPUPdmT9CRN/BfnLgFIXD3c8XooGUYY2PQMk6WtQ9ZXv6alJkpRFM779MG8apPGzMOERmfC4bRA= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 31:ITrlipMlYnMEQGUn+MCsveGwbk7h6ysg76Wo/qDVHKEcmSWN5k6VHchi/wO1FWEI6gyNSb5/uqft868AQOFe77fRoms+imQcATX5zSyFYjtEwHj65ZMyOjlmHZnAPnJctjkjRzDyCE7GGKgSc7I7pYkV64neixHjgXA8tuVltbiNZlD0d5Xl7MbxbpRTa7AmQmQi8bQP5U3aNjRCol7pe/NRby2NgZz0MOP8J69JC9pfhCqy+MGvGq40mSuFiiBL; 20:X0wY27bnnLsVFQjLUec6fsCPgWOilI6XzAh2D/a9JN7PSfgFXKqmuqM+FqWAu5Zqzx+5GblKnOQb6HIQkIuCMliY3OGkM/v8GBfRVFfHnqIm4T1XeoNxs6vRSJdWo1hR8IWEbmWjWZMuGDmVFFLQKLRmDeInP8FHr0+9UO4SlRGBEMJ577bFd9hSjMj1N+duqQPuThrKfGB7Rs2CixrYCCgf2gPzVTHumP6SuQLPSRXD1ujk7R9T4oA6oizF1WJ7C6dkvrkXSTppHpQx9xmn63QkQbCppQISOFeVmiMfOeIQQFIYMrC7qhZS89LOpWVa1vU+KrdTahfhOv/dbZGDgodzzCMpRa3KEWvad0VzRZCboDttzU38HPJAIYJzGozdEZdc63oxddMEw2QJMPDYKakSdCtZpOuPurjzjjenDf5nIcW2LCx2K2zIEhztSdBnazzwvqQbS1ELe76HCbAlQ4C9iM17+wd4BmRfhzVUXQsc7ZS1TpgDGzi4TupDKB9CGIiRCNfJyaYGw0JpMZOpueUNHeqPjXYOzUO145mwe2m7Zy/SuIyibQ+d5cPEF9xSNTs62NpeXKWNghB692a9XlK3z1v6KuEGyF89y3GdP/g= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(3002001)(93006095)(10201501046)(6041248)(20161123558100)(20161123555025)(20161123560025)(20161123564025)(201703131423075)(201703061421075)(201703161042150)(20161123562025)(6072148)(6042181); SRVR:BLUPR0701MB1714; BCL:0; PCL:0; RULEID:; SRVR:BLUPR0701MB1714; X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 4:6HpFCMvVhJvbaI2FE9WVojcwMJnpN7MnMxFmgErzCSoQzNQE7076sq4/4FZilaBtvFXzzzKX+70qqQQL35wjy5IKSem9KKdqQvLjcSW25EDWJzdtyd8MprSaOtNsgNFHJNaFiwqfAY2b6Dbs1Ph72lAQ/fKgth/8OF+CCM2ERWkA0UZIoWGXfWMh/iLmZUGkbXtJdRYXI8zZliTqjcf9taRhA1/P1rjilaPyuCsyVkSXOjBhVPNtJ3cOY25QGtqW8zWGIYpX+IvbTWFJXYRZLqwmk/uFihkmYmt3l81dQbW0H8QEJM6x50HZNuRokfQtzg+qfWO/AcEtAHvvz+b1L4uUdAQKJORazxLTk080SvzhSsiEHwhLwf30Gj7YOfYd2K/U9S9ysih23IgQNK6CyrNfs7/GsiVfVOg1mI674TeonIB8sbQDItJMEhQ6jFTE0qa7Ad/vb8FS3J1PVncV+c4jSdfoWcIwBpcMIrgCb/RY9XMLPtVURp3e9cIoB+iNti/VOANviQ00vuJmhDzCsc8z9MKEE7/+zrWG9ut+qWO8EjTy+UA3dVba5jkwFN1IhZ9t0IGl5IyU+A6dwJlVPBWCRa2VbRS9UsFL6Cp9kvL1ZKPzsUP7H+kCxtTuPgnA7IukyVSdmrj1MMUpLLwiTjabSCWtKW44huy13kQPOdAYd4axZBRQQN0PdK/2GQIITShxpz/VIyp9TcJHqSnvd9sy/bIlfD7Ge1jTXugfqPaDqYc+EEW93sF9AqB2F3J2 X-Forefront-PRVS: 0302D4F392 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(3846002)(5003940100001)(50986999)(6116002)(42186005)(6486002)(498600001)(53416004)(8676002)(81166006)(25786009)(50226002)(42882006)(1076002)(6916009)(5660300001)(47776003)(66066001)(4326008)(6666003)(7736002)(305945005)(38730400002)(107886003)(5009440100003)(53936002)(110136004)(2906002)(36756003)(6506006)(33646002)(189998001)(2361001)(50466002)(48376002)(2351001)(6512007); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR0701MB1714; H:jerin.caveonetworks.com; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0701MB1714; 23:Iuus4Ep/WZKBsYxkyo8SjZ8rbP3yIH+FWgsPnKt?= =?us-ascii?Q?bDMbpei+bYq5kwEcs3CTNTg/jb2pavWkpKIgZbacGL6MIZTWqiLzhjm6dKen?= =?us-ascii?Q?nIn2zscAcVYtSnIgEX8HHL0VHR6jO+o1sqPArEx1kpKUKR6T31cRL8f6WW0t?= =?us-ascii?Q?wNN2m/PTHIaRVmQyBGqzrTM4h6uhsAqcI0gE1QYWZruR1r0fxE+edhaoZTTo?= =?us-ascii?Q?4NGwldGUZ9bpy1IVlFzp3eXvp8cdxTznrmzIgOOTF8D/pNwvn8JCbAyYTgcJ?= =?us-ascii?Q?/4yB0mbMezhoat1gAUCGfRNcBclX3JbL/86letam0/Z01j6QywwSxPbJZftX?= =?us-ascii?Q?A2YjgrVUPfT34VDGw5lMaoP6PF1D9nAbWO7YEeTUOZZNbo7AxQXK1wxOfIj0?= =?us-ascii?Q?lFFUbgni6lDD/mfY2HRL/i/yEN+TmYdxR14r4GW5XdbOjE2aBpo0bZuTBiVv?= =?us-ascii?Q?UQbprHPzqdDuQZbY9HtnhQ+jRpsueCWvaRPsI0FdITLgKcnJtZGL4Q3osG56?= =?us-ascii?Q?gNN4ybuH2Wtr9UTpswSY/5z+I6zRJ19LGX6kEMBpI2ptJuUvwFawyymuXay6?= =?us-ascii?Q?4YWKMnXRkxA7r4JJPR2idX7FbkMY635kYoDPW+L8GjqcnoMiaWs1RNBO9gp8?= =?us-ascii?Q?qTre6fcjTlg497/NozveWr1r2uAS70p7dYQFNm403RovzzvaYvd139JvF8jx?= =?us-ascii?Q?FAidApSJAWvtPYxe/ngQEIidpImE+hyBDSUbaSh+xJ9a59TmCvaBkcRYGNxU?= =?us-ascii?Q?XiSvUkfcId9GWjZW1H3W/KPYgmJiHqRAfyAO7ib2QAAy4W+i9XAM1ob5z6sj?= =?us-ascii?Q?430uBIH5kIC1ZsnYUCJJsOqf/ts1P0wi6PFH3LEqsoeP3MAls1d2H5jQUXJ4?= =?us-ascii?Q?TsDJ1fkRIrYWSx4TnYqUUsMsAZdTfSr7QyKhAVU5SpJhgiU74YgJlh/18AyZ?= =?us-ascii?Q?wKq2SWeOsLA/+aoT0nwWiYCFkmRCgGLKXNMX4ojlIOw=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 6:Y+BJ8rfjnBb2JDvWNgarJ9fGrocjL9HDMd4ALCaK9S2qwTo7ZsX7g57su83L/KEwTkRgvzNeg0YWSSdw5ep4MfqyKIQJh3PLtPlMRJEbswwtzWC5gHZUvdmU9D/we0tws+uN9EI4kN7ElEWyLuyFa5v+gyN/WQsYgTqhUoiHg1l4RGZBhxNqjyH5WzPN76lD8vgSHxXwKXhDm89PlC6mHZkCCVkSPSf4yFSU3mgfXfDxX5VtEqSvmnSJSOsPmrLHorEV9BC4aWCeMyY9+dYOfpEFhMHYEX9zX+JBEQWRfNLaU/u1EbE0JKErUbytzHn1KI9cC16dEOrFweyj76E3UevoQMIRxNtEyjtCvA9W+VZAVDa8zfQkU3YMJRr7NzsSGdi6se+S6NPl+N4MvlNUJS2ENLR4uNXBa6PyIqws+YrUSP6NfvgKv/SGipg0yUE+HQV4mgtDzBJeK/0x9MS1gGKEXREOQjoYCsmidgYJOYktdbZkXAasrBJvtRLa7fVCasHsjlKXiYPiro9utIVYc9SUDraVeQIf/laAOGL10JpFtbJHjXSAvGeZgotGrVWo; 5:GSnPVAgrD+IPfY2dHu5l46VwWkSeZa84PcIbXL/DZRr5CMf+6jr/IXG5qQU5AFm3++bLcpflv/mK2B9CTOxGrDS/BCrEHmmHXLZzkHeHwgeMWcnPmio+t1bDAXSQbKH7Zx3GUe0IXjpk81H+UIjCDod/I7A89wvwWyOKY70bwOQ=; 24:8ghUhx6XH3k7JxVw+DYymre4ggG1KlJHPWNIY+5H0FilgI1YN9KZHCcw4RDI5tRGqyTmMo116t2Jk9Sg/bb35vJq9i1d6fVCZC9S5Jb+foo= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 7:gQBSPZMRyR2Xrtm4DBwCEoOyfLVPM/C5iSDHuTuKbrcLXFuveC3iE/CeupVUJ0JqFNuCQhw8S8BHsYBVC3P+7/OHN/Dd2FMYelZmBmxBWVn409wI8YrNlEIdkcjjbp87d+a+ZOPa/rx6QuTo1ALTFQLk/7c7Yxqt7BSoxKV7ZaWU3NtKHdj/LlGo2Y4OSav7g6NgfbdMu3ZoLqvfDYV7VQlM6N4Fifm5zh5XtWSvmbW7dT57OSdoAf2a99JkkkzvIv/0wBZOjCZ9hAJF3cfnhgw2GHZxo6HrYuZNnG5zCZDjw0zzkn55kCY8aB4vLCspNR+gdlweepOUU3ioe68L5g== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 May 2017 09:46:39.1402 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR0701MB1714 Subject: [dpdk-dev] [PATCH] hash: add switch fall-through comments for arm64 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: Tue, 09 May 2017 09:46:43 -0000 This fixes compiler warnings with GCC 7 for arm64 build. Fixes: da8dcc27f644 ("hash: use armv8-a CRC32 instructions") Signed-off-by: Jerin Jacob --- lib/librte_hash/rte_crc_arm64.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/librte_hash/rte_crc_arm64.h b/lib/librte_hash/rte_crc_arm64.h index 7dd6334ee..2abe42ab8 100644 --- a/lib/librte_hash/rte_crc_arm64.h +++ b/lib/librte_hash/rte_crc_arm64.h @@ -110,8 +110,10 @@ rte_hash_crc_set_alg(uint8_t alg) case CRC32_ARM64: if (!rte_cpu_get_flag_enabled(RTE_CPUFLAG_CRC32)) alg = CRC32_SW; + /* fall-through */ case CRC32_SW: crc32_alg = alg; + /* fall-through */ default: break; } -- 2.12.2