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 1F111C27C52 for ; Thu, 6 Jun 2024 17:46:57 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A852D6B00B7; Thu, 6 Jun 2024 13:46:56 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A350F6B00B8; Thu, 6 Jun 2024 13:46:56 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8FD3D6B00B9; Thu, 6 Jun 2024 13:46:56 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 6EA006B00B7 for ; Thu, 6 Jun 2024 13:46:56 -0400 (EDT) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 2B46C40A65 for ; Thu, 6 Jun 2024 17:46:56 +0000 (UTC) X-FDA: 82201194432.26.7B643ED Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf30.hostedemail.com (Postfix) with ESMTP id 145D58001B for ; Thu, 6 Jun 2024 17:46:53 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=QnPdgSbO; spf=pass (imf30.hostedemail.com: domain of kees@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=kees@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1717696014; a=rsa-sha256; cv=none; b=KoH1Bmqd2Wq/WsI9dcjqtkSbB/HaAHJsQSVwVP1HbOXGlavtydsb/hN88R8W9sPcIS01Nt iEsvjdg7kaygl3tR+fKi8iT5mLbtqrxdHOWgbpQLYynfF/fN7UiorySNSwzYkpJyWudBiP VPhqDPAJxzttHgah4+G/WIF8QdOysx4= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=QnPdgSbO; spf=pass (imf30.hostedemail.com: domain of kees@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=kees@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1717696014; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=4SYI1cMNv4D3yWQbo/IaNYHMQ6p/pLBqEopJ7+SHXz4=; b=sHvn25dLrUtAQAxi921eHo0cPT4eBK+jCd2QW918/E6fKSpasdEezJQbMqwUXpE/215CoT fKQ8P5fhpMfS97IAGPcqWJCkoBncp+oqc9X3o0pppk41G0/ZpYJCcg2T0ZwbbEAEZT2J+Q 73qWowRxckJX8rXDUu4zNgsDuh0aegw= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id A4C16CE1C0B; Thu, 6 Jun 2024 17:46:50 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id C8489C2BD10; Thu, 6 Jun 2024 17:46:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1717696009; bh=yj4QlAnmpy3/zzmkJO45lntk4a+/9Qa0Fts2/S6ue5g=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=QnPdgSbObPZKtSyaZzihxtKuf6OGzSKv9YL+u0liwgOYh7CdWJDEtzv6U9lJ+U2aa kBsnJIyJGyKj0lUQcSSHbceG4dTnzqWEMWgVmhfZR7tB9u/NFnyz+Siiwh5OJAx0+E 0vo8d8S4dtBNI94qvAaUcFDBE4DrmGHpRcKfhwc/2QOY9c+CNp6nruNqG5UO3O4eDa zJu4OKl7kSX0g0J7v4Hc8g5RiWtOUQTLc4XncDySxlTGllY1DK4jzSEFaPuYc80tuw tH/bYeGJQoH/NvbnELK7tJglzK41dQdRUmExTEHYpssiOgzDsRgvuCW+nQJ9yTnLfI 0VMYdf38vLTIA== Date: Thu, 6 Jun 2024 10:46:49 -0700 From: Kees Cook To: Andy Shevchenko Cc: thierry.reding@gmail.com, jonathanh@nvidia.com, andy@kernel.org, akpm@linux-foundation.org, Jean-Philippe Brucker , linux-tegra@vger.kernel.org, linux-hardening@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH] mm/util: Swap kmemdup_array() arguments Message-ID: <202406061046.A2137C9@keescook> References: <20240606144608.97817-2-jean-philippe@linaro.org> <171768935175.54606.14878127902164737048.b4-ty@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 145D58001B X-Stat-Signature: efh58nb5eqs6hfnip97eynekwotwnfyy X-HE-Tag: 1717696013-463550 X-HE-Meta: U2FsdGVkX18+MS0DWmByKUk45gTw1aX5XW6Pccmfa8snhI8Gc/PzgzrzjYaJHoiuStBNWAWN6yAzO9KGLMazK6FAE27H1NxNHT8D0istZ8vRXHaAxKj66NCd/jaaDyjrNMiI0nLLaPQDKr9qx4lMdodznvOpPt5CZyvBX2Q+SBKX8Hn9g359prqDgwEvX1BmlzdB86J5TSVyamiOpAksbCNKr+tV17aqF6aWF3i/IBa/3WsTmKMn2su2Ku9XiwwYkUHPKSr7DvHysDbk6gatd0zourkECadgiaHw/CGztdk6kAZ/s19nmzqICA0MHzY/ZMcfCxL+Msnu/lMOuhny/KocXOPg7e6il7Xt9al141FrJiJcdi4hYFvR6JWU3+KUQomaDyIvL6MfU2AgeckbjvQ6CNUvt+ntcd1z99Ia9iPaBjKwzw4VlBCB/nYluyfQeVafZEV0pImnm5387pW15Nf/Xi+4/OVpiL/sFkpXvE+5Y0JISd7KwOQkB3Yjr9d4D8QkQPX7N6IK6Au8tN3W87siamcq2NF0DfOb47dL9XuClW4LlzsMsIGgCKE2Q6zpDdFkzDytuw0fBQ6h2gagJWClMVeXbHA+c7p3AczvO+LHf6c+0x8CH91I96UFvqQkUzm8ZwkVmCg3vmdl6BNJzkKAOfTSNYtJgl8qD9N+mQjrZGaCLLON8YJsuM8to+eWKzzXepDBaEJ0gUjNvIyVFCrn7hzxoxJUDO8oOQ71RmvZ1gg47OamumB2p4mVSaRTxDL65WZrfD+sK8dxpOCL5OpTk/l1KU/g4nH/vlHaJbRsIqS6CeCR6XsXD6mOIySpUxqVCAmkECuIyJU9kaqLokt/G2FNRE7ZCF0UnhZdBtbVJ+EmZJj5+4Qb8EmjbjHAVqBvFur9TbjBHZAKsof3nYpo20iRkumnd749gIPBNG60aPdEWq/5uCPqCPqlQ2NtEArj+71briZpxsE8tzF uLRwa8X5 KqClrSkpdZRPX+y2N8ed3mOr2w111nLKx6DSVf3wdMEQubyyTC34YYyw0uHDGrRdH+Vc2WFVf7B4+atb5teQywpYTtv+SdWN7ZyKt4mpu+pcdQ5PZnWlCauuZXZzmGfqnCqxg9O4qcmsUuKC5X9cHJf+B20xB6SOlP1CjSTSkAj2H8/bxfmp6WMXd3I7OkXrd4rodFIuYFF4oEyiWAOZuOoaScMHCVoJEZHMphtJPdUxPvN11DOdLGU6ws0QpIYu8sFGjMAAxHr8jNriFZkUsymNB8yFfkoYRskf3Azd5i74FbSS7IkucNgfkPAirDwaNnpDoz+0VjdYiALpktADOBDvePtPz8H/SirV2EVPJRyz4II9qGp8DX4mZrHb9XJ2aH4PfXHqgf55LhTM= X-Bogosity: Ham, tests=bogofilter, spamicity=0.002019, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Thu, Jun 06, 2024 at 08:35:13PM +0300, Andy Shevchenko wrote: > On Thu, Jun 6, 2024 at 6:56 PM Kees Cook wrote: > > On Thu, 06 Jun 2024 15:46:09 +0100, Jean-Philippe Brucker wrote: > > [...] > > > Applied to for-next/hardening, thanks! > > Btw, is it possible to get this for v6.10, so we may start enabling it > for others? Which others do you mean? -- Kees Cook