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 <john.r.fastabend@xxxxxxxxx> > CC: Sathya Perla <sathya.perla@xxxxxxxxxx> > CC: Subbu Seetharaman <subbu.seetharaman@xxxxxxxxxx> > CC: Ajit Khaparde <ajit.khaparde@xxxxxxxxxx> > CC: Jeff Kirsher <jeffrey.t.kirsher@xxxxxxxxx> > CC: intel-wired-lan@xxxxxxxxxxxxxxxx > CC: Jiri Pirko <jiri@xxxxxxxxxxx> > CC: Scott Feldman <sfeldma@xxxxxxxxx> > CC: Stephen Hemminger <stephen@xxxxxxxxxxxxxxxxxx> > CC: bridge@xxxxxxxxxxxxxxxxxxxxxxxxxx > Signed-off-by: Nicolas Dichtel <nicolas.dichtel@xxxxxxxxx> Acked-by: Jeff Kirsher <jeffrey.t.kirsher@xxxxxxxxx> 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(-)
Attachment:
signature.asc
Description: This is a digitally signed message part