]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
KVM: e500: always restore irqs
authorPaolo Bonzini <pbonzini@redhat.com>
Sun, 12 Jan 2025 09:34:44 +0000 (10:34 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 21 Feb 2025 12:49:34 +0000 (13:49 +0100)
commitbce6adebc9c5c4d49ea6b4fcaa56ec590b9516a6
tree3a941408f6162bc951f6ce7ae2fccfba55b71bc1
parentdeead14da7478b40a18cc439064c9c1a933e1b4b
KVM: e500: always restore irqs

[ Upstream commit 87ecfdbc699cc95fac73291b52650283ddcf929d ]

If find_linux_pte fails, IRQs will not be restored.  This is unlikely
to happen in practice since it would have been reported as hanging
hosts, but it should of course be fixed anyway.

Cc: stable@vger.kernel.org
Reported-by: Sean Christopherson <seanjc@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/powerpc/kvm/e500_mmu_host.c