[libvirt] [PATCH v4 0/4] Host device isolation for pSeries guests

Andrea Bolognani abologna at redhat.com
Sat Jul 15 15:30:55 UTC 2017


Changes from [v3]:

  * correctly handle interfaces connected to hostdev-backed
    networks;

  * drop patches implementing support for multiple PHBs, as
    they have been merged already;

  * some minor cleanups.

Changes from [v2]:

  * support hot(un)plug properly;

  * add documentation.

Changes from [v1]:

  * address review comments;

  * implement a much better isolation algorithm that doesn't
    require parsing and formatting the isolation group and
    can handle more dynamic scenarios, such as empty PHBs
    changing their isolation groups to accomodate hotplugged
    hostdevs;

  * add more test cases.


[v3] https://www.redhat.com/archives/libvir-list/2017-June/msg01018.html
[v2] https://www.redhat.com/archives/libvir-list/2017-June/msg00695.html
[v1] https://www.redhat.com/archives/libvir-list/2017-June/msg00110.html

Andrea Bolognani (4):
  conf: Introduce isolation groups
  conf: Implement isolation rules
  qemu: Isolate hostdevs on pSeries guests
  news: Update for hostdev isolation

 docs/news.xml                                      |  10 +
 src/bhyve/bhyve_device.c                           |   4 +-
 src/conf/device_conf.h                             |  10 +
 src/conf/domain_addr.c                             |  86 ++++++-
 src/conf/domain_addr.h                             |  12 +-
 src/conf/domain_conf.c                             |   2 +
 src/qemu/qemu_domain_address.c                     | 276 +++++++++++++++++++--
 src/qemu/qemu_domain_address.h                     |   4 +
 src/qemu/qemu_hotplug.c                            |   7 +
 tests/qemumemlocktest.c                            |   2 +-
 .../qemuxml2argv-pseries-hostdevs-1.args           |   8 +-
 .../qemuxml2argv-pseries-hostdevs-2.args           |   3 +-
 .../qemuxml2argv-pseries-hostdevs-3.args           |   2 +-
 .../qemuxml2xmlout-pseries-hostdevs-1.xml          |  14 +-
 .../qemuxml2xmlout-pseries-hostdevs-2.xml          |   6 +-
 .../qemuxml2xmlout-pseries-hostdevs-3.xml          |   2 +-
 16 files changed, 410 insertions(+), 38 deletions(-)

-- 
2.7.5




More information about the libvir-list mailing list