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 552F1C2D0CD for ; Thu, 15 May 2025 21:39:22 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 495946B0093; Thu, 15 May 2025 17:39:20 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 445B46B0095; Thu, 15 May 2025 17:39:20 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 249A66B0096; Thu, 15 May 2025 17:39:20 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 02BA06B0093 for ; Thu, 15 May 2025 17:39:19 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id CE99D1A0369 for ; Thu, 15 May 2025 21:39:20 +0000 (UTC) X-FDA: 83446458480.11.71DEE5C Received: from mail-pg1-f169.google.com (mail-pg1-f169.google.com [209.85.215.169]) by imf24.hostedemail.com (Postfix) with ESMTP id 8DE1218001B for ; Thu, 15 May 2025 21:39:18 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=NV93Euic; spf=pass (imf24.hostedemail.com: domain of eddyz87@gmail.com designates 209.85.215.169 as permitted sender) smtp.mailfrom=eddyz87@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1747345158; 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=XLjz8gJZUesCCRUYEuMqFQ7rRJFtNdWciD6tOyLP8lA=; b=vdXu3mBjjS8fLWUPm1scKbx4zkYGldpSyuzFjSH9lUv0HxWg2+nn4Mlb/0VYPr5fRb0/st qZbGt7oBfibYYD5Ki2GZ8T2sD59/AE2RBIBhBSyo6FyrgkYV+wYeSyjvUbArNL1tB5lf+m D6bJ4QzvI2by042/mJoPcGOpbvx4GPI= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=NV93Euic; spf=pass (imf24.hostedemail.com: domain of eddyz87@gmail.com designates 209.85.215.169 as permitted sender) smtp.mailfrom=eddyz87@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1747345158; a=rsa-sha256; cv=none; b=UDSmWXM5d/uwBM1TSOgffgWEda3Hqp0Vu2nifELEwPA1sqGnV8fm1PVZg/sJ1Ai2xXqYz8 heYvdzDQMrQSBKJyrkQdPvpX7in5AeDx9LeJnl9YEyajG/m3SW09j85EcJhl+MpUsEYXz3 6VOqJMUVa5CZnm6c+x5PeZhppVMWew8= Received: by mail-pg1-f169.google.com with SMTP id 41be03b00d2f7-b1396171fb1so802739a12.2 for ; Thu, 15 May 2025 14:39:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747345157; x=1747949957; darn=kvack.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=XLjz8gJZUesCCRUYEuMqFQ7rRJFtNdWciD6tOyLP8lA=; b=NV93EuicO1DYRHcL+CvH1z5+zVPCUGoULRIC5kMQl/8KP10LvDRo70xtNiUID21KV7 vXBnhQlJAUXtlJDS22yBes7LRsfDVQtZCoHn/iDVfSqsgC4nV+8OjNubosTr29gQlJA/ bbvTZ7tUUJeDBvFNLYKFwa6XtIbxD5+LIhUNYgMhHiNtltk3+sFcMyp9/P3VjUGZfdi5 lA5HQvprjUVsh1hDBM/kZAbih1GjyRiCLh+p6JPLqrdfHiaCljxHPkJtwY6vjq6VF21I lIv3Af2QSTSoCPE59vVL1xbkpxC3W8ehKySH38RzMeE82wrmXBph2V7SL9K8ueGrbnF9 rcBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747345157; x=1747949957; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=XLjz8gJZUesCCRUYEuMqFQ7rRJFtNdWciD6tOyLP8lA=; b=EcbrDuE/itCVYOJyPzUBRuvGeEiVsYOLp17bHsRmzJBAwaU+/NVKJbte1Sk6AM+yW4 fPBaKb7hbH3AdtYhuj3PTx9ijU5Q5SEc7l8ZaxTJa2TwEe4VPKf2lfSwvijyYtIASBAG XJnf2ti5uAfWY+6pj2Q7tacl3KBlMMMVV1nccWmVsQy17UXvFX8JwvG1mVnXce71xA7s RmzoeXN6yDf+RMyvezNibGsfi0kez8p2m5i4XolifcxZAlXxgNjAcRKdZ2m9XK7pyJ1A B9l4KEosQzbEa2CXfs4HGylE8I8uZWy++maiS7EmYlBntvtv6WQjfKH+F+tgsLZkDWre CtKA== X-Forwarded-Encrypted: i=1; AJvYcCX2NbMcdL2rpbiI+GiQjvvBg6hm/2VjnnYhrO/chwAOKsrc7tYvqvLQHOq2rOBscIJF5cnjtNTSHA==@kvack.org X-Gm-Message-State: AOJu0YyNiwHbIPd6rWh1XBXV4iXszqvCEM9FQgjH6Z+P615O8/DlYpvI sGi2BVwORFF5JNw1bB4bNrn5KWwsmbfghIVAfIv3SfIjwUmlgGTf0ZTZndswl3sD X-Gm-Gg: ASbGncu4SVYM6BUw+YBQohBPjafwtB3r7+NdyyPUh2pIj8bLfEQoD1vSavMrCTzURdN 6usBX+X4gIedaOLNLM5bye5SaPQBAb9fFxORi5y6zheuOVfh1zL6sxOccdFWXQUneh7bGLbDDuS 5/0hVBstkkP3ZcgHqquH+mvaF3KLDB1TY94jOS5kuP8lEb9SsfsmQVweUl5s/QlnBETQucCdsUM 8lvNUVzDsuoNFePLjeKCii9L+49cO3ANl8IvELOA1ifinSGsK6SpbrJqYXcHY+TTyIos0cc+Kx5 mMDQ5FVvw8NOKHJUsIFTNGAbtWVlj41Pjj260V/dauXxN+s= X-Google-Smtp-Source: AGHT+IFJqucu55xwtaxuHQzfFV/gJjZGnpp0tvXJvbw+T1Fs0ayZCl8h/rq1RQyoE1z30b0ZtoMYgg== X-Received: by 2002:a17:90b:184d:b0:2ee:e317:69ab with SMTP id 98e67ed59e1d1-30e7d2fda18mr1694038a91.0.1747345157045; Thu, 15 May 2025 14:39:17 -0700 (PDT) Received: from [192.168.0.56] ([38.34.87.7]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-b26eaf700e6sm371106a12.29.2025.05.15.14.39.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 May 2025 14:39:16 -0700 (PDT) Message-ID: <73abd7d20395a02b6664ea5ceacb46c530da3b2e.camel@gmail.com> Subject: Re: [REGRESSION] bpf verifier slowdown due to vrealloc() change since 6.15-rc6 From: Eduard Zingerman To: Kees Cook Cc: Shung-Hsi Yu , bpf@vger.kernel.org, linux-mm@kvack.org, Andrii Nakryiko , Ihor Solodrai , Andrew Morton , Michal Hocko , Vlastimil Babka , Uladzislau Rezki , linux-kernel@vger.kernel.org, linux-hardening@vger.kernel.org, regressions@lists.linux.dev, Greg Kroah-Hartman , Alexei Starovoitov , Daniel Borkmann , Pawan Gupta Date: Thu, 15 May 2025 14:39:14 -0700 In-Reply-To: <202505151435.ECC98E09@keescook> References: <20250515-bpf-verifier-slowdown-vwo2meju4cgp2su5ckj@6gi6ssxbnfqg> <202505150845.0F9E154@keescook> <202505151435.ECC98E09@keescook> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.54.3 (3.54.3-1.fc41) MIME-Version: 1.0 X-Rspam-User: X-Rspamd-Queue-Id: 8DE1218001B X-Rspamd-Server: rspam09 X-Stat-Signature: 5k5eb7w6m1y8a57prqz6dys5af8u7uqr X-HE-Tag: 1747345158-210632 X-HE-Meta: U2FsdGVkX19oEji17byLstKLxJ5ja0atVX55y8eeqOnoOUBrq70UE0D8RFXmrhIboMDS5yuDnvUg7DfFDw08mFp8Dn7ENnB/Kyw0/QywRK9rlopXOjBNDiof248k/rk4sHNO3aT3rXNNxP0iiqK8UQzhVaVsFg6ZfWzuMcbn7sG1y3ON2ONk3eVYooil3sigyKsnf3fc8bjuyI79yYd73UvEthsjs3IOLHLe24Xi0Ljj8wA04KOc6PhB1XGZM7WpSYxXRtC9Ot01LFSt7YLYuxD2mnBmb6fzNq3ZMsVa7cifCNdy0pknCY70jDQTfQCIXiJJLWul+ywbsVnU4WzQT8YpDxYgvX8qre5dr5EsfZ1HxjHjtYxX0NQEH1uh3SyUf0aNiWgwdA8gmadme3YP+DP+TeSLm/jGfvuDUFV1Sh8e8no0ncce3u8Inoc0vrbChnhDKsrpLWoKkfuuPOBbrJlcMrXUhOd8BMY6GbRhWHXFq7MrMgpDIYI4JN2nIUHn/Hkv1G84+0r5MDnWJQIwiRWDJ//zaRVu0dY94a0OI/YBlZCfi02jlNyyp3jgA4B0iALo6/rETJThx/Y9w1uad8JbeuHtnUS2IF2Pb3Dnue6SqQQ0igPB70uP0LTkbeeFqhohloaECp90GfRdLxukLqjZHoC7qfSB2u8HaOwMQptqIOO5e6KdxM9ndxznPZRQ2MbQjnAz7btfTDb0ddEiYG3XoN699GXul/YHp7AWEhTTqHAypLhfq8w+btKJ1cDKvNYwZNZGDD3vC5K70sE1R95c4X1yMR9LQYrxa8WggknZDn9ctALouBj3XHcmF7nUz6RO1ikl3PMByFuB4pCNlGCuhVJU7cLxgitkzEkDR+YeihBqInZu9yufO8NDRW8iaDCcBL62TP3lbtcfWC/hNf2WNJM98KLNA119Wlm6yCJhBcTKTp4EsCg9aF2+kGU2GjL/ykXhLs9+dPgcMUX M6EyISiq aHxINyZsogUJsueXSEPgtT0zlXILhazm853yALU4EYJfynbMyj5UQpy1evC836AMDPlYjt1WCuKf7NoIbAJ/Zr1r9oqfQNEM4eKxaBuoBrAfRPieueCj3TXYyrbslCBuOyM/POTHVdgciRMZbLO8zHsS4iKUC7i+pGWVpxc4hSkaXyKQQssRu5sCXoaoKkhMvRMLv2knYEU9HVhQgr2S6urFmkkpYjeZ5KBrzlBfH2b1biDH7D7geXWnMvbvdgPzQAslhM2POLSvxK7kSNbkQeihTDbti9i/BlCPneNTMAC7g1pcJdnqWEOX31CLwDuEL1D2raQNPBbjEhJMyFM7JdQ90jthBvaMEQkEYYcRqZg2q1K0= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, 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, 2025-05-15 at 14:36 -0700, Kees Cook wrote: [...] > Well that's pretty definitive! Thank you! I'll send out a properly > formatted patch. May I add your Tested-by? Sure, thank you.