• 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
cmd.c 44.8 KB