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 <mklet...@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 > >
-- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list