[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