]> www.infradead.org Git - users/jedix/linux-maple.git/commit
KVM: arm64: free kvm->arch.nested_mmus with kvfree()
authorDanilo Krummrich <dakr@kernel.org>
Tue, 23 Jul 2024 14:20:52 +0000 (16:20 +0200)
committerOliver Upton <oliver.upton@linux.dev>
Fri, 2 Aug 2024 18:57:30 +0000 (18:57 +0000)
commit32b9a52f88a5713bf8a02dae66f2ad69705de69f
tree1340bcb01f4bf9c84194011111c5eb8a21d00e00
parent8400291e289ee6b2bf9779ff1c83a291501f017b
KVM: arm64: free kvm->arch.nested_mmus with kvfree()

kvm->arch.nested_mmus is allocated with kvrealloc(), hence free it with
kvfree() instead of kfree().

Fixes: 4f128f8e1aaa ("KVM: arm64: nv: Support multiple nested Stage-2 mmu structures")
Signed-off-by: Danilo Krummrich <dakr@kernel.org>
Reviewed-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20240723142204.758796-1-dakr@kernel.org
Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
arch/arm64/kvm/nested.c