9-11 September 2019
Europe/Lisbon timezone

Architecture considerations for vfio/iommu handling

9 Sep 2019, 16:30
15m
Opala-room-I&II (Corinthia Hotel Lisbon)

Opala-room-I&II

Corinthia Hotel Lisbon

126

Speaker

Cornelia Huck

Description

While x86 is probably the most prominent platform for vfio/iommu development and usage, other architectures also see quite a bit of movement. These architectures are similar to x86 in some parts and quite different in others; therefore, sometimes issues come up that may be surprising to folks mostly working on more common platforms.

For example, PCI on s390 is using special instructions. QEMU needs to fill in 'real' values for some memory-layout values for devices passed via vfio and needs a way to retrieve them.

Other architectures (e.g. ARM) may also have some unusual requirements not obvious to people not working on those platforms. It seems beneficial to at least raise awareness of those issues so that we don't end up with interfaces/designs that are hard to implement or not sufficient on less common platforms.

I agree to abide by the anti-harassment policy Yes

Primary author

Cornelia Huck

Presentation Materials

There are no materials yet.
Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×