OSDN Git Service

Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
authorDavid S. Miller <davem@davemloft.net>
Sun, 22 Dec 2019 23:15:05 +0000 (15:15 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sun, 22 Dec 2019 23:15:05 +0000 (15:15 -0800)
Mere overlapping changes in the conflicts here.

Signed-off-by: David S. Miller <davem@davemloft.net>
44 files changed:
1  2 
MAINTAINERS
drivers/net/ethernet/amazon/ena/ena_ethtool.c
drivers/net/ethernet/amazon/ena/ena_netdev.c
drivers/net/ethernet/atheros/ag71xx.c
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
drivers/net/ethernet/broadcom/bnxt/bnxt.c
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
drivers/net/ethernet/cortina/gemini.c
drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c
drivers/net/ethernet/hisilicon/hip04_eth.c
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
drivers/net/ethernet/ibm/ibmvnic.c
drivers/net/ethernet/intel/i40e/i40e_main.c
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
drivers/net/ethernet/marvell/mv643xx_eth.c
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
drivers/net/ethernet/netronome/nfp/flower/main.h
drivers/net/ethernet/qlogic/qla3xxx.c
drivers/net/ethernet/sfc/efx.c
drivers/net/ethernet/stmicro/stmmac/common.h
drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
drivers/net/fjes/fjes_main.c
drivers/net/phy/phy_device.c
drivers/net/phy/phylink.c
drivers/net/usb/lan78xx.c
drivers/net/usb/usbnet.c
drivers/net/wireless/ath/ath10k/mac.c
drivers/s390/net/qeth_core_main.c
drivers/s390/net/qeth_core_mpc.h
drivers/s390/net/qeth_l3_main.c
include/linux/netdevice.h
include/linux/phy.h
net/ipv4/tcp.c
net/ipv4/tcp_ipv4.c
net/sctp/stream.c
net/smc/smc_core.c
net/socket.c
net/tipc/bcast.c
net/unix/af_unix.c
net/vmw_vsock/virtio_transport_common.c

diff --cc MAINTAINERS
Simple merge
@@@ -1861,8 -1237,9 +1861,8 @@@ static int ena_io_poll(struct napi_stru
  {
        struct ena_napi *ena_napi = container_of(napi, struct ena_napi, napi);
        struct ena_ring *tx_ring, *rx_ring;
-       u32 tx_work_done;
-       u32 rx_work_done;
 -
+       int tx_work_done;
+       int rx_work_done = 0;
        int tx_budget;
        int napi_comp_call = 0;
        int ret;
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -363,16 -363,10 +363,15 @@@ struct dma_features 
        unsigned int dvlan;
        unsigned int l3l4fnum;
        unsigned int arpoffsel;
 +      /* TSN Features */
 +      unsigned int estwid;
 +      unsigned int estdep;
 +      unsigned int estsel;
 +      unsigned int fpesel;
  };
  
- /* GMAC TX FIFO is 8K, Rx FIFO is 16K */
- #define BUF_SIZE_16KiB 16384
- /* RX Buffer size must be < 8191 and multiple of 4/8/16 bytes */
+ /* RX Buffer size must be multiple of 4/8/16 bytes */
+ #define BUF_SIZE_16KiB 16368
  #define BUF_SIZE_8KiB 8188
  #define BUF_SIZE_4KiB 4096
  #define BUF_SIZE_2KiB 2048
Simple merge
Simple merge
@@@ -445,9 -441,8 +445,8 @@@ static void phylink_mac_link_up(struct 
        struct net_device *ndev = pl->netdev;
  
        pl->cur_interface = link_state.interface;
 -      pl->ops->mac_link_up(pl->config, pl->link_an_mode,
 +      pl->ops->mac_link_up(pl->config, pl->cur_link_an_mode,
-                            pl->phy_state.interface,
-                            pl->phydev);
+                            pl->cur_interface, pl->phydev);
  
        if (ndev)
                netif_carrier_on(ndev);
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc net/ipv4/tcp.c
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc net/socket.c
Simple merge
Simple merge
Simple merge