Loading…
KVM Forum 2018 has ended
October 24-26, 2018 - Edinburgh, Scotland, UK
Click Here For Information & Registration
Friday, October 26 • 11:30 - 12:00
What Did Spectre and Meltdown Teach about CPU Models? - Paolo Bonzini, Red Hat

Sign up or log in to save this to your schedule and see who's attending!

During the past year, several architectural flaws in CPUs were disclosed, allowing user processes to read privileged memory or registers through cache side-channel attacks. For those flaws that were fixed through microcode updates, the effect of the updates may need to be visible in the guest, requiring changes in QEMU, libvirt and the rest of the virtualization stack. Even if no updated microcode was needed, as was the case for "Meltdown", the fixed kernel used a previously irrelevant CPU features in order to avoid an even more substantial performance drop.

All in all, these experiences showed that even higher-level management, such as OpenStack, need to be taught about the details of CPU configuration. This talk will explain how this conclusion was reached, what exactly is expected from management tools, and why.

Speakers
avatar for Paolo Bonzini

Paolo Bonzini

Senior Principal Software Engineer, Red Hat, Inc.
Paolo is a long-time KVM contributor and co-maintainer; he also co-maintains some subsystems in QEMU. He works at Red Hat.


Friday October 26, 2018 11:30 - 12:00
Sidlaw Auditorium