ARM: KVM: Remove pointless void pointer cast
Subsystems (3)
PATCH 1/1 ARM: KVM: Remove pointless void pointer cast
No need to cast the void pointer returned by kmalloc() in arch/arm/kvm/mmu.c::kvm_alloc_stage2_pgd().
Signed-off-by Firo Yang <[email protected]>
--- arch/arm/kvm/mmu.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
arch/arm/kvm/mmu.c +2 -2
@@ -691,8 +691,8 @@ int kvm_alloc_stage2_pgd(struct kvm *kvm)* work. This is not used by the hardware and we have no * alignment requirement for this allocation. */ - pgd = (pgd_t *)kmalloc (PTRS_PER_S2_PGD *sizeof (pgd_t), -GFP_KERNEL | __GFP_ZERO); + pgd =kmalloc (PTRS_PER_S2_PGD *sizeof (pgd_t), +GFP_KERNEL | __GFP_ZERO);if (!pgd) {kvm_free_hwpgd (hwpgd);
Signature · 1 line
2.1.0
Quoted 14 lines · Firo Yang
No need to cast the void pointer returned by
kmalloc()in arch/arm/kvm/mmu.c::kvm_alloc_stage2_pgd().Signed-off-by Firo Yang <[email protected]>--- arch/arm/kvm/mmu.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)arch/arm/kvm/mmu.c +0
-0
arch/arm/kvm/mmu.c int kvm_alloc_stage2_pgd(struct kvm *kvm) · line 698
Quoted 10 lines
arch/arm/kvm/mmu.c +2
-2@@ -691,8 +691,8 @@ int kvm_alloc_stage2_pgd(struct kvm *kvm)* work. This is not used by the hardware and we have no * alignment requirement for this allocation. */ - pgd = (pgd_t *)kmalloc (PTRS_PER_S2_PGD *sizeof (pgd_t), -GFP_KERNEL | __GFP_ZERO); + pgd =kmalloc (PTRS_PER_S2_PGD *sizeof (pgd_t), +GFP_KERNEL | __GFP_ZERO);if (!pgd) {kvm_free_hwpgd (hwpgd);
Acked-by Paolo Bonzini <[email protected]>