aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-11-14bpf: A veth perf testtest_veth_perfMartin KaFai Lau2-0/+247
2022-11-14Merge branch 'libbpf: Fixed various checkpatch issues'Andrii Nakryiko3-21/+33
2022-11-14libbpf: checkpatch: Fixed code alignments in ringbuf.cKang Minchul1-2/+2
2022-11-14libbpf: Fixed various checkpatch issues in libbpf.cKang Minchul1-17/+28
2022-11-14libbpf: checkpatch: Fixed code alignments in btf.cKang Minchul1-2/+3
2022-11-14bpf, docs: Fixup cpumap sphinx >= 3.1 warningMaryam Tahhan1-2/+1
2022-11-14libbpf: Fix uninitialized warning in btf_dump_dump_type_dataDavid Michael1-1/+1
2022-11-14Merge tag 'mlx5-updates-2022-11-12' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller22-127/+331
2022-11-14net: fec: add xdp and page pool statisticsShenwei Wang3-5/+95
2022-11-14Merge branch 'sparx5-sorted-VCAP-rules'David S. Miller7-16/+990
2022-11-14net: microchip: sparx5: Add KUNIT test of counters and sorted rulesSteen Hegelund1-0/+526
2022-11-14net: microchip: sparx5: Add support for TC flower filter statisticsSteen Hegelund3-0/+96
2022-11-14net: microchip: sparx5: Add support for IS2 VCAP rule countersSteen Hegelund3-2/+127
2022-11-14net: microchip: sparx5: Add/delete rules in sorted orderSteen Hegelund2-13/+151
2022-11-14net: microchip: sparx5: Add support for TC flower ARP dissectorSteen Hegelund2-1/+77
2022-11-14net: flow_offload: add support for ARP frame matchingSteen Hegelund2-0/+13
2022-11-14ipasdv4/tcp_ipv4: remove redundant assignmentxu xin1-1/+0
2022-11-14Merge branch 'ibmvnic-affinity-hints'David S. Miller3-1/+244
2022-11-14ibmvnic: Update XPS assignments during affinity bindingNick Child1-0/+10
2022-11-14ibmvnic: Add hotpluggable CPU callbacks to reassign affinity hintsNick Child3-1/+93
2022-11-14ibmvnic: Assign IRQ affinity hints to device queuesNick Child2-0/+141
2022-11-14ice: virtchnl rss hena supportMd Fahad Iqbal Polash4-0/+139
2022-11-14net: tun: rebuild error handling in tun_get_userChuang Wang1-36/+29
2022-11-12net/mlx5e: ethtool: get_link_ext_stats for PHY down eventsSaeed Mahameed3-0/+20
2022-11-12net/mlx5e: CT, optimize pre_ct table lookupOz Shlomo1-33/+56
2022-11-12net/mlx5e: kTLS, Use a single async context object per a callback bulkTariq Toukan1-25/+25
2022-11-12net/mlx5e: kTLS, Remove unnecessary per-callback completionTariq Toukan1-13/+1
2022-11-12net/mlx5e: kTLS, Remove unused work fieldTariq Toukan1-1/+0
2022-11-12net/mlx5e: TC, Remove redundant WARN_ON()Roi Dayan1-1/+0
2022-11-12net/mlx5e: Add error flow when failing update_rxGuy Truzman3-3/+17
2022-11-12net/mlx5e: Move params kernel log print to probe functionTariq Toukan3-10/+15
2022-11-12net/mlx5e: Support enhanced CQE compressionOfer Levi6-23/+170
2022-11-12net/mlx5e: Use clamp operation instead of open coding itGal Pressman1-6/+3
2022-11-12net/mlx5e: remove unused list in arfsAnisse Astier1-2/+0
2022-11-12net/mlx5: Expose vhca_id to debugfsEli Cohen1-0/+11
2022-11-12net/mlx5: Unregister traps on driver unload flowMoshe Shemesh3-9/+12
2022-11-12net/mlx5: Fix spelling mistake "destoy" -> "destroy"Colin Ian King1-1/+1
2022-11-12net/mlx5: Bridge, Use debug instead of warn if entry doesn't existsRoi Dayan1-4/+4
2022-11-11tcp: tcp_wfree() refactoringEric Dumazet1-17/+14
2022-11-11tcp: adopt try_cmpxchg() in tcp_release_cb()Eric Dumazet1-3/+3
2022-11-11bridge: Add missing parenthesesIdo Schimmel1-1/+1
2022-11-11Merge branch 'dt-bindings-net-qcom-ipa-relax-some-restrictions'Jakub Kicinski1-13/+6
2022-11-11dt-bindings: net: qcom,ipa: restate a requirementAlex Elder1-5/+8
2022-11-11dt-bindings: net: qcom,ipa: remove an unnecessary restrictionAlex Elder1-10/+0
2022-11-11net: dsa: mv88e6xxx: enable set_policyAngelo Dureghello1-0/+2
2022-11-11Merge branch 'mptcp-miscellaneous-refactoring-and-small-fixes'Jakub Kicinski5-29/+21
2022-11-11mptcp: Fix grammar in a commentMat Martineau1-2/+2
2022-11-11selftests: mptcp: use max_time instead of timeGeliang Tang1-2/+2
2022-11-11mptcp: get sk from msk directlyGeliang Tang3-6/+6
2022-11-11mptcp: change 'first' as a parameterGeliang Tang1-14/+6
2022-11-11mptcp: use msk instead of mptcp_skGeliang Tang1-5/+5
2022-11-11Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski68-1371/+3592
2022-11-11Merge branch 'net-vlan-claim-one-bit-from-sk_buff'Jakub Kicinski7-36/+30
2022-11-11net: gro: no longer use skb_vlan_tag_present()Eric Dumazet1-3/+1
2022-11-11net: remove skb->vlan_presentEric Dumazet6-33/+29
2022-11-11selftests/bpf: fix veristat's singular file-or-prog filterAndrii Nakryiko1-1/+7
2022-11-11Merge branch 'bpf: Add hwtstamp field for the sockops prog'Andrii Nakryiko6-12/+43
2022-11-11selftests/bpf: Test skops->skb_hwtstampMartin KaFai Lau3-2/+8
2022-11-11selftests/bpf: Fix incorrect ASSERT in the tcp_hdr_options testMartin KaFai Lau1-2/+2
2022-11-11bpf: Add hwtstamp field for the sockops progMartin KaFai Lau3-8/+33
2022-11-11selftests/bpf: Fix xdp_synproxy compilation failure in 32-bit archYang Jihong1-2/+3
2022-11-11bpf, docs: Document BPF_MAP_TYPE_ARRAYDave Tucker1-0/+250
2022-11-11docs/bpf: Document BPF map types QUEUE and STACKDonald Hunter1-0/+122
2022-11-11docs/bpf: Document BPF ARRAY_OF_MAPS and HASH_OF_MAPSDonald Hunter1-0/+126
2022-11-11docs/bpf: Document BPF_MAP_TYPE_CPUMAP mapMaryam Tahhan2-3/+172
2022-11-11docs/bpf: Document BPF_MAP_TYPE_LPM_TRIE mapDonald Hunter1-0/+181
2022-11-11libbpf: Hashmap.h update to fix build issues using LLVM14Eduard Zingerman2-2/+4
2022-11-11Merge branch 'ptp-adjfreq-copnvert'David S. Miller18-154/+88
2022-11-11ptp: remove the .adjfreq interface functionJacob Keller2-11/+1
2022-11-11ptp: convert remaining drivers to adjfine interfaceJacob Keller9-33/+50
2022-11-11ptp: bnxt: convert .adjfreq to .adjfineJacob Keller1-16/+6
2022-11-11ptp: cpts: convert .adjfreq to .adjfineJacob Keller1-16/+4
2022-11-11ptp: stmac: convert .adjfreq to .adjfineJacob Keller1-16/+7
2022-11-11ptp: hclge: convert .adjfreq to .adjfineJacob Keller1-17/+5
2022-11-11ptp: tg3: convert .adjfreq to .adjfineJacob Keller1-15/+7
2022-11-11ptp_ixp46x: convert .adjfreq to .adjfineJacob Keller1-15/+4
2022-11-11ptp_phc: convert .adjfreq to .adjfineJacob Keller1-15/+4
2022-11-11Merge branch 'marvell-prestera-AC5X-support'David S. Miller1-14/+105
2022-11-11net: marvell: prestera: pci: bump supported FW min versionOleksandr Mazur1-1/+1
2022-11-11net: marvell: prestera: pci: add support for AC5X family devicesMaksym Glubokiy1-10/+97
2022-11-11net: marvell: prestera: pci: use device-id definesOleksandr Mazur1-3/+7
2022-11-11Merge branch 'lan966x-xdp'David S. Miller7-66/+236
2022-11-11net: lan96x: Use page_pool APIHoratiu Vultur3-40/+58
2022-11-11net: lan966x: Add basic XDP supportHoratiu Vultur5-2/+109
2022-11-11net: lan966x: Split function lan966x_fdma_rx_get_frameHoratiu Vultur2-25/+69
2022-11-11net: lan966x: Add define IFH_LEN_BYTESHoratiu Vultur3-6/+7
2022-11-11nfp: take numa node into account when setting irq affinityYinjun Zhang1-2/+3
2022-11-11Merge branch 'sparx5-TC-key'David S. Miller10-50/+1783
2022-11-11net: microchip: sparx5: Adding KUNIT tests of key/action values in VCAP APISteen Hegelund1-0/+592
2022-11-11net: microchip: sparx5: Add tc matchall filter and enable VCAP lookupsSteen Hegelund8-9/+263
2022-11-11net: microchip: sparx5: Let VCAP API validate added key- and actionfieldsSteen Hegelund1-2/+101
2022-11-11net: microchip: sparx5: Match keys in configured port keysetsSteen Hegelund4-23/+298
2022-11-11net: microchip: sparx5: Adding TC goto action and action checkingSteen Hegelund3-8/+100
2022-11-11net: microchip: sparx5: Find VCAP lookup from chain idSteen Hegelund2-0/+19
2022-11-11net: microchip: sparx5: Adding more tc flower keys for the IS2 VCAPSteen Hegelund3-1/+396
2022-11-11net: microchip: sparx5: Differentiate IPv4 and IPv6 traffic in keyset configSteen Hegelund1-7/+14
2022-11-11Merge branch 'mt7986-WED-RX'David S. Miller13-54/+2256
2022-11-11MAINTAINERS: update MEDIATEK ETHERNET entryLorenzo Bianconi1-0/+1
2022-11-11net: ethernet: mtk_wed: add rx mib countersLorenzo Bianconi1-0/+87
2022-11-11net: ethernet: mtk_wed: add configure wed wo supportLorenzo Bianconi6-54/+842
2022-11-11net: ethernet: mtk_wed: rename tx_wdma array in rx_wdmaLorenzo Bianconi2-9/+10
2022-11-11net: ethernet: mtk_wed: introduce wed wo supportLorenzo Bianconi6-4/+622
2022-11-11net: ethernet: mtk_wed: introduce wed mcu supportSujuan Chen5-1/+540
2022-11-11dt-bindings: net: mediatek: add WED RX binding for MT7986 eth driverLorenzo Bianconi2-0/+103
2022-11-11arm64: dts: mediatek: mt7986: add support for RX Wireless Ethernet DispatchLorenzo Bianconi1-0/+65
2022-11-11MAINTAINERS: Update hinic maintainers from orphanCai Huoqing1-1/+2
2022-11-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski385-2203/+4395
2022-11-10Merge tag 'net-6.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds154-513/+984
2022-11-10Merge tag 'mlx5-fixes-2022-11-09' of git://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski13-115/+149
2022-11-10Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski5-2/+33
2022-11-10eth: sp7021: drop free_netdev() from spl2sw_init_netdev()Wei Yongjun1-1/+0
2022-11-10MAINTAINERS: Move Vivien to CREDITSFlorian Fainelli2-2/+5
2022-11-10genetlink: fix single op policy dump when do is presentJakub Kicinski1-9/+21
2022-11-10devlink: Fix warning when unregistering a portIdo Schimmel1-2/+2
2022-11-10Merge branch 'mana-shared-6.2' of https://git.kernel.org/pub/scm/linux/kernel...Jakub Kicinski13-45/+372
2022-11-10ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exitsVincent Mailhol1-3/+10
2022-11-10Merge tag 'for-6.1-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds9-25/+109
2022-11-10Merge tag 'soundwire-6.1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-0/+10
2022-11-10Merge tag 'phy-fixes-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/ph...Linus Torvalds6-9/+24
2022-11-10Merge tag 'hwlock-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/remo...Linus Torvalds2-18/+53
2022-11-10net: macvlan: fix memory leaks of macvlan_common_newlinkChuang Wang1-1/+3
2022-11-10ethernet: tundra: free irq when alloc ring failed in tsi108_open()Zhengchao Shao1-1/+4
2022-11-10net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open()Zhengchao Shao1-0/+1
2022-11-10ethernet: s2io: disable napi when start nic failed in s2io_card_up()Zhengchao Shao1-9/+20
2022-11-10net: mana: Fix return type of mana_start_xmit()Nathan Huckleberry2-2/+2
2022-11-10Merge branch 'macsec-clear-encryption-keys-in-h-w-drivers'Paolo Abeni3-7/+14
2022-11-10net: atlantic: macsec: clear encryption keys from the stackAntoine Tenart2-7/+13
2022-11-10net: phy: mscc: macsec: clear encryption keys when freeing a flowAntoine Tenart1-0/+1
2022-11-10gro: avoid checking for a failed searchRichard Gobert1-35/+35
2022-11-10Merge branch 'stmmac-dwmac-loongson-fixes-three-leaks'Paolo Abeni1-8/+31
2022-11-10stmmac: dwmac-loongson: fix missing of_node_put() while module exitingYang Yingliang1-5/+14
2022-11-10stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_pr...Yang Yingliang1-2/+5
2022-11-10stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exitingYang Yingliang1-1/+12
2022-11-10net: mana: Define data structures for protection domain and memory registrationAjay Sharma3-23/+143
2022-11-10net: mana: Define data structures for allocating doorbell page from GDMALong Li1-0/+24
2022-11-10net: mana: Define and process GDMA response code GDMA_STATUS_MORE_ENTRIESAjay Sharma2-1/+3
2022-11-10net: mana: Define max values for SGL entriesLong Li3-4/+9
2022-11-10net: mana: Move header files to a common locationLong Li12-8/+9
2022-11-10net: mana: Record port number in netdevLong Li1-0/+1
2022-11-10net: mana: Export Work Queue functions for use by RDMA driverLong Li3-7/+19
2022-11-10net: mana: Set the DMA device max segment sizeAjay Sharma1-0/+6
2022-11-10net: mana: Handle vport sharing between devicesLong Li2-2/+58
2022-11-10net: mana: Record the physical address for doorbell page regionLong Li2-0/+6
2022-11-10net: mana: Add support for auxiliary deviceLong Li4-1/+95
2022-11-09Merge branch 'fix panic bringing up veth with xdp progs'Martin KaFai Lau1-1/+1
2022-11-09bpf: veth driver panics when xdp prog attached before veth_openJohn Fastabend1-1/+1
2022-11-09selftests: Fix test group SKIPPED resultDomenico Cerasuolo1-16/+22
2022-11-09Merge branch 'libbpf: Resolve unambigous forward declarations'Andrii Nakryiko29-359/+755
2022-11-09selftests/bpf: Tests for btf_dedup_resolve_fwdsEduard Zingerman2-15/+206
2022-11-09libbpf: Resolve unambigous forward declarationsEduard Zingerman1-4/+139
2022-11-09libbpf: Hashmap interface update to allow both long and void* keys/valuesEduard Zingerman27-340/+410
2022-11-09cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf...Zhengchao Shao1-1/+1
2022-11-09Merge branch 'clean-up-pcs-xpcs-accessors'Jakub Kicinski2-8/+15
2022-11-09net: pcs: xpcs: use mdiodev accessorsRussell King (Oracle)1-8/+2
2022-11-09net: mdio: add mdiodev_c45_(read|write)Russell King (Oracle)1-0/+13
2022-11-09mac_pton: Don't access memory over expected lengthAndy Shevchenko1-1/+2
2022-11-09mctp: Fix an error handling path in mctp_init()Wei Yongjun2-2/+4
2022-11-09net: phy: dp83867: add TI PHY loopbackTan Tee Min1-0/+7
2022-11-09Merge branch 'net-lan743x-pci11010-pci11414-devices-enhancements'Jakub Kicinski4-8/+179
2022-11-09net: lan743x: Add support to SGMII register dump for PCI11010/PCI11414 chipsRaju Lakkaraju4-4/+177
2022-11-09net: lan743x: Remove unused argument in lan743x_common_regs( )Raju Lakkaraju1-4/+2
2022-11-09Merge branch 'mlxsw-add-802-1x-and-mab-offload-support'Jakub Kicinski18-25/+366
2022-11-09selftests: mlxsw: Add a test for invalid locked bridge port configurationsIdo Schimmel1-0/+31
2022-11-09selftests: mlxsw: Add a test for locked port trapIdo Schimmel1-0/+105
2022-11-09selftests: mlxsw: Add a test for EAPOL trapIdo Schimmel1-0/+22
2022-11-09selftests: devlink_lib: Split out helperIdo Schimmel1-7/+12
2022-11-09mlxsw: spectrum_switchdev: Add locked bridge port supportIdo Schimmel2-1/+26
2022-11-09mlxsw: spectrum_switchdev: Use extack in bridge port flag validationIdo Schimmel1-3/+7
2022-11-09mlxsw: spectrum_switchdev: Add support for locked FDB notificationsIdo Schimmel1-0/+12
2022-11-09mlxsw: spectrum_switchdev: Prepare for locked FDB notificationsIdo Schimmel1-8/+13
2022-11-09mlxsw: spectrum: Add an API to configure security checksIdo Schimmel2-1/+22
2022-11-09mlxsw: reg: Add Switch Port FDB Security RegisterIdo Schimmel1-0/+34
2022-11-09mlxsw: spectrum_trap: Register 802.1X packet traps with devlinkIdo Schimmel3-0/+28
2022-11-09devlink: Add packet traps for 802.1X operationIdo Schimmel3-0/+25
2022-11-09bridge: switchdev: Reflect MAB bridge port flag to device driversIdo Schimmel1-1/+1
2022-11-09bridge: switchdev: Allow device drivers to install locked FDB entriesHans J. Schultz5-4/+28
2022-11-09bridge: switchdev: Let device drivers determine FDB offload indicationIdo Schimmel1-1/+1
2022-11-09stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHzTan, Tee Min1-2/+9
2022-11-09net: cxgb3_main: disable napi when bind qsets failed in cxgb_up()Zhengchao Shao1-0/+1
2022-11-09net: cpsw: disable napi in cpsw_ndo_open()Zhengchao Shao1-0/+2
2022-11-09Merge branch 'net-devlink-move-netdev-notifier-block-to-dest-namespace-during...Jakub Kicinski3-5/+24
2022-11-09net: devlink: move netdev notifier block to dest namespace during reloadJiri Pirko1-1/+4
2022-11-09net: introduce a helper to move notifier block to different namespaceJiri Pirko2-4/+20
2022-11-09iavf: Fix VF driver counting VLAN 0 filtersMichal Jaron1-0/+2
2022-11-09ice: Fix spurious interrupt during removal of trusted VFNorbert Zulinski4-2/+31
2022-11-09Merge tag 'slab-for-6.1-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-43/+4
2022-11-09net/mlx5e: TC, Fix slab-out-of-bounds in parse_tc_actionsRoi Dayan1-2/+6
2022-11-09net/mlx5e: E-Switch, Fix comparing termination table instanceRoi Dayan1-6/+8
2022-11-09net/mlx5e: TC, Fix wrong rejection of packet-per-second policingJianbo Liu1-6/+0
2022-11-09net/mlx5e: Fix tc acts array not to be dependent on enum orderRoi Dayan1-60/+32
2022-11-09net/mlx5e: Fix usage of DMA sync APIMaxim Mikityanskiy2-15/+16
2022-11-09net/mlx5e: Add missing sanity checks for max TX WQE sizeMaxim Mikityanskiy3-1/+35
2022-11-09net/mlx5: fw_reset: Don't try to load device in case PCI isn't workingShay Drory1-1/+2
2022-11-09net/mlx5: E-switch, Set to legacy mode if failed to change switchdev modeChris Mi2-21/+11
2022-11-09net/mlx5: Allow async trigger completion execution on single CPU systemsRoy Novich1-3/+8
2022-11-09net/mlx5: Bridge, verify LAG state when adding bond to bridgeVlad Buslov1-0/+31
2022-11-09genetlink: correctly begin the iteration over policiesJakub Kicinski1-1/+3
2022-11-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfDavid S. Miller3-7/+11
2022-11-09Merge tag 'rxrpc-next-20221108' of git://git.kernel.org/pub/scm/linux/kernel/...David S. Miller33-1797/+1844
2022-11-09Merge branch 'wwan-iosm-fixes'David S. Miller6-4/+27