Hi Dave, This patchset contains misc cleanups and improvements to the mlx4 Core and Eth drivers.
In patches 1 and 2 I reduce and reorder the branches in the RX csum flow. In patch 3 I align the FMR unmapping flow with the device spec, to allow a remapping afterwards. Patch 4 by Moni changes the default QoS settings so that a pause frame stops all traffic regardless of its prio. Series generated against net-next commit: 836df24a7062 net: hns3: hns3_get_channels() can be static Thanks, Tariq. Moni Shoua (1): net/mlx4_en: Change default QoS settings Tariq Toukan (3): net/mlx4_en: RX csum, remove redundant branches and checks net/mlx4_en: RX csum, reorder branches net/mlx4_core: Cleanup FMR unmapping flow drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c | 5 +++ drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 7 ++++ drivers/net/ethernet/mellanox/mlx4/en_rx.c | 56 +++++++++++++------------- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 1 + drivers/net/ethernet/mellanox/mlx4/mr.c | 40 +++++++++--------- 5 files changed, 63 insertions(+), 46 deletions(-) -- 1.8.3.1