On 22.10.20 19:58, Andrea Bastoni wrote:
> A better overall fix would be to have size always being specified as
> size_t.
> 
> Signed-off-by: Andrea Bastoni <[email protected]>
> ---
>  hypervisor/arch/arm-common/include/asm/dcaches.h | 2 +-
>  hypervisor/arch/arm/mmu_hyp.c                    | 4 ++--
>  2 files changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/hypervisor/arch/arm-common/include/asm/dcaches.h 
> b/hypervisor/arch/arm-common/include/asm/dcaches.h
> index 73c2722e..87c316dc 100644
> --- a/hypervisor/arch/arm-common/include/asm/dcaches.h
> +++ b/hypervisor/arch/arm-common/include/asm/dcaches.h
> @@ -22,7 +22,7 @@ enum dcache_flush {
>       DCACHE_CLEAN_AND_INVALIDATE,
>  };
>  
> -void arm_dcaches_flush(void *addr, long size, enum dcache_flush flush);
> +void arm_dcaches_flush(void *addr, unsigned long size, enum dcache_flush 
> flush);
>  void arm_cell_dcaches_flush(struct cell *cell, enum dcache_flush flush);
>  
>  #endif /* !__ASSEMBLY__ */
> diff --git a/hypervisor/arch/arm/mmu_hyp.c b/hypervisor/arch/arm/mmu_hyp.c
> index 8a897f2b..676c7fda 100644
> --- a/hypervisor/arch/arm/mmu_hyp.c
> +++ b/hypervisor/arch/arm/mmu_hyp.c
> @@ -47,7 +47,7 @@ static inline unsigned int hvc(unsigned int r0, unsigned 
> int r1)
>       return __r0;
>  }
>  
> -static int set_id_map(int i, unsigned long address, unsigned long size)
> +static int set_id_map(unsigned int i, unsigned long address, unsigned long 
> size)
>  {
>       if (i >= ARRAY_SIZE(id_maps))
>               return -ENOMEM;
> @@ -368,7 +368,7 @@ void __attribute__((noreturn)) arch_shutdown_mmu(struct 
> per_cpu *cpu_data)
>       __builtin_unreachable();
>  }
>  
> -void arm_dcaches_flush(void *addr, long size, enum dcache_flush flush)
> +void arm_dcaches_flush(void *addr, unsigned long size, enum dcache_flush 
> flush)
>  {
>       while (size > 0) {
>               /* clean / invalidate by MVA to PoC */
> 

Overlong lines.

Jan

-- 
Siemens AG, T RDA IOT
Corporate Competence Center Embedded Linux

-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jailhouse-dev/20bd5369-ba3e-5e6e-8f45-ea5626980cda%40siemens.com.

Reply via email to