Commit 32ba28c9 authored by Michal Privoznik's avatar Michal Privoznik
Browse files

domain: Add energytune to DomainCPUTune struct



Introduced in libvirt's commit v12.4.0-rc1~79 the <cputune/>
gained <energytune> element.

Signed-off-by: default avatarMichal Privoznik <mprivozn@redhat.com>
parent 40cc55e2
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -3024,6 +3024,16 @@ type DomainCPUMemoryTuneMonitor struct {
	VCPUs string `xml:"vcpus,attr,omitempty"`
}

type DomainCPUEnergyTuneMonitor struct {
	VCPUs string `xml:"vcpus,attr"`
}

type DomainCPUEnergyTune struct {
	VCPUs   string                       `xml:"vcpus,attr"`
	ID      string                       `xml:"id,attr,omitempty"`
	Monitor []DomainCPUEnergyTuneMonitor `xml:"monitor"`
}

type DomainCPUTune struct {
	Shares         *DomainCPUTuneShares         `xml:"shares"`
	Period         *DomainCPUTunePeriod         `xml:"period"`
@@ -3042,6 +3052,7 @@ type DomainCPUTune struct {
	IOThreadSched  []DomainCPUTuneIOThreadSched `xml:"iothreadsched"`
	CacheTune      []DomainCPUCacheTune         `xml:"cachetune"`
	MemoryTune     []DomainCPUMemoryTune        `xml:"memorytune"`
	EnergyTune     []DomainCPUEnergyTune        `xml:"energytune"`
}

type DomainQEMUCommandlineArg struct {