[libvirt] [PATCH v2 0/3] add support for mapping hugepages as shared

Martin Kletzander mkletzan at redhat.com
Mon Sep 15 13:20:18 UTC 2014


Changes to v1:
 - 1/3 is now not connected to the rest of the patches any more
 - whitespaces
 - memShared='on/off' -> memAccess='private/shared'

Martin Kletzander (3):
  schemas: finish virTristate{Bool,Switch} transition
  docs, conf, schema: add support for shared memory mapping
  qemu: add support for shared memory mapping

 docs/formatdomain.html.in                          |   7 +-
 docs/schemas/basictypes.rng                        |  19 ++-
 docs/schemas/capability.rng                        |  10 +-
 docs/schemas/domaincaps.rng                        |   5 +-
 docs/schemas/domaincommon.rng                      | 163 +++++----------------
 docs/schemas/interface.rng                         |  19 +--
 docs/schemas/network.rng                           |  29 +---
 docs/schemas/nwfilter.rng                          |   5 +-
 docs/schemas/secret.rng                            |  10 +-
 src/conf/cpu_conf.c                                |  30 +++-
 src/conf/cpu_conf.h                                |  17 ++-
 src/qemu/qemu_command.c                            |  27 ++++
 .../qemuxml2argv-cpu-numa-memshared.xml            |  28 ++++
 .../qemuxml2argv-hugepages-shared.args             |  16 ++
 .../qemuxml2argv-hugepages-shared.xml              |  45 ++++++
 tests/qemuxml2argvtest.c                           |   5 +
 tests/qemuxml2xmltest.c                            |   2 +
 17 files changed, 240 insertions(+), 197 deletions(-)
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-cpu-numa-memshared.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-hugepages-shared.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-hugepages-shared.xml

--
2.1.0




More information about the libvir-list mailing list