From nobody Sun Dec 14 11:15:18 2025 Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) (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 EF03832E732 for ; Wed, 29 Oct 2025 17:42:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.45 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761759765; cv=none; b=EVNSvD1XArdCfqx7NyzKA31JVMQj2YfDILSGDAgSuxPz8IT/ECxydIHR86zIV8S8km4WpG6dHow2KSa9sGIE1q3VGdZZjABxW9Sllvi16V7WYiuj56jWIhl3qRUrG2iDCGL6s6Dl+iSNLGNNb4IgNCaZy5pZXhjXrB4AIntoeAc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761759765; c=relaxed/simple; bh=V7kuPF9joUeQ8XWRW+rj/yqrz4T8Boo0UelHGgj9rx4=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=JnHe1WdPYn5sxfCiDsXZbJx7H5zCN1nj8aCYxN4HS2FTYzeOtGNDgtKXrgui9HBn/0bWBTdVhRvXUSwmEqcphlW71Lh2f97KYCYajNATAdphfUx5w6w0NU4nQ8gySXL8f4Nn0969QN+ZE48PycTKJNPee2lflKjOEMju1ihWvgM= 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=AHLs89xZ; arc=none smtp.client-ip=209.85.128.45 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="AHLs89xZ" Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-47114a40161so970045e9.3 for ; Wed, 29 Oct 2025 10:42:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761759762; x=1762364562; 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; bh=pjzln4J5kcPTTRJhF2qiwK6MZG3KsRu1XVAD2+PA+Qw=; b=AHLs89xZXh9GvdjfSwgDwCjOfFNTh8L3Oxwrvf7MBjw2H4nv7YKdfBVMxW/sC++LUW rbyUzIRdCHdnEXET53XzMtQc9rkn8TJWI4KtZY1ftp/LHcWe7u0sfVluuS3K7ro2h7ri iuUtl4+wdEk/nlYxPyAKfLAN4sh4TVPEcJhWVJTnQnOkgxeRs9LXNSFMa4J77C0b4EJK 5Nygh/CAQ7AJ4OrI4TY6X7w6hdVZwpDB+hdY5RMOBooJz0leAwW1WUZa0UhnU+wyT0y1 2S3vXlHNjD2fErz6x1rsR22Vd+0JV3RsxneYRhpL7hEmuRh5fwP+2hSJOu4xbLoW7BJS f/iQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761759762; x=1762364562; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=pjzln4J5kcPTTRJhF2qiwK6MZG3KsRu1XVAD2+PA+Qw=; b=C+joqpYqiDEfmWlLSwS4mvHKE3i7gBtgi4pXLlmPG6jDDUdsZ/EWUpX8RBR6vtFwr3 xWGKIY/dH++gGoJTv1oGlSxbafyf4+qtE4+/CJL3NE66EHw8WQR63VS2IuDODfDnqqNX PgXa/r5UI9Sqs4w1mXY9YagISSQS5cEgQgNPBSZkKBcDqbSXzWt7ugC9k/AyWHx+XjwP Tep7sZgQfsLOfB71X81PUf/MDE/peeDky2veAgs+m80cuW0138OqIdbsibmdCN9fZWq9 f1c8y6kFBK2xBWDGYXopmkMjpAzMFEXPPKJug5qciklHCqAtXWd2zhFLM60NiTVb3+TC V/bg== X-Forwarded-Encrypted: i=1; AJvYcCUsjr3NHWKXNqr0LWFLGY8aT2c7vihAmrvdO0e9tMwdBFNEGvT+yG8zbw5c6sZic1ez0610BWG22skJoA4=@vger.kernel.org X-Gm-Message-State: AOJu0YzyHlIV3WfCOq80lGddO8mWMwiQkQTs5/vUv7pfLKwrRaGVwhu8 nFdnKNZkLozyAbf+GzK1XiAaG95Sc8kV22VH8JcXZNG5HyqfJSYLtItu X-Gm-Gg: ASbGnct4S/5ecyoM6EMAWfreF1ahpF9rLQ5CKOtN+gukzfY7eiiI6KXbZ+SiGQJgQ/Y pfv77ZJDpLgrvU9X97i4UJsJ678u2RP5S55H7fMzlKgcRC1S9GQChrws2JpxKkB/XSjM8I12LPC 2DmMFlClXtga10GVcdRYmRvY4Q1rHXU9tZEjrPQnEdXPdqs3ZOAi94F7si99CjEIIsxgFvk+wnO 13R/vr4v5pk79Qh8ZkmWT/TcT3oYk/781c5naHSM4a85u+jmLVr0DWIdxiY/PAsRUxYvn3UylAY xVuMtZ7OGwFAn7a78A/DIgi0XEMTQ6HGn2N3fHxNHHuO2VmcQjh5XCp8aH0R6RJbZv07tcKDA95 B5EdR1wU7itXEpu0k0ybwGrz+w/ohtcigz5yZt1+rm2QYzPZ5KvrwNXO/+TOUy51Ths0+GEfQQN GTvHsp6nvhvAW69jzxQKOU+nuPaQrl524op8+JVlcfjT295KPG8Ide1oRVpAK7KA== X-Google-Smtp-Source: AGHT+IEN4QldBt4aEvjzF7PzzgMoUyn1ozN70jZtp4P8Jv6caxFHxkysIIvS/M+Oc3h94u8FRn/bVg== X-Received: by 2002:a05:600c:6207:b0:45d:f83b:96aa with SMTP id 5b1f17b1804b1-477208d1be0mr30581435e9.7.1761759761781; Wed, 29 Oct 2025 10:42:41 -0700 (PDT) Received: from alessandro-pc.station (net-93-70-84-238.cust.vodafonedsl.it. [93.70.84.238]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4771e387aa9sm56953225e9.4.2025.10.29.10.42.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Oct 2025 10:42:41 -0700 (PDT) From: Alessandro Zanni To: kees@kernel.org, luto@amacapital.net, wad@chromium.org, shuah@kernel.org Cc: Alessandro Zanni , linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] selftests/seccomp: Fixed type mismatch warning Date: Wed, 29 Oct 2025 18:42:28 +0100 Message-ID: <20251029174230.17184-1-alessandro.zanni87@gmail.com> X-Mailer: git-send-email 2.43.0 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 Forced cast of the variable passed to the get_uprobe_offset() function either probed_uretprobe or probed_uprobe. The solved warning is as follows: CC seccomp_bpf seccomp_bpf.c: In function =E2=80=98UPROBE_setup=E2=80=99: seccomp_bpf.c:5175:74: warning: pointer type mismatch in conditional expres= sion 5175 | offset =3D get_uprobe_offset(variant->uretprobe ? probed_ur= etprobe : probed_uprobe); | Command to test it: make -C tools/testing/selftests TARGETS=3Dseccomp Signed-off-by: Alessandro Zanni --- tools/testing/selftests/seccomp/seccomp_bpf.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/testing/selftests/seccomp/seccomp_bpf.c b/tools/testing/= selftests/seccomp/seccomp_bpf.c index 874f17763536..cd745a8a5b7e 100644 --- a/tools/testing/selftests/seccomp/seccomp_bpf.c +++ b/tools/testing/selftests/seccomp/seccomp_bpf.c @@ -5172,7 +5172,8 @@ FIXTURE_SETUP(UPROBE) ASSERT_GE(bit, 0); } =20 - offset =3D get_uprobe_offset(variant->uretprobe ? probed_uretprobe : prob= ed_uprobe); + offset =3D get_uprobe_offset(variant->uretprobe + ? (void *)probed_uretprobe : (void *)probed_uprobe); ASSERT_GE(offset, 0); =20 if (variant->uretprobe) --=20 2.43.0