[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

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



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


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]