Skip to content

Commit 620f9f1

Browse files
committed
lkl: use PRIxPTR for uintptr_t print format
this fixes a warning on ARM Signed-off-by: Michael Zimmermann <sigmaepsilon92@gmail.com>
1 parent e8301b1 commit 620f9f1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

tools/lkl/lib/virtio.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#include <string.h>
22
#include <stdio.h>
33
#include <stdbool.h>
4+
#include <inttypes.h>
45
#include <lkl_host.h>
56
#include <lkl/linux/virtio_ring.h>
67
#include "iomem.h"
@@ -548,7 +549,7 @@ int virtio_dev_setup(struct virtio_dev *dev, int queues, int num_max)
548549

549550
if (!lkl_is_running()) {
550551
avail = sizeof(lkl_virtio_devs) - (devs - lkl_virtio_devs);
551-
num_bytes = snprintf(devs, avail, " virtio_mmio.device=%d@0x%lx:%d",
552+
num_bytes = snprintf(devs, avail, " virtio_mmio.device=%d@0x%"PRIxPTR":%d",
552553
mmio_size, (uintptr_t) dev->base, dev->irq);
553554
if (num_bytes < 0 || num_bytes >= avail) {
554555
lkl_put_irq(dev->irq, "virtio");

0 commit comments

Comments
 (0)