On 10/01/20 00:56, Sean Christopherson wrote: > Minor cleanup to fix the underlying crustiness that led to an uninitialized > variable warning reported by Barret. > > The first two patches are tagged with Fixes:, but I don't know that they're > actually worth backporting to stable. Functionally, everthing works, it's > just a bit weird and AFAICT not what is intended. It might be preferable > to take Barret's patch[*] first and only mark that for stable, as it fixes > the immediate issue without revamping __kvm_gfn_to_hva_cache_init(). > > [*] https://lkml.kernel.org/r/20200109195855.17353-1-brho@xxxxxxxxxx > > Sean Christopherson (3): > KVM: Check for a bad hva before dropping into the ghc slow path > KVM: Clean up __kvm_gfn_to_hva_cache_init() and its callers > KVM: Return immediately if __kvm_gfn_to_hva_cache_init() fails > > virt/kvm/kvm_main.c | 45 ++++++++++++++++++++++++++------------------- > 1 file changed, 26 insertions(+), 19 deletions(-) > Queued, thanks. Paolo