<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://linux-kvm.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Paolo+Bonzini</id>
	<title>KVM - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://linux-kvm.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Paolo+Bonzini"/>
	<link rel="alternate" type="text/html" href="https://linux-kvm.org/page/Special:Contributions/Paolo_Bonzini"/>
	<updated>2026-05-08T14:41:02Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.5</generator>
	<entry>
		<id>https://linux-kvm.org/index.php?title=KVM_Forum_2018&amp;diff=173971</id>
		<title>KVM Forum 2018</title>
		<link rel="alternate" type="text/html" href="https://linux-kvm.org/index.php?title=KVM_Forum_2018&amp;diff=173971"/>
		<updated>2018-11-30T18:36:02Z</updated>

		<summary type="html">&lt;p&gt;Paolo Bonzini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
== [http://www.linux-kvm.org/page/KVM_Forum_2018 KVM Forum 2018] ==&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
== KVM Forum 2018 ==&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The 11th edition of the [https://events.linuxfoundation.org/events/kvm-forum KVM Forum] was held from 24 - 26 October at the Edinburgh International Conference Centre, Edinburgh, UK.&lt;br /&gt;
&lt;br /&gt;
== Videos and Slides ==&lt;br /&gt;
&lt;br /&gt;
==== Wednesday - October 24, 2017 ====&lt;br /&gt;
&lt;br /&gt;
===== Wednesday Morning =====&lt;br /&gt;
* L1TF and KVM - Alexander Graf, SUSE ([https://www.youtube.com/watch?v=sssAEPxMKOI video] [https://www.linux-kvm.org/page/File:L1TF-in-KVM_Alexander-Graf.pdf slides])&lt;br /&gt;
* Security in QEMU: How Virtual Machines Provide Isolation - Stefan Hajnoczi, Red Hat ([https://www.youtube.com/watch?v=YAdRf_hwxU8 video] [https://www.linux-kvm.org/images/9/96/Stefanha-kvm-forum-2018.pdf slides])&lt;br /&gt;
&lt;br /&gt;
===== Wednesday Afternoon =====&lt;br /&gt;
* Painting a Picture of the KVM Use-cases in the Container World - Fabian Deutsch, Red Hat ([https://www.youtube.com/watch?v=F6GDh_iv3ow video] [http://redhat.slides.com/fdeutsch/kvm-and-containers-kvm-forum-2018#/ slides])&lt;br /&gt;
* Getting Some Peace and Quiet as an Open Source Maintainer - Cornelia Huck, Red Hat ([https://www.youtube.com/watch?v=0DRESPgLLw0 video] [https://www.linux-kvm.org/images/1/11/Getting-Some-Peace-and-Quiet-as-an-Open-Source-Maintainer-Cornelia-Huck-Red-Hat-1.pdf slides])&lt;br /&gt;
* Memory Overcommit for Overcommitted Admins - Jonathan Davies, Nutanix ([https://www.youtube.com/watch?v=yB4QApBdFl0 video] [https://www.linux-kvm.org/images/3/38/Memory-overcommit_jonathan-davies-1.pdf slides])&lt;br /&gt;
* Scalability and Stability of libvirt: Experiences with Very Large Hosts - Marc Hartmayer, IBM ([https://www.youtube.com/watch?v=H3lw50IKqGo video] [https://www.linux-kvm.org/images/6/66/Scalability-and-Stability-of-libvirt-Experiences-with-Very-Large-Hosts-Marc-Hartmayer-IBM-1.pdf slides])&lt;br /&gt;
&lt;br /&gt;
==== Thursday - October 26, 2017 ====&lt;br /&gt;
===== Thursday Morning =====&lt;br /&gt;
* Keynote: KVM Status Report - Paolo Bonzini, Senior Principal Software Engineer, Red Hat  ([https://www.youtube.com/watch?v=5wS6MXi4rbU video] [https://www.linux-kvm.org/images/8/85/Kvmforum18-kvm.pdf slides])&lt;br /&gt;
* Private vs. Common: Reflection on Cross-architecture Commonality - Christian Borntraeger, IBM ([https://www.youtube.com/watch?v=VWlg1Z5RvS4 video] [https://www.linux-kvm.org/images/3/31/Private-vs.-Common-Reflection-on-Cross-architecture-Commonality-Christian-Borntraeger-IBM.pdf slides])&lt;br /&gt;
* Contributor Q&amp;amp;A Panel - Moderated by Stefan Hajnoczi, Red Hat ([https://www.youtube.com/watch?v=q22lu6l1Cdk video] [https://etherpad.net/p/KVMForum2018Panel transcript])&lt;br /&gt;
* Intel SGX Virtualization on Linux and KVM - Sean Christopherson, Intel ([https://www.youtube.com/watch?v=nJk8b25AJd8 video] [https://www.linux-kvm.org/images/e/e8/KVM_Forum_2018_-_Intel_SGX.pdf slides])&lt;br /&gt;
* Secure Virtual Machines on Power - Ram Pai &amp;amp; Guerney Hunt, IBM ([https://www.youtube.com/watch?v=l4jccqc14Vc video] [https://schd.ws/hosted_files/kvmforum2018/57/SVM_Edinburg_v3.pdf slides]) &lt;br /&gt;
* Protect Data of Virtual Machines with Memory Encryption on KVM - Kai Huang, Intel Corporation ([https://www.linux-kvm.org/images/d/d7/Mktme_kvm_forum_2018.pdf slides])&lt;br /&gt;
*  s390 KVM Memory Management and its Pitfalls - Janosch Frank, IBM ([https://www.youtube.com/watch?v=wQtqhtv-aSc video] [https://www.linux-kvm.org/images/a/ae/KVM_Forum_2018_s390_KVM_memory_management.pdf slides])&lt;br /&gt;
* Extending Secure Encrypted Virtualization with SEV-ES - Thomas Lendacky, AMD ([https://www.youtube.com/watch?v=lgJQYVZVbRc video] [https://www.linux-kvm.org/images/9/94/Extending-Secure-Encrypted-Virtualization-with-SEV-ES-Thomas-Lendacky-AMD.pdf slides])&lt;br /&gt;
* vfio-ap: The Perils of the Weird - Halil Pasic, IBM ([https://www.youtube.com/watch?v=wBR36WD9lCY video] [https://www.linux-kvm.org/images/0/06/Vfio-ap-The-Perils-of-the-Weird-Halil-Pasic-IBM.pdf slides])&lt;br /&gt;
&lt;br /&gt;
===== Thursday Afternoon =====&lt;br /&gt;
* Performance Optimization on Huawei Public and Private Cloud - Lei Gong &amp;amp; Jinsong Liu, Huawei ([https://www.youtube.com/watch?v=TT1b1WdnbM0 video] [https://www.linux-kvm.org/images/c/c6/Performance-Optimization-on-Huawei-Public-and-Private-Cloud-Lei-Gong-Jinsong-Liu-Huawei.pdf slides])&lt;br /&gt;
* Kata Containers: Leveraging Advanced Features of QEMU to Provide Better Container Isolation - Eric Ernst, Intel ([https://www.youtube.com/watch?v=Cgnb7jMZfPs video])&lt;br /&gt;
* Demand Paging Performance with 160 vCPUs - Cannon Matthews, Google ([https://www.youtube.com/watch?v=E_2LjeX3BHU video])&lt;br /&gt;
* “Honey, I Shrunk the Hypervisor” - Building a Legacy Free Platform for QEMU - Robert Bradford, Intel Corporation ([https://www.youtube.com/watch?v=JqdPTXxAS6w video] [https://events.linuxfoundation.org/wp-content/uploads/2017/12/%E2%80%9CHoney-I-Shrunk-the-Hypervisor%E2%80%9D-Building-a-Legacy-Free-Platform-for-QEMU-Robert-Bradford-Intel-Corporation.pdf slides])&lt;br /&gt;
* Torwards a More Scalable KVM Hypervisor - Wanpeng Li, Tencent Cloud ([https://www.youtube.com/watch?v=ufqMlVXZzJc video] [https://www.linux-kvm.org/images/e/ec/Torwards_a_more_Scalable_KVM_Hypervisor.pdf slides])&lt;br /&gt;
* Device Assignment with Nested Guests and DPDK - Peter Xu, Red Hat ([https://www.youtube.com/watch?v=0otGlPftFCU video] [https://www.linux-kvm.org/images/a/a6/KVM_Forum_2018_viommu_vfio.pdf slides])&lt;br /&gt;
* CloudAtlas: Ways to Make Live Migration Safe and Expectable - Chao Zhang &amp;amp; Feng Xie, Alibaba Cloud ([https://www.youtube.com/watch?v=fWqqNYFeNbk video] [https://www.linux-kvm.org/images/d/db/CloudAtlas_Ways_to_make_live_migration_easy_and_expectable_Chao-Zhang.pdf slides])&lt;br /&gt;
* Taking it to the Nest Level - Nested KVM on the POWER9 Processor - Suraj Jitindar Singh, IBM ([https://www.youtube.com/watch?v=esMBo1G8iYY video] [https://www.linux-kvm.org/images/0/08/Taking-it-to-the-Nest-Level-Nested-KVM-on-the-POWER9-Processor-Suraj-Jitindar-Singh-IBM.pdf slides])&lt;br /&gt;
* Distributed QEMU - Yubin Chen &amp;amp; Zhuocheng Ding, Shanghai Jiao Tong University ([https://www.youtube.com/watch?v=GprmhYU1M8Q video])&lt;br /&gt;
* &amp;quot;Hybrid&amp;quot; Nesting: KVM on Hyper-V - Vitaly Kuznetsov, Red Hat &amp;amp; Tianyu Lan, Microsoft ([https://www.youtube.com/watch?v=Fn7mQYObkvs video])&lt;br /&gt;
*  Adaptive Live Migration - Xiao Guangrong &amp;amp; Yulei Zhang, Tencent Cloud &lt;br /&gt;
* Improving KVM x86 Nested-Virtualization - Liran Alon, Oracle ([https://www.youtube.com/watch?v=Pc7F-n5278w video] [https://www.linux-kvm.org/images/8/8e/Improving_KVM_nVMX.pdf slides])&lt;br /&gt;
&lt;br /&gt;
==== Friday - October 27, 2017 ====&lt;br /&gt;
===== Friday Morning =====&lt;br /&gt;
* QEMU Status Report - Alex Bennée, Senior Software Engineer, Linaro&lt;br /&gt;
* Libvirt Status Report - Peter Krempa, Senior Software Engineer, Red Hat&lt;br /&gt;
* Arm Timers; and Fire! - Christoffer Dall, Arm ([https://events.linuxfoundation.org/wp-content/uploads/2017/12/Christopher-Dall_Arm-Timers-and-Fire.pdf slides])  &lt;br /&gt;
* Hardware-Assisted Mediated Pass-Through with VFIO - Kevin Tian, Intel ([https://events.linuxfoundation.org/wp-content/uploads/2017/12/Hardware-Assisted-Mediated-Pass-Through-with-VFIO-Kevin-Tian-Intel.pdf slides])&lt;br /&gt;
* ARM virt 3.0 and Beyond: Towards a Better Scalability - Eric Auger, Red Hat ([https://events.linuxfoundation.org/wp-content/uploads/2017/12/ARM-virt-3.0-and-Beyond-Towards-a-Better-Scalability-Eric-Auger-Red-Hat.pdf slides]) &lt;br /&gt;
* SPDK vhost Target: A Practical Solution to Accelerate Storage I/Os Inside VMs - Ziye Yang &amp;amp; Changpeng Liu, Intel&lt;br /&gt;
* L1TF and KVM - Alexander Graf, SUSE ([https://events.linuxfoundation.org/wp-content/uploads/2017/12/L1TF-in-KVM_Alexander-Graf.pdf slides])&lt;br /&gt;
* VFIO Device Assignment Quirks, How to use Them and How to Avoid Them - Alex Williamson, Red Hat&lt;br /&gt;
* What Did Spectre and Meltdown Teach about CPU Models? - Paolo Bonzini, Red Hat  ([https://www.linux-kvm.org/images/6/65/Bonzini-Kvmforum18-cpu.pdf slides])&lt;br /&gt;
* Shared Virtual Addressing in KVM - Yi Liu &amp;amp; Jacob Pan, Intel Corporation&lt;br /&gt;
* KVM/arm Meets the Villain: Mitigating Spectre - Marc Zyngier, ARM ([https://events.linuxfoundation.org/wp-content/uploads/2017/12/Zyngier-Spectre_Marc-Zyngier.pdf slides])  &lt;br /&gt;
* A Perfect Solution for Live Migration with Pass-through Devices - Quan Xu, Alibaba&lt;br /&gt;
&lt;br /&gt;
===== Friday Afternoon =====&lt;br /&gt;
* A Driver Framework for qtest - Laurent Vivier, Red Hat  &lt;br /&gt;
* Live Migration Support for GPU with SRIOV: Challenges and Solution - Zheng Xiao, Alibaba Cloud; Jerry Jiang &amp;amp; Ken Xue, AMD ([https://events.linuxfoundation.org/wp-content/uploads/2017/12/Live-Migration-Support-for-GPU-with-SRIOV-Challenges-and-Solution-Zheng-Xiao-Alibaba-Cloud-Jerry-Jiang-Ken-Xue-AMD.pdf slides])&lt;br /&gt;
* The Functional Test Beast: Tame it, Bring it Home and Make it your Pet - Cleber Rosa, Red Hat, Inc. ([https://events.linuxfoundation.org/wp-content/uploads/2017/12/The-Functional-Test-Beast-Tame-it-Bring-it-Home-and-Make-it-your-Pet-Cleber-Rosa-Red-Hat-Inc..pdf slides]) &lt;br /&gt;
* vdpa: vhost-mdev as a New vhost Protocol Transport - Cunming Liang &amp;amp; Tiwei Bie, Intel ([https://events.linuxfoundation.org/wp-content/uploads/2017/12/Cunming-Liang-Intel-KVM-Forum-2018-VDPA-VHOST-MDEV.pdf slides])&lt;br /&gt;
* Testing in QEMU and libvirt: Beyond Make and Make Check - Yash Mankad, Red Hat ([https://events.linuxfoundation.org/wp-content/uploads/2017/12/Testing-in-QEMU-and-libvirt-Beyond-Make-and-Make-Check-Yash-Mankad-Red-Hat.pdf slides])&lt;br /&gt;
* Empty Promise: Zero-Copy Receive for vhost - Mike Rapoport, IBM ([https://events.linuxfoundation.org/wp-content/uploads/2017/12/Empty-Promise-Zero-Copy-Receive-for-vhost-Mike-Rapoport-IBM.pdf slides])&lt;br /&gt;
* Facilitating Incremental Backup - Eric Blake, Red Hat ([https://events.linuxfoundation.org/wp-content/uploads/2017/12/2018-libvirt-incremental-backup-expanded._Eric-Blake.pdf slides])&lt;br /&gt;
* RAM is Getting More Complex - Dr. David Alan Gilbert, Red Hat ([https://events.linuxfoundation.org/wp-content/uploads/2017/12/RAM-is-Getting-More-Complex-Dr.-David-Alan-Gilbert-Red-Hat.pdf slides])&lt;br /&gt;
* Qemu Backup Status - Vladimir Sementsov-Ogievskiy, Virtuozzo &lt;br /&gt;
* Guest Free Page Hinting - Nitesh Narayan Lal, Red Hat, Inc. ([https://events.linuxfoundation.org/wp-content/uploads/2017/12/KVMForum2018.pdf slides])&lt;br /&gt;
* Background Snapshots - Denis Plotnikov, Virtuozzo  &lt;br /&gt;
* virtio-mem: Paravirtualized Memory - David Hildenbrand, Red Hat ([https://events.linuxfoundation.org/wp-content/uploads/2017/12/virtio-mem-Paravirtualized-Memory-David-Hildenbrand-Red-Hat-1.pdf slides])&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
https://kvmforum2018.sched.com/&lt;br /&gt;
&lt;br /&gt;
== BoFs ==&lt;br /&gt;
&lt;br /&gt;
[[KVM Forum 2018 BOF]]&lt;br /&gt;
&lt;br /&gt;
== Community Team Photo ==&lt;br /&gt;
&lt;br /&gt;
== Photos ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Blogs / News Reports ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
[[Category:KVMForum]][[Category:Conferences]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Paolo Bonzini</name></author>
	</entry>
	<entry>
		<id>https://linux-kvm.org/index.php?title=File:Bonzini-Kvmforum18-cpu.pdf&amp;diff=173968</id>
		<title>File:Bonzini-Kvmforum18-cpu.pdf</title>
		<link rel="alternate" type="text/html" href="https://linux-kvm.org/index.php?title=File:Bonzini-Kvmforum18-cpu.pdf&amp;diff=173968"/>
		<updated>2018-11-30T17:09:25Z</updated>

		<summary type="html">&lt;p&gt;Paolo Bonzini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Paolo Bonzini</name></author>
	</entry>
	<entry>
		<id>https://linux-kvm.org/index.php?title=File:Kvmforum18-kvm.pdf&amp;diff=173967</id>
		<title>File:Kvmforum18-kvm.pdf</title>
		<link rel="alternate" type="text/html" href="https://linux-kvm.org/index.php?title=File:Kvmforum18-kvm.pdf&amp;diff=173967"/>
		<updated>2018-11-30T17:09:04Z</updated>

		<summary type="html">&lt;p&gt;Paolo Bonzini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Paolo Bonzini</name></author>
	</entry>
	<entry>
		<id>https://linux-kvm.org/index.php?title=KVM_Forum&amp;diff=173966</id>
		<title>KVM Forum</title>
		<link rel="alternate" type="text/html" href="https://linux-kvm.org/index.php?title=KVM_Forum&amp;diff=173966"/>
		<updated>2018-11-30T17:07:05Z</updated>

		<summary type="html">&lt;p&gt;Paolo Bonzini: add 2018 link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information about KVM Forums =&lt;br /&gt;
&lt;br /&gt;
== 2018 ==&lt;br /&gt;
&lt;br /&gt;
[[KVM Forum 2018]]&lt;br /&gt;
&lt;br /&gt;
== 2017 ==&lt;br /&gt;
&lt;br /&gt;
[[KVM Forum 2017]]&lt;br /&gt;
&lt;br /&gt;
== 2016 ==&lt;br /&gt;
&lt;br /&gt;
[[KVM Forum 2016]]&lt;br /&gt;
&lt;br /&gt;
== 2015 ==&lt;br /&gt;
[[File:Kvm-forum-2015.png|180px]]&lt;br /&gt;
&lt;br /&gt;
[[KVM Forum 2015]]&lt;br /&gt;
&lt;br /&gt;
== 2014 ==&lt;br /&gt;
[[KVM Forum 2014]]&lt;br /&gt;
&lt;br /&gt;
== 2013 ==&lt;br /&gt;
[[KVM Forum 2013]]&lt;br /&gt;
&lt;br /&gt;
== 2012 ==&lt;br /&gt;
[[KVM Forum 2012]]&lt;br /&gt;
&lt;br /&gt;
== 2011 ==&lt;br /&gt;
[[KVM Forum 2011]]&lt;br /&gt;
&lt;br /&gt;
== 2010 ==&lt;br /&gt;
[[KVM Forum 2010]]&lt;br /&gt;
&lt;br /&gt;
== 2008 ==&lt;br /&gt;
[[Image:Front Page$banner kvm forum 2008.jpg]]&lt;br /&gt;
&lt;br /&gt;
Notes and presentations from the event: [[KVM Forum 2008]]&lt;br /&gt;
&lt;br /&gt;
== 2007 ==&lt;br /&gt;
[[Image:Front_Page$kvm_logo.gif]]&lt;br /&gt;
&lt;br /&gt;
Notes and presentations from the event: [[KVM Forum 2007]]&lt;/div&gt;</summary>
		<author><name>Paolo Bonzini</name></author>
	</entry>
	<entry>
		<id>https://linux-kvm.org/index.php?title=KVM_Forum_2016&amp;diff=173841</id>
		<title>KVM Forum 2016</title>
		<link rel="alternate" type="text/html" href="https://linux-kvm.org/index.php?title=KVM_Forum_2016&amp;diff=173841"/>
		<updated>2017-09-18T08:32:32Z</updated>

		<summary type="html">&lt;p&gt;Paolo Bonzini: /* Friday Afternoon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
== KVM Forum 2016 ==&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The 9th edition of the KVM Forum, [https://events.linuxfoundation.org/events/kvm-forum KVM Forum 2016], was held from 24 to 26 August at the Westin Harbor Castle, Toronto, Canada. It was co-located with LinuxCon NA 2016.&lt;br /&gt;
&lt;br /&gt;
== Live Updates ==&lt;br /&gt;
&lt;br /&gt;
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.&lt;br /&gt;
&lt;br /&gt;
== Videos and Slides ==&lt;br /&gt;
&lt;br /&gt;
==== Wednesday - August 24, 2016 ====&lt;br /&gt;
===== Wednesday Morning =====&lt;br /&gt;
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([https://www.youtube.com/watch?v=ZpvsI5PJik4 video], [http://www.linux-kvm.org/images/c/c2/01x01-Knut_Omang-Experience_in_Developing_a_Driver_for_a_Complex_New_Hardware_Device_in_QEMU_KVM.pdf slides])&lt;br /&gt;
* Real Time KVM - Rik van Riel ([https://www.youtube.com/watch?v=o6H8PhtOWK8 video], [http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])&lt;br /&gt;
* Performant Security Hardening of KVM - Steve Rutherford ([https://www.youtube.com/watch?v=vj5PA_D03Vg video], [http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])&lt;br /&gt;
&lt;br /&gt;
===== Wednesday Afternoon =====&lt;br /&gt;
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([https://www.youtube.com/watch?v=2A0BaxFvq8Y video], [http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])&lt;br /&gt;
* Userland Page Faults and Byond: Why, How and What&#039;s Next - Andrea Arcangeli ([http://www.linux-kvm.org/images/1/10/01Wed-1415-LinuxCON-aarcangeli-userfaultfd.pdf slides], [https://www.youtube.com/watch?v=xhOBc5L_Hkk video])&lt;br /&gt;
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([https://www.youtube.com/watch?v=WFkdTFTOTpA video], [http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])&lt;br /&gt;
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima &amp;amp; Sainath Grandhi ([https://www.youtube.com/watch?v=D6CCz2EZ2eo video], [http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])&lt;br /&gt;
* A Practical Look at QEMU&#039;s Block Layer Primitives - Kashyap Chamarthy ([http://www.linux-kvm.org/images/8/85/A-Practical-Look-at-QEMU-Block-Layer-Primitives.pdf slides])&lt;br /&gt;
&lt;br /&gt;
==== Thursday - August 25, 2016 ====&lt;br /&gt;
===== Thursday Morning =====&lt;br /&gt;
* Keynote: KVM Status Report - Paolo Bonzini ([https://www.youtube.com/watch?v=eGLdht1r70M video], [http://www.linux-kvm.org/images/5/5d/02x01-Paolo_Bonzini-KVM_Keynote.pdf slides])&lt;br /&gt;
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi ([https://www.youtube.com/watch?v=S6Sjj6OtyvY video])&lt;br /&gt;
* vGPU on KVM - A VFIO Based Framework - Neo Jia &amp;amp; Kirti Wankhede ([https://www.youtube.com/watch?v=Xs0TJU_sIPc video], [http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])&lt;br /&gt;
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan ([https://www.youtube.com/watch?v=3dRC72J55UI video], [http://www.linux-kvm.org/images/4/41/03x04A-Roman_Kagan-VMBus_Hyper-V_devices_in_QEMU_KVM.pdf slides])&lt;br /&gt;
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([https://www.youtube.com/watch?v=b5g8u3GA-lo video], [http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])&lt;br /&gt;
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([https://www.youtube.com/watch?v=-VRSQ-AYUOY video], [http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])&lt;br /&gt;
* QEMU Graphics Update 2016 - Gerd Hoffmann ([http://www.linux-kvm.org/images/0/09/Qemu-gfx-2016.pdf slides])&lt;br /&gt;
&lt;br /&gt;
===== Thursday Afternoon =====&lt;br /&gt;
* Quo Vadis Virtio? - Michael Tsirkin ([https://www.youtube.com/watch?v=5QIE0F7nU3U video], [http://www.linux-kvm.org/images/b/b3/02x06A-Michael_Tsirkin-Quo_Vadis_Virtio.pdf slides])&lt;br /&gt;
* Jobs and Unemployment in the New QEMU Economy - John Snow ([https://www.youtube.com/watch?v=FWTTHRFWq3Q video], [http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])&lt;br /&gt;
* Design of Vhost-pci - Wei Wang ([https://www.youtube.com/watch?v=qByrplhtOi0 video], [http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])&lt;br /&gt;
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([https://www.youtube.com/watch?v=VfnyBKhRuUg video], [http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])&lt;br /&gt;
* AMD&#039;s Virtualization Memory Encryption Technology - Thomas Lendacky ([https://www.youtube.com/watch?v=RcvQ1xN55Ew video], [http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])&lt;br /&gt;
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])&lt;br /&gt;
* TCG Enhancements for PowerPC - Nikunj Dadhania ([https://www.youtube.com/watch?v=lOOcCiGzpOY video], [http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])&lt;br /&gt;
* Microsoft Failover Clustering on KVM - Vadim Rozenfeld ([http://www.linux-kvm.org/images/0/09/02x09B-Vadim_Rozenfeld-Microsoft_Failover_Clustering_on_KVM.pdf slides])&lt;br /&gt;
* Keynote: Libvirt Status Report - Jiri Denemark ([https://www.youtube.com/watch?v=G_aEOG77QII video], [http://www.linux-kvm.org/images/6/6d/02x10A-Jiri_Denemark-Libvirt_Keynote.pdf slides])&lt;br /&gt;
&lt;br /&gt;
===== Lightning Talks =====&lt;br /&gt;
* High Performance Networking in Virtual Machines - Xiyue Wang ([https://www.youtube.com/watch?v=CagRhSZ7_a0 video], [ slides])&lt;br /&gt;
* Nested VMX Migration - Jim Mattson &amp;amp; David Matlack ([https://www.youtube.com/watch?v=Q2l02Pblqis video])&lt;br /&gt;
* Analyzing libvirt cgroup CPU reservations by Gaurav Poothia ([https://www.youtube.com/watch?v=isYf-TwNtnY video])&lt;br /&gt;
* Libvirt NSS Module by Michal Prívozník ([https://www.youtube.com/watch?v=gTWxM17eANQ video])&lt;br /&gt;
&lt;br /&gt;
==== Friday - August 26, 2016 ====&lt;br /&gt;
===== Friday Morning =====&lt;br /&gt;
* Keynote: QEMU Status Report - Alexander Graf ([https://www.youtube.com/watch?v=tMDnU1EktIA video], [http://www.linux-kvm.org/images/c/c2/03x01-Alex_Graf-QEMU_keynote.pdf slides])&lt;br /&gt;
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([https://www.youtube.com/watch?v=xNVCX7YMUL8 video], [http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])&lt;br /&gt;
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([https://www.youtube.com/watch?v=08nu1c7wsUQ video], [http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])&lt;br /&gt;
* QEMU Coroutines, Exposed - Jeff Cody ([https://www.youtube.com/watch?v=2gNszk7OjIY video])&lt;br /&gt;
* KVM on System z: The Good, the Bad and the Weird - Cornelia Huck ([http://www.linux-kvm.org/images/5/51/03x04B-Cornelia_Huck-KVM_on_System_z-The_Good_the_Bad_and_the_Weird.pdf slides])&lt;br /&gt;
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([https://www.youtube.com/watch?v=NE73iPMpzj4 video], [http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])&lt;br /&gt;
* Light Weight Virtualization with QEMU/KVM - Chao Peng ([http://www.linux-kvm.org/images/d/d2/03x05B-Chao_Peng-Light_Weight_Virtualization_with_QEMU_KVM.pdf slides])&lt;br /&gt;
&lt;br /&gt;
===== Friday Afternoon =====&lt;br /&gt;
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([https://www.youtube.com/watch?v=dB6t91F_jv4 video], [http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])&lt;br /&gt;
* Real Time &amp;amp; Fast Live Migration Update for NFV - Liang Li ([http://www.linux-kvm.org/images/c/c3/03x06B-Liang_Li-Real_Time_and_Fast_Live_Migration_Update_for_NFV.pdf slides])&lt;br /&gt;
* CPU Hotplug Support in QEMU - Bharata Rao &amp;amp; David Gibson ([https://www.youtube.com/watch?v=WuTPq8XgEbY video], [http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])&lt;br /&gt;
* Vhost with Guest vIOMMU - Peter Xu and Wei Xu ([http://www.linux-kvm.org/images/c/c5/03x07B-Peter_Xu_and_Wei_Xu-Vhost_with_Guest_vIOMMU.pdf slides])&lt;br /&gt;
* Nesting KVM on s390x - David Hildenbrand ([https://www.youtube.com/watch?v=eZLxvC7OEOk video], [http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])&lt;br /&gt;
* Status Update on KVM-COLO RT - Hailang Zhang ([https://www.youtube.com/watch?v=ecbpYRi1KHw video], [http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])&lt;br /&gt;
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([https://www.youtube.com/watch?v=ZShoxF6BPpw video], [http://www.linux-kvm.org/images/0/03/03x09A-Christian_Borntrager-As_Time_Goes_By_Analysing_Where_We_Spend_our_Cycles_During_Exits.pdf slides])&lt;br /&gt;
* Qemu as a USB-MTP Responder - Bandan Das ([https://www.youtube.com/watch?v=hx09yJmOeXs video], [http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])&lt;br /&gt;
* NVDIMM Virtualization - Xiao Guangrong &amp;lt;!-- ([https://www.youtube.com/watch?v=B7NtSJNHrV0 video]) --&amp;gt;&lt;br /&gt;
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([https://www.youtube.com/watch?v=K7C4SZTwOfw video], [http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
https://kvmforum2016.sched.org/&lt;br /&gt;
&lt;br /&gt;
== BoFs ==&lt;br /&gt;
&lt;br /&gt;
== Community Team Photo ==&lt;br /&gt;
&lt;br /&gt;
[[File:Kvm-forum-2016-group-photo.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
== Photos ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Blogs / News Reports ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
[[Category:KVMForum]][[Category:Conferences]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Paolo Bonzini</name></author>
	</entry>
	<entry>
		<id>https://linux-kvm.org/index.php?title=KVM_Forum_2016&amp;diff=173840</id>
		<title>KVM Forum 2016</title>
		<link rel="alternate" type="text/html" href="https://linux-kvm.org/index.php?title=KVM_Forum_2016&amp;diff=173840"/>
		<updated>2017-09-16T07:59:01Z</updated>

		<summary type="html">&lt;p&gt;Paolo Bonzini: /* Friday Afternoon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
== KVM Forum 2016 ==&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The 9th edition of the KVM Forum, [https://events.linuxfoundation.org/events/kvm-forum KVM Forum 2016], was held from 24 to 26 August at the Westin Harbor Castle, Toronto, Canada. It was co-located with LinuxCon NA 2016.&lt;br /&gt;
&lt;br /&gt;
== Live Updates ==&lt;br /&gt;
&lt;br /&gt;
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.&lt;br /&gt;
&lt;br /&gt;
== Videos and Slides ==&lt;br /&gt;
&lt;br /&gt;
==== Wednesday - August 24, 2016 ====&lt;br /&gt;
===== Wednesday Morning =====&lt;br /&gt;
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([https://www.youtube.com/watch?v=ZpvsI5PJik4 video], [http://www.linux-kvm.org/images/c/c2/01x01-Knut_Omang-Experience_in_Developing_a_Driver_for_a_Complex_New_Hardware_Device_in_QEMU_KVM.pdf slides])&lt;br /&gt;
* Real Time KVM - Rik van Riel ([https://www.youtube.com/watch?v=o6H8PhtOWK8 video], [http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])&lt;br /&gt;
* Performant Security Hardening of KVM - Steve Rutherford ([https://www.youtube.com/watch?v=vj5PA_D03Vg video], [http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])&lt;br /&gt;
&lt;br /&gt;
===== Wednesday Afternoon =====&lt;br /&gt;
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([https://www.youtube.com/watch?v=2A0BaxFvq8Y video], [http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])&lt;br /&gt;
* Userland Page Faults and Byond: Why, How and What&#039;s Next - Andrea Arcangeli ([http://www.linux-kvm.org/images/1/10/01Wed-1415-LinuxCON-aarcangeli-userfaultfd.pdf slides], [https://www.youtube.com/watch?v=xhOBc5L_Hkk video])&lt;br /&gt;
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([https://www.youtube.com/watch?v=WFkdTFTOTpA video], [http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])&lt;br /&gt;
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima &amp;amp; Sainath Grandhi ([https://www.youtube.com/watch?v=D6CCz2EZ2eo video], [http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])&lt;br /&gt;
* A Practical Look at QEMU&#039;s Block Layer Primitives - Kashyap Chamarthy ([http://www.linux-kvm.org/images/8/85/A-Practical-Look-at-QEMU-Block-Layer-Primitives.pdf slides])&lt;br /&gt;
&lt;br /&gt;
==== Thursday - August 25, 2016 ====&lt;br /&gt;
===== Thursday Morning =====&lt;br /&gt;
* Keynote: KVM Status Report - Paolo Bonzini ([https://www.youtube.com/watch?v=eGLdht1r70M video], [http://www.linux-kvm.org/images/5/5d/02x01-Paolo_Bonzini-KVM_Keynote.pdf slides])&lt;br /&gt;
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi ([https://www.youtube.com/watch?v=S6Sjj6OtyvY video])&lt;br /&gt;
* vGPU on KVM - A VFIO Based Framework - Neo Jia &amp;amp; Kirti Wankhede ([https://www.youtube.com/watch?v=Xs0TJU_sIPc video], [http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])&lt;br /&gt;
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan ([https://www.youtube.com/watch?v=3dRC72J55UI video], [http://www.linux-kvm.org/images/4/41/03x04A-Roman_Kagan-VMBus_Hyper-V_devices_in_QEMU_KVM.pdf slides])&lt;br /&gt;
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([https://www.youtube.com/watch?v=b5g8u3GA-lo video], [http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])&lt;br /&gt;
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([https://www.youtube.com/watch?v=-VRSQ-AYUOY video], [http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])&lt;br /&gt;
* QEMU Graphics Update 2016 - Gerd Hoffmann ([http://www.linux-kvm.org/images/0/09/Qemu-gfx-2016.pdf slides])&lt;br /&gt;
&lt;br /&gt;
===== Thursday Afternoon =====&lt;br /&gt;
* Quo Vadis Virtio? - Michael Tsirkin ([https://www.youtube.com/watch?v=5QIE0F7nU3U video], [http://www.linux-kvm.org/images/b/b3/02x06A-Michael_Tsirkin-Quo_Vadis_Virtio.pdf slides])&lt;br /&gt;
* Jobs and Unemployment in the New QEMU Economy - John Snow ([https://www.youtube.com/watch?v=FWTTHRFWq3Q video], [http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])&lt;br /&gt;
* Design of Vhost-pci - Wei Wang ([https://www.youtube.com/watch?v=qByrplhtOi0 video], [http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])&lt;br /&gt;
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([https://www.youtube.com/watch?v=VfnyBKhRuUg video], [http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])&lt;br /&gt;
* AMD&#039;s Virtualization Memory Encryption Technology - Thomas Lendacky ([https://www.youtube.com/watch?v=RcvQ1xN55Ew video], [http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])&lt;br /&gt;
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])&lt;br /&gt;
* TCG Enhancements for PowerPC - Nikunj Dadhania ([https://www.youtube.com/watch?v=lOOcCiGzpOY video], [http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])&lt;br /&gt;
* Microsoft Failover Clustering on KVM - Vadim Rozenfeld ([http://www.linux-kvm.org/images/0/09/02x09B-Vadim_Rozenfeld-Microsoft_Failover_Clustering_on_KVM.pdf slides])&lt;br /&gt;
* Keynote: Libvirt Status Report - Jiri Denemark ([https://www.youtube.com/watch?v=G_aEOG77QII video], [http://www.linux-kvm.org/images/6/6d/02x10A-Jiri_Denemark-Libvirt_Keynote.pdf slides])&lt;br /&gt;
&lt;br /&gt;
===== Lightning Talks =====&lt;br /&gt;
* High Performance Networking in Virtual Machines - Xiyue Wang ([https://www.youtube.com/watch?v=CagRhSZ7_a0 video], [ slides])&lt;br /&gt;
* Nested VMX Migration - Jim Mattson &amp;amp; David Matlack ([https://www.youtube.com/watch?v=Q2l02Pblqis video])&lt;br /&gt;
* Analyzing libvirt cgroup CPU reservations by Gaurav Poothia ([https://www.youtube.com/watch?v=isYf-TwNtnY video])&lt;br /&gt;
* Libvirt NSS Module by Michal Prívozník ([https://www.youtube.com/watch?v=gTWxM17eANQ video])&lt;br /&gt;
&lt;br /&gt;
==== Friday - August 26, 2016 ====&lt;br /&gt;
===== Friday Morning =====&lt;br /&gt;
* Keynote: QEMU Status Report - Alexander Graf ([https://www.youtube.com/watch?v=tMDnU1EktIA video], [http://www.linux-kvm.org/images/c/c2/03x01-Alex_Graf-QEMU_keynote.pdf slides])&lt;br /&gt;
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([https://www.youtube.com/watch?v=xNVCX7YMUL8 video], [http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])&lt;br /&gt;
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([https://www.youtube.com/watch?v=08nu1c7wsUQ video], [http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])&lt;br /&gt;
* QEMU Coroutines, Exposed - Jeff Cody ([https://www.youtube.com/watch?v=2gNszk7OjIY video])&lt;br /&gt;
* KVM on System z: The Good, the Bad and the Weird - Cornelia Huck ([http://www.linux-kvm.org/images/5/51/03x04B-Cornelia_Huck-KVM_on_System_z-The_Good_the_Bad_and_the_Weird.pdf slides])&lt;br /&gt;
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([https://www.youtube.com/watch?v=NE73iPMpzj4 video], [http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])&lt;br /&gt;
* Light Weight Virtualization with QEMU/KVM - Chao Peng ([http://www.linux-kvm.org/images/d/d2/03x05B-Chao_Peng-Light_Weight_Virtualization_with_QEMU_KVM.pdf slides])&lt;br /&gt;
&lt;br /&gt;
===== Friday Afternoon =====&lt;br /&gt;
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([https://www.youtube.com/watch?v=dB6t91F_jv4 video], [http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])&lt;br /&gt;
* Real Time &amp;amp; Fast Live Migration Update for NFV - Liang Li ([http://www.linux-kvm.org/images/c/c3/03x06B-Liang_Li-Real_Time_and_Fast_Live_Migration_Update_for_NFV.pdf slides])&lt;br /&gt;
* CPU Hotplug Support in QEMU - Bharata Rao &amp;amp; David Gibson ([https://www.youtube.com/watch?v=WuTPq8XgEbY video], [http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])&lt;br /&gt;
* Vhost with Guest vIOMMU - Peter Xu and Wei Xu ([http://www.linux-kvm.org/images/c/c5/03x07B-Peter_Xu_and_Wei_Xu-Vhost_with_Guest_vIOMMU.pdf slides])&lt;br /&gt;
* Nesting KVM on s390x - David Hildenbrand ([https://www.youtube.com/watch?v=eZLxvC7OEOk video], [http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])&lt;br /&gt;
* Status Update on KVM-COLO RT - Hailang Zhang ([https://www.youtube.com/watch?v=ecbpYRi1KHw video], [http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])&lt;br /&gt;
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([https://www.youtube.com/watch?v=ZShoxF6BPpw video], [http://www.linux-kvm.org/images/0/03/03x09A-Christian_Borntrager-As_Time_Goes_By_Analysing_Where_We_Spend_our_Cycles_During_Exits.pdf slides])&lt;br /&gt;
* Qemu as a USB-MTP Responder - Bandan Das ([https://www.youtube.com/watch?v=hx09yJmOeXs video], [http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])&lt;br /&gt;
* NVDIMM Virtualization - Xiao Guangrong ([https://www.youtube.com/watch?v=B7NtSJNHrV0 video])&lt;br /&gt;
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([https://www.youtube.com/watch?v=K7C4SZTwOfw video], [http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
https://kvmforum2016.sched.org/&lt;br /&gt;
&lt;br /&gt;
== BoFs ==&lt;br /&gt;
&lt;br /&gt;
== Community Team Photo ==&lt;br /&gt;
&lt;br /&gt;
[[File:Kvm-forum-2016-group-photo.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
== Photos ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Blogs / News Reports ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
[[Category:KVMForum]][[Category:Conferences]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Paolo Bonzini</name></author>
	</entry>
	<entry>
		<id>https://linux-kvm.org/index.php?title=KVM_Forum_2017_BOF&amp;diff=173830</id>
		<title>KVM Forum 2017 BOF</title>
		<link rel="alternate" type="text/html" href="https://linux-kvm.org/index.php?title=KVM_Forum_2017_BOF&amp;diff=173830"/>
		<updated>2017-07-14T13:23:46Z</updated>

		<summary type="html">&lt;p&gt;Paolo Bonzini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
We will reserve some time for people to get together and discuss&lt;br /&gt;
strategic decisions as well as other topics that are best solved within&lt;br /&gt;
smaller groups. This time can also be used for hands-on hacking&lt;br /&gt;
sessions.&lt;br /&gt;
&lt;br /&gt;
If you are interested in organizing such a group time event, please add&lt;br /&gt;
it to the list &#039;&#039;&#039;before&#039;&#039;&#039; KVM Forum, so people have time to organize which&lt;br /&gt;
one they will attend.&lt;br /&gt;
&lt;br /&gt;
Adding links to this wiki is restricted. If you have problems adding your&lt;br /&gt;
BoF, please send it to the program committee at&lt;br /&gt;
[mailto:kvm-forum-2017-pc@redhat.com kvm-forum-2017-pc@redhat.com].&lt;br /&gt;
&lt;br /&gt;
= BoF Ideas =&lt;br /&gt;
&lt;br /&gt;
=== Windows guests on KVM/QEMU ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anything and everything related to running Windows on KVM/QEMU&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
What&#039;s new, what&#039;s broken, what&#039;s coming in the future. Topics may include (feel free to add your own):&lt;br /&gt;
&lt;br /&gt;
* Windows guest performance tuning&lt;br /&gt;
* VMbus on KVM&lt;br /&gt;
* Hyper-V nested on KVM&lt;br /&gt;
* Windows drivers for new virtio devices (virtio-gpu, virtio-vsock, virtio-9p, ...)&lt;br /&gt;
* Hyper-V enlightenments exposed by KVM&lt;br /&gt;
* Debugging, host-side MEMORY.DMP generation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Links:&#039;&#039;&#039;&lt;br /&gt;
* [https://github.com/virtio-win/kvm-guest-drivers-windows virtio-win GitHub page]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;People:&#039;&#039;&#039;&lt;br /&gt;
* Ladi Prosek &amp;lt;lprosek@redhat.com&amp;gt; (organizer)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== BoF idea template ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
=== TITLE ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Summary:&#039;&#039;&#039; Short description of the idea&lt;br /&gt;
&lt;br /&gt;
Detailed description of the idea.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Links:&#039;&#039;&#039;&lt;br /&gt;
* Wiki links to relevant material&lt;br /&gt;
* External links to mailing lists or web sites&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;People:&#039;&#039;&#039;&lt;br /&gt;
* Your Name (organizer)&lt;br /&gt;
* People that want to attend this session&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Paolo Bonzini</name></author>
	</entry>
	<entry>
		<id>https://linux-kvm.org/index.php?title=KVM_Forum_2015_BOF&amp;diff=173384</id>
		<title>KVM Forum 2015 BOF</title>
		<link rel="alternate" type="text/html" href="https://linux-kvm.org/index.php?title=KVM_Forum_2015_BOF&amp;diff=173384"/>
		<updated>2015-08-05T13:59:55Z</updated>

		<summary type="html">&lt;p&gt;Paolo Bonzini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
We will reserve some time for people to get together and discuss&lt;br /&gt;
strategic decisions as well as other topics that are best solved within&lt;br /&gt;
smaller groups. This time can also be used for hands-on hacking&lt;br /&gt;
sessions.&lt;br /&gt;
&lt;br /&gt;
If you are interested in organizing such a group time event, please add&lt;br /&gt;
it to the list *before* KVM Forum, so people have time to organize which&lt;br /&gt;
one they will attend.&lt;br /&gt;
&lt;br /&gt;
All of these sessions will get the chance to quickly talk about results&lt;br /&gt;
they managed to achieve during their time in a quick &amp;quot;results&amp;quot; session.&lt;br /&gt;
&lt;br /&gt;
= BoF Ideas =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ivshmem / inter-VM shared memory based communication ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Summary:&#039;&#039;&#039; ivshmem: towards a draft spec for inter-VM shared memory&lt;br /&gt;
&lt;br /&gt;
The need to communicate efficiently between virtual machines is prominent for use cases involving high throughput, low latency requirements, for example at the edge of the telecom network in NFV.&lt;br /&gt;
&lt;br /&gt;
At the moment multiple solutions are used, including large network packet processing frameworks, and also ad-hoc solutions, and often they make use of some form of ivshmem as the backend, either as a new implementation which mimics nehanni, or by directly making use of the ivshmem driver in QEMU.&lt;br /&gt;
&lt;br /&gt;
There are multiple problems which need to be addressed regarding ivshmem.&lt;br /&gt;
&lt;br /&gt;
1 - there is no specification or draft, or even single stable implementation to look at. The mechanism in different implementations is similar, ie the concept to expose the shared memory as PCI bars to the guest in some way, but the details differ.&lt;br /&gt;
&lt;br /&gt;
2 - such specification or drafting effort should take into account different needs, including the requirement to mitigate the security aspects and implications of basing a design on shared memory, and may need to offer different profiles for different use cases (1 VM -&amp;gt; 1 VM pre-configured communication area, for example, vs globally shared memory region).&lt;br /&gt;
&lt;br /&gt;
3 - to maximize its value, this building block should be independent of the frameworks and interfaces which currently make use of it, and also should not be tied to a single implementation, but instead be general enough, so that the same interface can be targeted by different hypervisor, OS and application programmers, and expect a valid result.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Links:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Nahanni: a shared memory interface for KVM:&lt;br /&gt;
http://www.linux-kvm.org/images/e/e8/0.11.Nahanni-CamMacdonell.pdf&lt;br /&gt;
&lt;br /&gt;
patch introducing ivshmem into QEMU:&lt;br /&gt;
http://lwn.net/Articles/380869/&lt;br /&gt;
&lt;br /&gt;
QEMU:&lt;br /&gt;
http://wiki.qemu.org/Main_Page&lt;br /&gt;
&lt;br /&gt;
Jailhouse, implementing ivshmem-like communication:&lt;br /&gt;
https://github.com/siemens/jailhouse&lt;br /&gt;
&lt;br /&gt;
NFV ETSI standards (use cases, architecture, infrastructure, compute, network and hypervisor)&lt;br /&gt;
&lt;br /&gt;
http://www.etsi.org/standards-search?search=NFV&amp;amp;page=1&amp;amp;title=1&amp;amp;keywords=1&amp;amp;ed=1&amp;amp;sortby=1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;People:&#039;&#039;&#039;&lt;br /&gt;
* Claudio Fontana (Huawei Technologies Duesseldorf GmbH)&lt;br /&gt;
* Veaceslav Falico (Munich ERC European Research Center)&lt;br /&gt;
* Ajo Jose Panoor (Euler Department - Central Software Institute)&lt;br /&gt;
&lt;br /&gt;
== BoF idea template ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
=== TITLE ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Summary:&#039;&#039;&#039; Short description of the idea&lt;br /&gt;
&lt;br /&gt;
Detailed description of the idea.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Links:&#039;&#039;&#039;&lt;br /&gt;
* Wiki links to relevant material&lt;br /&gt;
* External links to mailing lists or web sites&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;People:&#039;&#039;&#039;&lt;br /&gt;
* Your Name (organizer)&lt;br /&gt;
* People that want to attend this session&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Paolo Bonzini</name></author>
	</entry>
	<entry>
		<id>https://linux-kvm.org/index.php?title=KVM_Forum_2015_BOF&amp;diff=163042</id>
		<title>KVM Forum 2015 BOF</title>
		<link rel="alternate" type="text/html" href="https://linux-kvm.org/index.php?title=KVM_Forum_2015_BOF&amp;diff=163042"/>
		<updated>2014-12-12T14:42:29Z</updated>

		<summary type="html">&lt;p&gt;Paolo Bonzini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
We will reserve some time for people to get together and discuss&lt;br /&gt;
strategic decisions as well as other topics that are best solved within&lt;br /&gt;
smaller groups. This time can also be used for hands-on hacking&lt;br /&gt;
sessions.&lt;br /&gt;
&lt;br /&gt;
If you are interested in organizing such a group time event, please add&lt;br /&gt;
it to the list *before* KVM Forum, so people have time to organize which&lt;br /&gt;
one they will attend.&lt;br /&gt;
&lt;br /&gt;
All of these sessions will get the chance to quickly talk about results&lt;br /&gt;
they managed to achieve during their time in a quick &amp;quot;results&amp;quot; session.&lt;br /&gt;
&lt;br /&gt;
= BoF Ideas =&lt;br /&gt;
&lt;br /&gt;
== BoF idea template ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
=== TITLE ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Summary:&#039;&#039;&#039; Short description of the idea&lt;br /&gt;
&lt;br /&gt;
Detailed description of the idea.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Links:&#039;&#039;&#039;&lt;br /&gt;
* Wiki links to relevant material&lt;br /&gt;
* External links to mailing lists or web sites&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;People:&#039;&#039;&#039;&lt;br /&gt;
* Your Name (organizer)&lt;br /&gt;
* People that want to attend this session&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Paolo Bonzini</name></author>
	</entry>
</feed>