virtualization.lists.linux-foundation.org archive mirror
 help / color / mirror / Atom feed
* Memory Read Only Enforcement: VMM assisted kernel rootkit mitigation for KVM V4
@ 2018-07-20 23:31 Ahmed Abd El Mawgood
  2018-07-20 23:31 ` [PATCH RFC V4 1/3] KVM: X86: Memory ROE documentation Ahmed Abd El Mawgood
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Ahmed Abd El Mawgood @ 2018-07-20 23:31 UTC (permalink / raw)
  To: kvm, Kernel Hardening, virtualization, linux-doc, x86, xen-devel
  Cc: Ard Biesheuvel, Kees Cook, nathan Corbet, David Vrabel, rkrcmar,
	Boris Lukashev, Ingo Molnar, nigel.edwards, hpa, Paolo Bonzini,
	Thomas Gleixner, Rik van Riel

Here is change log from V3 To V4:
- Fixing spelling/grammar mistakes suggested by Randy Dunlap
- Changing the hypercall interface to be able to process multiple pages
  per one hypercall also suggested by Randy Dunlap. It turns out that
  this will save lots of vmexist/memory slot flushes when protecting many
  pages.

[PATCH RFC V4 1/3] KVM: X86: Memory ROE documentation
[PATCH RFC V4 2/3] KVM: X86: Adding arbitrary data pointer in kvm memslot iterator functions
[PATCH RFC V4 3/3] KVM: X86: Adding skeleton for Memory ROE

Summary:

 Documentation/virtual/kvm/hypercalls.txt |  14 ++++
 arch/x86/include/asm/kvm_host.h          |  11 ++-
 arch/x86/kvm/Kconfig                     |   7 ++
 arch/x86/kvm/mmu.c                       | 127 ++++++++++++++++++++++---------
 arch/x86/kvm/x86.c                       | 104 ++++++++++++++++++++++++-
 include/linux/kvm_host.h                 |   3 +
 include/uapi/linux/kvm_para.h            |   1 +
 virt/kvm/kvm_main.c                      |  29 ++++++-
 8 files changed, 254 insertions(+), 42 deletions(-)

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2018-07-25  9:36 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-20 23:31 Memory Read Only Enforcement: VMM assisted kernel rootkit mitigation for KVM V4 Ahmed Abd El Mawgood
2018-07-20 23:31 ` [PATCH RFC V4 1/3] KVM: X86: Memory ROE documentation Ahmed Abd El Mawgood
2018-07-20 23:31 ` [PATCH RFC V4 2/3] KVM: X86: Adding arbitrary data pointer in kvm memslot iterator functions Ahmed Abd El Mawgood
2018-07-20 23:31 ` [PATCH RFC V4 3/3] KVM: X86: Adding skeleton for Memory ROE Ahmed Abd El Mawgood
     [not found] ` <20180720233130.14129-4-ahmedsoliman0x666@gmail.com>
2018-07-25  9:36   ` David Hildenbrand

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).