target-s390x.rst 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. .. _s390x-System-emulator:
  2. s390x System emulator
  3. ---------------------
  4. QEMU can emulate z/Architecture (in particular, 64 bit) s390x systems
  5. via the ``qemu-system-s390x`` binary. Only one machine type,
  6. ``s390-ccw-virtio``, is supported (with versioning for compatibility
  7. handling).
  8. When using KVM as accelerator, QEMU can emulate CPUs up to the generation
  9. of the host. When using the default cpu model with TCG as accelerator,
  10. QEMU will emulate a subset of z13 cpu features that should be enough to run
  11. distributions built for the z13.
  12. Device support
  13. ==============
  14. QEMU will not emulate most of the traditional devices found under LPAR or
  15. z/VM; virtio devices (especially using virtio-ccw) make up the bulk of
  16. the available devices. Passthrough of host devices via vfio-pci, vfio-ccw,
  17. or vfio-ap is also available.
  18. .. toctree::
  19. s390x/vfio-ap
  20. s390x/css
  21. s390x/3270
  22. s390x/vfio-ccw
  23. s390x/pcidevices
  24. Architectural features
  25. ======================
  26. .. toctree::
  27. s390x/bootdevices
  28. s390x/protvirt
  29. s390x/cpu-topology