From nobody Tue Dec 2 01:27:35 2025 Received: from mail-pj1-f46.google.com (mail-pj1-f46.google.com [209.85.216.46]) (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 CEE76284B36 for ; Fri, 21 Nov 2025 15:00:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763737235; cv=none; b=gLEuyZ+XPwfFCC3LgOAMo++B2NmA6ATWNQ0DGAGUthvH9WLbdsc85VbDiKeseUFLBHLE5rxecN3m54o5lsCVWNgHiw3d7a5NvwHcRrtlQHT4OIiE65iJfU4PzGYnmeyy9sY0hqWq+pRc8Xa25I6ObOvfUdA73PR+3Y/YZ3Q8Ilo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763737235; c=relaxed/simple; bh=tPo9szc/3/AwnPVWQuT0ceOIKU5O7fFK1Snwf0Sx4iw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=uqqg2ikJxPSd1dy7JqHleobmY3HSetvAt04heVdaoDGPojfGYe/fPIReRtCvrVGgVmC1f/Wf0SaRzhEXL1cQP8thjF7mPHCZFWPM4dMrv11LdqWX4CZu1zrJr1MiZKTJhEhgozeaIeaF2Fn2dt10zMSO9ncOCFKCt+5lpAKs4wA= 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=i1agepvm; arc=none smtp.client-ip=209.85.216.46 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="i1agepvm" Received: by mail-pj1-f46.google.com with SMTP id 98e67ed59e1d1-340c39ee02dso1848479a91.1 for ; Fri, 21 Nov 2025 07:00:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1763737231; x=1764342031; 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=IS6KghpVM4CDdXoCAN6CR1CtFYv1L4PoQrnM0I3bBQs=; b=i1agepvmk3PM8U8oPig8KBExZSaKMAirWE/qgAP0lFLZFI7rE4jDUCY+o9c+vu7idG Fi5GDitqay3yXijL4OkzN0HyTI8bQ5jcTDRjPRvhdJGmJed71FObVlln2CSHvgIA7u4I EA84BqEx2fX9S4dA0sKugux/E3t6C4x7KpwW3OmdjvSeVux64GiVzdzp8pwmnjLC1JpT hI0m9pQwLgWqxsXV1jBaslPCm1JPvSWr4KPYI08BxKiT63pICDYvHJCeUyyJVZNTYLdB H924JXHSb60y8W+M/x2FqmGzVyCscV3/QHjBGnYTnuSjjp5DEEHotRNHrJS+jd6MJeZi H1fQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763737231; x=1764342031; 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=IS6KghpVM4CDdXoCAN6CR1CtFYv1L4PoQrnM0I3bBQs=; b=hrw2LmTFdBypWxNHsX5T+tn5+WfeqK1ucP49Zu+z1LofO0rObhGxu3q3Tp809C9K43 z+tpVSpvRLXqCyUytLCI/BRRvIvDM/7QqfTht4DbKDVTGh0ji/PcXHjP22b0qaBjux1I AboNUZBnynS7KEM1vUMq6IgrWaNiSetPEFTb7B/k7E+nMt/ZnIk/emLkROnKTEpT6gEy PaRRvWCgaeUrPoN6JdULV3729IpbjRnJ4bCAhZ1U80qfKTqikYrcDmskuJ5JdWs0VlAV O3tsizAL8/feqjvr4RluB6D64R3sqWwOp2gVnUHuq35eMc8lHSR3EjhVglZFY++BiMPZ jO4w== X-Forwarded-Encrypted: i=1; AJvYcCVa0FQNIkmSWvSPCDNnAz+Ld/WDcg7PqgifrMZh1kQxqVeqLCdaVU/cuz2quC7n9hkuT8T9SFtwwNadJJA=@vger.kernel.org X-Gm-Message-State: AOJu0YyWqSrVL52ccXxFALrk8zyhL63xI3OpW44Wb6aGf8yKrKH5xCVk 2Y2w26A0TYy1IZCPIYAVXD7eigZUW3L6qyKcxQM30bOZZWGVl6EE6NS/ X-Gm-Gg: ASbGncuSC5hT8wyaolrXBBkLsnwW/dce7THVA8+VSkHlAPPLrjRJv17N1Hk5+5yETCw Z89+Lbiq9ITfT88kDqR4I+IHb8Ez/UAxXefDonIflAW+7+aYgh8NUzr64+j9G0Y0VRQ0gCxKRBG m+5s6KXg2hbv3tMl0VcctSyXELaLnjsiAMrXQl1E6g0fIXH8bxLlZkqu2CkB4Y5l4e5UJ7o+SBw ueOsf1SIK0TUeciY9SX+OSKKuqn8dd7Axk+pBv9DF+3rFhRCZjaa11gDbHmnjmu9uSBmKxLYJ0p rFEavxHj8sYWoZVqmhQ7EpBE02gZwC4OxpEYnimuh+zEg8B2rlWFRWWaF4RFAun9NyLGKFj0GmI MrDpoZfIcr/gyI6Z07QODkDfyz+9hESMZ3Wsah1hK3FPP6YINE9xvZy+FAiTSvcyKJpCtE+mfcf n/893hBOIVqMxUsGl05g0TWqPZjiI= X-Google-Smtp-Source: AGHT+IHFoy7IDjjbCiy/0djx9IzAwERFFsu1k9IqHQ+Nlpu4NrdOTHvguxg46wR7xi1KxvSEsoITEQ== X-Received: by 2002:a17:90b:5112:b0:340:f05a:3eca with SMTP id 98e67ed59e1d1-34733f0c7c6mr3239695a91.20.1763737230816; Fri, 21 Nov 2025 07:00:30 -0800 (PST) Received: from [192.168.15.94] ([2804:7f1:ebc3:6e1:12e1:8eff:fe46:88b8]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-345b03971fcsm6374313a91.5.2025.11.21.07.00.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Nov 2025 07:00:30 -0800 (PST) From: Andre Carvalho Date: Fri, 21 Nov 2025 15:00:22 +0000 Subject: [PATCH net-next] selftests: netconsole: ensure required log level is set on netcons_basic 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: <20251121-netcons-basic-loglevel-v1-1-577f8586159c@gmail.com> X-B4-Tracking: v=1; b=H4sIAIV+IGkC/x3MQQrCQAxG4auUrA00gSr1KuKiHX9rYJiRSSmF0 rsbXL7F9w5yNIPTvTuoYTO3WiLk0lH6TGUB2yuatNdBRIUL1lSL8zy5Jc51ydiQ+TpCbzIk6XW kwN+Gt+3/8YPChNtXep7nD7YZq/RyAAAA X-Change-ID: 20251121-netcons-basic-loglevel-69e2715c1029 To: Breno Leitao , Andrew Lunn , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Shuah Khan Cc: netdev@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, Andre Carvalho X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1763737225; l=1705; i=asantostc@gmail.com; s=20250807; h=from:subject:message-id; bh=tPo9szc/3/AwnPVWQuT0ceOIKU5O7fFK1Snwf0Sx4iw=; b=bvKQgKgxt3dwuSkdVUbu+seE8vvStciTZ3t95zOTJvzdjcn8IqvTyZDj0UOsBHrSpDiyChj2w jkJnXfYCn2PDuzRlLsTM8MA9xaLVmrft76wQ/d8fG/aoXS05UtRyNNC X-Developer-Key: i=asantostc@gmail.com; a=ed25519; pk=eWre+RwFHCxkiaQrZLsjC67mZ/pZnzSM/f7/+yFXY4Q= This commit ensures that the required log level is set at the start of the test iteration. Part of the cleanup performed at the end of each test iteration resets the log level (do_cleanup in lib_netcons.sh) to the values defined at the time test script started. This may cause further test iterations to fail if the default values are not sufficient. Signed-off-by: Andre Carvalho Reviewed-by: Breno Leitao --- tools/testing/selftests/drivers/net/netcons_basic.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/testing/selftests/drivers/net/netcons_basic.sh b/tools/t= esting/selftests/drivers/net/netcons_basic.sh index a3446b569976..2022f3061738 100755 --- a/tools/testing/selftests/drivers/net/netcons_basic.sh +++ b/tools/testing/selftests/drivers/net/netcons_basic.sh @@ -28,8 +28,6 @@ OUTPUT_FILE=3D"/tmp/${TARGET}" =20 # Check for basic system dependency and exit if not found check_for_dependencies -# Set current loglevel to KERN_INFO(6), and default to KERN_NOTICE(5) -echo "6 5" > /proc/sys/kernel/printk # Remove the namespace, interfaces and netconsole target on exit trap cleanup EXIT =20 @@ -39,6 +37,9 @@ do for IP_VERSION in "ipv6" "ipv4" do echo "Running with target mode: ${FORMAT} (${IP_VERSION})" + # Set current loglevel to KERN_INFO(6), and default to + # KERN_NOTICE(5) + echo "6 5" > /proc/sys/kernel/printk # Create one namespace and two interfaces set_network "${IP_VERSION}" # Create a dynamic target for netconsole --- base-commit: e2c20036a8879476c88002730d8a27f4e3c32d4b change-id: 20251121-netcons-basic-loglevel-69e2715c1029 Best regards, --=20 Andre Carvalho