[libvirt] [PATCHv10 0/4] Introduce x86 Cache Monitoring Technology (CMT)
John Ferlan
jferlan at redhat.com
Tue Nov 27 01:48:52 UTC 2018
On 11/26/18 12:56 PM, Wang Huaqiang wrote:
> These patches are the remaining part for the CMT enabling series,
> and most of the series have been merged.
>
> This series is addressing John's review comments and suggestions,
> which are
> https://www.redhat.com/archives/libvir-list/2018-November/msg00907.html
> https://www.redhat.com/archives/libvir-list/2018-November/msg00510.html
> https://www.redhat.com/archives/libvir-list/2018-November/msg00561.html
>
> Change lists:
> Changes in v10:
> -. Add tag (virResctrlMonitorType) in qemuDomainGetResctrlMonData, thus
> qemuDomainGetResctrlMonData could be reused for MBM.
> -. Using VIR_APPEND_ELEMENT to append virQEMUResctrlMonDataPtr list.
> -. Add qemuDomainFreeResctrlMonData.
> -. Add virResctrlMonitorFreeStats.
> -. Return a list of virResctrlMonitorStatsPtr instead of
> a virResctrlMonitorStats array in virResctrlMonitorGetStats.
>
> Changes in V9:
> -. Addressing code review comments form John.
> -. Refined the names for new data structure and new functions.
> -. Merged qemuDomainGetStatsCpuResMonitorPerTag and qemuDomainGetStatsCpuResMonitor,
> and refined new function name based on the fact that we only support cache monitor now.
> Wang Huaqiang (4):
> util: Return a list of pointer in virResctrlMonitorGetStats
> util: Add function to free monitor statistical data
> qemu: Report cache occupancy (CMT) with domstats
> docs: Updated news.xml for CMT
>
> docs/news.xml | 12 ++++
> src/libvirt-domain.c | 12 ++++
> src/libvirt_private.syms | 1 +
> src/qemu/qemu_driver.c | 183 ++++++++++++++++++++++++++++++++++++++++++++++-
> src/util/virresctrl.c | 26 +++++--
> src/util/virresctrl.h | 8 ++-
> tools/virsh.pod | 14 ++++
> 7 files changed, 248 insertions(+), 8 deletions(-)
>
Reviewed-by: John Ferlan <jferlan at redhat.com>
(series)
and pushed,
John
More information about the libvir-list
mailing list