]> www.infradead.org Git - users/jedix/linux-maple.git/commit
xen-netback: implement dynamic multicast control
authorPaul Durrant <Paul.Durrant@citrix.com>
Tue, 2 Feb 2016 11:55:05 +0000 (11:55 +0000)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Wed, 11 May 2016 18:34:35 +0000 (14:34 -0400)
commitf4a30504f4a5d01b2fc35a82bd0c150b87260960
tree718d8392a56938b01bed76b3cc9fcec9bf0fa514
parent2c6f0a4974347e81e45bdab42de052454e4bb4fb
xen-netback: implement dynamic multicast control

My recent patch to the Xen Project documents a protocol for 'dynamic
multicast control' in netif.h. This extends the previous multicast control
protocol to not require a shared ring reconnection to turn the feature off.
Instead the backend watches the "request-multicast-control" key in xenstore
and turns the feature off if the key value is written to zero.

This patch adds support for dynamic multicast control in xen-netback.

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Cc: Ian Campbell <ian.campbell@citrix.com>
Cc: Wei Liu <wei.liu2@citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit 22fae97d863679994b951799dd4bbe7afd95897b)
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
OraBug: 23268939
drivers/net/xen-netback/common.h
drivers/net/xen-netback/xenbus.c