diff options
author | Miaohe Lin <[email protected]> | 2022-08-23 14:32:37 +0800 |
---|---|---|
committer | Sean Christopherson <[email protected]> | 2022-08-24 13:47:49 -0700 |
commit | d7c9bfb9caaffd496ae44b258ec7c793677d3eeb (patch) | |
tree | c3cde73bdfc631cc9d47d4b9bd5dd72d0241a233 /tools/perf/scripts/python/powerpc-hcalls.py | |
parent | 6aa5c47c351b22c21205c87977c84809cd015fcf (diff) |
KVM: x86/mmu: fix memoryleak in kvm_mmu_vendor_module_init()
When register_shrinker() fails, KVM doesn't release the percpu counter
kvm_total_used_mmu_pages leading to memoryleak. Fix this issue by calling
percpu_counter_destroy() when register_shrinker() fails.
Fixes: ab271bd4dfd5 ("x86: kvm: propagate register_shrinker return code")
Signed-off-by: Miaohe Lin <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
[sean: tweak shortlog and changelog]
Signed-off-by: Sean Christopherson <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/powerpc-hcalls.py')
0 files changed, 0 insertions, 0 deletions