From nobody Mon Apr 6 09:13:15 2026 Received: from mail-yw1-f175.google.com (mail-yw1-f175.google.com [209.85.128.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 47F1E3DFC68 for ; Fri, 20 Mar 2026 18:08:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.175 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774030124; cv=none; b=N7RpyPfryW2L8tLIME6yUPJbU1YTaX+rbkAVUBDGaTXwGY+CD8e5Pplw1Z30/sx3bSQ+eca8Y04qKCXrdHQo5A+VVGlkfaRnWuR2XaukJpMiC0J2GuXETZ8ZmIl3ww3LEW2Hg7zleaopvFRDOLFPq9Mv1nkzAqN5YTVI1wFZVbw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774030124; c=relaxed/simple; bh=eQxUX+gzWlFkaXDdfeVXpeBJ0sPtMwm28h+c2N4MDbg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=C05Q9WRkJvVhRBgYwW2GdB2h+XXDRBtxMmz4Nq5dKHGiDEY2A/QOuljGMaXMosp9ScsKcIaZ/r+y31qQtkNECPsMjhKvm8GHL/zn9c/aLYyDQSZQqPBEc/CWd8JGom+hs0F73a2rd5n8lnA8Jq4WgW5zgID3MkGJ6BySjyEchNg= 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=ZMfcQs6N; arc=none smtp.client-ip=209.85.128.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="ZMfcQs6N" Received: by mail-yw1-f175.google.com with SMTP id 00721157ae682-799001d73bdso19096507b3.0 for ; Fri, 20 Mar 2026 11:08:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1774030122; x=1774634922; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=+HxIcwAjT3BNXjqO4kOjoOrvW9GUI+JCw0ZolV134BA=; b=ZMfcQs6NCcX0MjYvyPXucuyoO6ikjNqC0HIuX2wvj3gUMK8gBnzNnkULeC+l8fe55T lN5dITPvosdwlPhGqi0ePi819CWvXIOVJK8VYS9xPTA9aXj8nnzLAjJjEaMx6K8W6j6a nd/IIuLZsx9s8rP2BGTHHNSSRQRhVMky32zmim9vHHSIOSUYWcoWIJYTvdFOUiauIfAB tUoO6Gz5IEMNKIeQ1xgeNQA+PwwX8BGtxfh1+58MYOmRl2/oDI5m7OaUcGtmfC7GbNGI v+W1JmadLQVesgjcoL7ccjDAg7McOfuI5bkRNBp4hRua8lA0oCTjzsyybTIeDdXJSb1b 6Wvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774030122; x=1774634922; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=+HxIcwAjT3BNXjqO4kOjoOrvW9GUI+JCw0ZolV134BA=; b=NWV1FqpLh2CBNvzwXX4YGf7RDUMd11aLJ43oda9/9ARAyOvxWL9RtjtqtnD8blfV4C abeIA/VgfFmyy5qtj5ONV2wq+H93wTUyY108uOqZShpiNhFCnSfe2sU53FKL+9x0SX6E OB9CRX/jFhy5Vk5cq8cXAQxyGzig3FIf7aPNcbwdcNwcOiWD8Y/ItR5oXxj3qhv3lCxG EPoL1X3UV8L8iYiKCoHE+xvA9mBKBVTwI6dBkSnQM866fmSXBUdYA23NSiWEiCp4Plju UBqJhihMQ1AsYkeW+s2+o5l+nAwZwgDhdn+UjoANbO0grXfDke20df9j6UbxTgjjUQ1t hU8w== X-Forwarded-Encrypted: i=1; AJvYcCUnO6M5L6+CE9h+ggPMEW5L1cwkazcik7fUUwcol1+qFeWshvhan28Js9dbIl22oB39YQw7RWuW6jKkKbg=@vger.kernel.org X-Gm-Message-State: AOJu0Ywv3kmBOvUBP4+4wJlDFH+n4MRsWiEN2cPv8TmT6N+ETUVJ2aPv TvQ93+kBzsUlXI/WmDxh/uKyslJa7xRbCKomct1fCaipppRdgoFUlKx8sijfRg== X-Gm-Gg: ATEYQzxr75cl/5kmUokCjGIdEoewPiTpmb7+7iaUVGCo0HSh/+KbvAn3DJ2f5B67wVp NLWIu0OKIR/Kel87rQvK/uqj8qPSt61fz/+1MO/uTI6ONW/y6ZEyoZry9sE/PLDTX27KqmToty/ /Qz2EYR+wl366g6NdtVnRb3hD8jw4jG9HOWokm9Rexny6G7q47hJ6CCrR5S72ZlRPYtngOClxMT Inor0Ucrvq/NQ+6UYS5I+o8qXmUp2FAb2E99000FO+XV7c4u/onrzZpvztavz7c48pMfCaaoYy1 JpxCPcQ/afGj92dxf/3ZAIQy6zw0Y5k49cvN4RzZxhR2bVassQ9zd+iM+vZWnVpEKaKFCmlkklK REW7GlwCWnkun/Y8r379EqByGub8IJT29Xl9QWRG6YdDfikOG5l+ZmB18At7R+uyXf9hi7fj6TF APZ0No+kAyTI59w8AhY9DdZg== X-Received: by 2002:a05:690c:385:b0:799:2b4c:1d49 with SMTP id 00721157ae682-79a90bc7e4amr37281837b3.36.1774030122081; Fri, 20 Mar 2026 11:08:42 -0700 (PDT) Received: from localhost ([2a03:2880:25ff:71::]) by smtp.gmail.com with ESMTPSA id 00721157ae682-79a903a3473sm19822147b3.1.2026.03.20.11.08.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Mar 2026 11:08:41 -0700 (PDT) From: Bobby Eshleman Date: Fri, 20 Mar 2026 11:08:35 -0700 Subject: [PATCH net] selftests: drv-net: add missing tc config options for netkit tests Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260320-config-fixes-for-nk-tests-v1-1-1e20ec6ddc7e@meta.com> X-B4-Tracking: v=1; b=H4sIACONvWkC/x3KQQrCMBAF0KsMf92BGGsDuYq40GZSB2EimSBC6 d0F3/rtcOkqjkw7unzUtRkynSbC+rzbJqwFmRBDXMI5Bl6bVd246leca+tsLx7iw3mZS0qPdJl TqZgI7y7/hUxXmAzcjuMHBvtodHAAAAA= X-Change-ID: 20260320-config-fixes-for-nk-tests-64d77b7547df To: Andrew Lunn , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Shuah Khan , Daniel Borkmann , David Wei Cc: netdev@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, Bobby Eshleman X-Mailer: b4 0.14.3 From: Bobby Eshleman The NetDrvContEnv env context uses tc clsact qdiscs and BPF tc filters for traffic redirection, but the kernel config options are missing from the selftests config. Without them, the tc qdisc installation trips on: CMD: tc qdisc add dev enp1s0 clsact EXIT: 2 STDERR: Error: Specified qdisc kind is unknown. net.lib.py.utils.CmdExitFailure: Command failed Add CONFIG_NET_CLS_ACT and CONFIG_NET_SCH_INGRESS to enable these tc options. Fixes: 3f74d5bb807e ("selftests/net: Add env for container based tests") Signed-off-by: Bobby Eshleman --- tools/testing/selftests/drivers/net/hw/config | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/testing/selftests/drivers/net/hw/config b/tools/testing/= selftests/drivers/net/hw/config index 235c0a1cd21e..dd50cb8a7911 100644 --- a/tools/testing/selftests/drivers/net/hw/config +++ b/tools/testing/selftests/drivers/net/hw/config @@ -6,9 +6,11 @@ CONFIG_FUNCTION_ERROR_INJECTION=3Dy CONFIG_IO_URING=3Dy CONFIG_IPV6=3Dy CONFIG_IPV6_GRE=3Dy +CONFIG_NET_CLS_ACT=3Dy CONFIG_NET_CLS_BPF=3Dy CONFIG_NET_IPGRE=3Dy CONFIG_NET_IPGRE_DEMUX=3Dy CONFIG_NETKIT=3Dy +CONFIG_NET_SCH_INGRESS=3Dy CONFIG_UDMABUF=3Dy CONFIG_VXLAN=3Dy --- base-commit: edab1ca5ec6fffecbf340e26956ce73e502901d5 change-id: 20260320-config-fixes-for-nk-tests-64d77b7547df Best regards, --=20 Bobby Eshleman