[PATCH v3 0/8] s390x/pci: zPCI interpretation support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



For QEMU, the majority of the work in enabling instruction interpretation
is handled via new VFIO ioctls to SET the appropriate interpretation and
interrupt forwarding modes, and to GET the function handle to use for
interpretive execution.  

This series implements these new ioctls, as well as adding a new, optional
'interpret' parameter to zpci which can be used to disable interpretation
support (interpret=off) as well as an 'forwarding_assist' parameter to
determine whether or not the firmware assist will be used for interrupt
delivery (default when interpretation is in use) or whether the host will
be responsible for delivering all interrupts (forwarding_assist=off).

The ZPCI_INTERP CPU feature is added beginning with the z14 model to
enable this support.

As a consequence of implementing zPCI interpretation, ISM devices now
become eligible for passthrough (but only when zPCI interpretation is
available).


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux