From: David Christensen Date: Wed, 14 Aug 2019 18:36:41 +0000 (-0500) Subject: vhost: fix build on RHEL 7.6 for Power X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=4b462021b4c8b3fc4d01839761ed8dfaae4b39e4;p=dpdk.git vhost: fix build on RHEL 7.6 for Power Use of %llx print formatting causes meson build error on Power systems with RHEL 7.6 and gcc 4.8.5. Replace with PRIx64 macro. Fixes: 9b62e2da1844 ("vhost: register new regions with userfaultfd") Cc: stable@dpdk.org Signed-off-by: David Christensen Reviewed-by: Tiwei Bie --- diff --git a/lib/librte_vhost/vhost_user.c b/lib/librte_vhost/vhost_user.c index 61ef699ace..2a9fa7c6ca 100644 --- a/lib/librte_vhost/vhost_user.c +++ b/lib/librte_vhost/vhost_user.c @@ -1163,10 +1163,11 @@ vhost_user_set_mem_table(struct virtio_net **pdev, struct VhostUserMsg *msg, goto err_mmap; } RTE_LOG(INFO, VHOST_CONFIG, - "\t userfaultfd registered for range : %llx - %llx\n", - reg_struct.range.start, - reg_struct.range.start + - reg_struct.range.len - 1); + "\t userfaultfd registered for range : " + "%" PRIx64 " - %" PRIx64 "\n", + (uint64_t)reg_struct.range.start, + (uint64_t)reg_struct.range.start + + (uint64_t)reg_struct.range.len - 1); #else goto err_mmap; #endif