aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Richardson <alexrichardson@google.com>2023-03-10 14:17:23 +0000
committerTravis Geiselbrecht <travisg@gmail.com>2023-04-23 17:23:31 -0700
commit99bf8f9c412aeef08255899efc55c24a3eac3c5e (patch)
tree931421c05a437ded29bde5e91f3073f554e379e5
parent7c7612225aeb8c7d95a2fd0c117537b1ffab5d16 (diff)
downloadlk-99bf8f9c412aeef08255899efc55c24a3eac3c5e.tar.gz
[clang] Fix -Wformat warnings
Use %hx for uint16_t instead of %hhx.
-rw-r--r--app/stringtests/string_tests.c2
-rw-r--r--dev/virtio/virtio.c6
2 files changed, 4 insertions, 4 deletions
diff --git a/app/stringtests/string_tests.c b/app/stringtests/string_tests.c
index dbeb070b..f7ec3741 100644
--- a/app/stringtests/string_tests.c
+++ b/app/stringtests/string_tests.c
@@ -267,7 +267,7 @@ static void validate_memset(void) {
int comp = memcmp(dst, dst2, maxsize * 2);
if (comp != 0) {
- printf("error! align %zu, c 0x%hhx, size %zu\n", dstalign, c, size);
+ printf("error! align %zu, c 0x%hhx, size %zu\n", dstalign, (uint8_t)c, size);
}
}
}
diff --git a/dev/virtio/virtio.c b/dev/virtio/virtio.c
index a8490c28..182520a2 100644
--- a/dev/virtio/virtio.c
+++ b/dev/virtio/virtio.c
@@ -61,8 +61,8 @@ void virtio_dump_desc(const struct vring_desc *desc) {
printf("vring descriptor %p\n", desc);
printf("\taddr 0x%llx\n", desc->addr);
printf("\tlen 0x%x\n", desc->len);
- printf("\tflags 0x%hhx\n", desc->flags);
- printf("\tnext 0x%hhx\n", desc->next);
+ printf("\tflags 0x%hx\n", desc->flags);
+ printf("\tnext 0x%hx\n", desc->next);
}
static enum handler_return virtio_mmio_irq(void *arg) {
@@ -83,7 +83,7 @@ static enum handler_return virtio_mmio_irq(void *arg) {
continue;
struct vring *ring = &dev->ring[r];
- LTRACEF("ring %u: used flags 0x%hhx idx 0x%hhx last_used %u\n", r, ring->used->flags, ring->used->idx, ring->last_used);
+ LTRACEF("ring %u: used flags 0x%hx idx 0x%hx last_used %u\n", r, ring->used->flags, ring->used->idx, ring->last_used);
uint cur_idx = ring->used->idx;
for (uint i = ring->last_used; i != (cur_idx & ring->num_mask); i = (i + 1) & ring->num_mask) {