Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

selftests/landlock: Fix format warning for __u64 in net_test

On architectures where __u64 is unsigned long (e.g. powerpc64), using
%llx to format a __u64 triggers a -Wformat warning because %llx expects
unsigned long long. Cast the argument to unsigned long long.

Cc: Günther Noack <gnoack@google.com>
Cc: stable@vger.kernel.org
Fixes: a549d055a22e ("selftests/landlock: Add network tests")
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/r/202604020206.62zgOTeP-lkp@intel.com/
Reviewed-by: Günther Noack <gnoack3000@gmail.com>
Link: https://lore.kernel.org/r/20260402192608.1458252-6-mic@digikod.net
Signed-off-by: Mickaël Salaün <mic@digikod.net>

+1 -1
+1 -1
tools/testing/selftests/landlock/net_test.c
··· 1356 1356 &net_port, 0)) 1357 1357 { 1358 1358 TH_LOG("Failed to add rule with access 0x%llx: %s", 1359 - access, strerror(errno)); 1359 + (unsigned long long)access, strerror(errno)); 1360 1360 } 1361 1361 } 1362 1362 EXPECT_EQ(0, close(ruleset_fd));