https://linux-kvm.org/api.php?action=feedcontributions&user=Knoel&feedformat=atomKVM - User contributions [en]2024-03-29T15:55:40ZUser contributionsMediaWiki 1.39.5https://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173779KVM Forum 20162016-09-09T15:44:10Z<p>Knoel: /* Thursday Morning */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* 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])<br />
* 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])<br />
* 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])<br />
<br />
===== Wednesday Afternoon =====<br />
* 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])<br />
* Userland Page Faults and Byond: Why, How and What'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])<br />
* 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])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & 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])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy ([http://www.linux-kvm.org/images/8/85/A-Practical-Look-at-QEMU-Block-Layer-Primitives.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* 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])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi ([https://www.youtube.com/watch?v=S6Sjj6OtyvY video])<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & 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])<br />
* 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])<br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* 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])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann ([http://www.linux-kvm.org/images/0/09/Qemu-gfx-2016.pdf slides])<br />
<br />
===== Thursday Afternoon =====<br />
* 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])<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow ([http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])<br />
* 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])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD'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])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* 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])<br />
* 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])<br />
* 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])<br />
===== Lightning Talks =====<br />
* High Performance Networking in Virtual Machines - Xiyue Wang ([https://www.youtube.com/watch?v=CagRhSZ7_a0 video], [ slides])<br />
* Nested VMX Migration - Jim Mattson & David Matlack ([https://www.youtube.com/watch?v=Q2l02Pblqis video])<br />
* Analyzing libvirt cgroup CPU reservations by Gaurav Poothia ([https://www.youtube.com/watch?v=isYf-TwNtnY video])<br />
* Libvirt NSS Module by Michal Prívozník ([https://www.youtube.com/watch?v=gTWxM17eANQ video])<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* 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])<br />
* 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])<br />
* 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])<br />
* QEMU Coroutines, Exposed - Jeff Cody ([https://www.youtube.com/watch?v=2gNszk7OjIY video])<br />
* 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])<br />
* 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])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* 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])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & 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])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=File:Qemu-gfx-2016.pdf&diff=173778File:Qemu-gfx-2016.pdf2016-09-09T15:41:45Z<p>Knoel: </p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173777KVM Forum 20162016-09-09T13:27:53Z<p>Knoel: /* Wednesday Afternoon */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* 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])<br />
* 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])<br />
* 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])<br />
<br />
===== Wednesday Afternoon =====<br />
* 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])<br />
* Userland Page Faults and Byond: Why, How and What'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])<br />
* 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])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & 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])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy ([http://www.linux-kvm.org/images/8/85/A-Practical-Look-at-QEMU-Block-Layer-Primitives.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* 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])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi ([https://www.youtube.com/watch?v=S6Sjj6OtyvY video])<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & 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])<br />
* 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])<br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* 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])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* 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])<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow ([http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])<br />
* 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])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD'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])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* 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])<br />
* 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])<br />
* 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])<br />
===== Lightning Talks =====<br />
* High Performance Networking in Virtual Machines - Xiyue Wang ([https://www.youtube.com/watch?v=CagRhSZ7_a0 video], [ slides])<br />
* Nested VMX Migration - Jim Mattson & David Matlack ([https://www.youtube.com/watch?v=Q2l02Pblqis video])<br />
* Analyzing libvirt cgroup CPU reservations by Gaurav Poothia ([https://www.youtube.com/watch?v=isYf-TwNtnY video])<br />
* Libvirt NSS Module by Michal Prívozník ([https://www.youtube.com/watch?v=gTWxM17eANQ video])<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* 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])<br />
* 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])<br />
* 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])<br />
* QEMU Coroutines, Exposed - Jeff Cody ([https://www.youtube.com/watch?v=2gNszk7OjIY video])<br />
* 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])<br />
* 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])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* 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])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & 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])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=File:01Wed-1415-LinuxCON-aarcangeli-userfaultfd.pdf&diff=173776File:01Wed-1415-LinuxCON-aarcangeli-userfaultfd.pdf2016-09-09T13:26:46Z<p>Knoel: </p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173769KVM Forum 20162016-09-06T11:53:57Z<p>Knoel: /* Thursday Afternoon */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* 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])<br />
* Real Time KVM - Rik van Riel ([http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])<br />
* 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])<br />
<br />
===== Wednesday Afternoon =====<br />
* 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])<br />
* Userland Page Faults and Byond: Why, How and What's Next - Andrea Arcangeli<br />
* 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])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & 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])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy ([http://www.linux-kvm.org/images/8/85/A-Practical-Look-at-QEMU-Block-Layer-Primitives.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* 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])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi ([https://www.youtube.com/watch?v=S6Sjj6OtyvY video])<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & 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])<br />
* 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])<br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* 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])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* 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])<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow ([http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])<br />
* 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])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* 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])<br />
* Lightening Talks<br />
** High Performance Networking in Virtual Machines - Xiyue Wang ([https://www.youtube.com/watch?v=CagRhSZ7_a0 video], [ slides])<br />
** Nested VMX Migration - Jim Mattson & David Matlack ([https://www.youtube.com/watch?v=Q2l02Pblqis video])<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* 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])<br />
* 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])<br />
* 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])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173768KVM Forum 20162016-09-06T11:52:07Z<p>Knoel: /* Thursday Morning */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* 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])<br />
* Real Time KVM - Rik van Riel ([http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])<br />
* 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])<br />
<br />
===== Wednesday Afternoon =====<br />
* 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])<br />
* Userland Page Faults and Byond: Why, How and What's Next - Andrea Arcangeli<br />
* 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])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & 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])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy ([http://www.linux-kvm.org/images/8/85/A-Practical-Look-at-QEMU-Block-Layer-Primitives.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* 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])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi ([https://www.youtube.com/watch?v=S6Sjj6OtyvY video])<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & 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])<br />
* 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])<br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* 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])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin ([http://www.linux-kvm.org/images/b/b3/02x06A-Michael_Tsirkin-Quo_Vadis_Virtio.pdf slides])<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow ([http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* 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])<br />
* Lightening Talks<br />
** High Performance Networking in Virtual Machines - Xiyue Wang ([https://www.youtube.com/watch?v=CagRhSZ7_a0 video], [ slides])<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* 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])<br />
* 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])<br />
* 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])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173767KVM Forum 20162016-09-05T15:28:33Z<p>Knoel: /* Thursday Afternoon */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* 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])<br />
* Real Time KVM - Rik van Riel ([http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])<br />
* 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])<br />
<br />
===== Wednesday Afternoon =====<br />
* 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])<br />
* Userland Page Faults and Byond: Why, How and What's Next - Andrea Arcangeli<br />
* 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])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & 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])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy ([http://www.linux-kvm.org/images/8/85/A-Practical-Look-at-QEMU-Block-Layer-Primitives.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* 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])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi ([https://www.youtube.com/watch?v=S6Sjj6OtyvY video])<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & 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])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan ([http://www.linux-kvm.org/images/4/41/03x04A-Roman_Kagan-VMBus_Hyper-V_devices_in_QEMU_KVM.pdf slides])<br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin ([http://www.linux-kvm.org/images/b/b3/02x06A-Michael_Tsirkin-Quo_Vadis_Virtio.pdf slides])<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow ([http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* 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])<br />
* Lightening Talks<br />
** High Performance Networking in Virtual Machines - Xiyue Wang ([https://www.youtube.com/watch?v=CagRhSZ7_a0 video], [ slides])<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* 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])<br />
* 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])<br />
* 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])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173766KVM Forum 20162016-09-05T15:27:19Z<p>Knoel: /* Friday Morning */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* 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])<br />
* Real Time KVM - Rik van Riel ([http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])<br />
* 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])<br />
<br />
===== Wednesday Afternoon =====<br />
* 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])<br />
* Userland Page Faults and Byond: Why, How and What's Next - Andrea Arcangeli<br />
* 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])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & 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])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy ([http://www.linux-kvm.org/images/8/85/A-Practical-Look-at-QEMU-Block-Layer-Primitives.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* 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])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi ([https://www.youtube.com/watch?v=S6Sjj6OtyvY video])<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & 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])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan ([http://www.linux-kvm.org/images/4/41/03x04A-Roman_Kagan-VMBus_Hyper-V_devices_in_QEMU_KVM.pdf slides])<br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin ([http://www.linux-kvm.org/images/b/b3/02x06A-Michael_Tsirkin-Quo_Vadis_Virtio.pdf slides])<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow ([http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* 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])<br />
* Lightening Talks<br />
** High Performance Networking in Virtual Machines - Xiyue Wang ([ slides])<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* 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])<br />
* 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])<br />
* 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])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173765KVM Forum 20162016-09-05T15:25:59Z<p>Knoel: /* Thursday Morning */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* 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])<br />
* Real Time KVM - Rik van Riel ([http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])<br />
* 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])<br />
<br />
===== Wednesday Afternoon =====<br />
* 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])<br />
* Userland Page Faults and Byond: Why, How and What's Next - Andrea Arcangeli<br />
* 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])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & 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])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy ([http://www.linux-kvm.org/images/8/85/A-Practical-Look-at-QEMU-Block-Layer-Primitives.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* 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])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi ([https://www.youtube.com/watch?v=S6Sjj6OtyvY video])<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & 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])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan ([http://www.linux-kvm.org/images/4/41/03x04A-Roman_Kagan-VMBus_Hyper-V_devices_in_QEMU_KVM.pdf slides])<br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin ([http://www.linux-kvm.org/images/b/b3/02x06A-Michael_Tsirkin-Quo_Vadis_Virtio.pdf slides])<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow ([http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* 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])<br />
* Lightening Talks<br />
** High Performance Networking in Virtual Machines - Xiyue Wang ([ slides])<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* 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])<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173764KVM Forum 20162016-09-05T15:24:57Z<p>Knoel: /* Thursday Morning */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* 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])<br />
* Real Time KVM - Rik van Riel ([http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])<br />
* 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])<br />
<br />
===== Wednesday Afternoon =====<br />
* 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])<br />
* Userland Page Faults and Byond: Why, How and What's Next - Andrea Arcangeli<br />
* 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])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & 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])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy ([http://www.linux-kvm.org/images/8/85/A-Practical-Look-at-QEMU-Block-Layer-Primitives.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* 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])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi ([https://www.youtube.com/watch?v=S6Sjj6OtyvY video])<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan ([http://www.linux-kvm.org/images/4/41/03x04A-Roman_Kagan-VMBus_Hyper-V_devices_in_QEMU_KVM.pdf slides])<br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin ([http://www.linux-kvm.org/images/b/b3/02x06A-Michael_Tsirkin-Quo_Vadis_Virtio.pdf slides])<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow ([http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* 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])<br />
* Lightening Talks<br />
** High Performance Networking in Virtual Machines - Xiyue Wang ([ slides])<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* 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])<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173763KVM Forum 20162016-09-05T15:22:19Z<p>Knoel: /* Wednesday Afternoon */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* 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])<br />
* Real Time KVM - Rik van Riel ([http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])<br />
* 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])<br />
<br />
===== Wednesday Afternoon =====<br />
* 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])<br />
* Userland Page Faults and Byond: Why, How and What's Next - Andrea Arcangeli<br />
* 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])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & 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])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy ([http://www.linux-kvm.org/images/8/85/A-Practical-Look-at-QEMU-Block-Layer-Primitives.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* 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])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi ([ video])<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan ([http://www.linux-kvm.org/images/4/41/03x04A-Roman_Kagan-VMBus_Hyper-V_devices_in_QEMU_KVM.pdf slides])<br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin ([http://www.linux-kvm.org/images/b/b3/02x06A-Michael_Tsirkin-Quo_Vadis_Virtio.pdf slides])<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow ([http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* 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])<br />
* Lightening Talks<br />
** High Performance Networking in Virtual Machines - Xiyue Wang ([ slides])<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* 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])<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173762KVM Forum 20162016-09-05T15:20:32Z<p>Knoel: /* Wednesday Morning */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* 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])<br />
* Real Time KVM - Rik van Riel ([http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])<br />
* 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])<br />
<br />
===== Wednesday Afternoon =====<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* Userland Page Faults and Byond: Why, How and What's Next - Andrea Arcangeli<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy ([http://www.linux-kvm.org/images/8/85/A-Practical-Look-at-QEMU-Block-Layer-Primitives.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* 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])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi ([ video])<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan ([http://www.linux-kvm.org/images/4/41/03x04A-Roman_Kagan-VMBus_Hyper-V_devices_in_QEMU_KVM.pdf slides])<br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin ([http://www.linux-kvm.org/images/b/b3/02x06A-Michael_Tsirkin-Quo_Vadis_Virtio.pdf slides])<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow ([http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* 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])<br />
* Lightening Talks<br />
** High Performance Networking in Virtual Machines - Xiyue Wang ([ slides])<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* 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])<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173761KVM Forum 20162016-09-05T15:19:10Z<p>Knoel: /* Friday Morning */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([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])<br />
* Real Time KVM - Rik van Riel ([http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])<br />
* Performant Security Hardening of KVM - Steve Rutherford ([http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])<br />
<br />
===== Wednesday Afternoon =====<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* Userland Page Faults and Byond: Why, How and What's Next - Andrea Arcangeli<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy ([http://www.linux-kvm.org/images/8/85/A-Practical-Look-at-QEMU-Block-Layer-Primitives.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* 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])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi ([ video])<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan ([http://www.linux-kvm.org/images/4/41/03x04A-Roman_Kagan-VMBus_Hyper-V_devices_in_QEMU_KVM.pdf slides])<br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin ([http://www.linux-kvm.org/images/b/b3/02x06A-Michael_Tsirkin-Quo_Vadis_Virtio.pdf slides])<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow ([http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* 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])<br />
* Lightening Talks<br />
** High Performance Networking in Virtual Machines - Xiyue Wang ([ slides])<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* 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])<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173760KVM Forum 20162016-09-05T15:18:28Z<p>Knoel: /* Thursday Afternoon */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([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])<br />
* Real Time KVM - Rik van Riel ([http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])<br />
* Performant Security Hardening of KVM - Steve Rutherford ([http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])<br />
<br />
===== Wednesday Afternoon =====<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* Userland Page Faults and Byond: Why, How and What's Next - Andrea Arcangeli<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy ([http://www.linux-kvm.org/images/8/85/A-Practical-Look-at-QEMU-Block-Layer-Primitives.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* 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])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi ([ video])<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan ([http://www.linux-kvm.org/images/4/41/03x04A-Roman_Kagan-VMBus_Hyper-V_devices_in_QEMU_KVM.pdf slides])<br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin ([http://www.linux-kvm.org/images/b/b3/02x06A-Michael_Tsirkin-Quo_Vadis_Virtio.pdf slides])<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow ([http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* 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])<br />
* Lightening Talks<br />
** High Performance Networking in Virtual Machines - Xiyue Wang ([ slides])<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* Keynote: QEMU Status Report - Alexander Graf ([http://www.linux-kvm.org/images/c/c2/03x01-Alex_Graf-QEMU_keynote.pdf slides])<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173759KVM Forum 20162016-09-05T15:17:32Z<p>Knoel: /* Thursday Morning */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([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])<br />
* Real Time KVM - Rik van Riel ([http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])<br />
* Performant Security Hardening of KVM - Steve Rutherford ([http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])<br />
<br />
===== Wednesday Afternoon =====<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* Userland Page Faults and Byond: Why, How and What's Next - Andrea Arcangeli<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy ([http://www.linux-kvm.org/images/8/85/A-Practical-Look-at-QEMU-Block-Layer-Primitives.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* 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])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi ([ video])<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan ([http://www.linux-kvm.org/images/4/41/03x04A-Roman_Kagan-VMBus_Hyper-V_devices_in_QEMU_KVM.pdf slides])<br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin ([http://www.linux-kvm.org/images/b/b3/02x06A-Michael_Tsirkin-Quo_Vadis_Virtio.pdf slides])<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow ([http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* Keynote: Libvirt Status Report - Jiri Denemark ([http://www.linux-kvm.org/images/6/6d/02x10A-Jiri_Denemark-Libvirt_Keynote.pdf slides])<br />
* Lightening Talks<br />
** High Performance Networking in Virtual Machines - Xiyue Wang ([ slides])<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* Keynote: QEMU Status Report - Alexander Graf ([http://www.linux-kvm.org/images/c/c2/03x01-Alex_Graf-QEMU_keynote.pdf slides])<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173758KVM Forum 20162016-09-02T23:23:16Z<p>Knoel: /* Thursday - August 25, 2016 */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([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])<br />
* Real Time KVM - Rik van Riel ([http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])<br />
* Performant Security Hardening of KVM - Steve Rutherford ([http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])<br />
<br />
===== Wednesday Afternoon =====<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* Userland Page Faults and Byond: Why, How and What's Next - Andrea Arcangeli<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy ([http://www.linux-kvm.org/images/8/85/A-Practical-Look-at-QEMU-Block-Layer-Primitives.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* Keynote: KVM Status Report - Paolo Bonzini ([http://www.linux-kvm.org/images/5/5d/02x01-Paolo_Bonzini-KVM_Keynote.pdf slides])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan ([http://www.linux-kvm.org/images/4/41/03x04A-Roman_Kagan-VMBus_Hyper-V_devices_in_QEMU_KVM.pdf slides])<br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin ([http://www.linux-kvm.org/images/b/b3/02x06A-Michael_Tsirkin-Quo_Vadis_Virtio.pdf slides])<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow ([http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* Keynote: Libvirt Status Report - Jiri Denemark ([http://www.linux-kvm.org/images/6/6d/02x10A-Jiri_Denemark-Libvirt_Keynote.pdf slides])<br />
* Lightening Talks<br />
** High Performance Networking in Virtual Machines - Xiyue Wang ([ slides])<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* Keynote: QEMU Status Report - Alexander Graf ([http://www.linux-kvm.org/images/c/c2/03x01-Alex_Graf-QEMU_keynote.pdf slides])<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=File:03x04A-Roman_Kagan-VMBus_Hyper-V_devices_in_QEMU_KVM.pdf&diff=173757File:03x04A-Roman Kagan-VMBus Hyper-V devices in QEMU KVM.pdf2016-09-02T23:21:32Z<p>Knoel: </p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173756KVM Forum 20162016-08-31T19:43:41Z<p>Knoel: /* Wednesday Afternoon */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([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])<br />
* Real Time KVM - Rik van Riel ([http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])<br />
* Performant Security Hardening of KVM - Steve Rutherford ([http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])<br />
<br />
===== Wednesday Afternoon =====<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* Userland Page Faults and Byond: Why, How and What's Next - Andrea Arcangeli<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy ([http://www.linux-kvm.org/images/8/85/A-Practical-Look-at-QEMU-Block-Layer-Primitives.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* Keynote: KVM Status Report - Paolo Bonzini ([http://www.linux-kvm.org/images/5/5d/02x01-Paolo_Bonzini-KVM_Keynote.pdf slides])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan <br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin ([http://www.linux-kvm.org/images/b/b3/02x06A-Michael_Tsirkin-Quo_Vadis_Virtio.pdf slides])<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow ([http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* Keynote: Libvirt Status Report - Jiri Denemark ([http://www.linux-kvm.org/images/6/6d/02x10A-Jiri_Denemark-Libvirt_Keynote.pdf slides])<br />
* Lightening Talks<br />
** High Performance Networking in Virtual Machines - Xiyue Wang ([ slides])<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* Keynote: QEMU Status Report - Alexander Graf ([http://www.linux-kvm.org/images/c/c2/03x01-Alex_Graf-QEMU_keynote.pdf slides])<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173755KVM Forum 20162016-08-31T19:42:12Z<p>Knoel: /* Thursday Afternoon */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([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])<br />
* Real Time KVM - Rik van Riel ([http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])<br />
* Performant Security Hardening of KVM - Steve Rutherford ([http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])<br />
<br />
===== Wednesday Afternoon =====<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* Userland Page Faults and Byond: Why, How and What's Next - Andrea Arcangeli<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* Keynote: KVM Status Report - Paolo Bonzini ([http://www.linux-kvm.org/images/5/5d/02x01-Paolo_Bonzini-KVM_Keynote.pdf slides])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan <br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin ([http://www.linux-kvm.org/images/b/b3/02x06A-Michael_Tsirkin-Quo_Vadis_Virtio.pdf slides])<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow ([http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* Keynote: Libvirt Status Report - Jiri Denemark ([http://www.linux-kvm.org/images/6/6d/02x10A-Jiri_Denemark-Libvirt_Keynote.pdf slides])<br />
* Lightening Talks<br />
** High Performance Networking in Virtual Machines - Xiyue Wang ([ slides])<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* Keynote: QEMU Status Report - Alexander Graf ([http://www.linux-kvm.org/images/c/c2/03x01-Alex_Graf-QEMU_keynote.pdf slides])<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=File:A-Practical-Look-at-QEMU-Block-Layer-Primitives.pdf&diff=173754File:A-Practical-Look-at-QEMU-Block-Layer-Primitives.pdf2016-08-31T19:41:06Z<p>Knoel: </p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173753KVM Forum 20162016-08-30T22:49:51Z<p>Knoel: /* Thursday Afternoon */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([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])<br />
* Real Time KVM - Rik van Riel ([http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])<br />
* Performant Security Hardening of KVM - Steve Rutherford ([http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])<br />
<br />
===== Wednesday Afternoon =====<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* Userland Page Faults and Byond: Why, How and What's Next - Andrea Arcangeli<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* Keynote: KVM Status Report - Paolo Bonzini ([http://www.linux-kvm.org/images/5/5d/02x01-Paolo_Bonzini-KVM_Keynote.pdf slides])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan <br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin ([http://www.linux-kvm.org/images/b/b3/02x06A-Michael_Tsirkin-Quo_Vadis_Virtio.pdf slides])<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow ([http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* Keynote: Libvirt Status Report - Jiri Denemark ([http://www.linux-kvm.org/images/6/6d/02x10A-Jiri_Denemark-Libvirt_Keynote.pdf slides])<br />
* Lightening Talks<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* Keynote: QEMU Status Report - Alexander Graf ([http://www.linux-kvm.org/images/c/c2/03x01-Alex_Graf-QEMU_keynote.pdf slides])<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=File:02x06A-Michael_Tsirkin-Quo_Vadis_Virtio.pdf&diff=173752File:02x06A-Michael Tsirkin-Quo Vadis Virtio.pdf2016-08-30T22:48:10Z<p>Knoel: Knoel uploaded a new version of File:02x06A-Michael Tsirkin-Quo Vadis Virtio.pdf</p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=File:01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf&diff=173751File:01x04-Alex Williamson-An Introduction to PCI Device Assignment with VFIO.pdf2016-08-30T22:45:59Z<p>Knoel: Knoel uploaded a new version of File:01x04-Alex Williamson-An Introduction to PCI Device Assignment with VFIO.pdf</p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173750KVM Forum 20162016-08-30T22:42:14Z<p>Knoel: /* Thursday Afternoon */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([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])<br />
* Real Time KVM - Rik van Riel ([http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])<br />
* Performant Security Hardening of KVM - Steve Rutherford ([http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])<br />
<br />
===== Wednesday Afternoon =====<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* Userland Page Faults and Byond: Why, How and What's Next - Andrea Arcangeli<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* Keynote: KVM Status Report - Paolo Bonzini ([http://www.linux-kvm.org/images/5/5d/02x01-Paolo_Bonzini-KVM_Keynote.pdf slides])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan <br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin <br />
* Jobs and Unemployment in the New QEMU Economy - John Snow ([http://www.linux-kvm.org/images/2/2c/02Thu-1400-Snow.pdf slides])<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* Keynote: Libvirt Status Report - Jiri Denemark ([http://www.linux-kvm.org/images/6/6d/02x10A-Jiri_Denemark-Libvirt_Keynote.pdf slides])<br />
* Lightening Talks<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* Keynote: QEMU Status Report - Alexander Graf ([http://www.linux-kvm.org/images/c/c2/03x01-Alex_Graf-QEMU_keynote.pdf slides])<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=File:02Thu-1400-Snow.pdf&diff=173749File:02Thu-1400-Snow.pdf2016-08-30T22:40:50Z<p>Knoel: </p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173748KVM Forum 20162016-08-30T21:18:47Z<p>Knoel: /* KVM Forum 2016 */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([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])<br />
* Real Time KVM - Rik van Riel ([http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])<br />
* Performant Security Hardening of KVM - Steve Rutherford ([http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])<br />
<br />
===== Wednesday Afternoon =====<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* Userland Page Faults and Byond: Why, How and What's Next - Andrea Arcangeli<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* Keynote: KVM Status Report - Paolo Bonzini ([http://www.linux-kvm.org/images/5/5d/02x01-Paolo_Bonzini-KVM_Keynote.pdf slides])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan <br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin <br />
* Jobs and Unemployment in the New QEMU Economy - John Snow<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* Keynote: Libvirt Status Report - Jiri Denemark ([http://www.linux-kvm.org/images/6/6d/02x10A-Jiri_Denemark-Libvirt_Keynote.pdf slides])<br />
* Lightening Talks<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* Keynote: QEMU Status Report - Alexander Graf ([http://www.linux-kvm.org/images/c/c2/03x01-Alex_Graf-QEMU_keynote.pdf slides])<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173747KVM Forum 20162016-08-30T21:17:00Z<p>Knoel: /* Wednesday Afternoon */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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 be co-located with LinuxCon NA 2016.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([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])<br />
* Real Time KVM - Rik van Riel ([http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])<br />
* Performant Security Hardening of KVM - Steve Rutherford ([http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])<br />
<br />
===== Wednesday Afternoon =====<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* Userland Page Faults and Byond: Why, How and What's Next - Andrea Arcangeli<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
* A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* Keynote: KVM Status Report - Paolo Bonzini ([http://www.linux-kvm.org/images/5/5d/02x01-Paolo_Bonzini-KVM_Keynote.pdf slides])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan <br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin <br />
* Jobs and Unemployment in the New QEMU Economy - John Snow<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* Keynote: Libvirt Status Report - Jiri Denemark ([http://www.linux-kvm.org/images/6/6d/02x10A-Jiri_Denemark-Libvirt_Keynote.pdf slides])<br />
* Lightening Talks<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* Keynote: QEMU Status Report - Alexander Graf ([http://www.linux-kvm.org/images/c/c2/03x01-Alex_Graf-QEMU_keynote.pdf slides])<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173746KVM Forum 20162016-08-30T20:51:03Z<p>Knoel: /* Videos and Slides */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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 be co-located with LinuxCon NA 2016.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
===== Wednesday Morning =====<br />
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([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])<br />
* Real Time KVM - Rik van Riel ([http://www.linux-kvm.org/images/d/d2/LC-Rick_van_Riel-Real-time_KVM.pdf slides])<br />
* Performant Security Hardening of KVM - Steve Rutherford ([http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])<br />
<br />
===== Wednesday Afternoon =====<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* Userland Page Faults and Byond: Why, How and What's Next - Andrea Arcangeli<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Thursday Morning =====<br />
* Keynote: KVM Status Report - Paolo Bonzini ([http://www.linux-kvm.org/images/5/5d/02x01-Paolo_Bonzini-KVM_Keynote.pdf slides])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan <br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Thursday Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin <br />
* Jobs and Unemployment in the New QEMU Economy - John Snow<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* Keynote: Libvirt Status Report - Jiri Denemark ([http://www.linux-kvm.org/images/6/6d/02x10A-Jiri_Denemark-Libvirt_Keynote.pdf slides])<br />
* Lightening Talks<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Friday Morning =====<br />
* Keynote: QEMU Status Report - Alexander Graf ([http://www.linux-kvm.org/images/c/c2/03x01-Alex_Graf-QEMU_keynote.pdf slides])<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Friday Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173745KVM Forum 20162016-08-30T20:39:09Z<p>Knoel: /* Afternoon */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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 be co-located with LinuxCon NA 2016.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([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])<br />
* Performant Security Hardening of KVM - Steve Rutherford ([http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Morning =====<br />
* Keynote: KVM Status Report - Paolo Bonzini ([http://www.linux-kvm.org/images/5/5d/02x01-Paolo_Bonzini-KVM_Keynote.pdf slides])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan <br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin <br />
* Jobs and Unemployment in the New QEMU Economy - John Snow<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* Keynote: Libvirt Status Report - Jiri Denemark ([http://www.linux-kvm.org/images/6/6d/02x10A-Jiri_Denemark-Libvirt_Keynote.pdf slides])<br />
* Lightening Talks<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Morning =====<br />
* Keynote: QEMU Status Report - Alexander Graf ([http://www.linux-kvm.org/images/c/c2/03x01-Alex_Graf-QEMU_keynote.pdf slides])<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
* NVDIMM Virtualization - Xiao Guangrong ([http://www.linux-kvm.org/images/d/dd/03x10A-Xiao_Guangrong-NVDIMM_Virtualization.pdf slides])<br />
* Libvirt Admin API - A Different Kind of Management for libvirt - Erik Skultety ([http://www.linux-kvm.org/images/d/d6/03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173744KVM Forum 20162016-08-30T20:36:16Z<p>Knoel: /* Afternoon */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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 be co-located with LinuxCon NA 2016.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([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])<br />
* Performant Security Hardening of KVM - Steve Rutherford ([http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Morning =====<br />
* Keynote: KVM Status Report - Paolo Bonzini ([http://www.linux-kvm.org/images/5/5d/02x01-Paolo_Bonzini-KVM_Keynote.pdf slides])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan <br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin <br />
* Jobs and Unemployment in the New QEMU Economy - John Snow<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* Keynote: Libvirt Status Report - Jiri Denemark ([http://www.linux-kvm.org/images/6/6d/02x10A-Jiri_Denemark-Libvirt_Keynote.pdf slides])<br />
* Lightening Talks<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Morning =====<br />
* Keynote: QEMU Status Report - Alexander Graf ([http://www.linux-kvm.org/images/c/c2/03x01-Alex_Graf-QEMU_keynote.pdf slides])<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost ([http://www.linux-kvm.org/images/4/46/03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf slides])<br />
* Real Time & 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])<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson ([http://www.linux-kvm.org/images/0/0c/03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf slides])<br />
* 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])<br />
* Nesting KVM on s390x - David Hildenbrand ([http://www.linux-kvm.org/images/0/0a/03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf slides])<br />
* Status Update on KVM-COLO RT - Hailang Zhang ([http://www.linux-kvm.org/images/a/af/03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf slides])<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger ([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])<br />
* Qemu as a USB-MTP Responder - Bandan Das ([http://www.linux-kvm.org/images/6/6f/03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf slides])<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173743KVM Forum 20162016-08-30T20:32:30Z<p>Knoel: /* Morning */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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 be co-located with LinuxCon NA 2016.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([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])<br />
* Performant Security Hardening of KVM - Steve Rutherford ([http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Morning =====<br />
* Keynote: KVM Status Report - Paolo Bonzini ([http://www.linux-kvm.org/images/5/5d/02x01-Paolo_Bonzini-KVM_Keynote.pdf slides])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan <br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin <br />
* Jobs and Unemployment in the New QEMU Economy - John Snow<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* Keynote: Libvirt Status Report - Jiri Denemark ([http://www.linux-kvm.org/images/6/6d/02x10A-Jiri_Denemark-Libvirt_Keynote.pdf slides])<br />
* Lightening Talks<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Morning =====<br />
* Keynote: QEMU Status Report - Alexander Graf ([http://www.linux-kvm.org/images/c/c2/03x01-Alex_Graf-QEMU_keynote.pdf slides])<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi ([http://www.linux-kvm.org/images/e/eb/03x02-Stefan_Hajnoczi-QEMU_Community_Growth_Through_Open_Source_Internships.pdf slides])<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev ([http://www.linux-kvm.org/images/0/02/03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf slides])<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* 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])<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini ([http://www.linux-kvm.org/images/3/39/03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf slides])<br />
* 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])<br />
<br />
===== Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost<br />
* Real Time & Fast Live Migration Update for NFV - Liang Li<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson<br />
* Vhost with Guest vIOMMU - Peter Xu and Wei Xu<br />
* Nesting KVM on s390x - David Hildenbrand<br />
* Status Update on KVM-COLO RT - Hailang Zhang<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger<br />
* Qemu as a USB-MTP Responder - Bandan Das<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173742KVM Forum 20162016-08-30T20:28:37Z<p>Knoel: /* Afternoon */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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 be co-located with LinuxCon NA 2016.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([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])<br />
* Performant Security Hardening of KVM - Steve Rutherford ([http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Morning =====<br />
* Keynote: KVM Status Report - Paolo Bonzini ([http://www.linux-kvm.org/images/5/5d/02x01-Paolo_Bonzini-KVM_Keynote.pdf slides])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan <br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin <br />
* Jobs and Unemployment in the New QEMU Economy - John Snow<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* Keynote: Libvirt Status Report - Jiri Denemark ([http://www.linux-kvm.org/images/6/6d/02x10A-Jiri_Denemark-Libvirt_Keynote.pdf slides])<br />
* Lightening Talks<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Morning =====<br />
* Keynote: QEMU Status Report - Alexander Graf<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* KVM on System z: The Good, the Bad and the Weird - Cornelia Huck<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini<br />
* Light Weight Virtualization with QEMU/KVM - Chao Peng<br />
===== Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost<br />
* Real Time & Fast Live Migration Update for NFV - Liang Li<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson<br />
* Vhost with Guest vIOMMU - Peter Xu and Wei Xu<br />
* Nesting KVM on s390x - David Hildenbrand<br />
* Status Update on KVM-COLO RT - Hailang Zhang<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger<br />
* Qemu as a USB-MTP Responder - Bandan Das<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173741KVM Forum 20162016-08-30T20:27:08Z<p>Knoel: /* Afternoon */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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 be co-located with LinuxCon NA 2016.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([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])<br />
* Performant Security Hardening of KVM - Steve Rutherford ([http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Morning =====<br />
* Keynote: KVM Status Report - Paolo Bonzini ([http://www.linux-kvm.org/images/5/5d/02x01-Paolo_Bonzini-KVM_Keynote.pdf slides])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan <br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin ([http://www.linux-kvm.org/images/b/b3/02x06A-Michael_Tsirkin-Quo_Vadis_Virtio.pdf slides])<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow<br />
* Design of Vhost-pci - Wei Wang ([http://www.linux-kvm.org/images/5/55/02x07A-Wei_Wang-Design_of-Vhost-pci.pdf slides])<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin ([http://www.linux-kvm.org/images/9/92/02x07B-Pavel_Butsykin-IO_Prefetch_Cache_as_QEMU_Block_Filter_Driver.pdf slides])<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky ([http://www.linux-kvm.org/images/7/74/02x08A-Thomas_Lendacky-AMDs_Virtualizatoin_Memory_Encryption_Technology.pdf slides])<br />
* Backups with QEMU - Max Reitz ([http://www.linux-kvm.org/images/6/65/02x08B-Max_Reitz-Backups_with_QEMU.pdf slides])<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania ([http://www.linux-kvm.org/images/1/13/02x09A-Nikunj_Dadhania-TCG_Enhancements_for_PowerPC.pdf slides])<br />
* 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])<br />
* Keynote: Libvirt Status Report - Jiri Denemark ([http://www.linux-kvm.org/images/6/6d/02x10A-Jiri_Denemark-Libvirt_Keynote.pdf slides])<br />
* Lightening Talks<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Morning =====<br />
* Keynote: QEMU Status Report - Alexander Graf<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* KVM on System z: The Good, the Bad and the Weird - Cornelia Huck<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini<br />
* Light Weight Virtualization with QEMU/KVM - Chao Peng<br />
===== Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost<br />
* Real Time & Fast Live Migration Update for NFV - Liang Li<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson<br />
* Vhost with Guest vIOMMU - Peter Xu and Wei Xu<br />
* Nesting KVM on s390x - David Hildenbrand<br />
* Status Update on KVM-COLO RT - Hailang Zhang<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger<br />
* Qemu as a USB-MTP Responder - Bandan Das<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173740KVM Forum 20162016-08-30T20:23:19Z<p>Knoel: /* Morning */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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 be co-located with LinuxCon NA 2016.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([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])<br />
* Performant Security Hardening of KVM - Steve Rutherford ([http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Morning =====<br />
* Keynote: KVM Status Report - Paolo Bonzini ([http://www.linux-kvm.org/images/5/5d/02x01-Paolo_Bonzini-KVM_Keynote.pdf slides])<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede ([http://www.linux-kvm.org/images/5/59/02x03-Neo_Jia_and_Kirti_Wankhede-vGPU_on_KVM-A_VFIO_based_Framework.pdf slides])<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan <br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar ([http://www.linux-kvm.org/images/6/6a/02x04B-QEMU-Support_for_the_RISC-V_Instruction_Set_Architecture.pdf slides])<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao ([http://www.linux-kvm.org/images/d/d8/02x05A-Lei_Cao-Dirti_Memory_Tracking_for_Performant_Checkpointing_Solutions.pdf slides])<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
<br />
===== Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow<br />
* Design of Vhost-pci - Wei Wang<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky<br />
* Backups with QEMU - Max Reitz<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania<br />
* Microsoft Failover Clustering on KVM - Vadim Rozenfeld<br />
* Keynote: Libvirt Status Report - Jiri Denemark<br />
* Lightening Talks<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Morning =====<br />
* Keynote: QEMU Status Report - Alexander Graf<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* KVM on System z: The Good, the Bad and the Weird - Cornelia Huck<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini<br />
* Light Weight Virtualization with QEMU/KVM - Chao Peng<br />
===== Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost<br />
* Real Time & Fast Live Migration Update for NFV - Liang Li<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson<br />
* Vhost with Guest vIOMMU - Peter Xu and Wei Xu<br />
* Nesting KVM on s390x - David Hildenbrand<br />
* Status Update on KVM-COLO RT - Hailang Zhang<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger<br />
* Qemu as a USB-MTP Responder - Bandan Das<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173739KVM Forum 20162016-08-30T20:08:49Z<p>Knoel: /* Wednesday - August 24, 2016 */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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 be co-located with LinuxCon NA 2016.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([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])<br />
* Performant Security Hardening of KVM - Steve Rutherford ([http://www.linux-kvm.org/images/3/3d/01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/images/8/8c/01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/images/5/54/01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/images/4/40/01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Morning =====<br />
* Keynote: KVM Status Report - Paolo Bonzini<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan<br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
===== Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow<br />
* Design of Vhost-pci - Wei Wang<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky<br />
* Backups with QEMU - Max Reitz<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania<br />
* Microsoft Failover Clustering on KVM - Vadim Rozenfeld<br />
* Keynote: Libvirt Status Report - Jiri Denemark<br />
* Lightening Talks<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Morning =====<br />
* Keynote: QEMU Status Report - Alexander Graf<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* KVM on System z: The Good, the Bad and the Weird - Cornelia Huck<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini<br />
* Light Weight Virtualization with QEMU/KVM - Chao Peng<br />
===== Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost<br />
* Real Time & Fast Live Migration Update for NFV - Liang Li<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson<br />
* Vhost with Guest vIOMMU - Peter Xu and Wei Xu<br />
* Nesting KVM on s390x - David Hildenbrand<br />
* Status Update on KVM-COLO RT - Hailang Zhang<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger<br />
* Qemu as a USB-MTP Responder - Bandan Das<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=KVM_Forum_2016&diff=173738KVM Forum 20162016-08-30T20:02:14Z<p>Knoel: /* Wednesday - August 24, 2016 */</p>
<hr />
<div><includeonly><br />
== [http://www.linux-kvm.org/page/KVM_Forum_2016 KVM Forum 2016] ==<br />
</includeonly><br />
<noinclude><br />
== KVM Forum 2016 ==<br />
</noinclude><br />
<br />
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 be co-located with LinuxCon NA 2016.<br />
<br />
== Live Updates ==<br />
<br />
Watch the [https://plus.google.com/107691536544094955898/posts Google+ Group] for live updates from the event.<br />
<br />
== Videos and Slides ==<br />
<br />
==== Wednesday - August 24, 2016 ====<br />
* Experience in Developing a Driver for a Complex New Hardware Device on Qemu/KVM - Knut Omang ([http://www.linux-kvm.org/page/File:01x01-Knut_Omang-Experience_in_Developing_a_Driver_for_a_Complex_New_Hardware_Device_in_QEMU_KVM.pdf slides])<br />
* Performant Security Hardening of KVM - Steve Rutherford ([http://www.linux-kvm.org/page/File:01x02-Steve_Rutherford-Performant_Security_Hardening_of_KVM.pdf slides])<br />
* Securely Integrating QEMU with Open Source Virtualization Technology - Daniel Berrage ([http://www.linux-kvm.org/page/File:01x03-Daniel_Berrange-Securely_Integrating_QEMU_with_Open_Source_Virtualization_Technology.pdf slides])<br />
* An Introduction to PCI Device Assignment with VFIO - Alex Williamson ([http://www.linux-kvm.org/page/File:01x04-Alex_Williamson-An_Introduction_to_PCI_Device_Assignment_with_VFIO.pdf slides])<br />
* Kernel Protection Using Hardware-Based Virtualization - Jun Nakajima & Sainath Grandhi ([http://www.linux-kvm.org/page/File:01x05-Jun_Nakajima-Kernel_Protection_Using_Hardware-Based_Virtualization.pdf slides])<br />
<br />
==== Thursday - August 25, 2016 ====<br />
===== Morning =====<br />
* Keynote: KVM Status Report - Paolo Bonzini<br />
* Virtualization Developer Panel - Moderated by Stefan Hajnoczi<br />
* vGPU on KVM - A VFIO Based Framework - Neo Jia & Kirti Wankhede<br />
* VMBus (Hyper-V) devices in QEMU/KVM - Roman Kagan<br />
* QEMU Support for the RISC-V Instruction Set Architecture - Sagar Karandikar<br />
* Dirty Memory Tracking for Performant Checkpointing Solutions - Lei Cao<br />
* QEMU Graphics Update 2016 - Gerd Hoffmann<br />
===== Afternoon =====<br />
* Quo Vadis Virtio? - Michael Tsirkin<br />
* Jobs and Unemployment in the New QEMU Economy - John Snow<br />
* Design of Vhost-pci - Wei Wang<br />
* I/O Prefetch Cache as QEMU Block Filter Driver - Pavel Butsykin<br />
* AMD's Virtualization Memory Encryption Technology - Thomas Lendacky<br />
* Backups with QEMU - Max Reitz<br />
* TCG Enhancements for PowerPC - Nikunj Dadhania<br />
* Microsoft Failover Clustering on KVM - Vadim Rozenfeld<br />
* Keynote: Libvirt Status Report - Jiri Denemark<br />
* Lightening Talks<br />
<br />
==== Friday - August 26, 2016 ====<br />
===== Morning =====<br />
* Keynote: QEMU Status Report - Alexander Graf<br />
* QEMU Community Growth Through Open Source Internships - Stefan Hajnoczi<br />
* Painless Switch from Proprietary Hypervisor to QEMU/KVM - Den Lunev<br />
* QEMU Coroutines, Exposed - Jeff Cody<br />
* KVM on System z: The Good, the Bad and the Weird - Cornelia Huck<br />
* Atomic.h weapons: The C11 Memory Model and QEMU - Paolo Bonzini<br />
* Light Weight Virtualization with QEMU/KVM - Chao Peng<br />
===== Afternoon =====<br />
* Machine-type Introspection and Configuration: Where Are We Going? - Eduardo Habkost<br />
* Real Time & Fast Live Migration Update for NFV - Liang Li<br />
* CPU Hotplug Support in QEMU - Bharata Rao & David Gibson<br />
* Vhost with Guest vIOMMU - Peter Xu and Wei Xu<br />
* Nesting KVM on s390x - David Hildenbrand<br />
* Status Update on KVM-COLO RT - Hailang Zhang<br />
* As Time Goes By, Analysing Where We Spend Our Cycles During Exits - Christian Bornträger<br />
* Qemu as a USB-MTP Responder - Bandan Das<br />
<br />
== Schedule ==<br />
<br />
https://kvmforum2016.sched.org/<br />
<br />
== BoFs ==<br />
<br />
== Community Team Photo ==<br />
<br />
[[File:Kvm-forum-2016-group-photo.jpg|500px]]<br />
<br />
== Photos ==<br />
<br />
<br />
== Blogs / News Reports ==<br />
<br />
<br />
__NOTOC__<br />
<br />
[[Category:KVMForum]][[Category:Conferences]]<br />
</noinclude></div>Knoelhttps://linux-kvm.org/index.php?title=File:LC-Rick_van_Riel-Real-time_KVM.pdf&diff=173737File:LC-Rick van Riel-Real-time KVM.pdf2016-08-30T19:56:13Z<p>Knoel: </p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=File:03x10B-Erik_Skultety-Libvirt_Admin_API-A_Different_Kind_of_Management_for_libvirt.pdf&diff=173736File:03x10B-Erik Skultety-Libvirt Admin API-A Different Kind of Management for libvirt.pdf2016-08-30T19:55:59Z<p>Knoel: </p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=File:03x09B-Bandan_Das-Qemu_as_a_USB-MTP_Responder.pdf&diff=173734File:03x09B-Bandan Das-Qemu as a USB-MTP Responder.pdf2016-08-30T19:55:27Z<p>Knoel: </p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=File:03x09A-Christian_Borntrager-As_Time_Goes_By_Analysing_Where_We_Spend_our_Cycles_During_Exits.pdf&diff=173733File:03x09A-Christian Borntrager-As Time Goes By Analysing Where We Spend our Cycles During Exits.pdf2016-08-30T19:55:11Z<p>Knoel: </p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=File:03x08B-Hailang_Zhang-Status_Update_on_KVM-COLO_FT.pdf&diff=173732File:03x08B-Hailang Zhang-Status Update on KVM-COLO FT.pdf2016-08-30T19:54:53Z<p>Knoel: </p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=File:03x08A-David_Hildebrand-Nesting_KVM_on_s390x.pdf&diff=173731File:03x08A-David Hildebrand-Nesting KVM on s390x.pdf2016-08-30T19:54:39Z<p>Knoel: </p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=File:03x07B-Peter_Xu_and_Wei_Xu-Vhost_with_Guest_vIOMMU.pdf&diff=173730File:03x07B-Peter Xu and Wei Xu-Vhost with Guest vIOMMU.pdf2016-08-30T19:54:18Z<p>Knoel: </p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=File:03x07A-Bharata_Rao_and_David_Gibson-CPU_Hotplug_Support_in_QEMU.pdf&diff=173729File:03x07A-Bharata Rao and David Gibson-CPU Hotplug Support in QEMU.pdf2016-08-30T19:54:03Z<p>Knoel: </p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=File:03x06B-Liang_Li-Real_Time_and_Fast_Live_Migration_Update_for_NFV.pdf&diff=173728File:03x06B-Liang Li-Real Time and Fast Live Migration Update for NFV.pdf2016-08-30T19:53:46Z<p>Knoel: </p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=File:03x06A-Eduardo_HabkostMachine-type_Introspection_and_Configuration_Where_Are_We_Going.pdf&diff=173727File:03x06A-Eduardo HabkostMachine-type Introspection and Configuration Where Are We Going.pdf2016-08-30T19:53:31Z<p>Knoel: </p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=File:03x05B-Chao_Peng-Light_Weight_Virtualization_with_QEMU_KVM.pdf&diff=173726File:03x05B-Chao Peng-Light Weight Virtualization with QEMU KVM.pdf2016-08-30T19:53:13Z<p>Knoel: </p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=File:03x05A-Paolo_Bonzini-Atomic.h_weapons_The_C11_Memory_Model_and_QEMU.pdf&diff=173725File:03x05A-Paolo Bonzini-Atomic.h weapons The C11 Memory Model and QEMU.pdf2016-08-30T19:52:59Z<p>Knoel: </p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=File:03x04B-Cornelia_Huck-KVM_on_System_z-The_Good_the_Bad_and_the_Weird.pdf&diff=173724File:03x04B-Cornelia Huck-KVM on System z-The Good the Bad and the Weird.pdf2016-08-30T19:52:45Z<p>Knoel: </p>
<hr />
<div></div>Knoelhttps://linux-kvm.org/index.php?title=File:03x03-Den_Lunev-Painless_Switch_from_Proprietary_Hypervisor_to_QEMU_KVM.pdf&diff=173723File:03x03-Den Lunev-Painless Switch from Proprietary Hypervisor to QEMU KVM.pdf2016-08-30T19:52:29Z<p>Knoel: </p>
<hr />
<div></div>Knoel