diff mbox series

intel_iommu: Fix two misuse of "0x%u" prints

Message ID 20201019173922.100270-1-peterx@redhat.com
State Accepted
Commit 73beb01ec54969f76ab32d1e0605a759b6c95ab0
Headers show
Series intel_iommu: Fix two misuse of "0x%u" prints | expand

Commit Message

Peter Xu Oct. 19, 2020, 5:39 p.m. UTC
Dave magically found this.  Fix them with "0x%x".

Reported-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Peter Xu <peterx@redhat.com>
---
 hw/i386/intel_iommu.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Comments

Dr. David Alan Gilbert Oct. 19, 2020, 6:33 p.m. UTC | #1
* Peter Xu (peterx@redhat.com) wrote:
> Dave magically found this.  Fix them with "0x%x".
> 
> Reported-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
> Signed-off-by: Peter Xu <peterx@redhat.com>

Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>

> ---
>  hw/i386/intel_iommu.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/hw/i386/intel_iommu.c b/hw/i386/intel_iommu.c
> index 749eb6ad63..70ac837733 100644
> --- a/hw/i386/intel_iommu.c
> +++ b/hw/i386/intel_iommu.c
> @@ -2665,7 +2665,7 @@ static uint64_t vtd_mem_read(void *opaque, hwaddr addr, unsigned size)
>  
>      if (addr + size > DMAR_REG_SIZE) {
>          error_report_once("%s: MMIO over range: addr=0x%" PRIx64
> -                          " size=0x%u", __func__, addr, size);
> +                          " size=0x%x", __func__, addr, size);
>          return (uint64_t)-1;
>      }
>  
> @@ -2716,7 +2716,7 @@ static void vtd_mem_write(void *opaque, hwaddr addr,
>  
>      if (addr + size > DMAR_REG_SIZE) {
>          error_report_once("%s: MMIO over range: addr=0x%" PRIx64
> -                          " size=0x%u", __func__, addr, size);
> +                          " size=0x%x", __func__, addr, size);
>          return;
>      }
>  
> -- 
> 2.26.2
>
Peter Maydell Oct. 19, 2020, 7 p.m. UTC | #2
On Mon, 19 Oct 2020 at 18:43, Peter Xu <peterx@redhat.com> wrote:
>
> Dave magically found this.  Fix them with "0x%x".
>
> Reported-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
> Signed-off-by: Peter Xu <peterx@redhat.com>

Hmm, a quick grep finds also some "0x%d" in an arm trace-event file :-)
I'll send a patch...

-- PMM
Dr. David Alan Gilbert Oct. 19, 2020, 7:12 p.m. UTC | #3
* Peter Maydell (peter.maydell@linaro.org) wrote:
> On Mon, 19 Oct 2020 at 18:43, Peter Xu <peterx@redhat.com> wrote:

> >

> > Dave magically found this.  Fix them with "0x%x".

> >

> > Reported-by: Dr. David Alan Gilbert <dgilbert@redhat.com>

> > Signed-off-by: Peter Xu <peterx@redhat.com>

> 

> Hmm, a quick grep finds also some "0x%d" in an arm trace-event file :-)

> I'll send a patch...


See:
  https://lists.gnu.org/archive/html/qemu-devel/2020-10/msg04179.html

Dave

> -- PMM

> 

-- 
Dr. David Alan Gilbert / dgilbert@redhat.com / Manchester, UK
Philippe Mathieu-Daudé Oct. 19, 2020, 7:50 p.m. UTC | #4
On 10/19/20 7:39 PM, Peter Xu wrote:
> Dave magically found this.  Fix them with "0x%x".

> 

> Reported-by: Dr. David Alan Gilbert <dgilbert@redhat.com>

> Signed-off-by: Peter Xu <peterx@redhat.com>

> ---

>   hw/i386/intel_iommu.c | 4 ++--

>   1 file changed, 2 insertions(+), 2 deletions(-)

> 

> diff --git a/hw/i386/intel_iommu.c b/hw/i386/intel_iommu.c

> index 749eb6ad63..70ac837733 100644

> --- a/hw/i386/intel_iommu.c

> +++ b/hw/i386/intel_iommu.c

> @@ -2665,7 +2665,7 @@ static uint64_t vtd_mem_read(void *opaque, hwaddr addr, unsigned size)

>   

>       if (addr + size > DMAR_REG_SIZE) {

>           error_report_once("%s: MMIO over range: addr=0x%" PRIx64

> -                          " size=0x%u", __func__, addr, size);

> +                          " size=0x%x", __func__, addr, size);


Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Jason Wang Oct. 20, 2020, 5:38 a.m. UTC | #5
On 2020/10/20 上午1:39, Peter Xu wrote:
> Dave magically found this.  Fix them with "0x%x".

>

> Reported-by: Dr. David Alan Gilbert <dgilbert@redhat.com>

> Signed-off-by: Peter Xu <peterx@redhat.com>

> ---

>   hw/i386/intel_iommu.c | 4 ++--

>   1 file changed, 2 insertions(+), 2 deletions(-)

>

> diff --git a/hw/i386/intel_iommu.c b/hw/i386/intel_iommu.c

> index 749eb6ad63..70ac837733 100644

> --- a/hw/i386/intel_iommu.c

> +++ b/hw/i386/intel_iommu.c

> @@ -2665,7 +2665,7 @@ static uint64_t vtd_mem_read(void *opaque, hwaddr addr, unsigned size)

>   

>       if (addr + size > DMAR_REG_SIZE) {

>           error_report_once("%s: MMIO over range: addr=0x%" PRIx64

> -                          " size=0x%u", __func__, addr, size);

> +                          " size=0x%x", __func__, addr, size);

>           return (uint64_t)-1;

>       }

>   

> @@ -2716,7 +2716,7 @@ static void vtd_mem_write(void *opaque, hwaddr addr,

>   

>       if (addr + size > DMAR_REG_SIZE) {

>           error_report_once("%s: MMIO over range: addr=0x%" PRIx64

> -                          " size=0x%u", __func__, addr, size);

> +                          " size=0x%x", __func__, addr, size);

>           return;

>       }

>   



Acked-by: Jason Wang <jasowang@redhat.com>
diff mbox series

Patch

diff --git a/hw/i386/intel_iommu.c b/hw/i386/intel_iommu.c
index 749eb6ad63..70ac837733 100644
--- a/hw/i386/intel_iommu.c
+++ b/hw/i386/intel_iommu.c
@@ -2665,7 +2665,7 @@  static uint64_t vtd_mem_read(void *opaque, hwaddr addr, unsigned size)
 
     if (addr + size > DMAR_REG_SIZE) {
         error_report_once("%s: MMIO over range: addr=0x%" PRIx64
-                          " size=0x%u", __func__, addr, size);
+                          " size=0x%x", __func__, addr, size);
         return (uint64_t)-1;
     }
 
@@ -2716,7 +2716,7 @@  static void vtd_mem_write(void *opaque, hwaddr addr,
 
     if (addr + size > DMAR_REG_SIZE) {
         error_report_once("%s: MMIO over range: addr=0x%" PRIx64
-                          " size=0x%u", __func__, addr, size);
+                          " size=0x%x", __func__, addr, size);
         return;
     }