[libvirt] [PATCH v2 0/3] Add support for coalesce settings on interfaces

Michal Privoznik mprivozn at redhat.com
Fri Apr 21 09:19:35 UTC 2017


On 04/20/2017 02:21 PM, Martin Kletzander wrote:
> In linux this is supported since 4.11-rc3, I tested it with
> 4.11.0-rc5-next-20170407.  The particular patch can be found
> here:
>
>   https://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git/commit/?id=e3e37e701713731b22f8cebfa1f5deed455cad8a
>
> Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1414627
>
> In this version the XML is different so that there are no underscores
> (and it's actually more readable, IMHO).
>
> Plus some minor adjustments needed after rebase.
>
>
> Martin Kletzander (3):
>   util: Add virNetDevSetCoalesce function
>   conf, docs: Add support for coalesce setting(s)
>   Set coalesce settings for domain interfaces
>
>  configure.ac                                       |   3 +-
>  docs/formatdomain.html.in                          |  24 ++++
>  docs/schemas/domaincommon.rng                      | 131 +++++++++++++++++++++
>  src/bhyve/bhyve_command.c                          |   2 +-
>  src/conf/domain_conf.c                             |  80 +++++++++++++
>  src/conf/domain_conf.h                             |   2 +
>  src/libvirt_private.syms                           |   1 +
>  src/network/bridge_driver.c                        |   2 +-
>  src/qemu/qemu_domain.c                             |  31 +++++
>  src/qemu/qemu_interface.c                          |   2 +-
>  src/uml/uml_conf.c                                 |   2 +-
>  src/util/virnetdev.c                               |  83 +++++++++++++
>  src/util/virnetdev.h                               |  34 ++++++
>  src/util/virnetdevtap.c                            |   5 +
>  src/util/virnetdevtap.h                            |   2 +
>  tests/bhyvexml2argvmock.c                          |   1 +
>  .../qemuxml2argvdata/qemuxml2argv-net-coalesce.xml |  68 +++++++++++
>  .../qemuxml2xmlout-net-coalesce.xml                |  71 +++++++++++
>  tests/qemuxml2xmltest.c                            |   1 +
>  19 files changed, 540 insertions(+), 5 deletions(-)
>  create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-net-coalesce.xml
>  create mode 100644 tests/qemuxml2xmloutdata/qemuxml2xmlout-net-coalesce.xml

ACK series if you fix the documentation in 2/3.

Michal




More information about the libvir-list mailing list