From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 71C2FC433EF for ; Tue, 15 Feb 2022 19:21:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=dLIemk0EtNu7VwjWmwu8KSHOL+HpGile4TC7LRVnf3M=; b=4OzVjQ6n8EhsYd QVo8MKrJe38yZfibWRVm4Tado/llSuT6jIQhLhKv7Y5oZJinqywThT7xmFYogxVaZ4JX4DXIhCUor B1D3fiqBCinh4SQFCwtISlfLBUmGkZlTA0r3NT33Srtk4msqHn6Is6eWGOqQIfiB1EPHS5qw/AKVA AqFud61CvVtYC6KF8IyqRRiJ20MSgSl8W/4dbQZMdmnQalV+Tx6SwcPTUEwD8bAQQOTKPLXi8F+wf NshMP2BbmT4z5rsKH9jF/flGim0X7h6BA0gFffBz5I0sWEyZvGtJ1CRWoI0glQikTnj+vda/fNp1O eRoT2Co2An5KZsQrJ8Yg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nK3Ma-004HEY-2O; Tue, 15 Feb 2022 19:19:48 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nK3MT-004HCC-GH; Tue, 15 Feb 2022 19:19:43 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 3A349617A1; Tue, 15 Feb 2022 19:19:40 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id E76B9C340EB; Tue, 15 Feb 2022 19:19:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1644952780; bh=RxAYLCqbUWlxjV9GFahzPwnkRBYKU9aVJMxo+INb+K8=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=oa82FKq0/HZo1Hieccox0xhuEOltsBpyNCb/oKWHfz9JimsfI5qrPFHosVG+Hw9KD FqjMZvJ5BquXlsEM1IUTOugfyhHJjbL+NoooCvHgJp/wzFU4N6mJ3/+qfEy0h1bhbj fv9Bo5w4LHHM1g+pM9OlS1+FV6MX0/N+Aa88X5OzELy65s1Xs5Q/258d9WBNoUp0fb HMGG+vm/A6PvbbvtXJ00MB45hauRqyRZCekvmCmXYRktZmaEtd9qOIjTryp50cyo1/ 0DT+ajNam/uql+1lfstz9xW/6FSdwogqLIyHb8bwuPl3b0gveaOfCnpwJkPBK0mL1q tCTR2Et3rHU/g== Date: Tue, 15 Feb 2022 21:19:29 +0200 From: Leon Romanovsky To: "Gustavo A. R. Silva" Cc: Kees Cook , GR-QLogic-Storage-Upstream@marvell.com, linux-alpha@vger.kernel.org, linux-kernel@vger.kernel.org, linux-ia64@vger.kernel.org, linux-s390@vger.kernel.org, linux-sh@vger.kernel.org, sparclinux@vger.kernel.org, linux-um@lists.infradead.org, linux-xtensa@linux-xtensa.org, linux-crypto@vger.kernel.org, intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, nouveau@lists.freedesktop.org, coresight@lists.linaro.org, linux-arm-kernel@lists.infradead.org, bcm-kernel-feedback-list@broadcom.com, netdev@vger.kernel.org, linux-omap@vger.kernel.org, linux-scsi@vger.kernel.org, target-devel@vger.kernel.org, mpi3mr-linuxdrv.pdl@broadcom.com, linux-staging@lists.linux.dev, linux-rpi-kernel@lists.infradead.org, sparmaintainer@unisys.com, linux-cifs@vger.kernel.org, samba-technical@lists.samba.org, linux-ext4@vger.kernel.org, linux-acpi@vger.kernel.org, devel@acpica.org, linux-arch@vger.kernel.org, linux-mm@kvack.org, greybus-dev@lists.linaro.org, linux-i3c@lists.infradead.org, linux-rdma@vger.kernel.org, linux-bluetooth@vger.kernel.org, alsa-devel@alsa-project.org, devicetree@vger.kernel.org, linux-perf-users@vger.kernel.org, linux-hardening@vger.kernel.org Subject: Re: [PATCH][next] treewide: Replace zero-length arrays with flexible-array members Message-ID: References: <20220215174743.GA878920@embeddedor> <202202151016.C0471D6E@keescook> <20220215192110.GA883653@embeddedor> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20220215192110.GA883653@embeddedor> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220215_111941_684363_FAFC8F91 X-CRM114-Status: GOOD ( 21.11 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVHVlLCBGZWIgMTUsIDIwMjIgYXQgMDE6MjE6MTBQTSAtMDYwMCwgR3VzdGF2byBBLiBSLiBT aWx2YSB3cm90ZToKPiBPbiBUdWUsIEZlYiAxNSwgMjAyMiBhdCAxMDoxNzo0MEFNIC0wODAwLCBL ZWVzIENvb2sgd3JvdGU6Cj4gPiBPbiBUdWUsIEZlYiAxNSwgMjAyMiBhdCAxMTo0Nzo0M0FNIC0w NjAwLCBHdXN0YXZvIEEuIFIuIFNpbHZhIHdyb3RlOgo+ID4gPiBUaGVyZSBpcyBhIHJlZ3VsYXIg bmVlZCBpbiB0aGUga2VybmVsIHRvIHByb3ZpZGUgYSB3YXkgdG8gZGVjbGFyZQo+ID4gPiBoYXZp bmcgYSBkeW5hbWljYWxseSBzaXplZCBzZXQgb2YgdHJhaWxpbmcgZWxlbWVudHMgaW4gYSBzdHJ1 Y3R1cmUuCj4gPiA+IEtlcm5lbCBjb2RlIHNob3VsZCBhbHdheXMgdXNlIOKAnGZsZXhpYmxlIGFy cmF5IG1lbWJlcnPigJ1bMV0gZm9yIHRoZXNlCj4gPiA+IGNhc2VzLiBUaGUgb2xkZXIgc3R5bGUg b2Ygb25lLWVsZW1lbnQgb3IgemVyby1sZW5ndGggYXJyYXlzIHNob3VsZAo+ID4gPiBubyBsb25n ZXIgYmUgdXNlZFsyXS4KPiA+ID4gCj4gPiA+IFRoaXMgY29kZSB3YXMgdHJhbnNmb3JtZWQgd2l0 aCB0aGUgaGVscCBvZiBDb2NjaW5lbGxlOgo+ID4gPiAobmV4dC0yMDIyMDIxNCQgc3BhdGNoIC0t am9icyAkKGdldGNvbmYgX05QUk9DRVNTT1JTX09OTE4pIC0tc3AtZmlsZSBzY3JpcHQuY29jY2kg LS1pbmNsdWRlLWhlYWRlcnMgLS1kaXIgLiA+IG91dHB1dC5wYXRjaCkKPiA+ID4gCj4gPiA+IEBA Cj4gPiA+IGlkZW50aWZpZXIgUywgbWVtYmVyLCBhcnJheTsKPiA+ID4gdHlwZSBUMSwgVDI7Cj4g PiA+IEBACj4gPiA+IAo+ID4gPiBzdHJ1Y3QgUyB7Cj4gPiA+ICAgLi4uCj4gPiA+ICAgVDEgbWVt YmVyOwo+ID4gPiAgIFQyIGFycmF5Wwo+ID4gPiAtIDAKPiA+ID4gICBdOwo+ID4gPiB9Owo+ID4g Cj4gPiBUaGVzZSBhbGwgbG9vayB0cml2aWFsbHkgY29ycmVjdCB0byBtZS4gT25seSB0d28gZGlk bid0IGhhdmUgdGhlIGVuZCBvZgo+ID4gdGhlIHN0cnVjdCB2aXNpYmxlIGluIHRoZSBwYXRjaCwg YW5kIGNoZWNraW5nIHRob3NlIHNob3dlZCB0aGVtIHRvIGJlCj4gPiB0cmFpbGluZyBtZW1iZXJz IGFzIHdlbGwsIHNvOgo+ID4gCj4gPiBSZXZpZXdlZC1ieTogS2VlcyBDb29rIDxrZWVzY29va0Bj aHJvbWl1bS5vcmc+Cj4gCj4gSSdsbCBhZGQgdGhpcyB0byBteSAtbmV4dCB0cmVlLgoKSSB3b3Vs ZCBsaWtlIHRvIGFzayB5b3UgdG8gc2VuZCBtbHg1IHBhdGNoIHNlcGFyYXRlbHkgdG8gbmV0ZGV2 LiBXZSBhcmUgd29ya2luZwp0byBkZWxldGUgdGhhdCBmaWxlIGNvbXBsZXRlbHkgYW5kIHByZWZl ciB0byBhdm9pZCBmcm9tIHVubmVjZXNzYXJ5IG1lcmdlIGNvbmZsaWN0cy4KClRoYW5rcwoKPiAK PiBUaGFua3MhCj4gLS0KPiBHdXN0YXZvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0t a2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFp bG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==