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

[libvirt] [PATCH 0/7] Add support for setting QoS



This patch series add support for setting traffic shaping and policing
on both domain's interface and network's virtual bridge. Basically,
this is done via 'tc' from iproute2 package. For shaping is HTB used,
for policing we need u32 match selector. Both should be available in
RHEL-6 kernel.

Michal Privoznik (7):
  bandwidth: Define schema and create documentation
  bandwidth: Declare internal structures
  bandwidth: Add format parsing functions
  bandwidth: Create format functions
  bandwitdh: Implement functions to enable and disable QoS
  bandwidth: Add test cases for network
  bandwidth: Add domain schema test suite

 configure.ac                                  |    4 +
 docs/formatdomain.html.in                     |   32 ++
 docs/formatnetwork.html.in                    |   30 ++
 docs/schemas/domain.rng                       |   50 +++
 docs/schemas/network.rng                      |   51 +++
 src/conf/domain_conf.c                        |    6 +
 src/conf/domain_conf.h                        |    1 +
 src/conf/network_conf.c                       |    8 +
 src/conf/network_conf.h                       |    1 +
 src/libvirt_private.syms                      |    6 +
 src/network/bridge_driver.c                   |    8 +
 src/qemu/qemu_command.c                       |    5 +
 src/util/network.c                            |  508 +++++++++++++++++++++++++
 src/util/network.h                            |   28 ++
 tests/domainschemadata/domain-bandwidth.xml   |   72 ++++
 tests/networkxml2xmlin/bandwidth-network.xml  |   16 +
 tests/networkxml2xmlout/bandwidth-network.xml |   16 +
 tests/networkxml2xmltest.c                    |    1 +
 18 files changed, 843 insertions(+), 0 deletions(-)
 create mode 100644 tests/domainschemadata/domain-bandwidth.xml
 create mode 100644 tests/networkxml2xmlin/bandwidth-network.xml
 create mode 100644 tests/networkxml2xmlout/bandwidth-network.xml

-- 
1.7.5.rc3


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