[libvirt] [PATCH v2 0/3] Fix case with non-root domain and hugepages

Michal Privoznik mprivozn at redhat.com
Tue Nov 29 09:31:10 UTC 2016


v2 of:

https://www.redhat.com/archives/libvir-list/2016-November/msg01060.html

diff to v1:
- use virDomainObjGetShortName to construct hugepages path
- instead of implementing virSecurityManagerSetHugepages drop it

Michal Privoznik (3):
  virDomainObjGetShortName: take virDomainDef
  qemu: Create hugepage path on per domain basis
  security: Drop virSecurityManagerSetHugepages

 src/conf/domain_conf.c                             |  4 +-
 src/conf/domain_conf.h                             |  2 +-
 src/libvirt_private.syms                           |  1 -
 src/qemu/qemu_command.c                            |  4 +-
 src/qemu/qemu_conf.c                               | 44 +++++++++----
 src/qemu/qemu_conf.h                               | 16 +++--
 src/qemu/qemu_domain.c                             |  2 +-
 src/qemu/qemu_driver.c                             | 21 ++----
 src/qemu/qemu_process.c                            | 74 ++++++++++++++++------
 src/security/security_driver.h                     |  1 -
 src/security/security_manager.c                    | 17 -----
 src/security/security_manager.h                    |  3 -
 src/security/security_stack.c                      | 19 ------
 .../qemuxml2argv-hugepages-numa.args               |  6 +-
 .../qemuxml2argv-hugepages-pages.args              | 16 ++---
 .../qemuxml2argv-hugepages-pages2.args             |  2 +-
 .../qemuxml2argv-hugepages-pages3.args             |  2 +-
 .../qemuxml2argv-hugepages-pages5.args             |  2 +-
 .../qemuxml2argv-hugepages-shared.args             | 14 ++--
 tests/qemuxml2argvdata/qemuxml2argv-hugepages.args |  2 +-
 .../qemuxml2argv-memory-hotplug-dimm-addr.args     |  4 +-
 .../qemuxml2argv-memory-hotplug-dimm.args          |  4 +-
 22 files changed, 136 insertions(+), 124 deletions(-)

-- 
2.8.4




More information about the libvir-list mailing list