]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
Fix backport of kvm-x86-cleanup-cr3-reserved-bits-checks.patch to 5.10
authorSasha Levin <sashal@kernel.org>
Mon, 15 Feb 2021 19:40:55 +0000 (14:40 -0500)
committerSasha Levin <sashal@kernel.org>
Mon, 15 Feb 2021 19:40:55 +0000 (14:40 -0500)
Signed-off-by: Sasha Levin <sashal@kernel.org>
queue-5.10/kvm-x86-cleanup-cr3-reserved-bits-checks.patch

index 1ed091f7501a355a258a9531fcce8ebc890b37e6..8f68d8f0ac582e4721e6ee617930779a3ede5502 100644 (file)
@@ -83,7 +83,7 @@ index 18a315bbcb79e..3bcde449938e6 100644
                    || !(sregs->efer & EFER_LMA))
                        return -EINVAL;
 +              if (sregs->cr3 & vcpu->arch.cr3_lm_rsvd_bits)
-+                      return false;
++                      return -EINVAL;
        } else {
                /*
                 * Not in 64-bit mode: EFER.LMA is clear and the code