[libvirt] [PATCH 0/9] Yet another version of CAT stuff (no idea about the version number)
乔立勇(Eli Qiao)
qiaoliyong at gmail.com
Thu Dec 14 02:10:17 UTC 2017
hi Martin,
Thanks for reaching me, sure, I will try to testing your patch.
BTW, do you have a github repo/branch for these which I can directly pull?
Best regards
- Eli
a leaf duckweed belongs to the sea, where not to meet in life
2017-12-13 23:39 GMT+08:00 Martin Kletzander <mkletzan at redhat.com>:
> Added stuff that Pavel wanted, removed some testcases that I still have in
> my
> repo, but it's way to complicated to add properly, so for now I would just
> go
> with this and manual testing of starting some domains. I got no hardware
> to
> test this on, currently, so some testing is needed before pushing this.
>
> @Eli: Can you help with the testing?
>
> Martin Kletzander (9):
> Rename virResctrlInfo to virResctrlInfoPerCache
> util: Add virResctrlInfo
> conf: Use virResctrlInfo in capabilities
> util: Remove now-unneeded resctrl functions
> resctrl: Add functions to work with resctrl allocations
> conf: Add support for cputune/cachetune
> tests: Add virresctrltest
> qemu: Add support for resctrl
> docs: Add CAT (resctrl) support into news.xml
>
> docs/formatdomain.html.in | 54 +
> docs/news.xml | 9 +
> docs/schemas/domaincommon.rng | 32 +
> po/POTFILES.in | 1 +
> src/Makefile.am | 2 +-
> src/conf/capabilities.c | 55 +-
> src/conf/capabilities.h | 4 +-
> src/conf/domain_conf.c | 251 ++++
> src/conf/domain_conf.h | 13 +
> src/libvirt_private.syms | 16 +-
> src/qemu/qemu_process.c | 61 +-
> src/util/virresctrl.c | 1380
> ++++++++++++++++++--
> src/util/virresctrl.h | 86 +-
> src/util/virresctrlpriv.h | 27 +
> tests/Makefile.am | 8 +-
> tests/genericxml2xmlindata/cachetune-cdp.xml | 36 +
> .../cachetune-colliding-allocs.xml | 30 +
> .../cachetune-colliding-tunes.xml | 32 +
> .../cachetune-colliding-types.xml | 30 +
> tests/genericxml2xmlindata/cachetune-small.xml | 29 +
> tests/genericxml2xmlindata/cachetune.xml | 33 +
> tests/genericxml2xmltest.c | 10 +
> tests/virresctrldata/resctrl-cdp.schemata | 2 +
> .../virresctrldata/resctrl-skx-twocaches.schemata | 1 +
> tests/virresctrldata/resctrl-skx.schemata | 1 +
> tests/virresctrldata/resctrl.schemata | 1 +
> tests/virresctrltest.c | 102 ++
> 27 files changed, 2174 insertions(+), 132 deletions(-)
> create mode 100644 src/util/virresctrlpriv.h
> create mode 100644 tests/genericxml2xmlindata/cachetune-cdp.xml
> create mode 100644 tests/genericxml2xmlindata/
> cachetune-colliding-allocs.xml
> create mode 100644 tests/genericxml2xmlindata/
> cachetune-colliding-tunes.xml
> create mode 100644 tests/genericxml2xmlindata/
> cachetune-colliding-types.xml
> create mode 100644 tests/genericxml2xmlindata/cachetune-small.xml
> create mode 100644 tests/genericxml2xmlindata/cachetune.xml
> create mode 100644 tests/virresctrldata/resctrl-cdp.schemata
> create mode 100644 tests/virresctrldata/resctrl-skx-twocaches.schemata
> create mode 100644 tests/virresctrldata/resctrl-skx.schemata
> create mode 100644 tests/virresctrldata/resctrl.schemata
> create mode 100644 tests/virresctrltest.c
>
> --
> 2.15.1
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20171214/63f6ba33/attachment-0001.htm>
More information about the libvir-list
mailing list