1. Aug 24, 2016
    • Stephen Hemminger's avatar
      hv_netvsc: fix rtnl locking in callback · 8737caaf
      Stephen Hemminger authored
      
      
      The function get_netvsc_net_device had conditional locking. This was
      unnecessary, incorrect, but harmless. It was unnecessary since the
      code is only called from netlink netdev event callback where RTNL
      is always acquired before the callbacks are run. It was incorrect
      because of use of trylock and then continuing.
      Fix by replacing with proper assertion.
      
      Signed-off-by: default avatarStephen Hemminger <sthemmin@microsoft.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      8737caaf
    • David S. Miller's avatar
      Merge tag 'shared-for-4.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/leon/linux-rdma · 01555e64
      David S. Miller authored
      
      
      Saeed Mahameed says:
      
      ====================
      Mellanox mlx5 core driver updates 2016-08-20
      
      This series contains several low level and API updates for mlx5 core
      commands interface and mlx5_ifc.h to be shared as base code for net-next and
      rdma mlx5 4.9 submissions.
      
      From Saeed, ten patches that refactors old layouts of firmware commands which
      were manually generated before we introduced the mlx5_ifc, now all of the firmware
      commands inbox/outbox layouts moved to use mlx5_ifc and we remove the old
      manually generated structures.  Plus to those ten patches, we add two patches
      that unifies mlx5 commands execution interface and improve the driver log messages
      in that area.
      
      From Hadar and Ilya, added the needed hardware bits and infrastructure for
      minimum inline headers setting and encap/decap commands and capabilities,
      needed for E-Switch offloads.
      
      This series applies on top latest net-next and rdma/master, and smoothly merges with
      the latest "Mellanox 100G mlx5 fixes 2016-08-16" series already applied into net branch.
      ====================
      
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      01555e64
  2. Aug 23, 2016
  3. Aug 22, 2016
  4. Aug 21, 2016