aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-02-196lowpan: use rbtree for IP frag queueieee802154-for-davem-2019-02-19Peter Oskolkov1-112/+29
2019-02-18bnx2x: Remove set but not used variable 'mfw_vn'YueHaibing1-3/+1
2019-02-18Merge branch 'net-phy-add-helpers-for-handling-C45-10GBT-AN-register-values'David S. Miller2-9/+20
2019-02-18net: phy: use mii_10gbt_stat_mod_linkmode_lpa_t in genphy_c45_read_lpaHeiner Kallweit1-9/+1
2019-02-18net: phy: add helper mii_10gbt_stat_mod_linkmode_lpa_tHeiner Kallweit1-0/+19
2019-02-18liquidio: using NULL instead of plain integerYueHaibing2-2/+2
2019-02-18r8169: remove unneeded mmiowb barriersHeiner Kallweit1-6/+0
2019-02-18net: dsa: Implement flow_dissect callback for tag_dsa.Rundong Ge2-0/+18
2019-02-18net: sched: using kfree_rcu() to simplify the codeWei Yongjun1-6/+1
2019-02-18mdio_bus: Fix PTR_ERR() usage after initialization to constantYueHaibing1-5/+6
2019-02-18mlxsw: spectrum: Change IP2ME CPU policer rate and burst size valuesShalom Toledo1-2/+2
2019-02-18net: hamradio: remove unused hweight*() definesMasahiro Yamada1-26/+0
2019-02-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller22-63/+244
2019-02-17net: hns3: make function hclge_set_all_vf_rst() staticWei Yongjun1-1/+1
2019-02-17ptr_ring: remove duplicated include from ptr_ring.hYueHaibing1-1/+0
2019-02-17net: sgi: use GFP_ATOMIC under spin lockWei Yongjun1-1/+1
2019-02-17net: sched: sch_api: set an error msg when qdisc_alloc_handle() failsIvan Vecera1-2/+4
2019-02-17net: phy: marvell10g: Don't explicitly set Pause and Asym_PauseMaxime Chevallier1-3/+0
2019-02-17net: dsa: bcm_sf2: Remove set but not used variables 'v6_spec, v6_m_spec'YueHaibing1-5/+0
2019-02-17nfp: flower: fix masks for tcp and ip flags fieldsPieter Jansen van Vuuren1-15/+20
2019-02-17Merge branch 'devlink-add-the-ability-to-update-device-flash'David S. Miller8-35/+141
2019-02-17nfp: devlink: allow flashing the device via devlinkJakub Kicinski4-32/+56
2019-02-17ethtool: add compat for flash updateJakub Kicinski3-3/+46
2019-02-17devlink: add flash update commandJakub Kicinski3-0/+39
2019-02-17Merge branch 'net-phy-improve-and-use-phy_resolve_aneg_linkmode'David S. Miller2-59/+8
2019-02-17net: phy: use phy_resolve_aneg_linkmode in genphy_read_statusHeiner Kallweit1-23/+1
2019-02-17net: phy: improve phy_resolve_aneg_linkmodeHeiner Kallweit1-36/+7
2019-02-17net: sched: cgroup: verify that filter is not NULL during walkVlad Buslov1-0/+2
2019-02-17net: sched: matchall: verify that filter is not NULL in mall_walk()Vlad Buslov1-0/+3
2019-02-17net: sched: route: don't set arg->stop in route4_walk() when emptyVlad Buslov1-4/+1
2019-02-17net: sched: fw: don't set arg->stop in fw_walk() when emptyVlad Buslov1-4/+1
2019-02-17net: caif: use skb helpers instead of open-coding themJann Horn1-11/+5
2019-02-17mlxsw: core: Extend thermal module with per QSFP module thermal zonesVadim Pasternak1-0/+400
2019-02-17Merge branch 'neigh-tracepoints'David S. Miller3-0/+223
2019-02-17neigh: hook tracepoints in neigh update codeRoopa Prabhu1-0/+11
2019-02-17trace: events: add a few neigh tracepointsRoopa Prabhu2-0/+212
2019-02-17Merge branch 'net-phy-add-and-use-genphy_c45_an_config_an'David S. Miller4-19/+82
2019-02-17net: phy: marvell10g: check for newly set anegHeiner Kallweit1-0/+10
2019-02-17net: phy: marvell10g: use genphy_c45_an_config_anegAndrew Lunn1-21/+4
2019-02-17net: phy: add genphy_c45_an_config_anegAndrew Lunn2-0/+45
2019-02-17net: phy: add helper linkmode_adv_to_mii_10gbt_adv_tHeiner Kallweit1-0/+25
2019-02-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller92-485/+2576
2019-02-16tools/libbpf: support bigger BTF data sizesAndrii Nakryiko1-7/+8
2019-02-16selftests: bpf: test_lwt_ip_encap: add negative tests.Peter Oskolkov1-23/+88
2019-02-16net: stmmac: use correct define to get rx timestamp on GMAC4Alexandre Torgue1-1/+1
2019-02-16atm: clean up vcc_seq_next()Dan Carpenter1-1/+2
2019-02-16sock: consistent handling of extreme SO_SNDBUF/SO_RCVBUF valuesGuillaume Nault1-0/+20
2019-02-16Merge tag 'mlx5-updates-2019-02-15' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller38-659/+1450
2019-02-16netfilter: nf_conntrack_sip: add sip_external_media logicAlin Nastac1-0/+42
2019-02-16netfilter: ipt_CLUSTERIP: make symbol 'cip_netdev_notifier' staticWei Yongjun1-1/+1
2019-02-15Merge branch 's390-next'David S. Miller8-649/+582
2019-02-15s390/qeth: split out OSN netdev opsJulian Wiedmann3-15/+21
2019-02-15s390/qeth: add support for ETHTOOL_GRINGPARAMJulian Wiedmann1-0/+17
2019-02-15s390/qeth: overhaul ethtool statisticsJulian Wiedmann6-216/+256
2019-02-15s390/qeth: move ethtool code into its own fileJulian Wiedmann6-351/+346
2019-02-15s390/qeth: reduce ethtool statisticsJulian Wiedmann4-123/+7
2019-02-15s390/qeth: use a static Output Queue arrayJulian Wiedmann2-16/+7
2019-02-15s390/qeth: allow manual recovery when device is SOFTSETUPJulian Wiedmann1-1/+1
2019-02-15selftests: forwarding: Add some missing configuration symbolsFlorian Fainelli1-0/+2
2019-02-15net/ipv6: prefer rcu_access_pointer() over rcu_dereference()Paolo Abeni1-7/+1
2019-02-15mlxsw: core: fix spelling mistake "temprature" -> "temperature"Colin Ian King1-4/+4
2019-02-15net/mlx5: E-Switch, Allow transition to offloads mode for ECPFBodong Wang1-2/+4
2019-02-15net/mlx5: E-Switch, Load/unload VF reps according to event from host PFBodong Wang3-3/+96
2019-02-15net/mlx5: E-Switch, Consider ECPF vport depends on eswitch ownershipBodong Wang6-8/+110
2019-02-15net/mlx5: E-Switch, Assign a different position for uplink rep and vportBodong Wang4-17/+40
2019-02-15net/mlx5: E-Switch, Centralize repersentor reg/unreg to eswitch driverBodong Wang4-56/+39
2019-02-15net/mlx5: E-Switch, Support load/unload reps of specific vport typesBodong Wang1-22/+87
2019-02-15net/mlx5: E-Switch, Add state to eswitch vport representorsBodong Wang2-10/+29
2019-02-15net/mlx5: E-Switch, Use getter and iterator to access vport/repBodong Wang2-56/+113
2019-02-15net/mlx5: E-Switch, Split VF and special vports for offloads modeBodong Wang4-22/+48
2019-02-15net/mlx5: E-Switch, Refactor offloads flow steering init/cleanupBodong Wang1-12/+31
2019-02-15net/mlx5: E-Switch, Properly refer to host PF vport as other vportBodong Wang4-17/+16
2019-02-15net/mlx5: E-Switch, Properly refer to the esw manager vportBodong Wang4-15/+39
2019-02-15net/mlx5: Correctly set LAG mode for ECPFBodong Wang1-0/+5
2019-02-15Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Saeed Mahameed36-474/+848
2019-02-16bpf: make LWTUNNEL_BPF dependent on INETPeter Oskolkov1-1/+1
2019-02-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller272-1228/+1962
2019-02-15Merge tag 'for-linus-20190215' of git://git.kernel.dk/linux-blockLinus Torvalds4-16/+34
2019-02-15Merge tag 'for-5.0/dm-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-6/+51
2019-02-15Merge tag 'mmc-v5.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/ulf...Linus Torvalds4-3/+37
2019-02-15Merge tag 'drm-fixes-2019-02-15-1' of git://anongit.freedesktop.org/drm/drmLinus Torvalds26-248/+294
2019-02-15Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds3-10/+13
2019-02-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds67-220/+429
2019-02-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds1-2/+5
2019-02-15libbpf: Introduce bpf_object__btfAndrey Ignatov3-0/+9
2019-02-15libbpf: Introduce bpf_map__resizeAndrey Ignatov3-0/+16
2019-02-15net: bpf: remove XDP_QUERY_XSK_UMEM enumeratorJan Sokolowski7-59/+3
2019-02-15drm: Use array_size() when creating leaseMatthew Wilcox1-1/+2
2019-02-15Merge branch 'drm-fixes-5.0' of git://people.freedesktop.org/~agd5f/linux int...Dave Airlie4-20/+46
2019-02-15Merge tag 'drm-intel-fixes-2019-02-13' of git://anongit.freedesktop.org/drm/d...Dave Airlie10-178/+208
2019-02-15Merge tag 'drm-misc-fixes-2019-02-13' of git://anongit.freedesktop.org/drm/dr...Dave Airlie7-35/+9
2019-02-14dm thin: fix bug where bio that overwrites thin block ignores FUANikos Tsironis1-5/+50
2019-02-14Merge branch 'libbpf-cleanup'Alexei Starovoitov4-30/+29
2019-02-14tools: sync uapi/linux/if_link.h headerAndrii Nakryiko1-0/+1
2019-02-14tools/bpf: replace bzero with memsetAndrii Nakryiko3-30/+28
2019-02-14bpf: fix memory leak in bpf_lwt_xmit_reroutePeter Oskolkov1-9/+20
2019-02-14Revert "exec: load_script: don't blindly truncate shebang string"Linus Torvalds1-7/+3
2019-02-14IB/mlx5: Add support for 50Gbps per lane link modesAya Levin1-5/+61
2019-02-14net/mlx5: Add support to ext_* fields introduced in Port Type and Speed registerAya Levin5-30/+94
2019-02-14net/mlx5: Add new fields to Port Type and Speed registerAya Levin1-4/+8
2019-02-14net/mlx5: Refactor queries to speed fields in Port Type and Speed registerAya Levin6-142/+91
2019-02-14net/mlx5: E-Switch, Avoid magic numbers when initializing offloads modeBodong Wang3-12/+19
2019-02-14net/mlx5: Relocate vport macros to the vport header fileBodong Wang4-6/+9
2019-02-14net/mlx5: E-Switch, Normalize the name of uplink vport numberBodong Wang7-30/+30
2019-02-14net/mlx5: Provide an alternative VF upper bound for ECPFBodong Wang1-1/+10
2019-02-14net/mlx5: Add host params change eventBodong Wang4-0/+12
2019-02-14net/mlx5: Add query host params commandBodong Wang4-0/+74
2019-02-14net/mlx5: Update enable HCA dependencyBodong Wang4-2/+98
2019-02-14net/mlx5: Introduce Mellanox SmartNIC and modify page management logicBodong Wang10-25/+94
2019-02-14IB/mlx5: Use unified register/load function for uplink and VF vportsBodong Wang3-72/+37
2019-02-14net/mlx5: Use consistent vport num argument typeBodong Wang3-24/+24
2019-02-14net/mlx5: Use void pointer as the type in address_of macroBodong Wang1-1/+1
2019-02-14Revert "gfs2: read journal in large chunks to locate the head"Bob Peterson8-192/+134
2019-02-14sfc: ensure recovery after allocation failuresRobert Stonehouse2-3/+2
2019-02-14net: ethernet: freescale: set FEC ethtool regs versionVivien Didelot1-0/+4
2019-02-14net: adaptec: starfire: replace dev_kfree_skb_irq by dev_consume_skb_irq for ...Yang Wei1-1/+1
2019-02-14net: 3com: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profilesYang Wei2-4/+4
2019-02-14net: arc_emac: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop prof...Yang Wei1-1/+1
2019-02-14net: packetengines: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop...Yang Wei2-3/+3
2019-02-14net: xilinx: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profilesYang Wei3-3/+3
2019-02-14net: i825xx: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profilesYang Wei1-1/+1
2019-02-14lib: objagg: fix handling of object with 0 users when assembling hintsJiri Pirko1-3/+5
2019-02-14Merge branch 'cxgb4-SGE-doorbell-queue-timer'David S. Miller9-79/+571
2019-02-14cxgb4: Add capability to get/set SGE Doorbell Queue Timer TickVishal Kulkarni3-6/+198
2019-02-14cxgb4/cxgb4vf: Add support for SGE doorbell queue timerVishal Kulkarni8-75/+375
2019-02-14net: hns: Fix object reference leaks in hns_dsaf_roce_reset()Huang Zijiang1-0/+2
2019-02-14sfc: Replace dev_kfree_skb_any by dev_consume_skb_anyHuang Zijiang1-1/+1
2019-02-14net:ethernet:cadence: Replace dev_kfree_skb_any by dev_consume_skb_anyHuang Zijiang1-1/+1
2019-02-14net:dl2k: Replace dev_kfree_skb_irq by dev_consume_skb_irqHuang Zijiang1-1/+1
2019-02-14net:dl2k: Modify the code style escaping the warningHuang Zijiang1-2/+2
2019-02-14isdn:hisax: Replace dev_kfree_skb_any by dev_consume_skb_anyHuang Zijiang1-1/+1
2019-02-14mm: page_alloc: fix ref bias in page_frag_alloc() for 1-byte allocsJann Horn1-4/+4
2019-02-14Merge branch 'net-phy-fix-locking-issue'David S. Miller2-20/+8
2019-02-14net: phy: fix potential race in the phylib state machineHeiner Kallweit1-0/+2
2019-02-14net: phy: don't use locking in phy_is_startedHeiner Kallweit2-20/+6
2019-02-14selftests: fix timestamping MakefileDeepa Dinamani1-3/+0
2019-02-14net: ipvlan_l3s: fix kconfig dependency warningRandy Dunlap1-0/+1
2019-02-14net: nuvoton: w90p910_ether: replace dev_kfree_skb_irq by dev_consume_skb_irq...Yang Wei1-1/+1
2019-02-14net: natsemi: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profilesYang Wei3-3/+3
2019-02-14net: micrel: ks8695net: replace dev_kfree_skb_irq by dev_consume_skb_irq for ...Yang Wei1-1/+1
2019-02-14net: sgi: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profilesYang Wei2-2/+2
2019-02-14net: myri10ge: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop prof...Yang Wei1-1/+1
2019-02-14net: amd: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profilesYang Wei2-2/+2
2019-02-14net: dlink: sundance: replace dev_kfree_skb_irq by dev_consume_skb_irq for dr...Yang Wei1-3/+2
2019-02-14Merge branch 'uapi-Add-a-new-header-for-time-types'David S. Miller3-35/+42
2019-02-14errqueue.h: Include time_types.hDeepa Dinamani1-0/+1
2019-02-14time: Add time_types.hDeepa Dinamani2-35/+41
2019-02-14Merge branch 'devlink-region-read-fixes'David S. Miller1-9/+24
2019-02-14devlink: Fix list access without lock while reading regionParav Pandit1-2/+5
2019-02-14devlink: Return right error code in case of errors for region readParav Pandit1-7/+19
2019-02-14bonding: check slave set command firstlyTonghao Zhang1-0/+2
2019-02-13Merge branch 'mlxsw-hwmon-and-thermal-extensions'David S. Miller9-65/+617
2019-02-13mlxsw: core: Allow thermal zone binding to an external cooling deviceVadim Pasternak1-0/+12
2019-02-13mlxsw: core: Add QSFP module temperature label attribute to hwmonVadim Pasternak1-0/+23
2019-02-13mlxsw: core: Extend hwmon interface with QSFP module temperature attributesVadim Pasternak1-3/+215
2019-02-13mlxsw: core: Extend hwmon interface with fan fault attributeVadim Pasternak1-1/+33
2019-02-13mlxsw: core: Rename cooling deviceVadim Pasternak1-2/+3
2019-02-13mlxsw: core: Replace thermal temperature trips with definesVadim Pasternak1-6/+9
2019-02-13mlxsw: core: Modify thermal zone definitionVadim Pasternak1-9/+28
2019-02-13mlxsw: core: Set different thermal polling time based on bus frequency capabi...Vadim Pasternak3-2/+10
2019-02-13mlxsw: core: Add API for QSFP module temperature thresholds readingVadim Pasternak3-1/+128
2019-02-13mlxsw: reg: Add Fan Out of Range Event RegisterVadim Pasternak1-0/+30
2019-02-13mlxsw: reg: Add Management Temperature Bulk RegisterVadim Pasternak1-0/+75
2019-02-13mlxsw: spectrum: Move QSFP EEPROM definitions to common locationVadim Pasternak2-42/+52
2019-02-13Merge tag 'batadv-next-for-davem-20190213' of git://git.open-mesh.org/linux-m...David S. Miller10-148/+1206
2019-02-13test_objagg: Uninitialized variable in error handlingDan Carpenter1-2/+3
2019-02-13test_objagg: Test the correct variableDan Carpenter1-2/+2
2019-02-13lib: objagg: Fix an error code in objagg_hints_get()Dan Carpenter1-1/+3
2019-02-13net: dsa: bcm_sf2: potential array overflow in bcm_sf2_sw_suspend()Dan Carpenter1-1/+1
2019-02-13cxgb4vf: Few more link management changes.Vishal Kulkarni1-1/+8
2019-02-13Merge branch 'pagepool-api-and-dma-address-storage'David S. Miller2-8/+21
2019-02-13page_pool: use DMA_ATTR_SKIP_CPU_SYNC for DMA mappingsJesper Dangaard Brouer1-5/+6
2019-02-13net: page_pool: don't use page->private to store dma_addr_tIlias Apalodimas1-4/+9
2019-02-13mm: add dma_addr_t to struct pageJesper Dangaard Brouer1-0/+7
2019-02-13net: sched: remove duplicated include from cls_api.cYueHaibing1-1/+0
2019-02-13flow_offload: fix block statsJohn Hurley1-3/+3
2019-02-13net: sched: flower: only return error from hw offload if skip_swVlad Buslov1-2/+10
2019-02-13net: fix possible overflow in __sk_mem_raise_allocated()Eric Dumazet2-2/+2
2019-02-13qlge: fix some indentation issuesColin Ian King2-4/+4
2019-02-13qed: fix indentation issue with statements in an if-blockColin Ian King1-6/+6
2019-02-13net: ixp4xx_eth: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop pr...Yang Wei1-1/+1
2019-02-13net: macb: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profilesYang Wei1-1/+1
2019-02-13net: sis: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profilesYang Wei2-2/+2
2019-02-13net: fealnx: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profilesYang Wei1-1/+1
2019-02-13net: moxa: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profilesYang Wei1-1/+1
2019-02-13net: apple: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profilesYang Wei1-1/+1
2019-02-13net: atheros: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profilesYang Wei2-2/+2
2019-02-13net: qualcomm: emac: replace dev_kfree_skb_irq by dev_consume_skb_irq for dro...Yang Wei1-1/+1
2019-02-13net: neterion: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop prof...Yang Wei2-2/+2
2019-02-13dsa: mv88e6xxx: Ensure all pending interrupts are handled prior to exitJohn David Anglin1-6/+22
2019-02-13net: phy: fix interrupt handling in non-started statesHeiner Kallweit1-3/+0
2019-02-13Merge branch 'lwt_encap_ip'Alexei Starovoitov11-12/+758
2019-02-13selftests: bpf: add test_lwt_ip_encap selftestPeter Oskolkov3-1/+398
2019-02-13bpf: sync <kdir>/include/.../bpf.h with tools/include/.../bpf.hPeter Oskolkov1-2/+24
2019-02-13bpf: add handling of BPF_LWT_REROUTE to lwt_bpf.cPeter Oskolkov1-2/+124
2019-02-13ipv6_stub: add ipv6_route_input stub/proxy.Peter Oskolkov3-0/+14
2019-02-13bpf: handle GSO in bpf_lwt_push_encapPeter Oskolkov1-2/+65
2019-02-13bpf: implement BPF_LWT_ENCAP_IP mode in bpf_lwt_push_encapPeter Oskolkov3-1/+69
2019-02-13bpf: add plumbing for BPF_LWT_ENCAP_IP in bpf_lwt_push_encapPeter Oskolkov2-7/+67
2019-02-13sctp: set stream ext to NULL after freeing it in sctp_stream_outq_migrateXin Long1-1/+3