From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pg1-f176.google.com (mail-pg1-f176.google.com [209.85.215.176]) (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 37A7C33A9CF for ; Thu, 13 Aug 2026 03:08:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.176 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786590484; cv=none; b=GGisz3BVOClBoDLqiEMaExcy2FBH95nrfDsDvyxT4KU0KoHCl30TfuVSakAgJ65sLmtgvR0Q9h1MQSjOM1miFR7hapVB0TrS/XQPiXgTgOWU6N3BLe2BQ8oMMSKvJlATTjFhUAdQcFdaKuz1/6KnA8cMA5AtaCJn0OHhLOcI3ko= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786590484; c=relaxed/simple; bh=mTfz//S02D+E9NcyVZC2mIxi+/sJfzplMtuwvDmQTqY=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=GhNMHEQHCCWxr5h1B2MXBXlkArvfKrfG5e3ZRcIaee4hwwuhZ7MLvfTCM6JGapME0wRrdTNmIVrfT/AYDotxi2HZBn0mwrhM34Xo+FffiMLUkL8O7KFJstGF8KfJIzkcz+sQFfya2h6G1MySaPNPNTkMCoxPUFeY2LpBgDEk3ps= 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=c/1E7ZtX; arc=none smtp.client-ip=209.85.215.176 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="c/1E7ZtX" Received: by mail-pg1-f176.google.com with SMTP id 41be03b00d2f7-c999f162c9aso1262675a12.3 for ; Wed, 12 Aug 2026 20:08:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786590482; x=1787195282; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=SXT+TFtZILC9kput4/TKXz12rDzU5NmQQ01pk2ZkiiM=; b=c/1E7ZtXhTxAU7LBzJ/jc6CV3MntOLb6efK1YKAxvzqWzCJ9gsngiwiQML9eJ/UUlK +IBYINDtt4Z5KVmB1WToHAjrHomB1I5W3QTS/4p0FiYVIpOjrktGWHywE+VnHiAHztzI RP9WBOpWUba3p2oiakG+R5NVEicONAR8SNQ78V8IsXpHjVtZXnjPBVHNjaxiGxYmiefA WAT2o6rkU7VR90YhvYWMNY0VzBlQWay7Gu47rKmQz2NnM7ADDT1DuCKnWzDQSSXUUGY1 VgYTu/id6m+GDBSigDfQYXK7RhuOVkt8qn5u99o0OB9XVrhlnp99i4OXrzfd+zSZlIet KbtQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786590482; x=1787195282; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=SXT+TFtZILC9kput4/TKXz12rDzU5NmQQ01pk2ZkiiM=; b=Nd12rqaz5VD58Lk4Eqw5XfcI9xZ8FO/nFf2ZAhOFrZ1y9Q2WzfFavJyGoF1mK17CoG uhPQsyDyVNuhIo8Zxl5nyl0eC10ineVqiIY6O5vbTYlrYXYXTyw53SDxWJ6VHmht0SuK ETToVZXij6m4x2mC9wuEuFM3GWcz00RZbBKOU+VMxvFz4tI0niM4ZWnUGFiYsSLkwHzv zMt0AHR5glvwc18BVnw6GHicZyMx7ErB1SUfhlCmdZYcHEkSpzd1MvFN/AxXrARg6c2G GrF1+LqKg16UXLu/CiXKaaODfHgVQJy9jcp466DprDxHdO0+e7EurvGrg/OTnDMdgzXA hSMg== X-Forwarded-Encrypted: i=1; AHgh+RoNoCRMjpSwDzHvmJckQxwlSeHrO0G8BFPz9/yBXz+fJ+rF995pf/25y61wj3fXKhHZ7Z9MtHyJdILFFlU=@vger.kernel.org X-Gm-Message-State: AOJu0Ywd6I4ETQgaxKRJI/uj/iungZ6zILLVcV4lZ/pppKIb1gF+pLgF aDvxXxzns2n9jfoZDSradDsh6m6kbR+XRoY7u7JenXyAnmh3hmBepSti X-Gm-Gg: AR+sD10NRYECLQvE5FanZKiG0NlZ2Hn1qTGML79n0R6YZyBbzpU26w4aV8zSHfdxU1i UIAX/m17lsgc5ttisG2yvxw+s+dWN+YcDn7OBzMsGOP5QvYggSX/4C576q55LJ0fnE0RGAhldC3 fWxkwPZFyJaZx10g6bGAKbcbpPzhR74urVQsFTGy5JKd7DAu+F1PvHO6HFOPL4UXTNc1CnSHgvd V3hR9xwxY7S/ePpLDL9mU9+WmUjKvf1mO4R219OptnpnGhnsb+2YzGr9t13IEzQRYRTNmaohT3G NN9boRi83LBvykccQ3wVuE19QiKpetx8Qa0CTFyk002rh7eIuNFGf3oD7EiojucGCHwnPaORBir I7A5XC6wNd5f8q+iS7kCgXRpMhc1HZp7PAfTieyOPJqxYT6TMisSYTj1xve7OPhDOsyBplQjQBZ 8SWo/8zFP3d+FLZRGGhvl3MXlDicCLznjK0qKx7g0Dt3FucWOHPYcN3oVlYXdHkrXfVOpVrsNqc 2ZCxosuIdQTebaObw== X-Received: by 2002:a05:6a21:7002:b0:3cb:eca6:ce5 with SMTP id adf61e73a8af0-3cc5539af60mr3994167637.24.1786590482312; Wed, 12 Aug 2026 20:08:02 -0700 (PDT) Received: from sdklog.tvstore.opera.com ([2804:1b3:a8c0:46f0:6d62:6c3f:1af0:ff3c]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31ebf731f95sm2249048eec.15.2026.08.12.20.07.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Aug 2026 20:08:01 -0700 (PDT) From: Marcelo Mendes Spessoto Junior To: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Shuah Khan , =?UTF-8?q?Andreas=20F=C3=A4rber?= , Manivannan Sadhasivam , netdev@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org Cc: Marcelo Mendes Spessoto Junior Subject: [PATCH net-next] selftests: net: separate ipv6_flowlabel_mgr test Date: Thu, 13 Aug 2026 00:07:05 -0300 Message-ID: <20260813030708.37609-1-marcelomspessoto@gmail.com> X-Mailer: git-send-email 2.55.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit The ipv6_flowlabel_mgr used to be a component of a broader overall flow label test, defined in the ipv6_flowlabel.sh file. This wrapper script called tests defined on ipv6_flowlabel.c and ipv6_flowlabel_mgr.c files, using predefined parameters and enforcing the in_netns.sh helper to set network namespaces for each test env. However, the ipv6_flowlabel_mgr.c was drastically changed recently. These modifications led to the mgr tests becoming a self contained and independent test suite, enforcing netns creation by itself and not relying on the ipv6_flowlabel.sh wrapper for proper test execution anymore. Therefore, remove the mgr tests from the wrapper and update the Makefile to handle it as a standalone test program instead. Signed-off-by: Marcelo Mendes Spessoto Junior --- tools/testing/selftests/net/Makefile | 2 +- tools/testing/selftests/net/ipv6_flowlabel.sh | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/tools/testing/selftests/net/Makefile b/tools/testing/selftests/net/Makefile index ab890e6f79dd..0f5c178bc224 100644 --- a/tools/testing/selftests/net/Makefile +++ b/tools/testing/selftests/net/Makefile @@ -150,7 +150,6 @@ TEST_GEN_FILES := \ ip_local_port_range \ ipsec \ ipv6_flowlabel \ - ipv6_flowlabel_mgr \ msg_zerocopy \ nettest \ psock_fanout \ @@ -183,6 +182,7 @@ TEST_GEN_PROGS := \ epoll_busy_poll \ getsockopt_iter \ icmp_rfc4884 \ + ipv6_flowlabel_mgr \ ipv6_fragmentation \ proc_net_pktgen \ reuseaddr_conflict \ diff --git a/tools/testing/selftests/net/ipv6_flowlabel.sh b/tools/testing/selftests/net/ipv6_flowlabel.sh index 2eeda39bf64c..5d1b5464c54c 100755 --- a/tools/testing/selftests/net/ipv6_flowlabel.sh +++ b/tools/testing/selftests/net/ipv6_flowlabel.sh @@ -7,9 +7,6 @@ set -e -echo "TEST management" -./ipv6_flowlabel_mgr - echo "TEST datapath" ./in_netns.sh \ sh -c 'sysctl -q -w net.ipv6.auto_flowlabels=0 && ./ipv6_flowlabel -l 1' -- 2.55.0