From nobody Fri Dec 19 16:12:00 2025 Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) (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 12BB233B979 for ; Fri, 5 Dec 2025 17:12:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.179 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764954750; cv=none; b=fF1laDTg3wEThiZ6YeHyrpBk1m00r/ki1pkmBY75FMdvj9cI1g4x6w8KXugPH4AWyS0J23WnsmHqmxPM37kNrqOoad2feuFxIYzyjUqO4isvr/eDE79mFfRRKrg2RUYrtQ09J1uRswkIRZlH+gV5dzD13pWdU/WofzzpkIrYhMs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764954750; c=relaxed/simple; bh=do1Bg/NFLX33ofPgfO966WaBXgkhnoSqIQc8ImWQeBU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=pupNge/zSVQ7xDeIqZXUMpdlxxc8vfNsFQauN3fsHMiYwJpSaBY18gNePc1t1s1BfgjaL8Bc3ZF1nlT6NuYqp+Q6Ho/ktevAufqEXgtbKUqZHpLHfosHbv5HX6XAOd3QJuCk9Eqnolw3BqR2a2WuThnev/0EArNGA3RFk+fjR2s= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=roeck-us.net; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=JJcc/leu; arc=none smtp.client-ip=209.85.210.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=roeck-us.net 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="JJcc/leu" Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-7e1651ae0d5so1855192b3a.1 for ; Fri, 05 Dec 2025 09:12:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1764954741; x=1765559541; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=W4SfGUccxqrR4if1UC28rI8dysNOUR1N9MIrnXXKvTU=; b=JJcc/leubWpbR6RaFOVl0RXLRBCSczZylWdedplWoRQG8mdVWZ+zJQjfODMK291mvj t3pUpRf5u9YyPcJFXg2udcz7N/H5mfJ1h9/mMDnJN5VdKXV+E6dWEp5oIh4n8cvkmxdw tAKxsG9OdWEsRZAgjfhQCnAg3i0e6iit9eFbVTzOSkplGDEpNwbwCGSyrAjuFesV65Th HLFfOChvCg4B7wUs/2uq009bbRBd+Y61OW4F/q5uOXROne/qYlj3uwxTQYxLSPxa7MS+ JCSeQCffGWKsEA9leDcJ89AtI9JpHWpxWELnyAwV6L8J9GuvftacqM8bTC0UoAtvardk UXRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764954741; x=1765559541; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=W4SfGUccxqrR4if1UC28rI8dysNOUR1N9MIrnXXKvTU=; b=VyTmoWOoLfUo/unf0mad7KPbfAF1iwZccRvNlkp6EyD5A6dd1hbtlhlh01uxj/KehL 16cGRDZ8rE03fHj3REijRzIPL8QGn0xbXT+SLBW7FOtQYm9PL3EyWJCqMZnuM3FrMYNj ODNPr3ffsmUoJ5jJdT6aFMf9Hc4TwyoZ+XY90Z485Kl2MvLjPoJQpWUJ2HibzqfNwfVJ x/mYooSNsX76/vh0Atl+hVDxINjr5hCHJ2jdKq3e9p3acpTpzLf/VrDZ0TrgOvP6L2+3 CrdSK6Gn+SngyzcN9WBiFtiNx+0MFSiRp+mn1Qm3ehnl2UGzo9cqKH0QMiqeKSkUsaW/ 93sw== X-Forwarded-Encrypted: i=1; AJvYcCUN2Wog65VYNdvNpPi7OFM3BMpG7UHaZ+kyssA0wmiqvaQSSzHaaNIAPs5fKH7IlhLkjW9SgtjJ02D1tfM=@vger.kernel.org X-Gm-Message-State: AOJu0YzJcfz7a0wDhHacRzB5cZrxMev6TI2Dhf1YnVKopQ6lQjc7rwio 9oG1ZwtRdZ3J76O5+9K8IXki5mV8axm9dFzj59a3aN0Y9H/bP8LatWtg X-Gm-Gg: ASbGncvuJ35uwy87x78CqHf34l8E7KG8Cl9QzKWQMatnjvnC2dLVRCFzVFwUMyE08nv wBhnFuOzeNvDcTRZDkA2cmfIHFNd7aSvuKOCojcajsmtY/QKT2zYxszb/EBd800e90zaLOCTklw eB6t1iEnzLAL6sXmnldDL8nWRuUSwPnbaDJX9BLQEWuzjkVNzU4zJNwmxSQZ/n5xtXe4HZUZZvv 8UK5gTNJ86CnNLRmJoNCgJaJ6zkG0bbaeQh0Ow/qXLdikLoJC6GJfaQ7UlZViTr5tQU9CBX4XvS 3g7XUzc5Tljp12VedO5MfWpqzk5my4qCLDp5hFQURb+P+X2eGp1C5vWjj0zZ6X+2i++v9Lxydgn jt9WCIEmZrsjVXSV7ZKPDh/SEG16BXz8ccWGV8YLGWMUKg2WtgDE9v7TZVzRr0a7DMow8lyg9Nz YdxjZRlTOPv+/pV6mxjjboSlE= X-Google-Smtp-Source: AGHT+IFUqGTh0jfpOherdnSNnGlDOOKwq7w7579tMDelh6u7LEtZVG3BYcM84jhxsPCvqwA1KoLyZQ== X-Received: by 2002:a05:7022:ed08:b0:119:e56b:98a4 with SMTP id a92af1059eb24-11df6463bf3mr4137737c88.11.1764954740834; Fri, 05 Dec 2025 09:12:20 -0800 (PST) Received: from server.roeck-us.net ([2600:1700:e321:62f0:da43:aeff:fecc:bfd5]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-11df76ff44asm20699034c88.9.2025.12.05.09.12.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Dec 2025 09:12:20 -0800 (PST) Sender: Guenter Roeck From: Guenter Roeck To: Shuah Khan Cc: Jakub Kicinski , Christian Brauner , Thomas Gleixner , Ingo Molnar , Eric Dumazet , Kees Cook , linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, wine-devel@winehq.org, netdev@vger.kernel.org, bpf@vger.kernel.org, Guenter Roeck Subject: [PATCH v2 08/13] selftests: net: netlink-dumps: Avoid uninitialized variable warning Date: Fri, 5 Dec 2025 09:10:02 -0800 Message-ID: <20251205171010.515236-9-linux@roeck-us.net> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20251205171010.515236-1-linux@roeck-us.net> References: <20251205171010.515236-1-linux@roeck-us.net> 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 The following warning is seen when building netlink-dumps. netlink-dumps.c: In function =E2=80=98dump_extack=E2=80=99: ../kselftest_harness.h:788:35: warning: =E2=80=98ret=E2=80=99 may be used u= ninitialized Problem is that the loop which initializes 'ret' may exit early without initializing the variable if recv() returns an error. Always initialize 'ret' to solve the problem. Signed-off-by: Guenter Roeck --- v2: Update subject and description to reflect that the patch fixes a build warning.=20 tools/testing/selftests/net/netlink-dumps.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/testing/selftests/net/netlink-dumps.c b/tools/testing/se= lftests/net/netlink-dumps.c index 679b6c77ace7..67bf3fc2d66b 100644 --- a/tools/testing/selftests/net/netlink-dumps.c +++ b/tools/testing/selftests/net/netlink-dumps.c @@ -112,7 +112,7 @@ static const struct { TEST(dump_extack) { int netlink_sock; - int i, cnt, ret; + int i, cnt, ret =3D FOUND_ERR; char buf[8192]; int one =3D 1; ssize_t n; --=20 2.45.2