Re: [PATCH] vfio: selftests: fix format conversion compiler warning
From: David Matlack
Date: Wed Jan 28 2026 - 14:06:44 EST
On Wed, Jan 28, 2026 at 10:38 AM Ted Logan <tedlogan@xxxxxx> wrote:
>
> Use the standard format conversion macro PRIx64 to generate the
> appropriate format conversion for 64-bit integers. Fixes a compiler
> warning with -Wformat on i386.
>
> Signed-off-by: Ted Logan <tedlogan@xxxxxx>
> Reported-by: kernel test robot <lkp@xxxxxxxxx>
> Closes: https://lore.kernel.org/oe-kbuild-all/202601211830.aBEjmEFD-lkp@xxxxxxxxx/
Thanks for the patch.
I've been seeing these i386 reports as well. I find the PRIx64, etc.
format specifiers make format strings very hard to read. And I think
there were some other issues when building VFIO selftests with i386
the last time I tried.
I was thinking instead we should just not support i386 builds of VFIO
selftests. But I hadn't gotten around to figuring out the right
Makefile magic to make that happen.