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.
