From mboxrd@z Thu Jan 1 00:00:00 1970 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: 8bit The following warning is seen when building netlink-dumps. netlink-dumps.c: In function ‘dump_extack’: ../kselftest_harness.h:788:35: warning: ‘ret’ may be used uninitialized 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. 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/selftests/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 = FOUND_ERR; char buf[8192]; int one = 1; ssize_t n; -- 2.45.2