From: Peter Feiner <pfeiner@google.com>
To: kvm@vger.kernel.org
Cc: Paolo Bonzini <pbonzini@redhat.com>,
David Matlack <dmatlack@google.com>,
Peter Feiner <pfeiner@google.com>
Subject: [PATCH 0/4] Fix nested EPT when A/D bits are disabled
Date: Fri, 30 Jun 2017 17:26:28 -0700 [thread overview]
Message-ID: <cover.1498868316.git.pfeiner@google.com> (raw)
This patch series fixes nested EPT when A/D bits are disabled in vmcs12 but
enabled in the kvm_intel module. Concretely, this series makes the
vmx_ept_access_test_paddr_not_present_ad_disabled kvm-unit-test pass instead
of getting stuck in an infinite loop.
I'm on vacation next week, so I won't see any feedback on this series until
July 10.
Thanks for reviewing!
Peter
*** BLURB HERE ***
Peter Feiner (4):
x86: kvm: mmu: dead code thanks to access tracking
x86: kvm: mmu: make spte mmio mask more explicit
kvm: x86: mmu: allow A/D bits to be disabled in an mmu
x86: kvm: mmu: use ept a/d in vmcs02 iff used in vmcs12
arch/x86/include/asm/kvm_host.h | 3 +-
arch/x86/kvm/mmu.c | 151 ++++++++++++++++++++++++++--------------
arch/x86/kvm/mmu.h | 2 +-
arch/x86/kvm/mmutrace.h | 6 +-
arch/x86/kvm/vmx.c | 43 ++++++------
arch/x86/kvm/x86.c | 2 +-
6 files changed, 125 insertions(+), 82 deletions(-)
--
2.13.2.725.g09c95d1e9-goog
next reply other threads:[~2017-07-01 0:26 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-07-01 0:26 Peter Feiner [this message]
2017-07-01 0:26 ` [PATCH 1/4] x86: kvm: mmu: dead code thanks to access tracking Peter Feiner
2017-07-01 0:26 ` [PATCH 2/4] x86: kvm: mmu: make spte mmio mask more explicit Peter Feiner
2017-07-01 0:26 ` [PATCH 3/4] kvm: x86: mmu: allow A/D bits to be disabled in an mmu Peter Feiner
2017-07-03 9:22 ` Paolo Bonzini
2017-07-01 0:26 ` [PATCH 4/4] x86: kvm: mmu: use ept a/d in vmcs02 iff used in vmcs12 Peter Feiner
2017-07-01 5:29 ` Paolo Bonzini
2017-07-01 7:29 ` Peter Feiner
2017-07-01 7:59 ` Paolo Bonzini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1498868316.git.pfeiner@google.com \
--to=pfeiner@google.com \
--cc=dmatlack@google.com \
--cc=kvm@vger.kernel.org \
--cc=pbonzini@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.