lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20240402190652.310373-1-seanjc@google.com>
Date: Tue,  2 Apr 2024 12:06:52 -0700
From: Sean Christopherson <seanjc@...gle.com>
To: Sean Christopherson <seanjc@...gle.com>
Cc: kvm@...r.kernel.org, linux-kernel@...r.kernel.org, 
	David Hildenbrand <david@...hat.com>, David Stevens <stevensd@...omium.org>, 
	Paolo Bonzini <pbonzini@...hat.com>, Marc Zyngier <maz@...nel.org>, 
	Oliver Upton <oliver.upton@...ux.dev>, James Morse <james.morse@....com>, 
	Suzuki K Poulose <suzuki.poulose@....com>, Zenghui Yu <yuzenghui@...wei.com>, 
	Huacai Chen <chenhuacai@...nel.org>, Tianrui Zhao <zhaotianrui@...ngson.cn>, 
	Bibo Mao <maobibo@...ngson.cn>, Michael Ellerman <mpe@...erman.id.au>, 
	Nicholas Piggin <npiggin@...il.com>, Anup Patel <anup@...infault.org>, 
	Christian Borntraeger <borntraeger@...ux.ibm.com>, Janosch Frank <frankja@...ux.ibm.com>, 
	Claudio Imbrenda <imbrenda@...ux.ibm.com>, Xiaoyao Li <xiaoyao.li@...el.com>, 
	Xu Yilun <yilun.xu@...el.com>, Chao Peng <chao.p.peng@...ux.intel.com>, 
	Fuad Tabba <tabba@...gle.com>, Jim Mattson <jmattson@...gle.com>, 
	Jarkko Sakkinen <jarkko@...nel.org>, Maxim Levitsky <mlevitsk@...hat.com>, 
	Anish Moorthy <amoorthy@...gle.com>, David Matlack <dmatlack@...gle.com>, 
	Yu Zhang <yu.c.zhang@...ux.intel.com>, Isaku Yamahata <isaku.yamahata@...el.com>, 
	Edgecombe@...gle.com, Rick P <rick.p.edgecombe@...el.com>, 
	"Mickaël Salaün" <mic@...ikod.net>, Vlastimil Babka <vbabka@...e.cz>, 
	Vishal Annapurve <vannapurve@...gle.com>, Ackerley Tng <ackerleytng@...gle.com>, 
	Maciej Szmigiero <mail@...iej.szmigiero.name>, Quentin Perret <qperret@...gle.com>, 
	Michael Roth <michael.roth@....com>, Wei Wang <wei.w.wang@...el.com>, 
	Liam Merwick <liam.merwick@...cle.com>, Isaku Yamahata <isaku.yamahata@...il.com>, 
	Kirill Shutemov <kirill.shutemov@...ux.intel.com>, 
	Lai Jiangshan <jiangshan.ljs@...group.com>, Hou Wenlong <houwenlong.hwl@...group.com>, 
	Xiong Zhang <xiong.y.zhang@...ux.intel.com>, Jinrong Liang <ljr.kernel@...il.com>, 
	Like Xu <like.xu.linux@...il.com>, Mingwei Zhang <mizhang@...gle.com>, 
	Dapeng Mi <dapeng1.mi@...el.com>
Subject: [ANNOUNCE] KVM Microconference at LPC 2024

We are planning on submitting a CFP to host a second annual KVM Microconference
at Linux Plumbers Conference 2024 (https://lpc.events/event/18).  To help make
our submission as strong as possible, please respond if you will likely attend,
and/or have a potential topic that you would like to include in the proposal.
The tentative submission is below.

Note!  This is extremely time sensitive, as the deadline for submitting is
April 4th (yeah, we completely missed the initial announcement).

Sorry for the super short notice. :-(

P.S. The Cc list is very ad hoc, please forward at will.

===================
KVM Microconference
===================

KVM (Kernel-based Virtual Machine) enables the use of hardware features to
improve the efficiency, performance, and security of virtual machines (VMs)
created and managed by userspace.  KVM was originally developed to accelerate
VMs running a traditional kernel and operating system, in a world where the
host kernel and userspace are part of the VM's trusted computing base (TCB).

KVM has long since expanded to cover a wide (and growing) array of use cases,
e.g. sandboxing untrusted workloads, deprivileging third party code, reducing
the TCB of security sensitive workloads, etc.  The expectations placed on KVM
have also matured accordingly, e.g. functionality that once was "good enough"
no longer meets the needs and demands of KVM users.

The KVM Microconference will focus on how to evolve KVM and adjacent subsystems
in order to satisfy new and upcoming requirements.  Of particular interest is
extending and enhancing guest_memfd, a guest-first memory API that was heavily
discussed at the 2023 KVM Microconference, and merged in v6.8.

Potential Topics:
   - Removing guest memory from the host kernel's direct map[1]
   - Mapping guest_memfd into host userspace[2]
   - Hugepage support for guest_memfd[3]
   - Eliminating "struct page" for guest_memfd
   - Passthrough/mediated PMU virtualization[4]
   - Pagetable-based Virtual Machine (PVM)[5]
   - Optimizing/hardening KVM usage of GUP[6][7]
   - Defining KVM requirements for hardware vendors
   - Utilizing "fault" injection to increase test coverage of edge cases

[1] https://lore.kernel.org/all/cc1bb8e9bc3e1ab637700a4d3defeec95b55060a.camel@amazon.com
[2] https://lore.kernel.org/all/20240222161047.402609-1-tabba@google.com
[3] https://lore.kernel.org/all/CABgObfa=DH7FySBviF63OS9sVog_wt-AqYgtUAGKqnY5Bizivw@mail.gmail.com
[4] https://lore.kernel.org/all/20240126085444.324918-1-xiong.y.zhang@linux.intel.com
[5] https://lore.kernel.org/all/20240226143630.33643-1-jiangshanlai@gmail.com
[6] https://lore.kernel.org/all/CABgObfZCay5-zaZd9mCYGMeS106L055CxsdOWWvRTUk2TPYycg@mail.gmail.com
[7] https://lore.kernel.org/all/20240320005024.3216282-1-seanjc@google.com

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ