From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f175.google.com (mail-pf1-f175.google.com [209.85.210.175]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 82A2B3EBF3D for ; Thu, 12 Feb 2026 23:26:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.175 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770938770; cv=none; b=D0NEtTK3iwRbMNXoBC7LGz6JV/UPBRLokfiIklyVlfOKhb80xbDFLaArd/L1eNq7Tqj++MBmmgsLKUPRhsPJT7SpPle7sKsr/Dbx8LZp1SK4Ra96QWLreukXClW3IuwSqdT9TyTjc01igvLCTHTJUleyf08/fSTJ/7JyHM8e7XI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770938770; c=relaxed/simple; bh=z8dHSwHwhdOTtyV1Osl7N2pAku1iDM9LNRdtorAttaU=; h=Message-ID:Subject:From:To:Cc:Date:In-Reply-To:References: Content-Type:MIME-Version; b=bLYcfgcB+DCgmfJaqCKvnhc5BB1Qt5Is6sAqT9r4kGFQQveCvZOSWZJljBzK8RgZwSJsqVV6QOzwwWBsOWak5wLqKnycKP3E+wPuhUwJo8QgTTT85/SNWJSMUzOkudgi6CO2pIkWkRa3vKM8L+GJULHE13OymSY570CoBCn7/uo= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=ehq/E01r; arc=none smtp.client-ip=209.85.210.175 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="ehq/E01r" Received: by mail-pf1-f175.google.com with SMTP id d2e1a72fcca58-824adf81fa6so166077b3a.3 for ; Thu, 12 Feb 2026 15:26:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770938769; x=1771543569; darn=vger.kernel.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=z8dHSwHwhdOTtyV1Osl7N2pAku1iDM9LNRdtorAttaU=; b=ehq/E01r2+OxGim/vuHFXz/dcgSry5M8+lLYNBFjfzxPoPBI35tK2aihamnm+CdPMf CcTxP6mULPJap1adLZa4kF+9qJBfHsJq6xL6l5Qx7YVEQKZd/Qs3vHkcNHX1SbP4H9lH q/Je7Hf2vOBNbJnvbHp2ortsy8h/FMQtXyKYeMxXNa2QCNfOs+CnWMPdZicrcVt+YVba 9RmU6yLrQBD6aBun6s2ApVu4S6upfr+nqYw2RuVBCWYRxy/pNR0/EEHKelr9oZO2yeGZ Cdms94iFO9A71AG80akilAIsSl+ZO9UFZ5L4QrXEAwqSQ0ACTRVSCBETXVqA+chLsvCS JRyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770938769; x=1771543569; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=z8dHSwHwhdOTtyV1Osl7N2pAku1iDM9LNRdtorAttaU=; b=Up8L6qiIF5DtyvYVXXAkxdPQUGuxJrIL5R/v516+SWNFCb7mNUeGHS6NwPAHvLwbOi AC3nQvXtKVR79b2/o4THT2oL7rps8bCALS0eFXliONPUx6a6/yfpXnZvDW3FtSN89ake px/o9ZR768WklOZz1EmsECSGTdWBmjVWMiksyayApai3+8zl1HbBcu2jKVqgusGO2oa6 ++ZeVetIEgTr8wMY07uO/I1tCr/ysUU+TrNtOIpS+7qZ0G8H2VDukUxIWHn4G6A9VY4F 6xMSuslQ+hP7XQyKGfhKxDBjfKh6mR2DjHduTNHcFBeTXkF5m75jUNVUi8nUv0d1KCUt NrRA== X-Forwarded-Encrypted: i=1; AJvYcCWbWJPqhOtX3D2iogCZbV3WBdaEkGVoW6MlEiGb8JOWvSfiV2PN7Ko+m7vgNgFeFI0VK02cpcHWgL1Tav8=@vger.kernel.org X-Gm-Message-State: AOJu0YyV9AEOHFve17/JhuyqcO3my+ZeXe+rNeuHhhPKrV0a61IA41Wb ZmpSLP+wdMyuolOK/3MXuScJmvNXWhUMib+RK/e6JkwA69o6XdGNp0OX X-Gm-Gg: AZuq6aLFhRJwltzLwMjRioIFdPfUmjbDz79orZ1ncUbyqtJgzFaaUhlj0/oa+HopnsP jaM/62sk5+etlo3zea384juhFdzTmD6ydm1WtHSWya/0PEt2UhZzeIApw249fArJo6nVhALrjfe Ih3fF0yxr+ZQaOb8V7bQpvUBH/zxTcQONVvEdIYMGipWqu5Jy7lWZ8zWiUENt1A2paJGhaIbcw8 9hkfEqcL9RRa9hptSy6Y/rAA9/KI5LbuhNXOHuAP42DoW65DU384t6mVEW8/S4dkQ66PjqWNSrf fPJwua9p0pjueIkgtpaOT+inHOdnobDf1vwEUz4+ImVGWqV+ckIiHiimfyMn1tmlYEaQ5DIKdfG pX2yQmStLUcX4LwK3OdG3vfiaJVZaAYe1JIw/YTI1belwjA6S/giigvqQ5vlC39lTIkqghJc+XL Jv7Snq/mgjl3ghc1TmI1sL5e+q1t9upO4wIcmzr6glX+nlP+qSIKM= X-Received: by 2002:a05:6a00:855:b0:81f:8084:7ea0 with SMTP id d2e1a72fcca58-824c9458dd1mr83234b3a.7.1770938768866; Thu, 12 Feb 2026 15:26:08 -0800 (PST) Received: from [192.168.0.56] ([38.34.87.7]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-824c6b94562sm327968b3a.54.2026.02.12.15.26.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Feb 2026 15:26:08 -0800 (PST) Message-ID: <4150f31f020710932def63e2857ebab1e311b597.camel@gmail.com> Subject: Re: [PATCH bpf-next v1 00/14] selftests/bpf: Fixes for userspace ASAN From: Eduard Zingerman To: Ihor Solodrai , Alexei Starovoitov , Andrii Nakryiko , Daniel Borkmann Cc: Amery Hung , Mykyta Yatsenko , Alexis =?ISO-8859-1?Q?Lothor=E9?= , bpf@vger.kernel.org, linux-kernel@vger.kernel.org, kernel-team@meta.com Date: Thu, 12 Feb 2026 15:26:05 -0800 In-Reply-To: <20260212011356.3266753-1-ihor.solodrai@linux.dev> References: <20260212011356.3266753-1-ihor.solodrai@linux.dev> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.58.1 (3.58.1-1.fc43) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 On Wed, 2026-02-11 at 17:13 -0800, Ihor Solodrai wrote: > This series includes various fixes aiming to enable test_progs run > with userspace address sanitizer on BPF CI. >=20 > The first patch fixes the selftests/bpf/test_progs build with: >=20 > =C2=A0=C2=A0=C2=A0 SAN_CFLAGS=3D"-fsanitize=3Daddress -fno-omit-frame-poi= nter" >=20 > The subsequent patches fix bugs reported by the address sanitizer on > attempt to run the tests. >=20 > The series is a pre-requisite for enabling "test_progs with ASAN" > workflow on BPF CI. Also, do we want to have ASAN enabled by default? If it would be enabled for CI, people will need to deal with local configuration anyway. It might make sense to put the default flags in to save everyone the trouble of figuring out which flags CI uses. Wdyt? [...]