On Tue, 2015-04-28 at 18:33 +0200, Nicolas Dichtel wrote:
> NLM_F_MULTI must be used only when a NLMSG_DONE message is sent. In
> fact,
> it is sent only at the end of a dump.
>
> Libraries like libnl will wait forever for NLMSG_DONE.
>
> Fixes: e5a55a898720 ("net: create generic bridge ops")
> Fixes: 815cccbf10b2 ("ixgbe: add setlink, getlink support to ixgbe and
> ixgbevf")
> CC: John Fastabend <[email protected]>
> CC: Sathya Perla <[email protected]>
> CC: Subbu Seetharaman <[email protected]>
> CC: Ajit Khaparde <[email protected]>
> CC: Jeff Kirsher <[email protected]>
> CC: [email protected]
> CC: Jiri Pirko <[email protected]>
> CC: Scott Feldman <[email protected]>
> CC: Stephen Hemminger <[email protected]>
> CC: [email protected]
> Signed-off-by: Nicolas Dichtel <[email protected]>Acked-by: Jeff Kirsher <[email protected]> For the i40e and ixgbe driver changes > --- > drivers/net/ethernet/emulex/benet/be_main.c | 5 +++-- > drivers/net/ethernet/intel/i40e/i40e_main.c | 7 ++++--- > drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 4 ++-- > drivers/net/ethernet/rocker/rocker.c | 5 +++-- > include/linux/netdevice.h | 6 ++++-- > include/linux/rtnetlink.h | 2 +- > net/bridge/br_netlink.c | 4 ++-- > net/bridge/br_private.h | 2 +- > net/core/rtnetlink.c | 12 +++++++----- > 9 files changed, 27 insertions(+), 20 deletions(-)
signature.asc
Description: This is a digitally signed message part
