Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
authorDavid S. Miller <davem@davemloft.net>
Sun, 1 Apr 2018 23:49:34 +0000 (19:49 -0400)
committerDavid S. Miller <davem@davemloft.net>
Sun, 1 Apr 2018 23:49:34 +0000 (19:49 -0400)
Minor conflicts in drivers/net/ethernet/mellanox/mlx5/core/en_rep.c,
we had some overlapping changes:

1) In 'net' MLX5E_PARAMS_LOG_{SQ,RQ}_SIZE -->
   MLX5E_REP_PARAMS_LOG_{SQ,RQ}_SIZE

2) In 'net-next' params->log_rq_size is renamed to be
   params->log_rq_mtu_frames.

3) In 'net-next' params->hard_mtu is added.

Signed-off-by: David S. Miller <davem@davemloft.net>
38 files changed:
1  2 
MAINTAINERS
drivers/infiniband/hw/mlx5/main.c
drivers/infiniband/hw/mlx5/mr.c
drivers/infiniband/hw/qedr/main.c
drivers/infiniband/hw/qedr/verbs.c
drivers/net/dsa/mt7530.c
drivers/net/ethernet/marvell/mvneta.c
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
drivers/net/ethernet/netronome/nfp/bpf/jit.c
drivers/net/ethernet/realtek/r8169.c
drivers/net/hyperv/rndis_filter.c
drivers/net/team/team.c
drivers/net/vrf.c
drivers/scsi/iscsi_tcp.c
drivers/vhost/net.c
include/linux/if_vlan.h
include/net/netfilter/nf_tables.h
include/net/sch_generic.h
net/batman-adv/gateway_client.c
net/batman-adv/multicast.c
net/core/dev.c
net/core/skbuff.c
net/ipv4/ip_tunnel.c
net/ipv4/netfilter/Makefile
net/ipv4/tcp_input.c
net/ipv6/ip6_output.c
net/ipv6/ip6_vti.c
net/ipv6/route.c
net/netfilter/nf_tables_api.c
net/netlink/af_netlink.c
net/sched/act_api.c
net/smc/smc_clc.c
net/xfrm/xfrm_input.c

diff --cc MAINTAINERS
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index 8e70fa9ef39a331238dede59bccb4d02ff3af12f,500d817d2b0aea193dfc5523fc869a1f32882c90..d8f68e4d1018f3bda079ef2dd19a82fc85621792
@@@ -877,10 -883,9 +883,10 @@@ static void mlx5e_build_rep_params(stru
                                         MLX5_CQ_PERIOD_MODE_START_FROM_CQE :
                                         MLX5_CQ_PERIOD_MODE_START_FROM_EQE;
  
-       params->log_sq_size = MLX5E_PARAMS_MINIMUM_LOG_SQ_SIZE;
 +      params->hard_mtu    = MLX5E_ETH_HARD_MTU;
+       params->log_sq_size = MLX5E_REP_PARAMS_LOG_SQ_SIZE;
        params->rq_wq_type  = MLX5_WQ_TYPE_LINKED_LIST;
-       params->log_rq_mtu_frames = MLX5E_PARAMS_MINIMUM_LOG_RQ_SIZE;
 -      params->log_rq_size = MLX5E_REP_PARAMS_LOG_RQ_SIZE;
++      params->log_rq_mtu_frames = MLX5E_REP_PARAMS_LOG_RQ_SIZE;
  
        params->rx_dim_enabled = MLX5_CAP_GEN(mdev, cq_moderation);
        mlx5e_set_rx_cq_mode_params(params, cq_period_mode);
index 630409e0337fbaf7b98bb23e578c85b2aceae30b,b4779acb6b5c1f64b54f296a9727099e22f0ca4e..604ae78381ae4fdd28836e3cdca589da450c73a9
@@@ -8382,12 -8666,9 +8384,10 @@@ static int rtl_init_one(struct pci_dev 
        if (rc < 0)
                return rc;
  
-       pci_set_drvdata(pdev, dev);
        netif_info(tp, probe, dev, "%s at 0x%p, %pM, XID %08x IRQ %d\n",
 -                 rtl_chip_infos[chipset].name, ioaddr, dev->dev_addr,
 -                 (u32)(RTL_R32(TxConfig) & 0x9cf0f8ff), pdev->irq);
 +                 rtl_chip_infos[chipset].name, tp->mmio_addr, dev->dev_addr,
 +                 (u32)(RTL_R32(tp, TxConfig) & 0x9cf0f8ff),
 +                 pci_irq_vector(pdev, 0));
        if (rtl_chip_infos[chipset].jumbo_max != JUMBO_1K) {
                netif_info(tp, probe, dev, "jumbo features [frames: %d bytes, "
                           "tx checksumming: %s]\n",
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc net/core/dev.c
Simple merge
Simple merge
index 5fcb17cb426bfcce40add19bdf664aec66775b1e,a7fd1c5a2a14935ef0b40f781b248f90de294cf0..de6d94482fe7ef6be52eeea3291849cfb9d961f9
@@@ -346,8 -362,11 +346,10 @@@ static struct ip_tunnel *ip_tunnel_crea
        struct ip_tunnel *nt;
        struct net_device *dev;
        int t_hlen;
+       int mtu;
+       int err;
  
 -      BUG_ON(!itn->fb_tunnel_dev);
 -      dev = __ip_tunnel_create(net, itn->fb_tunnel_dev->rtnl_link_ops, parms);
 +      dev = __ip_tunnel_create(net, itn->rtnl_link_ops, parms);
        if (IS_ERR(dev))
                return ERR_CAST(dev);
  
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge