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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 74443C53210 for ; Thu, 5 Jan 2023 22:39:50 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D81BB8E0002; Thu, 5 Jan 2023 17:39:49 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id D30D18E0001; Thu, 5 Jan 2023 17:39:49 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BF8378E0002; Thu, 5 Jan 2023 17:39:49 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id AD1898E0001 for ; Thu, 5 Jan 2023 17:39:49 -0500 (EST) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 73F38AABCE for ; Thu, 5 Jan 2023 22:39:49 +0000 (UTC) X-FDA: 80322214098.19.C39F66B Received: from mail-pg1-f175.google.com (mail-pg1-f175.google.com [209.85.215.175]) by imf26.hostedemail.com (Postfix) with ESMTP id B867314000B for ; Thu, 5 Jan 2023 22:39:47 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=gJQpryXW; spf=pass (imf26.hostedemail.com: domain of keescook@chromium.org designates 209.85.215.175 as permitted sender) smtp.mailfrom=keescook@chromium.org; dmarc=pass (policy=none) header.from=chromium.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1672958387; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=hdgAvYTBrYnbaUNEv8BIMTzu3Oe5iPdX/uTy6lOBdp8=; b=BYXh+Ra6XsNUfGLwrqKDrGvOiomIEkci/6AeT+HM4D5ZZrHcppGd+Za4U3yD7K9NWY7rsK TOMi8VGTvWDXyHEtjIS3RqmHXwMh3tM/eMk5u8mEBbGRrz0gBZ/cADvbq13HxT+BiJ9IbK 8uHOMbQoh7pU8PxutiHbsxwcK7pxRHU= ARC-Authentication-Results: i=1; imf26.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=gJQpryXW; spf=pass (imf26.hostedemail.com: domain of keescook@chromium.org designates 209.85.215.175 as permitted sender) smtp.mailfrom=keescook@chromium.org; dmarc=pass (policy=none) header.from=chromium.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1672958387; a=rsa-sha256; cv=none; b=3i/aMsY+Tl8QNDBYeDU6MGp+PLvBJzmZQ0PNbZ8yhfvGCpzYU5lfGWx9iUY38AdR6Z11om iGL/u1/VWB3Ht+8ZIxCsQdWhunKJPD+3AXFjPTkxa0dlCOmk1k2EkuyOnIBp4/1IFkOHSn qRuqnwZ+iq0nLOApQUZ+F19WPWVb9Z0= Received: by mail-pg1-f175.google.com with SMTP id 36so35182pgp.10 for ; Thu, 05 Jan 2023 14:39:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=hdgAvYTBrYnbaUNEv8BIMTzu3Oe5iPdX/uTy6lOBdp8=; b=gJQpryXWL+Io+7TfOdR/L7h/MnG9VV9Jz4HEcSeFaLzheIGBhT9XVgQEh2hUgBSpNa Akn8+/KMom7qedcO0/agBltAVVd9K44Ma+Ijw97Rs+h7VkcrpJGeESfcc/2L/As8HuWD g3BOFMWbO9TtxJ4bWD1f8ZtH2kyVn1Tk+Lyxs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=hdgAvYTBrYnbaUNEv8BIMTzu3Oe5iPdX/uTy6lOBdp8=; b=l2W8Vve7dYNqcLpUqsqEWX+KIA8yTTQNwg3ir/t+7noh1rO2w1DVDTtYV5+RE3QrYq htuvzbGJdAlARamMRDch7t0eYJOOM80ny7RWe3aYf0MPhe03KNTuMbd8+6El4kv2i8Xm D4m3FchBMZrf7ESVkunHK4o/TnmTLrccMfTFzzaqEJJ/HCSk3LJBTrPMVWu85F2pyh0I QdvmADo/Sap14yWg5Fc3NiILV/8XiZicq2ROds9HcVPXy9lLfERFvm2PsRmdDgdx13X+ j9Jt5m9S3O9yaizbhfeMm1Q8/kSGU0zuAWvjAS0NYTTPsAZrPvn0ScSbsFpwkwQDmw9O vHcA== X-Gm-Message-State: AFqh2kpvA7cacKr6Qm89Z0yZ2CWxLN3m9iezUQne+yUcqlVTAoxCCP8D lbC3OIr2vzUTgV6uQzYtymjZZw== X-Google-Smtp-Source: AMrXdXuRg8ap1gfmlr1QRcGiFifKwVjGE0OZvbRtHILaqVmV92+uxnMIKqYkNiGkvtxG9Rd772hvxg== X-Received: by 2002:a05:6a00:1816:b0:583:2a52:6ae3 with SMTP id y22-20020a056a00181600b005832a526ae3mr4621197pfa.6.1672958386670; Thu, 05 Jan 2023 14:39:46 -0800 (PST) Received: from www.outflux.net (smtp.outflux.net. [198.145.64.163]) by smtp.gmail.com with ESMTPSA id x7-20020aa78f07000000b00580f630a05csm21128326pfr.180.2023.01.05.14.39.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Jan 2023 14:39:46 -0800 (PST) Date: Thu, 5 Jan 2023 14:39:45 -0800 From: Kees Cook To: "Gustavo A. R. Silva" Cc: Andrew Morton , Dan Williams , Alex Sierra , Felix Kuehling , "Matthew Wilcox (Oracle)" , Shiyang Ruan , linux-mm@kvack.org, Alistair Popple , Joao Martins , Mike Rapoport , linux-kernel@vger.kernel.org, linux-hardening@vger.kernel.org Subject: Re: [PATCH] memremap: Replace 0-length array with flexible array Message-ID: <202301051438.4FCD7E8AF@keescook> References: <20230105220151.never.343-kees@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Stat-Signature: txm66j14ukxzhz76imde8r963p1teg6g X-Rspam-User: X-Rspamd-Queue-Id: B867314000B X-Rspamd-Server: rspam06 X-HE-Tag: 1672958387-85032 X-HE-Meta: U2FsdGVkX1/vCftr9yXMuhRj/D0OCpw1RrOXTlosAuOqV67yiCrXDIDVm+bctz18uGieU7Mo1+5xXSgsr3Z1DqlrDLAL8GVz6T/VpJzgpZz55roh3+Ugwqazp6sXl1v0mPNNHE56pEj7bAaS45QxXgXe5MgmsMWufoYb7jBjfD5ubPA95t75kkHrfhHgn9QPKveTahUpWSy2SBknmf+4T8KMsdP6FgKKe/70G9wIvJJ1tpDQke4p2rMtVAmtxg3erKgilNXOrxaPltsLdTzrxV9OtuqR9bZM+lwxIBKG8DbvUyoZZo3aJNg14ZFsatvyPzqWzrmxtMDBM6L4Vs/c3d6QwKfr4XohN3ZH4iaMHmrNlJyaSWJLE1+cRLccKqMyBI+Sp5ypca4tF4V+uCdX2jHPZpgC2mo8Y+A5ML4w7vGGp4cDBCF1Od4aIQyqNFBTPgX9pMuzJo6vbQBxtjvyImg89xfJgzfF6vnLLuz6OZODuBpls28AUHXnY2BD5k2ZLRu6PcE8aZ+bzk+/Ixsif+GlY0ehafzu05vsA9Rv15zCkdHFsGhaNtVhsmBKNKFgI+/TvIfI4iUuq2T4JV1M5YBibN1/Fp1ZKNZK4V2L+NHbA+gIa6Mfo/n3aZQXKSApf3SMcjY9I6VKcyaCNkp+SY/lJhVduogA9nJkGWqjkQFSg3f3Avc188B5AgI5IwJ5nucyxSMK8rnmTfKEfIpNfcpjL9b5ULqjO7EczEcaMxKtk2FwqbDb/VuzgAstIBOm8etsP6auqXOdljQ2Vsl9E6+z9ZkVeDMBOK63SD90PNY1j05K67R5ac5babMUr12zszJdon7XoVdlNRMhbAlRpTXFpxdDPwUMZr2bsDueezfpJ5Srknl5QNYlGRwY6BF8GF0IcxFRCwEgBxi7F21Ti9tfXxYTxxf1bhJE1ugqS+TT0dd6HrEn8a3/VUH3TUPTK8p2qQfkfTTrl3eMsnI 2sEmHjCo g9Pw5IDmW6bgZomFaxE7L87kmss+yGowtXSg8Xlr+HFvQ0UrlPiZIJKSB99nxYZ/PTj93lxs6C5UOk5+VhIMPqE82GhdrQvDV4Y7T X-Bogosity: Ham, tests=bogofilter, spamicity=0.000762, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Thu, Jan 05, 2023 at 04:14:05PM -0600, Gustavo A. R. Silva wrote: > I think this is the same patch: > > https://lore.kernel.org/linux-hardening/YxKO%2FjY1x0xTpl4r@work/ > > It's actually in linux-next. Ah-ha! Thank you! I'll move to linux-next for build testing. -- Kees Cook