Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp1286173pxu; Mon, 23 Nov 2020 17:06:17 -0800 (PST) X-Google-Smtp-Source: ABdhPJw8yL78w1IRf4FLh/f3ILBbRV0gJt8acX6rFJaCgRsuP8GRjVCdpk3HJbMIS6pN7xcCSvwB X-Received: by 2002:a50:9f2e:: with SMTP id b43mr1771802edf.239.1606179977303; Mon, 23 Nov 2020 17:06:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606179977; cv=none; d=google.com; s=arc-20160816; b=J7tUEDEla2ymKFDFfMvCeuxR/y+nZ24XKU41lPZeax8m9gJUBE/olOEyXtQCH0zur/ mISoZM5cMP6kL43bzsSUfSx9o6fbMqpCycs1GAKYFsylxSebgk9074m4ieSoI/WWXTtM nNvET2oWPhp2mQaEcgXJmHk6FFYYc6b3wpOLGF88X2eBZH+ME/57vFoIctW7/HPw8B8i yQgvTE1rTa5XbBUrScSLUyLjppDosnl9YYDc+b5DJsUNnh0q4hiH1zmpYZAMkGy2gWvD vARyBVAHV9R6iY5upKo4Jeql0ZIGXD7+VnZI6LoGHfO//lzuiUGJQw/GOr1cykUDIZxF hTxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id; bh=oA3Nooo/ptRdE+1edjMJ/Dl+8IJ7P02+BtIyYkLcUqc=; b=x470tMX4xECWyxYjkp9WtexAvAib200lb4TSmU8dz680YlND0RQMGdiTIRVh897NNU lBKFCuW4MaqKRlgAoeFsUR23zLD0gfAEV0J86CyXGmOE6zNGCGiW7qmW04Pe0Z1OCVK5 E8Ac05ZW779uVcyaZAWmxDRWz1DZJ4Baq1cUzyNjQaPAuMH0oD3urc52Ft2XZbPlIPWR Pzo+2EVh7wX3t9HuvjsZnK0E2HtTgyWUCWFNVOBqAQUnlq6owqQVq+rHHUy4f45Ycl/s g6SdqgUG7mOW65/ylkpWmOqFXst/yPwf/1lIdteiLG/S4oa+MtK91wlI2rB/u5TfVuZU oSog== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q16si7301590eja.38.2020.11.23.17.05.53; Mon, 23 Nov 2020 17:06:17 -0800 (PST) Received-SPF: pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728472AbgKXBFr (ORCPT + 99 others); Mon, 23 Nov 2020 20:05:47 -0500 Received: from smtprelay0070.hostedemail.com ([216.40.44.70]:34022 "EHLO smtprelay.hostedemail.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1728137AbgKXBFq (ORCPT ); Mon, 23 Nov 2020 20:05:46 -0500 Received: from filter.hostedemail.com (clb03-v110.bra.tucows.net [216.40.38.60]) by smtprelay08.hostedemail.com (Postfix) with ESMTP id C6794182CED28; Tue, 24 Nov 2020 01:05:42 +0000 (UTC) X-Session-Marker: 6A6F6540706572636865732E636F6D X-Spam-Summary: 2,0,0,,d41d8cd98f00b204,joe@perches.com,,RULES_HIT:41:355:379:599:973:988:989:1260:1277:1311:1313:1314:1345:1359:1437:1515:1516:1518:1534:1538:1567:1593:1594:1711:1714:1730:1747:1777:1792:2393:2559:2562:2828:3138:3139:3140:3141:3142:3622:3865:3867:3868:3872:3874:4321:5007:6119:6742:6743:7903:10004:10400:10848:11658:11914:12297:12740:12760:12895:13069:13311:13357:13439:14659:21080:21627:30012:30054:30060:30091,0,RBL:none,CacheIP:none,Bayesian:0.5,0.5,0.5,Netcheck:none,DomainCache:0,MSF:not bulk,SPF:,MSBL:0,DNSBL:none,Custom_rules:0:0:0,LFtime:1,LUA_SUMMARY:none X-HE-Tag: sea70_4d178da27369 X-Filterd-Recvd-Size: 4565 Received: from XPS-9350.home (unknown [47.151.128.180]) (Authenticated sender: joe@perches.com) by omf04.hostedemail.com (Postfix) with ESMTPA; Tue, 24 Nov 2020 01:05:31 +0000 (UTC) Message-ID: Subject: Re: [PATCH 000/141] Fix fall-through warnings for Clang From: Joe Perches To: Finn Thain , Miguel Ojeda Cc: James Bottomley , Kees Cook , Jakub Kicinski , "Gustavo A. R. Silva" , linux-kernel , alsa-devel@alsa-project.org, amd-gfx@lists.freedesktop.org, bridge@lists.linux-foundation.org, ceph-devel@vger.kernel.org, cluster-devel@redhat.com, coreteam@netfilter.org, devel@driverdev.osuosl.org, dm-devel@redhat.com, drbd-dev@lists.linbit.com, dri-devel@lists.freedesktop.org, GR-everest-linux-l2@marvell.com, GR-Linux-NIC-Dev@marvell.com, intel-gfx@lists.freedesktop.org, intel-wired-lan@lists.osuosl.org, keyrings@vger.kernel.org, linux1394-devel@lists.sourceforge.net, linux-acpi@vger.kernel.org, linux-afs@lists.infradead.org, Linux ARM , linux-arm-msm@vger.kernel.org, linux-atm-general@lists.sourceforge.net, linux-block@vger.kernel.org, linux-can@vger.kernel.org, linux-cifs@vger.kernel.org, Linux Crypto Mailing List , linux-decnet-user@lists.sourceforge.net, Ext4 Developers List , linux-fbdev@vger.kernel.org, linux-geode@lists.infradead.org, linux-gpio@vger.kernel.org, linux-hams@vger.kernel.org, linux-hwmon@vger.kernel.org, linux-i3c@lists.infradead.org, linux-ide@vger.kernel.org, linux-iio@vger.kernel.org, linux-input , linux-integrity@vger.kernel.org, linux-mediatek@lists.infradead.org, Linux Media Mailing List , linux-mmc@vger.kernel.org, Linux-MM , linux-mtd@lists.infradead.org, linux-nfs@vger.kernel.org, linux-rdma@vger.kernel.org, linux-renesas-soc@vger.kernel.org, linux-scsi@vger.kernel.org, linux-sctp@vger.kernel.org, linux-security-module@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-usb@vger.kernel.org, linux-watchdog@vger.kernel.org, linux-wireless , Network Development , netfilter-devel@vger.kernel.org, nouveau@lists.freedesktop.org, op-tee@lists.trustedfirmware.org, oss-drivers@netronome.com, patches@opensource.cirrus.com, rds-devel@oss.oracle.com, reiserfs-devel@vger.kernel.org, samba-technical@lists.samba.org, selinux@vger.kernel.org, target-devel@vger.kernel.org, tipc-discussion@lists.sourceforge.net, usb-storage@lists.one-eyed-alien.net, virtualization@lists.linux-foundation.org, wcn36xx@lists.infradead.org, "maintainer:X86 ARCHITECTURE (32-BIT AND 64-BIT)" , xen-devel@lists.xenproject.org, linux-hardening@vger.kernel.org, Nick Desaulniers , Nathan Chancellor , Miguel Ojeda Date: Mon, 23 Nov 2020 17:05:30 -0800 In-Reply-To: References: <20201120105344.4345c14e@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> <202011201129.B13FDB3C@keescook> <20201120115142.292999b2@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> <202011220816.8B6591A@keescook> <9b57fd4914b46f38d54087d75e072d6e947cb56d.camel@HansenPartnership.com> Content-Type: text/plain; charset="ISO-8859-1" User-Agent: Evolution 3.38.1-1 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Tue, 2020-11-24 at 11:58 +1100, Finn Thain wrote: > it's not for me to prove that such patches don't affect code > generation. That's for the patch author and (unfortunately) for reviewers. Ideally, that proof would be provided by the compilation system itself and not patch authors nor reviewers nor maintainers. Unfortunately gcc does not guarantee repeatability or deterministic output. To my knowledge, neither does clang.