]> 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>
Thu, 13 Mar 2025 12:02:19 +0000 (13:02 +0100)
commitaf43986832ab4947541d6f5220aadf31d85878a0
tree46e085c1a9ee044febbcf00263f1dafddb3f7186
parent232995790911d6a89695daf5823c8b2871de460d
KVM: e500: always restore irqs

commit 87ecfdbc699cc95fac73291b52650283ddcf929d upstream.

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: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/powerpc/kvm/e500_mmu_host.c