[PATCH v4 RESEND 0/8] qemu: Enable SCHED_CORE for domains and helper processes

Michal Privoznik mprivozn at redhat.com
Thu Oct 6 13:49:42 UTC 2022


This is just a resend of:

https://listman.redhat.com/archives/libvir-list/2022-August/233895.html

Michal Prívozník (8):
  virprocess: Core Scheduling support
  virCommand: Introduce APIs for core scheduling
  qemu_conf: Introduce a knob to set SCHED_CORE
  qemu_domain: Introduce qemuDomainSchedCoreStart()
  qemu_process: Enable SCHED_CORE for QEMU process
  qemu: Enable SCHED_CORE for helper processes
  qemu: Enable SCHED_CORE for vCPUs
  qemu: Enable for vCPUs on hotplug

 src/libvirt_private.syms           |   6 ++
 src/qemu/libvirtd_qemu.aug         |   1 +
 src/qemu/qemu.conf.in              |  16 ++++
 src/qemu/qemu_conf.c               |  38 +++++++++
 src/qemu/qemu_conf.h               |  13 +++
 src/qemu/qemu_domain.c             | 105 ++++++++++++++++++++++++
 src/qemu/qemu_domain.h             |  12 +++
 src/qemu/qemu_hotplug.c            |   2 +-
 src/qemu/qemu_process.c            | 116 ++++++++++++++++++++++++++-
 src/qemu/qemu_process.h            |   3 +-
 src/qemu/qemu_security.c           |  11 +++
 src/qemu/qemu_virtiofs.c           |  11 +++
 src/qemu/test_libvirtd_qemu.aug.in |   1 +
 src/util/vircommand.c              |  63 +++++++++++++++
 src/util/vircommand.h              |   5 ++
 src/util/virprocess.c              | 124 +++++++++++++++++++++++++++++
 src/util/virprocess.h              |   8 ++
 17 files changed, 531 insertions(+), 4 deletions(-)

-- 
2.35.1



More information about the libvir-list mailing list