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 5AF44E7AD47 for ; Tue, 3 Oct 2023 13:28:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id BDA828D0075; Tue, 3 Oct 2023 09:28:09 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id B8ACB8D0003; Tue, 3 Oct 2023 09:28:09 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A528C8D0075; Tue, 3 Oct 2023 09:28:09 -0400 (EDT) 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 928188D0003 for ; Tue, 3 Oct 2023 09:28:09 -0400 (EDT) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 4FAC21CA0A7 for ; Tue, 3 Oct 2023 13:28:09 +0000 (UTC) X-FDA: 81304228698.20.ABDF1D4 Received: from out-198.mta0.migadu.com (out-198.mta0.migadu.com [91.218.175.198]) by imf23.hostedemail.com (Postfix) with ESMTP id 73CF714002C for ; Tue, 3 Oct 2023 13:28:06 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=AGYVpbXc; dmarc=pass (policy=none) header.from=linux.dev; spf=pass (imf23.hostedemail.com: domain of kent.overstreet@linux.dev designates 91.218.175.198 as permitted sender) smtp.mailfrom=kent.overstreet@linux.dev ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1696339686; 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=2y99uhSU3WpoFMIg+wbc3gCYqBiPyHro0o55Qa3UnWc=; b=ToLu/OTt9IeuMhhDJRIPqwGh/5TBFsi+NMy79iTDjNeoKOL6CgGybf2TPWojHyEm5PQMXa 1faI7tGqvEPE1XiJ4Ti6CKeoqWElD/5Bbx1ajY1A+QKUDDJ6b+3yujmwRsDJg4DKcA0yzo 098fhx/shMgaOgKHLuNQmhvA1alI+pk= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=AGYVpbXc; dmarc=pass (policy=none) header.from=linux.dev; spf=pass (imf23.hostedemail.com: domain of kent.overstreet@linux.dev designates 91.218.175.198 as permitted sender) smtp.mailfrom=kent.overstreet@linux.dev ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1696339686; a=rsa-sha256; cv=none; b=PX2Tm2mJgCxeLN0Q5QMWX9FpHbJIlMdRM+3Y61ixKqQe0qts+rtmJ9o6Xm0pibcshOZ17z tDe0p9/7TenY+RtkPHSR3Ku0AcDtfamFzkEnkDRXD4Oy6pdKy24Pr2ez+O2et1hb+fBgMv AHIpaifkMB6JnpYOd0JQ/PEeU7a7cN4= Date: Tue, 3 Oct 2023 09:27:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1696339682; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=2y99uhSU3WpoFMIg+wbc3gCYqBiPyHro0o55Qa3UnWc=; b=AGYVpbXcGCWBKTwBX6dVtk5jwQVc4w+bmO3nbwnqS5aKI6VdKmUDmhJffxANSDC8JRpOIa FeAtQ0l1yVeZ1+m1RR3eRXolCm4e1TB9O7wt4dtX1SWi3ygtpHUTRCaAsUFUIyUuVPqwAs 4W7riUzi5AL99wgmWwln7fUBJIKjjmc= X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Kent Overstreet To: Kees Cook Cc: Andrew Morton , Brian Foster , kernel test robot , Linux Memory Management List , linux-fsdevel@vger.kernel.org, linux-bcachefs@vger.kernel.org, linux-hardening@vger.kernel.org Subject: Re: [linux-next:master] BUILD REGRESSION df964ce9ef9fea10cf131bf6bad8658fde7956f6 Message-ID: <20231003132758.uioastp5lxnitwxz@moria.home.lan> References: <202309301308.d22sJdaF-lkp@intel.com> <202309301403.82201B0A@keescook> <20231002032239.t7ghpigbq5jy3ng7@moria.home.lan> <202310012150.72AAB06FAD@keescook> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <202310012150.72AAB06FAD@keescook> X-Migadu-Flow: FLOW_OUT X-Rspamd-Queue-Id: 73CF714002C X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: zxpqwk5daihgohbgas9bfkwyrwei77ip X-HE-Tag: 1696339686-411832 X-HE-Meta: U2FsdGVkX1+4BLOIlrqa76MRqWHB797V24ku6RzLGL6rCfelRxAi5XZtjQscVmGkRGpw/osF7ZlMFR6LiViE6ZRAwVuTACOTTH0KtynR6fPUYrhYFa7b/94Tho9K0lwWadz4bzKZo37g3xJjTX9DGtuFvrzYNBlDnj/zCfFdwlhq6gr/L01K+J6Z7FXSpVbOko8HutMFye/41z6VqqqLjY+vs5a58XtU4uTWbE/LdNshgLrWPVBgCT5jCNmCreDCQFfVFMs3e0ksfNMDU2I0Bsg2+yGFbJuLHmtlIqjZzrjqrw6y9KwFaJH86FIrWYzhpJc8wtd1j51rVaxpguyqYojlCWsBdLrLfKwtGTrOlpRFqCDVz3s4woPNOcmZbbEL5+k1SNc4UwgQswWbLuIbLaxl7Dqm2zwzs3LIeKLOr8Wzzz+cbuK1uEWwi7/YksHT841+Nlhw645HVV+YwAkeUdJRvYJtXxJRu3Ismr2N/WE7o3nDf4DSv006YDSualu4cc1PG+SRn2ql2iuNk0k4W749ZSV6uW1u76JIZn2SbK3KoFGBrMY5YrqyxHYsDKUoboU6H/1h1JkdJCBVLPQvxw7rZQ+2eqXa+wtuv0PZqFQzAhVsotp1gGGhToq8BjAkA2ZSXDLIrtNhmuarUs9DPd1jTmHJUvwpWR9ECC2enO0ft6s4k8ApzN7NXlI5vOaSJd8CAKtWXSLhwLWgrMzaw2aeyh/m59p7kjWWdbhlTSwi4bdtRGMm4gjPR+awdAJbv9/ebBFB5EKMhpPp/yFHkrWLTMzBoGwfXZ7u/248KbtXhhsGi/XbcS/d52Sh+h3UfCdVwFS13j/FjnBY/zrGlm1YkvFiT4SfTA/Hx3QSkmOzLkzI3cEkZ103yHSquYMT6ITsoNJGCC4IUAgpyfppgNKGt3dnMJwj+UZ9lVvc65eUXndaLxhpauJ9XGD4jJzxWQRZKwwTMa97PYE4E7G jN04i3zk GwAart6Pb3hOM1ZPwgRdUIqPAUIIdAOxQTojrIfmQlLPBFfw= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000322, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Sun, Oct 01, 2023 at 09:52:22PM -0700, Kees Cook wrote: > On Sun, Oct 01, 2023 at 11:22:39PM -0400, Kent Overstreet wrote: > > I'm not leaping at the chance to reorganize my fundamental data > > structures for this. > > Yeah, understood. Thanks for taking a look at it! > > > Can we get such an escape hatch? > > Sure, please use unsafe_memcpy(), and include a comment on how the sizing > has been bounds checked, etc. Thanks, I knew there had to be one :)