This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Friday, August 26 • 14:30 - 15:20
Keeping coherency on ARM - Julien Grall, ARM

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

The ARM architecture strongly recommends to use a break-before-make when changing translation table entries whenever certain conditions are met. Failing to do so may result in getting TLB conflicts or breaking the coherency.

During this session, we will introduce break-before-make and when the code handling page tables should use it. We will also discuss the modifications required in Xen to avoid breaking the coherency.


Julien Grall

Software Engineer, ARM
Julien Grall is a Software Engineer at ARM, working on open source virtualization project such as Xen and KVM. He has been working on Xen since 2012, focusing at the beginning on the x86 port, then on the ARM port. He currently maintains Xen ARM.

slides pdf

Friday August 26, 2016 14:30 - 15:20
Pier 4

Attendees (8)