[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20180518165947.20948-1-jeffrey.t.kirsher@intel.com>
Date: Fri, 18 May 2018 09:59:45 -0700
From: Jeff Kirsher <jeffrey.t.kirsher@...el.com>
To: davem@...emloft.net
Cc: Jeff Kirsher <jeffrey.t.kirsher@...el.com>, netdev@...r.kernel.org,
nhorman@...hat.com, sassmann@...hat.com, jogreene@...hat.com
Subject: [net-next 0/2][pull request] 40GbE Intel Wired LAN Driver Updates 2018-05-18
This series contains updates to nearly the entire wired LAN tree.
Mitch shortens the ethtool link settings API function names to help
reduce the amount of line wrapping done in the drivers, and also to make
the ethtool link settings API functions less windows like (i.e. function
names that are full sentences). Since we do not have all the hardware
available from all the other vendors, we did only compile testing for
most of the non-Intel drivers.
Originally, Mitch had bundled the Amazon driver fix in with the
reduction in line wrapping patch, but since it should stand on its own,
I broke that change out into a separate patch.
The following are changes since commit 538e2de104cfb4ef1acb35af42427bff42adbe4d:
Merge branch 'net-Allow-more-drivers-with-COMPILE_TEST'
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 40GbE
Jeff Kirsher (1):
ena: Fix settings/advertising for ethtool
Mitch Williams (1):
ethtool: stop the line wrapping madness
drivers/infiniband/hw/nes/nes_nic.c | 12 +-
drivers/net/ethernet/3com/3c509.c | 3 +-
drivers/net/ethernet/3com/typhoon.c | 6 +-
drivers/net/ethernet/alteon/acenic.c | 3 +-
drivers/net/ethernet/amazon/ena/ena_ethtool.c | 6 +-
drivers/net/ethernet/amd/pcnet32.c | 5 +-
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 6 +-
drivers/net/ethernet/amd/xgbe/xgbe.h | 24 +-
.../ethernet/apm/xgene/xgene_enet_ethtool.c | 16 +-
.../net/ethernet/aquantia/atlantic/aq_nic.c | 53 +--
drivers/net/ethernet/atheros/alx/ethtool.c | 9 +-
.../ethernet/atheros/atl1c/atl1c_ethtool.c | 6 +-
.../ethernet/atheros/atl1e/atl1e_ethtool.c | 9 +-
drivers/net/ethernet/atheros/atlx/atl1.c | 6 +-
drivers/net/ethernet/atheros/atlx/atl2.c | 9 +-
drivers/net/ethernet/broadcom/b44.c | 9 +-
drivers/net/ethernet/broadcom/bcm63xx_enet.c | 6 +-
drivers/net/ethernet/broadcom/bnx2.c | 9 +-
.../ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 24 +-
.../net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 84 ++--
drivers/net/ethernet/broadcom/tg3.c | 14 +-
.../net/ethernet/brocade/bna/bnad_ethtool.c | 6 +-
drivers/net/ethernet/calxeda/xgmac.c | 4 +-
.../ethernet/cavium/liquidio/lio_ethtool.c | 149 +++---
.../ethernet/cavium/thunder/nicvf_ethtool.c | 6 +-
drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 9 +-
.../net/ethernet/chelsio/cxgb3/cxgb3_main.c | 13 +-
.../ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 25 +-
.../ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 25 +-
.../net/ethernet/cisco/enic/enic_ethtool.c | 10 +-
drivers/net/ethernet/dec/tulip/de2104x.c | 9 +-
drivers/net/ethernet/dec/tulip/uli526x.c | 6 +-
drivers/net/ethernet/dlink/dl2k.c | 6 +-
.../net/ethernet/emulex/benet/be_ethtool.c | 6 +-
.../net/ethernet/hisilicon/hns/hns_ethtool.c | 12 +-
.../ethernet/hisilicon/hns3/hns3_ethtool.c | 6 +-
.../net/ethernet/huawei/hinic/hinic_main.c | 8 +-
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c | 6 +-
drivers/net/ethernet/ibm/emac/core.c | 9 +-
drivers/net/ethernet/ibm/ibmveth.c | 6 +-
drivers/net/ethernet/ibm/ibmvnic.c | 6 +-
.../net/ethernet/intel/e1000/e1000_ethtool.c | 9 +-
drivers/net/ethernet/intel/e1000e/ethtool.c | 9 +-
.../net/ethernet/intel/i40e/i40e_ethtool.c | 432 +++++++-----------
.../ethernet/intel/i40evf/i40evf_ethtool.c | 2 +-
drivers/net/ethernet/intel/ice/ice_ethtool.c | 42 +-
drivers/net/ethernet/intel/igb/igb_ethtool.c | 9 +-
drivers/net/ethernet/intel/igbvf/ethtool.c | 8 +-
.../net/ethernet/intel/ixgb/ixgb_ethtool.c | 12 +-
.../net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 15 +-
drivers/net/ethernet/intel/ixgbevf/ethtool.c | 4 +-
drivers/net/ethernet/marvell/mv643xx_eth.c | 24 +-
drivers/net/ethernet/marvell/pxa168_eth.c | 3 +-
drivers/net/ethernet/marvell/skge.c | 9 +-
drivers/net/ethernet/marvell/sky2.c | 9 +-
.../net/ethernet/mellanox/mlx4/en_ethtool.c | 49 +-
.../ethernet/mellanox/mlx5/core/en_ethtool.c | 73 ++-
.../mellanox/mlx5/core/ipoib/ethtool.c | 4 +-
.../net/ethernet/mellanox/mlxsw/spectrum.c | 14 +-
.../net/ethernet/mellanox/mlxsw/switchx2.c | 12 +-
drivers/net/ethernet/micrel/ks8695net.c | 9 +-
drivers/net/ethernet/micrel/ksz884x.c | 11 +-
drivers/net/ethernet/microchip/enc28j60.c | 8 +-
drivers/net/ethernet/microchip/encx24j600.c | 3 +-
.../net/ethernet/myricom/myri10ge/myri10ge.c | 4 +-
drivers/net/ethernet/natsemi/natsemi.c | 9 +-
drivers/net/ethernet/natsemi/ns83820.c | 3 +-
drivers/net/ethernet/neterion/s2io.c | 12 +-
.../net/ethernet/neterion/vxge/vxge-ethtool.c | 12 +-
.../ethernet/netronome/nfp/nfp_net_ethtool.c | 14 +-
drivers/net/ethernet/nvidia/forcedeth.c | 9 +-
.../oki-semi/pch_gbe/pch_gbe_ethtool.c | 15 +-
.../qlogic/netxen/netxen_nic_ethtool.c | 6 +-
.../net/ethernet/qlogic/qede/qede_ethtool.c | 6 +-
drivers/net/ethernet/qlogic/qla3xxx.c | 6 +-
.../ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 9 +-
.../ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 6 +-
.../net/ethernet/qlogic/qlge/qlge_ethtool.c | 6 +-
drivers/net/ethernet/qualcomm/qca_debug.c | 4 +-
drivers/net/ethernet/realtek/r8169.c | 9 +-
drivers/net/ethernet/rocker/rocker_main.c | 4 +-
drivers/net/ethernet/sfc/ethtool.c | 6 +-
drivers/net/ethernet/sfc/falcon/ethtool.c | 4 +-
drivers/net/ethernet/sfc/falcon/mdio_10g.c | 9 +-
drivers/net/ethernet/silan/sc92031.c | 9 +-
drivers/net/ethernet/smsc/smc911x.c | 3 +-
drivers/net/ethernet/smsc/smc91c92_cs.c | 3 +-
drivers/net/ethernet/smsc/smc91x.c | 3 +-
.../ethernet/stmicro/stmmac/stmmac_ethtool.c | 20 +-
drivers/net/ethernet/sun/cassini.c | 6 +-
drivers/net/ethernet/sun/niu.c | 9 +-
drivers/net/ethernet/sun/sungem.c | 12 +-
drivers/net/ethernet/sun/sunhme.c | 3 +-
drivers/net/ethernet/tehuti/tehuti.c | 14 +-
drivers/net/ethernet/ti/netcp_ethss.c | 6 +-
drivers/net/ethernet/toshiba/ps3_gelic_net.c | 6 +-
.../net/ethernet/toshiba/spider_net_ethtool.c | 12 +-
drivers/net/ethernet/via/via-velocity.c | 6 +-
drivers/net/fjes/fjes_ethtool.c | 4 +-
drivers/net/hyperv/netvsc_drv.c | 2 +-
drivers/net/mdio.c | 9 +-
drivers/net/mii.c | 12 +-
drivers/net/ntb_netdev.c | 8 +-
drivers/net/phy/marvell10g.c | 2 +-
drivers/net/phy/phy.c | 13 +-
drivers/net/phy/phylink.c | 7 +-
drivers/net/tun.c | 4 +-
drivers/net/usb/catc.c | 12 +-
drivers/net/usb/lan78xx.c | 6 +-
drivers/net/usb/rtl8150.c | 3 +-
drivers/net/virtio_net.c | 2 +-
drivers/net/vmxnet3/vmxnet3_ethtool.c | 12 +-
drivers/s390/net/qeth_core_main.c | 58 +--
include/linux/ethtool.h | 24 +-
net/core/ethtool.c | 40 +-
115 files changed, 723 insertions(+), 1176 deletions(-)
--
2.17.0
Powered by blists - more mailing lists