aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2016-11-10Merge branch 'hns-fixes'HEADmasterDavid S. Miller14-142/+577
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-10Doc: hisi: hns adds mc-mac-mask propertyKejian Yan1-0/+8
2016-11-09tcp: remove unaligned accesses from tcp_get_info()Eric Dumazet1-6/+5
2016-11-09Merge tag 'batadv-next-for-davem-20161108-v2' of git://git.open-mesh.org/linu...David S. Miller22-255/+582
2016-11-09Merge branch 'PHC-freq-fine-tuning'David S. Miller4-16/+27
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 Cochran2-1/+12
2016-11-09net: napi_hash_add() is no longer exportedEric Dumazet2-13/+1
2016-11-09bnxt_en: do not call napi_hash_add()Eric Dumazet1-1/+0
2016-11-09bpf: Remove unused but set variablesTobias Klauser1-2/+0
2016-11-09tc_act: Remove tcf_act macroYotam Gigi1-1/+0
2016-11-09Merge branch 'ipv6-sr'David S. Miller28-12/+2070
2016-11-09ipv6: sr: add documentation file for per-interface sysctlsDavid Lebrun1-0/+18
2016-11-09ipv6: sr: add support for SRH injection through setsockoptDavid Lebrun2-4/+85
2016-11-09ipv6: add source address argument for ipv6_push_nfrag_optsDavid Lebrun4-7/+9
2016-11-09ipv6: sr: add calls to verify and insert HMAC signaturesDavid Lebrun2-0/+31
2016-11-09ipv6: sr: implement API to control SR HMAC structureDavid Lebrun1-0/+229
2016-11-09ipv6: sr: add core files for SR HMAC supportDavid Lebrun10-0/+612
2016-11-09ipv6: sr: add support for SRH encapsulation and injection with lwtunnelsDavid Lebrun9-1/+526
2016-11-09ipv6: sr: add code base for control plane support of SR-IPv6David Lebrun7-2/+278
2016-11-09ipv6: implement dataplane support for rthdr type 4 (Segment Routing Header)David Lebrun7-0/+284
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-09igmp: Document sysctl force_igmp_versionHangbin Liu1-0/+15
2016-11-09net: l2tp: fix negative assignment to unsigned intAsbjørn Sloth Tønnesen2-4/+4
2016-11-09net: l2tp: cleanup: remove redundant conditionAsbjørn Sloth Tønnesen1-6/+6
2016-11-09net: l2tp: netlink: l2tp_nl_tunnel_send: set UDP6 checksum flagsAsbjørn Sloth Tønnesen1-0/+10
2016-11-09net: l2tp: only set L2TP_ATTR_UDP_CSUM if AF_INETAsbjørn Sloth Tønnesen1-2/+7
2016-11-09net: l2tp: change L2TP_ATTR_UDP_ZERO_CSUM6_{RX, TX} attribute typesAsbjørn Sloth Tønnesen1-2/+2
2016-11-09net-gro: avoid reordersEric Dumazet1-2/+2
2016-11-09Merge branch 'sfc-udp-rss'David S. Miller3-4/+94
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-09Merge branch 'mlx5-SRIOV-offload-tunnel_key-set-release'David S. Miller24-148/+764
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 Zion11-78/+104
2016-11-09net/mlx5: Add creation flags when adding new flow tableHadar Hen Zion12-26/+45
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-09net/sched: act_tunnel_key: Add UDP dst port optionHadar Hen Zion2-3/+12
2016-11-09net/dst: Add dst port to dst_metadata utility functionsHadar Hen Zion2-6/+8
2016-11-09net/sched: cls_flower: Add UDP port to tunnel parametersHadar Hen Zion3-1/+34
2016-11-09net/sched: cls_flower: Allow setting encapsulation fields as used keyHadar Hen Zion1-0/+10
2016-11-09flow_dissector: Add enums for encapsulation keysHadar Hen Zion1-0/+4
2016-11-09net/sched: act_tunnel_key: add helper inlines to access tcf_tunnel_keyHadar Hen Zion2-1/+37
2016-11-09net: core: add missing check for uid_range in rule_exists.Lorenzo Colitti1-0/+4
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-09Merge branch 'stmmac-dwmac-rk-PM'David S. Miller3-53/+46
2016-11-09Revert "net: stmmac: allow to split suspend/resume from init/exit callbacks"Joachim Eastwood2-8/+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-09Merge branch 'tcp_get_info-locking'David S. Miller4-47/+64
2016-11-09tcp: no longer hold ehash lock while calling tcp_get_info()Eric Dumazet4-32/+42
2016-11-09tcp: shortcut listeners in tcp_get_info()Eric Dumazet1-17/+24
2016-11-09Merge branch 'Meson-GXL-internal-phy'David S. Miller5-15/+136
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 Armstrong2-15/+49
2016-11-09Merge branch 'rds-tcp-fixes'David S. Miller2-8/+14
2016-11-09RDS: TCP: start multipath acceptor loop at 0Sowmini Varadhan1-1/+1
2016-11-09RDS: TCP: report addr/port info based on TCP socket in rds-infoSowmini Varadhan1-7/+13
2016-11-08batman-adv: Reject unicast packet with zero/mcast dst addressSven Eckelmann1-4/+4
2016-11-08batman-adv: Disallow zero and mcast src address for mgmt framesSven Eckelmann1-2/+2
2016-11-08batman-adv: Disallow mcast src address for data framesSven Eckelmann1-6/+6
2016-11-08batman-adv: Remove dev_queue_xmit return code exceptionSven Eckelmann1-11/+6
2016-11-08batman-adv: Consume skb in receive handlersSven Eckelmann6-85/+153
2016-11-07sock: do not set sk_err in sock_dequeue_err_skbSoheil Hassas Yeganeh1-1/+0
2016-11-07Merge branch 'IFF_NO_QUEUE-semantics'David S. Miller4-2/+16
2016-11-07qdisc: catch misconfig of attaching qdisc to tx_queue_len zero deviceJesper Dangaard Brouer1-0/+11
2016-11-07net/qdisc: IFF_NO_QUEUE drivers should use consistent TX queue lenJesper Dangaard Brouer1-1/+1
2016-11-07net: make default TX queue length a defined constantJesper Dangaard Brouer2-1/+4
2016-11-07Merge branch 'udp-fwd-mem-sched-on-dequeue'David S. Miller11-40/+71
2016-11-07udp: do fwd memory scheduling on dequeuePaolo Abeni9-33/+63
2016-11-07net/sock: add an explicit sk argument for ip_cmsg_recv_offset()Paolo Abeni4-7/+8
2016-11-07net: Update raw socket bind to consider l3 domainDavid Ahern1-1/+9
2016-11-07Merge branch 'ns2-amac'David S. Miller11-32/+222
2016-11-07arm64: dts: NS2: add AMAC ethernet supportJon Mason2-0/+17
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-07Documentation: devicetree: net: add NS2 bindings to amacJon Mason1-5/+11
2016-11-07net: phy: broadcom: Add BCM54810 PHY entryJon Mason3-2/+67
2016-11-07Documentation: devicetree: add PHY lane swap bindingJon Mason1-0/+4
2016-11-07net: phy: broadcom: add bcm54xx_auxctl_readJon Mason2-0/+11
2016-11-06Merge branch 'dwmac-sti-refactor-cleanup'David S. Miller1-29/+58
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-04Merge branch 'nfp-ring-reconfig-and-xdp-support'David S. Miller9-294/+869
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-04debugfs: constify argument to debugfs_real_fops()Jakub Kicinski1-1/+2
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-04Merge branch 'amd-xgbe-updates'David S. Miller10-1371/+2923
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-04Merge branch 'uid-routing'David S. Miller39-44/+225
2016-11-04net: inet: Support UID-based routing in IP protocols.Lorenzo Colitti31-40/+89
2016-11-04net: core: add UID to flows, rules, and routesLorenzo Colitti8-3/+111
2016-11-04net: core: Add a UID field to struct sock.Lorenzo Colitti3-1/+25
2016-11-04Merge branch 'dsa-mv88e6xxx-port-operation-refine'David S. Miller5-308/+727
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-03net/sched: cls_flower: Support matching on SCTP portsSimon Horman2-0/+24
2016-11-03mlxsw: pci: Fix the FW ready mask lengthElad Raz1-1/+1
2016-11-03Merge branch 'ip-recvfragsize-cmsg'David S. Miller8-3/+51
2016-11-03ipv6: on reassembly, record frag_max_sizeWillem de Bruijn1-1/+6
2016-11-03ipv6: add IPV6_RECVFRAGSIZE cmsgWillem de Bruijn4-2/+17
2016-11-03ipv4: add IP_RECVFRAGSIZE cmsgWillem de Bruijn3-0/+28
2016-11-03Merge branch 'stmmac-OXNAS'David S. Miller4-0/+268
2016-11-03dt-bindings: net: Add OXNAS DWMAC BindingsNeil Armstrong1-0/+39
2016-11-03net: stmmac: Add OXNAS Glue DriverNeil Armstrong3-0/+229
2016-11-03Merge branch 'diag-raw-fixes'David S. Miller1-2/+6
2016-11-03net: ip, raw_diag -- Use jump for exiting from nested loopCyrill Gorcunov1-1/+2
2016-11-03net: ip, raw_diag -- Fix socket leaking for destroy requestCyrill Gorcunov1-1/+4
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-02ila: Fix crash caused by rhashtable changesTom Herbert1-3/+13
2016-11-02net: ip, diag -- Adjust raw_abort to use unlocked __udp_disconnectCyrill Gorcunov1-1/+1
2016-11-02lan78xx: Use irq_domain for phy interrupt from USB Int. EPWoojung Huh1-26/+189
2016-11-02tcp: enhance tcp collapsingEric Dumazet1-6/+4
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 Reynes2-0/+199
2016-11-02Merge branch 'mlx4-XDP-tx-refactor'David S. Miller9-229/+366
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-02sctp: clean up sctp_packet_transmitXin Long1-277/+158