[libvirt PATCH v5 0/7] cgroup and thread management in ch driver
Praveen K Paladugu
prapal at linux.microsoft.com
Fri Jan 28 15:36:40 UTC 2022
Ping..
If this patch set is ready to be merged, I'd like to get started on next
set.
Thank you,
Praveen K Paladugu
On 1/25/2022 10:19 AM, Praveen K Paladugu wrote:
> This patchset adds support for cgroup management of ch threads. This version
> correctly manages cgroups for vcpu and emulator threads created by ch. cgroup
> management for iothreads is not yet supported.
>
> Along with cgroup management, this patchset also enables support for pinning
> vcpu and emulator threads to selected host cpus.
>
> v5:
> * bumped the verion of callbacks in ch driver to 8.1.0
>
> v4:
> * addressed all open comments in v3
> * dropped all the merged commits
>
> v3:
> * addrressed all the formatting comments in v2 patch set
> * dropped indentation patches are they do not adhere to libvirt coding style
> * fixed build issue in qemu driver that was introduced in v2
>
> Praveen K Paladugu (3):
> qemu,hypervisor: refactor some cgroup mgmt methods
> ch_process: Setup emulator and iothread settings
> ch_driver: emulator threadinfo & pinning callbacks
>
> Vineeth Pillai (4):
> ch: methods for cgroup mgmt in ch driver
> ch_driver,ch_domain: vcpupin callback in ch driver
> ch_driver: enable typed param string for numatune
> ch_driver: add numatune callbacks for CH driver
>
> src/ch/ch_conf.c | 2 +
> src/ch/ch_conf.h | 4 +-
> src/ch/ch_domain.c | 64 ++++
> src/ch/ch_domain.h | 18 +-
> src/ch/ch_driver.c | 590 +++++++++++++++++++++++++++++++++
> src/ch/ch_monitor.c | 156 +++++++++
> src/ch/ch_monitor.h | 56 +++-
> src/ch/ch_process.c | 385 ++++++++++++++++++++-
> src/ch/ch_process.h | 3 +
> src/hypervisor/domain_cgroup.c | 457 ++++++++++++++++++++++++-
> src/hypervisor/domain_cgroup.h | 72 ++++
> src/libvirt_private.syms | 14 +-
> src/qemu/qemu_cgroup.c | 413 +----------------------
> src/qemu/qemu_cgroup.h | 11 -
> src/qemu/qemu_driver.c | 14 +-
> src/qemu/qemu_hotplug.c | 7 +-
> src/qemu/qemu_process.c | 24 +-
> 17 files changed, 1835 insertions(+), 455 deletions(-)
>
--
Regards,
Praveen K Paladugu
More information about the libvir-list
mailing list