aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
AgeCommit message (Expand)AuthorFilesLines
2016-11-10net: hns: add the support to add/remove the ucast entry to/from tableKejian Yan7-0/+155
2016-11-10net: hns: add multicast tcam table clearKejian Yan7-0/+113
2016-11-10net: hns: modify tcam table of mask_keyQianqian Xie1-0/+7
2016-11-10net: hns: modify tcam table of mac mc-entryQianqian Xie1-8/+17
2016-11-10net: hns: modify tcam table of mac mc-portQianqian Xie1-5/+13
2016-11-10net: hns: modify table index to get mac entryQianqian Xie1-4/+10
2016-11-10net: hns: modify tcam table of mac uc-entryQianqian Xie1-6/+12
2016-11-10net: hns: modify tcam table and set mac keyQianqian Xie2-9/+20
2016-11-10net: hns: modify buffer format of cpu data to le64Qianqian Xie1-3/+3
2016-11-10net: hns: fix to intimate the link-status change by adding LF/RF methodDaode Huang5-49/+37
2016-11-10net: hns: modify ethtool statistics value errorQianqian Xie1-2/+2
2016-11-10net: hns: delete redundant macro definitionQianqian Xie3-5/+1
2016-11-10net: hns: bug fix about restart auto-negotiationDaode Huang1-1/+2
2016-11-10net: hns: set default mac pause time to 0xffffDaode Huang1-1/+1
2016-11-10net: hns: fix for promisc mode in HNS driverKejian Yan4-4/+67
2016-11-10net: hns: add fuzzy match of tcam table for hnsKejian Yan5-54/+118
2016-11-09ptp: dp83640: Use the high resolution frequency method.Richard Cochran1-7/+7
2016-11-09ptp: igb: Use the high resolution frequency method.Richard Cochran1-8/+8
2016-11-09ptp: Introduce a high resolution frequency adjustment method.Richard Cochran1-1/+4
2016-11-09bnxt_en: do not call napi_hash_add()Eric Dumazet1-1/+0
2016-11-09net: mii: report 0 for unknown lp_advertisingArnd Bergmann1-0/+2
2016-11-09xen-netback: prefer xenbus_scanf() over xenbus_gather()Jan Beulich1-6/+6
2016-11-09sfc: report 4-tuple UDP hashing to ethtool, if it's enabledEdward Cree3-6/+14
2016-11-09sfc: enable 4-tuple RSS hashing for UDPEdward Cree1-0/+82
2016-11-09net/mlx5e: Add basic TC tunnel set action for SRIOV offloadsHadar Hen Zion4-7/+312
2016-11-09net/mlx5e: Add ndo_udp_tunnel_add to VF representorsHadar Hen Zion3-4/+10
2016-11-09net/mlx5e: Add TC tunnel release action for SRIOV offloadsHadar Hen Zion2-2/+163
2016-11-09net/mlx5: Support encap id when setting new steering entryHadar Hen Zion10-76/+97
2016-11-09net/mlx5: Add creation flags when adding new flow tableHadar Hen Zion11-24/+37
2016-11-09net/mlx5: Check max encap header size capabilityHadar Hen Zion1-10/+16
2016-11-09net/mlx5: Move alloc/dealloc encap commands declarations to common header fileHadar Hen Zion3-13/+12
2016-11-09qed: Prevent stack corruption on MFW interactionMintz, Yuval2-5/+12
2016-11-09net: 3com: typhoon: fix typhoon_get_link_ksettingsPhilippe Reynes1-1/+6
2016-11-09net: xgbe: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-31/+37
2016-11-09net: amd: pcnet32: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-6/+8
2016-11-09net: amd8111e: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-6/+8
2016-11-09net: alteon: acenic: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-30/+35
2016-11-09net: adaptec: starfire: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-6/+8
2016-11-09Revert "net: stmmac: allow to split suspend/resume from init/exit callbacks"Joachim Eastwood1-6/+2
2016-11-09stmmac: dwmac-rk: absorb rk_gmac_init into probeJoachim Eastwood1-9/+1
2016-11-09stmmac: dwmac-rk: turn exit into standard driver remove callbackJoachim Eastwood1-9/+11
2016-11-09stmmac: dwmac-rk: turn resume/suspend into standard PM callbacksJoachim Eastwood1-27/+32
2016-11-09net: phy: Add Meson GXL Internal PHY driverNeil Armstrong3-0/+87
2016-11-09net: mdio-mux-mmioreg: Add support for 16bit and 32bit register sizesNeil Armstrong1-13/+47
2016-11-07net: ethernet: bgmac: add NS2 supportJon Mason3-2/+58
2016-11-07net: ethernet: bgmac: device tree phy enablementJon Mason4-25/+56
2016-11-07net: phy: broadcom: Add BCM54810 PHY entryJon Mason2-2/+58
2016-11-07net: phy: broadcom: add bcm54xx_auxctl_readJon Mason1-0/+10
2016-11-06stmmac: dwmac-sti: remove unused priv dev memberJoachim Eastwood1-2/+0
2016-11-06stmmac: dwmac-sti: clean up and rename sti_dwmac_initJoachim Eastwood1-6/+4
2016-11-06stmmac: dwmac-sti: move clk_prepare_enable out of init and add error handlingJoachim Eastwood1-4/+15
2016-11-06stmmac: dwmac-sti: move st, gmac_en parsing to sti_dwmac_parse_dataJoachim Eastwood1-3/+3
2016-11-06stmmac: dwmac-sti: add PM ops and resume functionJoachim Eastwood1-10/+37
2016-11-06stmmac: dwmac-sti: remove clk NULL checksJoachim Eastwood1-6/+4
2016-11-06stmmac: dwmac-sti: remove useless of_node checkJoachim Eastwood1-3/+0
2016-11-06Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirshe...David S. Miller13-374/+819
2016-11-05mlxsw: Remove unused including <generated/utsrelease.h>Wei Yongjun3-3/+0
2016-11-04ixgbevf: Handle previously-freed msix_entriesMark Rustad1-2/+7
2016-11-04ixgbe: ixgbe_atr() compute l4_proto only if non-paged data has network/transp...Sowmini Varadhan1-0/+17
2016-11-04ixgbe: ixgbe_atr() should access udp_hdr(skb) only for UDP packetsSowmini Varadhan1-1/+1
2016-11-04ixgbe: Correct X550 phy IDDon Skidmore2-2/+4
2016-11-04ixgbe: Add X553 FW ALEF supportDon Skidmore3-97/+255
2016-11-04ixgbe: set device if before calling get_invariantsEmil Tantilov1-4/+6
2016-11-04ixgbe: use link instead of I2C combined abstractionEmil Tantilov5-90/+124
2016-11-04ixgbe: remove SFP ixfi supportEmil Tantilov1-65/+11
2016-11-04ixgbe: Handle previously-freed msix_entriesMark Rustad1-0/+3
2016-11-04ixgbe: Add X553 PHY FC autoneg supportDon Skidmore7-8/+232
2016-11-04ixgbe: fix link status check for copper X550emEmil Tantilov1-8/+13
2016-11-04ixgbe: do not use ixgbe specific mdio definesEmil Tantilov3-56/+33
2016-11-04ixgbe: Update setup PHY link to unset all speedsDon Skidmore1-39/+38
2016-11-04ixgbe: Add support to retrieve and store LED link activeDon Skidmore8-2/+57
2016-11-04ixgbe: Add X552 iXFI configuration helper functionDon Skidmore1-34/+52
2016-11-04nfp: add support for offload of XDP programsJakub Kicinski6-6/+139
2016-11-04nfp: remove unnecessary parameters from nfp_net_bpf_offload()Jakub Kicinski3-7/+3
2016-11-04nfp: add XDP support in the driverJakub Kicinski4-101/+449
2016-11-04nfp: reorganize nfp_net_rx() to get packet offsets earlyJakub Kicinski1-26/+30
2016-11-04nfp: add support for ethtool .set_channelsJakub Kicinski4-22/+123
2016-11-04nfp: move RSS indirection table init into a separate functionJakub Kicinski1-5/+10
2016-11-04nfp: add helper to reassign rings to IRQ vectorsJakub Kicinski1-24/+16
2016-11-04nfp: loosen relation between rings and IRQs vectorsJakub Kicinski1-6/+6
2016-11-04nfp: reuse ring helpers on .ndo_open() pathJakub Kicinski1-40/+20
2016-11-04nfp: rename ring allocation helpersJakub Kicinski1-13/+13
2016-11-04nfp: centralize runtime reconfiguration logicJakub Kicinski3-119/+118
2016-11-04nfp: add support for ethtool .get_channelsJakub Kicinski1-0/+16
2016-11-04amd-xgbe: Prepare for supporting PCI devicesLendacky, Thomas6-510/+755
2016-11-04amd-xgbe: Update how to determine DMA channel statusLendacky, Thomas3-21/+43
2016-11-04amd-xgbe: Support for 64-bit management counter registersLendacky, Thomas2-10/+27
2016-11-04amd-xgbe: Prepare for a new PCS register access methodLendacky, Thomas4-19/+119
2016-11-04amd-xgbe: Add support for clause 37 auto-negotiationLendacky, Thomas3-8/+286
2016-11-04amd-xgbe: Prepare for introduction of clause 37 autonegLendacky, Thomas4-85/+176
2016-11-04amd-xgbe: Prepare for working with more than one type of phyLendacky, Thomas8-660/+1140
2016-11-04amd-xgbe: Perform priority-based hardware FIFO allocationLendacky, Thomas2-139/+434
2016-11-04amd-xgbe: Prepare for priority-based FIFO allocationLendacky, Thomas2-17/+41
2016-11-04amd-xgbe: Fix formatting of PCS register dumpLendacky, Thomas1-12/+12
2016-11-04net: dsa: mv88e6xxx: setup port's MACVivien Didelot1-80/+60
2016-11-04net: dsa: mv88e6xxx: add port's MAC speed setterVivien Didelot4-12/+189
2016-11-04net: dsa: mv88e6xxx: add port's RGMII delay setterVivien Didelot4-0/+73
2016-11-04net: dsa: mv88e6xxx: add port duplex setterVivien Didelot4-0/+64
2016-11-04net: dsa: mv88e6xxx: add port link setterVivien Didelot4-0/+70
2016-11-04net: dsa: mv88e6xxx: add port 802.1Q mode setterVivien Didelot3-31/+37
2016-11-04net: dsa: mv88e6xxx: add port PVID accessorsVivien Didelot3-47/+45
2016-11-04net: dsa: mv88e6xxx: add port FID accessorsVivien Didelot3-73/+74
2016-11-04net: dsa: mv88e6xxx: add port vlan map setterVivien Didelot3-12/+29
2016-11-04net: dsa: mv88e6xxx: add port state setterVivien Didelot3-45/+37
2016-11-04net: dsa: mv88e6xxx: add port filesVivien Didelot4-16/+57
2016-11-03mlxsw: pci: Fix the FW ready mask lengthElad Raz1-1/+1
2016-11-03net: stmmac: Add OXNAS Glue DriverNeil Armstrong3-0/+229
2016-11-02enic: set skb->hash type properlyGovindarajulu Varadarajan2-7/+13
2016-11-02net: 3com: typhoon: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-30/+30
2016-11-02lan78xx: Use irq_domain for phy interrupt from USB Int. EPWoojung Huh1-26/+189
2016-11-02net: 3c509: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-26/+29
2016-11-02net: 3c59x: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-6/+8
2016-11-02net: mii: add generic function to support ksetting supportPhilippe Reynes1-0/+195
2016-11-02net/mlx4_en: Add ethtool statistics for XDP casesTariq Toukan7-12/+60
2016-11-02net/mlx4_en: Refactor the XDP forwarding rings schemeTariq Toukan8-205/+293
2016-11-02net/mlx4_en: Add TX_XDP for CQ typesTariq Toukan2-12/+13
2016-11-01net: Enable support for VRF with ipv4 multicastDavid Ahern1-5/+18
2016-11-01nfp: bring back support for different ring countsJakub Kicinski1-47/+71
2016-11-01nfp: replace num_irqs with max_r_vecsJakub Kicinski2-8/+10
2016-11-01nfp: remove nfp_net_irqs_wanted()Jakub Kicinski1-23/+4
2016-11-01nfp: use unsigned int for vector/ring countsJakub Kicinski2-10/+12
2016-11-01nfp: create separate define for max number of vectorsJakub Kicinski1-3/+5
2016-11-01nfp: use AND instead of modulo to get ring indexesJakub Kicinski1-7/+7
2016-11-01nfp: add separate buffer allocation function for napiJakub Kicinski1-2/+21
2016-11-01nfp: use alloc_frag() and build_skb()Jakub Kicinski3-50/+82
2016-11-01nfp: add buffer drop/recycle helper for RXJakub Kicinski1-10/+17
2016-11-01nfp: centralize the buffer size calculationJakub Kicinski2-9/+21
2016-11-01nfp: remove inline attributes and dead codeJakub Kicinski1-14/+1
2016-11-01nfp: remove unnecessary call to ether_setup()Jakub Kicinski1-1/+0
2016-11-01nfp: remove support for nfp3200Jakub Kicinski4-138/+22
2016-11-01nfp: simplify nfp_net_poll()Jakub Kicinski1-9/+3
2016-11-01qed: Correct VF mac numberMintz, Yuval3-0/+22
2016-11-01qede: Don't override priv_flagsMintz, Yuval1-1/+1
2016-11-01Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirshe...David S. Miller18-850/+867
2016-10-31net: cris: make eth_v10.c explicitly non-modularPaul Gortmaker1-10/+1
2016-10-31i40e: removed unreachable codeFilip Sadowski4-60/+33
2016-10-31i40e: Implementation of ERROR state for NVM update state machineMaciej Sosin5-4/+22
2016-10-31i40e: Fix for division by zeroMichal Kosiarz1-2/+4
2016-10-31i40e: clear mac filter count on resetMitch Williams1-0/+1
2016-10-31i40e: Reorder logic for coalescing RS bitsAlexander Duyck4-104/+108
2016-10-31i40e: Add common function for finding VSI by typeAlexander Duyck4-30/+27
2016-10-31i40evf: avoid an extra msleep whileJacob Keller1-3/+5
2016-10-31i40e: replace PTP Rx timestamp hang logicJacob Keller4-44/+83
2016-10-31i40e: use a mutex instead of spinlock in PTP user entry pointsJacob Keller2-14/+8
2016-10-31i40e: correct check for reading TSYNINDX from the receive descriptorJacob Keller1-3/+4
2016-10-31i40e: remove duplicate add/delete adminq command code for filtersJacob Keller1-72/+84
2016-10-31i40e: avoid looping to check whether we're in VLAN modeJacob Keller2-11/+38
2016-10-31i40e: fix MAC filters when removing VLANsAlan Brady1-48/+72
2016-10-31i40e: properly cleanup on allocation failure in i40e_sync_vsi_filtersJacob Keller1-17/+22
2016-10-31i40e: store MAC/VLAN filters in a hash with the MAC Address as keyJacob Keller5-107/+161
2016-10-31i40e: implement __i40e_del_filter and use where applicableJacob Keller1-33/+59
2016-10-31i40e: When searching all MAC/VLAN filters, ignore removed filtersJacob Keller1-0/+6
2016-10-31i40e: refactor i40e_put_mac_in_vlan to avoid changing f->vlanJacob Keller1-12/+13
2016-10-31i40e: move i40e_put_mac_in_vlan and i40e_del_mac_all_vlanJacob Keller1-57/+56
2016-10-31i40e: make use of __dev_uc_sync and __dev_mc_syncJacob Keller2-54/+69
2016-10-31i40e: drop is_vf and is_netdev fields in struct i40e_mac_filterJacob Keller5-272/+89
2016-10-31i40e: Add missing \n to end of dev_err messageColin Ian King1-1/+1
2016-10-31qed: Learn resources from management firmwareTomer Tayar6-62/+340
2016-10-31qed: Use VF-queue featureMintz, Yuval4-16/+54
2016-10-31qed: Learn of RDMA capabilities per-deviceMintz, Yuval2-8/+77
2016-10-31qede: Decouple ethtool caps from qedMintz, Yuval1-2/+2
2016-10-31qed*: Add support for WoLMintz, Yuval8-5/+166
2016-10-31qed: Add nvram selftestMintz, Yuval7-0/+258
2016-10-31qed*: Management firmware - notifications and defaultsSudarsana Kalluru8-3/+459
2016-10-31solos-pci: use permission-specific DEVICE_ATTR variantsJulia Lawall1-1/+1
2016-10-31ptp: use permission-specific DEVICE_ATTR variantsJulia Lawall1-1/+1
2016-10-31ldmvsw: tx queue stuck in stopped state after LDC resetAaron Young1-3/+13
2016-10-31driver: tun: Use new macro SOCK_IOC_TYPE instead of literal number 0x89Gao Feng1-1/+1
2016-10-31mv643xx_eth: Properly resolve merge conflict.David S. Miller1-2/+0
2016-10-31mv643xx_eth: Fix merge error.David S. Miller1-3/+0
2016-10-30Merge tag 'shared-for-4.10-1' of git://git.kernel.org/pub/scm/linux/kernel/gi...David S. Miller19-270/+715
2016-10-30net: bonding: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-8/+8
2016-10-30mlxsw: switchib: Introduce SwitchIB and SwitchIB silicon driverElad Raz5-0/+616
2016-10-30mlxsw: switchx2: Add IB port supportElad Raz2-19/+249
2016-10-30mlxsw: switchx2: Add eth prefix to port create and removeElad Raz1-11/+11
2016-10-30mlxsw: core: Add port type (Eth/IB) set APIElad Raz2-0/+47
2016-10-30mlxsw: core: Add "eth" prefix to mlxsw_core_port_setElad Raz4-11/+12
2016-10-30mlxsw: switchx2: Add Infiniband switch partitionElad Raz2-1/+6
2016-10-30mlxsw: Make devlink port instances independent of spectrum/switchx2 port inst...Jiri Pirko5-64/+147
2016-10-30mlxsw: reg: Add local-port to Infiniband port mappingElad Raz1-0/+22
2016-10-30mlxsw: reg: Add Infiniband support to PTYSElad Raz1-0/+71
2016-10-30mlxsw: reg: Add eth prefix to PTYS pack and unpackElad Raz3-21/+25
2016-10-30mlxsw: switchx2: Fix port speed configurationElad Raz1-7/+23
2016-10-30mlxsw: switchx2: Add support for physical port namesElad Raz1-5/+27
2016-10-30mlxsw: spectrum: Move port used check outside port remove functionJiri Pirko1-7/+15
2016-10-30mlxsw: switchx2: Move port used check outside port remove functionJiri Pirko1-4/+10
2016-10-30mlxsw: switchx2: Check if port is usable before calling port createJiri Pirko1-21/+11
2016-10-30mlxsw: core: Zero payload buffers for couple of registersElad Raz3-4/+4
2016-10-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller522-4049/+20355
2016-10-30net/mlx5e: Add tc support for FWD rule with counterMark Bloch2-10/+13
2016-10-30net/mlx5: Add option to add fwd rule with counterMark Bloch1-6/+18
2016-10-30net/mlx5: Add multi dest supportMark Bloch13-241/+359
2016-10-30net/mlx5: Group similer rules under the same fteMark Bloch1-6/+16
2016-10-30net/mlx5: Refactor find_flow_ruleMark Bloch1-9/+20
2016-10-30net/mlx5: Use fte status to decide on firmware commandMark Bloch1-1/+1
2016-10-30net/mlx5: Don't unlock fte while still using itMark Bloch1-2/+4
2016-10-30net/mlx5: Add SRIOV VF max rate configuration supportMohamad Haj Yahia3-0/+80
2016-10-30net/mlx5: Introduce E-switch QoS managementMohamad Haj Yahia2-1/+124
2016-10-30net/mlx5: Introduce TSAR manipulation firmware commandsMohamad Haj Yahia3-1/+84
2016-10-30net/mlx5: Add ConnectX-5 PCIe 4.0 VF device IDSaeed Mahameed1-0/+1