aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-04-24ieee802154 test progs6lowpan-kselftestStefan Schmidt4-2/+267
2019-04-24LOCAL HACKStefan Schmidt2-0/+3
2019-04-24selftest: net: initial 6lowpan over ieee802154 testsStefan Schmidt3-0/+80
2019-04-24Revert "Revert "net: ieee802154: 6lowpan: fix frag reassembly""Stefan Schmidt2-9/+9
2019-04-24Revert "net: ieee802154: 6lowpan: fix frag reassembly"Stefan Schmidt2-9/+9
2019-04-23ipv6: fib6_rule_action_alt needs to return -EAGAINDavid Ahern1-1/+3
2019-04-23mlxsw: spectrum_router: Prevent ipv6 gateway with v4 route via replace and ap...David Ahern1-0/+2
2019-04-23Merge branch 'Taprio-qdisc-fixes'David S. Miller1-28/+28
2019-04-23net: sched: taprio: Fix taprio_dequeue()Andre Guedes1-2/+2
2019-04-23net: sched: taprio: Fix taprio_peek()Andre Guedes1-2/+2
2019-04-23net: sched: taprio: Remove should_restart_cycle()Andre Guedes1-9/+1
2019-04-23net: sched: taprio: Refactor taprio_get_start_time()Andre Guedes1-14/+23
2019-04-23net: sched: taprio: Remove pointless variable assigmentAndre Guedes1-1/+0
2019-04-23net: Change nhc_flags to unsigned charDavid Ahern4-13/+17
2019-04-23lwtunnel: Pass encap and encap type attributes to lwtunnel_fill_encapDavid Ahern3-7/+10
2019-04-23ravb: Avoid unsupported internal delay mode for R-Car E3/D3Simon Horman1-2/+13
2019-04-23net: fix sparc64 compilation of sock_gettstampStephen Rothwell1-3/+3
2019-04-23isdn:mISDN: fix misuse of %x in hfcpci.cFuqian Huang1-3/+3
2019-04-23isdn: hisax: Fix misuse of %x in config.cFuqian Huang1-3/+3
2019-04-23Merge branch 'ipv6-fib6_ref-conversion-to-refcount_t'David S. Miller3-19/+16
2019-04-23ipv6: convert fib6_ref to refcount_tEric Dumazet3-8/+8
2019-04-23ipv6: broadly use fib6_info_hold() helperEric Dumazet1-8/+8
2019-04-23ipv6: fib6_info_destroy_rcu() cleanupEric Dumazet1-4/+1
2019-04-23Merge tag 'mlx5-updates-2019-04-22' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller16-202/+406
2019-04-23net/mlx5e: Use #define for the WQE wait timeout constantMaxim Mikityanskiy1-3/+7
2019-04-23net/mlx5e: Remove unused rx_page_reuse statMaxim Mikityanskiy2-5/+0
2019-04-23net/mlx5e: Take HW interrupt trigger into a functionMaxim Mikityanskiy3-9/+13
2019-04-23net/mlx5e: Remove unused parameterMaxim Mikityanskiy3-11/+9
2019-04-23net/mlx5e: Add an underflow warning commentMaxim Mikityanskiy1-2/+5
2019-04-23net/mlx5e: Move parameter calculation functions to en/params.cMaxim Mikityanskiy4-99/+128
2019-04-23net/mlx5e: Report mlx5e_xdp_set errorsMaxim Mikityanskiy1-1/+1
2019-04-23net/mlx5e: Remove unused parameterMaxim Mikityanskiy1-2/+1
2019-04-23net/mlx5e: XDP, Inline small packets into the TX MPWQE in XDP xmit flowShay Agroskin7-15/+83
2019-04-23net/mlx5e: XDP, Add TX MPWQE session counterShay Agroskin3-0/+11
2019-04-23net/mlx5e: XDP, Enhance RQ indication for XDP redirect flushTariq Toukan2-4/+4
2019-04-23net/mlx5e: XDP, Fix shifted flag index in RQ bitmapTariq Toukan1-1/+1
2019-04-23net/mlx5e: RX, Support multiple outstanding UMR postsTariq Toukan4-52/+136
2019-04-23Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Saeed Mahameed3-7/+16
2019-04-23Merge branch 'net-phy-mscc-Improvements-to-VSC8514-PHY-driver'David S. Miller3-13/+468
2019-04-23net: phy: vitesse: Remove support for VSC8514.Kavya Sree Kotagiri1-12/+0
2019-04-23net: phy: mscc: add support for VSC8514 PHY.Kavya Sree Kotagiri2-1/+468
2019-04-23net: phy: marvell: add new default led configure for m88e151xJian Shen3-1/+9
2019-04-22net: systemport: Remove need for DMA descriptorFlorian Fainelli2-58/+8
2019-04-22bridge: Fix possible use-after-free when deleting bridge portIdo Schimmel1-1/+2
2019-04-22r8152: sync sa_family with the media type of network deviceCrag.Wang1-0/+2
2019-04-22Merge branch 'mlxsw-Shared-buffer-improvements'David S. Miller7-153/+300
2019-04-22mlxsw: spectrum_buffers: Adjust CPU port shared buffer egress quotasIdo Schimmel1-7/+35
2019-04-22mlxsw: spectrum_buffers: Allow skipping ingress port quota configurationIdo Schimmel1-2/+8
2019-04-22mlxsw: spectrum_buffers: Split business logic from mlxsw_sp_port_sb_pms_init()Ido Schimmel1-7/+14
2019-04-22mlxsw: spectrum_buffers: Use new CPU ingress pool for control packetsIdo Schimmel1-12/+7
2019-04-22mlxsw: spectrum_buffers: Add pools for CPU trafficIdo Schimmel1-0/+20
2019-04-22mlxsw: spectrum_buffers: Remove assumption about pool orderIdo Schimmel1-18/+13
2019-04-22mlxsw: spectrum_buffers: Forbid changing multicast TCs' attributesIdo Schimmel1-0/+2
2019-04-22mlxsw: spectrum_buffers: Forbid changing threshold type of first egress poolIdo Schimmel1-4/+4
2019-04-22mlxsw: spectrum_buffers: Forbid configuration of multicast poolIdo Schimmel1-2/+12
2019-04-22mlxsw: spectrum_buffers: Add ability to veto TC's configurationIdo Schimmel1-0/+18
2019-04-22mlxsw: spectrum_buffers: Add ability to veto pool's configurationIdo Schimmel1-1/+16
2019-04-22mlxsw: spectrum_buffers: Use defines for pool indicesIdo Schimmel1-78/+104
2019-04-22mlxsw: spectrum_buffers: Add extack messages for invalid configurationsIdo Schimmel4-18/+33
2019-04-22net: devlink: Add extack to shared buffer operationsIdo Schimmel4-16/+26
2019-04-22Merge branch 'net-clean-up-needless-use-of-module-infrastructure'David S. Miller7-18/+9
2019-04-22net: strparser: make it explicitly non-modularPaul Gortmaker1-10/+4
2019-04-22net: bpfilter: dont use module_init in non-modular codePaul Gortmaker1-2/+1
2019-04-22cgroup: net: remove left over MODULE_LICENSE tagPaul Gortmaker1-2/+0
2019-04-22net: tc_act: drop include of module.h from tc_ife.hPaul Gortmaker1-1/+2
2019-04-22net: fib: drop include of module.h from fib_notifier.hPaul Gortmaker1-1/+2
2019-04-22net: ife: drop include of module.h from net/ife.hPaul Gortmaker1-1/+0
2019-04-22net: psample: drop include of module.h from psample.hPaul Gortmaker1-1/+0
2019-04-22net: Rename net/nexthop.h net/rtnh.hDavid Ahern7-8/+8
2019-04-22ipv6: Remove fib6_info_nh_lwtDavid Ahern1-6/+0
2019-04-22include/net/tcp.h: whitespace cleanup at tcp_v4_checkDaniel T. Lee1-1/+1
2019-04-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller57-288/+3594
2019-04-23Merge branch 'bpf-verifier-lock'Daniel Borkmann2-15/+23
2019-04-23bpf: drop bpf_verifier_lockAlexei Starovoitov1-3/+5
2019-04-23bpf: remove global variablesAlexei Starovoitov2-12/+18
2019-04-23bpf: document the verifier limitsAlexei Starovoitov1-2/+27
2019-04-22Merge tag 'v5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/torvald...Saeed Mahameed11886-255608/+513766
2019-04-21ipv6: Restore RTF_ADDRCONF check in rt6_qualify_for_ecmpDavid Ahern2-2/+4
2019-04-21ipv6: Simplify rt6_qualify_for_ecmpDavid Ahern2-3/+2
2019-04-21net: hippi:Fix misuse of %x in rrunner.cFuqian Huang1-2/+2
2019-04-21net: ax25: fix misuse of %xFuqian Huang1-2/+2
2019-04-21atm: iphase: fix misuse of %xFuqian Huang1-2/+2
2019-04-21Merge branch 'mlxsw-Small-routing-improvements'David S. Miller2-4/+8
2019-04-21mlxsw: spectrum_router: Relax FIB rule validationIdo Schimmel1-0/+4
2019-04-21mlxsw: spectrum: Use a stable ECMP/LAG seedIdo Schimmel2-4/+4
2019-04-19nfp: add SR-IOV trusted VF supportPablo Cascón4-2/+33
2019-04-19Merge branch 'hns3-next'David S. Miller14-25/+437
2019-04-19net: hns3: add function type check for debugfs help informationYufeng Mo3-1/+8
2019-04-19net: hns3: add queue's statistics update to service taskliuzhongzhu2-0/+11
2019-04-19net: hns3: Add handling of MAC tunnel interruptionWeihang Li7-0/+96
2019-04-19net: hns3: add support for dump ncl config by debugfsWeihang Li3-0/+70
2019-04-19net: hns3: Add support for netif message level settingsYonglong Liu5-2/+101
2019-04-19net: hns3: dump more information when tx timeout happensJian Shen4-9/+72
2019-04-19net: hns3: fix loop condition of hns3_get_tx_timeo_queue_info()Jian Shen1-1/+1
2019-04-19net: hns3: refine tx timeout count handleJian Shen1-2/+2
2019-04-19net: hns3: add some debug info for hclgevf_get_mbx_resp()Huazhong Tan1-3/+6
2019-04-19net: hns3: add some debug information for hclge_check_event_causeHuazhong Tan1-1/+7
2019-04-19net: hns3: add reset statistics for VFHuazhong Tan2-3/+18
2019-04-19net: hns3: add reset statistics info for PFHuazhong Tan4-3/+45
2019-04-19libbpf: fix BPF_LOG_BUF_SIZE off-by-one errorMcCabe, Robert J1-1/+1
2019-04-19tcp: properly reset skb->truesize for tx recyclingEric Dumazet1-1/+1
2019-04-19mlxsw: spectrum: Assume CONFIG_NET_DEVLINK is always enabledJiri Pirko2-17/+2
2019-04-19tipc: introduce new socket option TIPC_SOCK_RECVQ_USEDTung Nguyen2-0/+4
2019-04-19net: dsa: mv88e6xxx: Only reconfigure MAC when something changesAndrew Lunn1-0/+17
2019-04-19net: socket: implement 64-bit timestampsArnd Bergmann7-16/+50
2019-04-19asm-generic: generalize asm/sockios.hArnd Bergmann4-51/+0
2019-04-19net: rework SIOCGSTAMP ioctl handlingArnd Bergmann33-232/+75
2019-04-19Merge branch 'net-support-binding-vlan-dev-link-state-to-vlan-member-bridge-p...David S. Miller7-21/+272
2019-04-19bridge: update vlan dev link state for bridge netdev changesMike Manning1-3/+47
2019-04-19bridge: update vlan dev state when port added to or deleted from vlanMike Manning1-0/+19
2019-04-19bridge: support binding vlan dev link state to vlan member bridge portsMike Manning3-4/+174
2019-04-19vlan: do not transfer link state in vlan bridge binding modeMike Manning2-11/+26
2019-04-19vlan: support binding link state to vlan member bridge portsMike Manning3-6/+9
2019-04-19nfp: flower: fix size_t compile warningJohn Hurley1-1/+1
2019-04-18Merge branch 'net-add-reset-controller-driven-PHY-reset'David S. Miller5-9/+48
2019-04-18net: mdio: rename mdio_device reset to reset_gpioDavid Bauer4-8/+8
2019-04-18net: phy: add support for reset-controllerDavid Bauer3-4/+37
2019-04-18dt-bindings: net: add PHY reset controller bindingDavid Bauer1-0/+6
2019-04-18Merge branch 'net-some-build-fixes-and-other-improvements'David S. Miller5-18/+15
2019-04-18net: skb: remove unused assertsJakub Kicinski1-2/+0
2019-04-18net: gemini: remove unnecessary assertJakub Kicinski1-2/+0
2019-04-18net/sched: taprio: fix build without 64bit divJakub Kicinski1-6/+11
2019-04-18sb1000: fix variable set but not used warningsJakub Kicinski1-6/+3
2019-04-18l2tp: fix set but not used variableJakub Kicinski1-2/+1
2019-04-18bpf: move BPF_PROG_TYPE_FLOW_DISSECTOR documentation to a new common placeStanislav Fomichev3-4/+4
2019-04-18ipv6: Add rate limit mask for ICMPv6 messagesStephen Suryaputra6-10/+60
2019-04-18net: phy: remove dead code from phy_sanitize_settingsHeiner Kallweit1-4/+0
2019-04-18bpf: Increase MAX_NR_MAPS to 17 in test_verifier.cMartin KaFai Lau1-1/+1
2019-04-18net: phy: don't set autoneg if it's not supportedHeiner Kallweit1-0/+4
2019-04-18selftests/bpf: fix compile errors due to unsync linux/in6.h and netinet/in.hWang YanQing2-2/+2
2019-04-18libbpf: remove compile time warning from libbpf_util.hMagnus Karlsson1-1/+1
2019-04-18bpf: Document BPF_PROG_TYPE_CGROUP_SYSCTLAndrey Ignatov2-0/+134
2019-04-18Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsh...David S. Miller27-457/+3201
2019-04-18Merge tag 'wireless-drivers-next-for-davem-2019-04-18' of git://git.kernel.or...David S. Miller85-1142/+1979
2019-04-18ice: Calculate ITR increment based on direct calculationBrett Creeley1-72/+63
2019-04-18ice: Bump driver versionAnirudh Venkataramanan1-1/+1
2019-04-18ice: Add code to control FW LLDP and DCBXAnirudh Venkataramanan5-2/+159
2019-04-18ice: Add code for DCB rebuildAnirudh Venkataramanan3-0/+85
2019-04-18ice: Add code to get DCB related statisticsAnirudh Venkataramanan6-2/+86
2019-04-18ice: Add priority information into VLAN headerAnirudh Venkataramanan4-3/+54
2019-04-18ice: Update rings based on TC informationAnirudh Venkataramanan5-0/+52
2019-04-18ice: Add code to process LLDP MIB change eventsAnirudh Venkataramanan5-3/+47
2019-04-18ice: Add code for DCB initialization part 4/4Anirudh Venkataramanan2-2/+81
2019-04-18ice: Add code for DCB initialization part 3/4Anirudh Venkataramanan14-82/+997
2019-04-18ice: Add code for DCB initialization part 2/4Anirudh Venkataramanan6-1/+1057
2019-04-18ice: Add code for DCB initialization part 1/4Anirudh Venkataramanan10-0/+230
2019-04-18ice: Bump versionAnirudh Venkataramanan1-1/+1
2019-04-18ice: Fix incorrect use of abbreviationsAnirudh Venkataramanan16-294/+294
2019-04-18ice: Fix typos in code commentsAnirudh Venkataramanan4-6/+6
2019-04-18rtlwifi: rtl8188ee: Remove extraneous fileLarry Finger1-10/+0
2019-04-17net ipv6: Prevent neighbor add if protocol is disabled on deviceDavid Ahern3-0/+24
2019-04-17Merge branch 'ipv6-Use-fib6_result-for-fib_lookups'David S. Miller10-294/+349
2019-04-17ipv6: Add fib6_type and fib6_flags to fib6_resultDavid Ahern4-39/+52
2019-04-17ipv6: Pass fib6_result to fib lookupsDavid Ahern7-53/+46
2019-04-17ipv6: Pass fib6_result to fib6_table_lookup tracepointDavid Ahern2-11/+11
2019-04-17ipv6: Pass fib6_result to rt6_select and find_rr_leafDavid Ahern1-39/+43
2019-04-17ipv6: Pass fib6_result to rt6_device_matchDavid Ahern1-19/+30
2019-04-17ipv6: Pass fib6_result to ip6_mtu_from_fib6 and fib6_mtuDavid Ahern5-18/+25
2019-04-17ipv6: Pass fib6_result to rt6_insert_exceptionDavid Ahern1-16/+17
2019-04-17ipv6: Pass fib6_result to ip6_rt_get_dev_rcu and ip6_rt_copy_initDavid Ahern1-22/+27
2019-04-17ipv6: Pass fib6_result to pcpu route functionsDavid Ahern1-13/+14
2019-04-17ipv6: Pass fib6_result to ip6_create_rt_rcuDavid Ahern1-16/+21
2019-04-17ipv6: Pass fib6_result to ip6_rt_cache_allocDavid Ahern1-22/+26
2019-04-17ipv6: Pass fib6_result to rt6_find_cached_rtDavid Ahern1-14/+21
2019-04-17ipv6: Rename fib6_multipath_select and pass fib6_resultDavid Ahern6-64/+68
2019-04-17selftests/bpf: fix a compilation errorYonghong Song1-2/+2
2019-04-17Merge branch 'bulk-cpumap-redirect'Alexei Starovoitov3-35/+91
2019-04-17bpf: cpumap memory prefetchw optimizations for struct pageJesper Dangaard Brouer1-0/+12
2019-04-17bpf: cpumap do bulk allocation of SKBsJesper Dangaard Brouer1-7/+15
2019-04-17net: core: introduce build_skb_aroundJesper Dangaard Brouer2-19/+54
2019-04-17bpf: cpumap use ptr_ring_consume_batchedJesper Dangaard Brouer1-10/+11
2019-04-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller350-1901/+3831
2019-04-17Merge branch 's390-next'David S. Miller6-152/+233
2019-04-17s390/qeth: stop/wake TX queues based on their fill levelJulian Wiedmann5-48/+71
2019-04-17s390/qeth: simplify QoS codeJulian Wiedmann2-20/+7
2019-04-17s390/qeth: add TX multiqueue support for OSA devicesJulian Wiedmann4-52/+51
2019-04-17s390/qeth: add TX multiqueue support for IQD devicesJulian Wiedmann6-26/+97
2019-04-17s390/qeth: don't keep statistics for tx timeoutJulian Wiedmann2-3/+0
2019-04-17s390/qeth: don't bother updating the last-tx timeJulian Wiedmann1-1/+0
2019-04-17s390/qeth: handle error from qeth_update_from_chp_desc()Julian Wiedmann1-4/+10
2019-04-17s390/qeth: clarify naming for some QDIO helpersJulian Wiedmann4-23/+22
2019-04-17Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirshe...David S. Miller15-93/+901
2019-04-17Merge tag 'for-linus-5.1-2' of git://github.com/cminyard/linux-ipmiLinus Torvalds3-3/+19
2019-04-17Merge branch 'stmmac-Enable-Flow-Control'David S. Miller3-1/+52
2019-04-17net: stmmac: Set Flow Control to automatic mode in the driverJose Abreu1-1/+1
2019-04-17net: stmmac: dwxgmac: Finish the Flow Control implementationJose Abreu2-0/+51
2019-04-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds125-741/+1118
2019-04-17ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrierCorey Minyard1-2/+17
2019-04-16socket: fix compat SO_RCVTIMEO_NEW/SO_SNDTIMEO_NEWArnd Bergmann1-2/+2
2019-04-16tcp: tcp_grow_window() needs to respect tcp_space()Eric Dumazet1-5/+5
2019-04-16Merge branch 'dpaa2-eth-Add-flow-steering-support-without-masking'David S. Miller3-34/+167
2019-04-16dpaa2-eth: Add flow steering support without maskingIoana Ciocoi Radulescu3-32/+127
2019-04-16dpaa2-eth: Update hash key composition codeIoana Ciocoi Radulescu2-2/+30
2019-04-16dpaa2-eth: Add a couple of macrosIoana Ciocoi Radulescu2-2/+7
2019-04-16dpaa2-eth: Fix Rx classification statusIoana Ciocoi Radulescu1-1/+6
2019-04-16ocelot: Clean up stats update deferred workClaudiu Manoil1-8/+14
2019-04-16ocelot: Don't sleep in atomic context (irqs_disabled())Claudiu Manoil1-1/+1
2019-04-16nfp: flower: fix implicit fallthrough warningJohn Hurley1-0/+1
2019-04-16net: bridge: fix netlink export of vlan_stats_per_port optionNikolay Aleksandrov1-1/+1
2019-04-16qed: fix spelling mistake "faspath" -> "fastpath"Colin Ian King1-1/+1