aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
11 daysudpencap: Remove Obsolete UDP_ENCAP_ESPINUDP_NON_IKE SupportHEADtestingmasterAntony Antony6-53/+1
2024-04-06Merge branch 'phy-listing-link_topology-tracking'David S. Miller22-8/+385
2024-04-06net: ethtool: Allow passing a phy index for some commandsMaxime Chevallier4-2/+59
2024-04-06net: sfp: Add helper to return the SFP bus nameMaxime Chevallier2-0/+17
2024-04-06net: phy: add helpers to handle sfp phy connect/disconnectMaxime Chevallier7-0/+60
2024-04-06net: sfp: pass the phy_device when disconnecting an sfp module's PHYMaxime Chevallier3-4/+5
2024-04-06net: phy: Introduce ethernet link topology representationMaxime Chevallier10-2/+244
2024-04-06net: phy: marvell: implement cable test for 88E1111Pawel Dembicki1-0/+93
2024-04-06netlink: add nlmsg_consume() and use it in devlink compatJakub Kicinski2-3/+13
2024-04-06net: skbuff: generalize the skb->decrypted bitJakub Kicinski8-24/+24
2024-04-05Merge branch 'ynl-rename-array-nest-to-indexed-array'Jakub Kicinski10-31/+70
2024-04-05ynl: support binary and integer sub-type for indexed-arrayHangbin Liu2-3/+17
2024-04-05ynl: rename array-nest to indexed-arrayHangbin Liu10-28/+53
2024-04-05tcp: annotate data-races around tp->window_clampEric Dumazet7-23/+29
2024-04-05Merge branch 'ethtool-hw-timestamping-statistics'Jakub Kicinski12-12/+209
2024-04-05tools: ynl: ethtool.py: Output timestamping statistics from tsinfo-get operationRahul Rameshbabu1-1/+10
2024-04-05netlink: specs: ethtool: define header-flags as an enumJakub Kicinski2-7/+5
2024-04-05net/mlx5e: Implement ethtool hardware timestamping statisticsRahul Rameshbabu3-0/+56
2024-04-05net/mlx5e: Introduce timestamps statistic counter for Tx DMA layerRahul Rameshbabu4-2/+12
2024-04-05net/mlx5e: Introduce lost_cqe statistic counter for PTP Tx port timestamping CQRahul Rameshbabu4-0/+9
2024-04-05ethtool: add interface to read Tx hardware timestamping statisticsRahul Rameshbabu5-2/+117
2024-04-05Merge branch 'address-all-wunused-const-warnings'Jakub Kicinski4-14/+7
2024-04-05net: xgbe: remove extraneous #ifdef checksArnd Bergmann1-8/+0
2024-04-05isdn: kcapi: don't build unused procfs codeArnd Bergmann2-3/+7
2024-04-053c515: remove unused 'mtu' variableArnd Bergmann1-3/+0
2024-04-05trace: events: cleanup deprecated strncpy usesJustin Stitt3-3/+3
2024-04-05Merge branch 'mlx5e-rc2-misc-patches'Jakub Kicinski5-32/+74
2024-04-05net/mlx5e: Un-expose functions in en.hTariq Toukan3-24/+12
2024-04-05net/mlx5e: Support FEC settings for 100G/lane modesCosmin Ratiu2-4/+52
2024-04-05net/mlx5e: Extract checking of FEC support for a link modeCosmin Ratiu1-5/+11
2024-04-05bnxt_en: Fix PTP firmware timeout parameterMichael Chan1-1/+1
2024-04-04Merge branch 'net-dsa-microchip-ksz8-refactor-fdb-dump-path'Jakub Kicinski3-69/+69
2024-04-04net: dsa: microchip: ksz8_r_dyn_mac_table(): use entries variable to signal 0...Oleksij Rempel1-17/+7
2024-04-04net: dsa: microchip: ksz8_r_dyn_mac_table(): return read/write error if we go...Oleksij Rempel1-5/+15
2024-04-04net: dsa: microchip: ksz8_r_dyn_mac_table(): ksz: do not return EAGAIN on tim...Oleksij Rempel1-6/+5
2024-04-04net: dsa: microchip: ksz8: Unify variable naming in ksz8_r_dyn_mac_table()Oleksij Rempel1-6/+6
2024-04-04net: dsa: microchip: ksz8: Refactor ksz8_r_dyn_mac_table() for readabilityOleksij Rempel1-29/+31
2024-04-04net: dsa: microchip: ksz8: Refactor ksz8_fdb_dump()Oleksij Rempel2-13/+17
2024-04-04net: dsa: microchip: Make ksz8_r_dyn_mac_table() staticOleksij Rempel2-4/+2
2024-04-04net: dsa: microchip: Remove unused FDB timestamp support in ksz8_r_dyn_mac_ta...Oleksij Rempel2-6/+3
2024-04-04Merge branch 'add-starfive-jh8100-dwmac-support'Jakub Kicinski1-5/+23
2024-04-04dt-bindings: net: starfive,jh7110-dwmac: Add StarFive JH8100 supportTan Chun Hau1-5/+23
2024-04-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski442-3079/+6710
2024-04-04Merge tag 'net-6.9-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds85-405/+1606
2024-04-04Merge tag 'bcachefs-2024-04-03' of https://evilpiepirate.org/git/bcachefsLinus Torvalds39-494/+1869
2024-04-04Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski9-24/+75
2024-04-04Merge branch 'selftests-net-groundwork-for-ynl-based-tests'Jakub Kicinski2-1/+8
2024-04-04tools: ynl: copy netlink error to NlErrorJakub Kicinski1-1/+2
2024-04-04netlink: specs: define ethtool header flagsJakub Kicinski1-0/+6
2024-04-04netfilter: validate user input for expected lengthEric Dumazet4-0/+18
2024-04-04Merge tag 'nf-24-04-04' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski1-16/+34
2024-04-04Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski4-18/+16
2024-04-04net/sched: act_skbmod: prevent kernel-infoleakEric Dumazet1-5/+5
2024-04-04net: usb: ax88179_178a: avoid the interface always configured as random addressJose Ignacio Tornos Martinez1-0/+2
2024-04-04Merge branch 'bnxt_en-update-for-net-next'Jakub Kicinski4-73/+257
2024-04-04bnxt_en: Add warning message about disallowed speed changeSreekanth Reddy1-0/+3
2024-04-04bnxt_en: Update firmware interface to 1.10.3.39Pavan Chebbi1-47/+137
2024-04-04bnxt_en: Add XDP Metadata supportSomnath Kotur2-5/+41
2024-04-04bnxt_en: Change bnxt_rx_xdp function prototypeSomnath Kotur3-16/+16
2024-04-04bnxt_en: Allocate page pool per numa nodeSomnath Kotur1-4/+11
2024-04-04bnxt_en: Enable XPS by default on driver loadSomnath Kotur1-1/+45
2024-04-04bnxt_en: Add delay to handle Downstream Port Containment (DPC) AERVikas Gupta1-0/+4
2024-04-04net: ethernet: mtk_eth_soc: Reuse value using READ_ONCE instead of re-rereadi...linke li1-1/+1
2024-04-04net: dsa: sja1105: Fix parameters order in sja1110_pcs_mdio_write_c45()Christophe JAILLET1-1/+1
2024-04-04net: ravb: Always update error countersPaul Barker1-8/+9
2024-04-04net: ravb: Always process TX descriptor ringPaul Barker1-2/+5
2024-04-04netfilter: nf_tables: discard table flag update with pending basechain deletionPablo Neira Ayuso1-4/+5
2024-04-04netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get()Ziyang Xuan1-2/+7
2024-04-04netfilter: nf_tables: reject new basechain after table flag updatePablo Neira Ayuso1-0/+3
2024-04-04netfilter: nf_tables: flush pending destroy work before exit_net releasePablo Neira Ayuso1-0/+1
2024-04-04netfilter: nf_tables: release mutex after nft_gc_seq_end from abort pathPablo Neira Ayuso1-5/+8
2024-04-04netfilter: nf_tables: release batch on table validation from abort pathPablo Neira Ayuso1-5/+10
2024-04-04Revert "tg3: Remove residual error handling in tg3_suspend"Paolo Abeni1-4/+26
2024-04-04tg3: Remove residual error handling in tg3_suspendNikita Kiryushin1-26/+4
2024-04-04tg3: Remove residual error handling in tg3_suspendNikita Kiryushin1-26/+4
2024-04-03Merge branch 'mlxsw-preparations-for-improving-performance'Jakub Kicinski2-218/+222
2024-04-03mlxsw: pci: Store DQ pointer as part of CQ structureAmit Cohen1-13/+28
2024-04-03mlxsw: pci: Remove mlxsw_pci_cq_count()Amit Cohen1-15/+3
2024-04-03mlxsw: pci: Remove mlxsw_pci_sdq_count()Amit Cohen1-12/+7
2024-04-03mlxsw: pci: Break mlxsw_pci_cq_tasklet() into tasklets per queue typeAmit Cohen1-12/+74
2024-04-03mlxsw: pci: Make style change in mlxsw_pci_cq_tasklet()Amit Cohen1-2/+2
2024-04-03mlxsw: pci: Remove unused wait queueAmit Cohen1-8/+4
2024-04-03mlxsw: pci: Use only one event queueAmit Cohen2-40/+16
2024-04-03mlxsw: pci: Rename MLXSW_PCI_EQS_COUNTAmit Cohen2-3/+3
2024-04-03mlxsw: pci: Poll command interface for each cmd_exec()Amit Cohen1-31/+17
2024-04-03mlxsw: pci: Make style changes in mlxsw_pci_eq_tasklet()Amit Cohen1-9/+12
2024-04-03mlxsw: pci: Remove unused countersAmit Cohen1-31/+18
2024-04-03mlxsw: pci: Arm CQ doorbell regardless of number of completionsAmit Cohen1-2/+2
2024-04-03mlxsw: pci: Do not setup tasklet from operationAmit Cohen1-6/+2
2024-04-03mlxsw: pci: Move mlxsw_pci_cq_{init, fini}()Amit Cohen1-43/+43
2024-04-03mlxsw: pci: Move mlxsw_pci_eq_{init, fini}()Amit Cohen1-36/+36
2024-04-03Merge branch 'mlx5-misc-patches'Jakub Kicinski27-408/+596
2024-04-03net/mlx5: Don't call give_pages() if request 0 pageJianbo Liu1-0/+3
2024-04-03net/mlx5: Skip pages EQ creation for non-page supplier functionJianbo Liu2-2/+11
2024-04-03net/mlx5: Support matching on l4_type for ttc_tableJianbo Liu7-67/+244
2024-04-03net/mlx5e: Add support for 800Gbps link modesGal Pressman1-0/+7
2024-04-03net/mlx5: Convert uintX_t to uXGal Pressman11-14/+14
2024-04-03net/mlx5e: XDP, Fix an inconsistent commentCarolina Jubran1-1/+1
2024-04-03net/mlx5e: debugfs, Add reset option for command interface statsTariq Toukan1-5/+17
2024-04-03net/mlx5e: Make stats group fill_stats callbacks consistent with the APIGal Pressman7-173/+215
2024-04-03net/mlx5e: Use ethtool_sprintf/puts() to fill stats stringsGal Pressman7-146/+85
2024-04-03net/mlx5e: Use ethtool_sprintf/puts() to fill selftests stringsGal Pressman1-1/+1
2024-04-03net/mlx5e: Use ethtool_sprintf/puts() to fill priv flags stringsGal Pressman1-2/+1
2024-04-03Merge tag 'wireless-next-2024-04-03' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski124-1810/+7806
2024-04-03tools: ynl: ethtool.py: Make tool invokable from any CWDRahul Rameshbabu1-2/+6
2024-04-03net: phy: marvell: implement cable-test for 88E308X/88E609X familyPawel Dembicki1-0/+208
2024-04-03net: ethtool: Add impedance mismatch result code to cable testPawel Dembicki1-0/+4
2024-04-03net: phy: marvell: add basic support of 88E308X/88E609X familyPawel Dembicki2-0/+14
2024-04-03net: mana: Fix Rx DMA datasize and skb_over_panicHaiyang Zhang2-2/+1
2024-04-03net: fman: Remove some unused fields in some structureChristophe JAILLET2-2/+0
2024-04-03net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()Eric Dumazet1-1/+1
2024-04-03Merge branch 'af_unix-remove-old-gc-leftovers'Jakub Kicinski3-51/+3
2024-04-03af_unix: Remove lock dance in unix_peek_fds().Kuniyuki Iwashima3-44/+1
2024-04-03af_unix: Remove scm_fp_dup() in unix_attach_fds().Kuniyuki Iwashima1-7/+2
2024-04-03Merge branch 'tcp-make-trace-of-reset-logic-complete'Jakub Kicinski5-18/+56
2024-04-03trace: tcp: fully support trace_tcp_send_resetJason Xing3-7/+43
2024-04-03trace: adjust TP_STORE_ADDR_PORTS_SKB() parametersJason Xing3-11/+13
2024-04-03net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestampingHoratiu Vultur1-2/+8
2024-04-03net: stmmac: fix rx queue priority assignmentPiotr Wejman2-16/+62
2024-04-03net: txgbe: fix i2c dev name cannot match clkdevDuanqiang Wen1-3/+5
2024-04-03Merge branch 'net-fec-fix-to-suspend-resume-with-mac_managed_pm'Jakub Kicinski1-2/+9
2024-04-03net: fec: Set mac_managed_pm during probeWei Fang1-2/+9
2024-04-03net: enable timestamp static key if CPUMarcelo Tosatti1-0/+5
2024-04-03idpf: fix kernel panic on unknown packet typesJoshua Hay1-2/+2
2024-04-03bcachefs: reconstruct_inode()Kent Overstreet1-2/+50
2024-04-03bcachefs: Subvolume reconstructionKent Overstreet1-19/+148
2024-04-03bcachefs: Check for extents that point to same spaceKent Overstreet2-8/+168
2024-04-03bcachefs: Reconstruct missing snapshot nodesKent Overstreet6-6/+199
2024-04-03bcachefs: Flag btrees with missing dataKent Overstreet6-5/+44
2024-04-03bcachefs: Topology repair now uses nodes found by scanning to fill holesKent Overstreet2-107/+199
2024-04-03bcachefs: Repair pass for scanning for btree nodesKent Overstreet12-51/+605
2024-04-03bcachefs: Don't skip fake btree roots in fsckKent Overstreet1-3/+0
2024-04-03bcachefs: bch2_btree_root_alloc() -> bch2_btree_root_alloc_fake()Kent Overstreet3-7/+7
2024-04-03bcachefs: Etyzinger cleanupsKent Overstreet7-182/+285
2024-04-03bcachefs: bch2_shoot_down_journal_keys()Kent Overstreet3-10/+35
2024-04-03bcachefs: Clear recovery_passes_required as they complete without errorsKent Overstreet3-12/+43
2024-04-03Merge tag 'vboxsf-v6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/ha...Linus Torvalds3-7/+6
2024-04-03Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds21-122/+254
2024-04-03security: Place security_path_post_mknod() where the original IMA call wasRoberto Sassu2-7/+4
2024-04-03x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSOBorislav Petkov (AMD)1-1/+4
2024-04-03ice: fix enabling RX VLAN filteringPetr Oros1-10/+8
2024-04-03ice: Fix freeing uninitialized pointersDan Carpenter2-6/+6
2024-04-03vboxsf: explicitly deny setlease attemptsJeff Layton1-0/+1
2024-04-03vboxsf: Remove usage of the deprecated ida_simple_xx() APIChristophe JAILLET1-3/+3
2024-04-03vboxsf: Avoid an spurious warning if load_nls_xxx() failsChristophe JAILLET1-1/+2
2024-04-03vboxsf: remove redundant variable out_lenColin Ian King1-3/+0
2024-04-03Merge branch 'gve-ring-size-changes'David S. Miller8-122/+235
2024-04-03gve: add support to change ring size via ethtoolHarshitha Ramamurthy3-14/+95
2024-04-03gve: add support to read ring size ranges from the deviceHarshitha Ramamurthy3-24/+102
2024-04-03gve: set page count for RX QPL for GQI and DQO queue formatsHarshitha Ramamurthy5-22/+20
2024-04-03gve: make the completion and buffer ring size equal for DQOHarshitha Ramamurthy5-43/+13
2024-04-03gve: simplify setting decriptor count defaultsHarshitha Ramamurthy1-29/+15
2024-04-03net: bcmgenet: Reset RBUF on first openPhil Elwell1-4/+12
2024-04-03octeontx2-pf: Reset MAC stats during probeSai Krishna9-0/+100
2024-04-03net/smc: Avoid -Wflex-array-member-not-at-end warningsGustavo A. R. Silva2-12/+20
2024-04-03octeontx2-af: Add array index checkAleksandr Mishin1-0/+2
2024-04-03netdevice: add DEFINE_FREE() for dev_putJohannes Berg1-0/+2
2024-04-03rtnetlink: add guard for RTNLJohannes Berg1-0/+3
2024-04-02Merge tag 'selinux-pr-20240402' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-5/+7
2024-04-02Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski20-500/+814
2024-04-02MAINTAINERS: mlx5: Add Tariq ToukanTariq Toukan1-0/+2
2024-04-02dt-bindings: net: snps,dwmac: Align 'snps,priority' type definitionRob Herring1-2/+4
2024-04-02ipv6: Fix infinite recursion in fib6_dump_done().Kuniyuki Iwashima1-7/+7
2024-04-02Merge branch 'doc-netlink-add-a-yaml-spec-for-team'Jakub Kicinski7-127/+346
2024-04-02uapi: team: use header file generated from YAML specHangbin Liu1-73/+43
2024-04-02net: team: use policy generated by YAML specHangbin Liu4-55/+98
2024-04-02net: team: rename team to team_core for linkingHangbin Liu2-0/+1
2024-04-02Documentation: netlink: add a YAML spec for teamHangbin Liu2-0/+205
2024-04-02tcp/dccp: complete lockless accesses to sk->sk_max_ack_backlogJason Xing1-1/+1
2024-04-02caif: Use UTILITY_NAME_LENGTH instead of hard-coding 16Christophe JAILLET1-4/+4
2024-04-02Merge branch 'avoid-explicit-cpumask-var-allocation-on-stack'Jakub Kicinski2-13/+27
2024-04-02net/dpaa2: Avoid explicit cpumask var allocation on stackDawei Li1-5/+9
2024-04-02net/iucv: Avoid explicit cpumask var allocation on stackDawei Li1-8/+18
2024-04-02net: dsa: sja1105: drop driver owner assignmentKrzysztof Kozlowski1-1/+0
2024-04-02net: dsa: microchip: drop driver owner assignmentKrzysztof Kozlowski1-1/+0
2024-04-02dt-bindings: net: renesas,ethertsn: Create child-node for MDIO busNiklas Söderlund1-19/+14
2024-04-02Merge branch 'page_pool-allow-direct-bulk-recycling'Jakub Kicinski5-61/+63
2024-04-02page_pool: try direct bulk recyclingAlexander Lobakin1-2/+5
2024-04-02page_pool: check for PP direct cache locality laterAlexander Lobakin5-59/+58
2024-04-02r8169: fix issue caused by buggy BIOS on certain boards with RTL8168dHeiner Kallweit1-0/+9
2024-04-02rhashtable: Improve grammarJonathan Neuschäfer1-5/+5
2024-04-02tools: ynl: add ynl_dump_empty() helperJakub Kicinski2-0/+14
2024-04-02vsock/virtio: fix packet delivery to tap deviceMarco Pinna1-1/+2
2024-04-02ax25: fix use-after-free bugs caused by ax25_ds_del_timerDuoming Zhou1-1/+1
2024-04-02nfp: Avoid -Wflex-array-member-not-at-end warningsGustavo A. R. Silva1-16/+25
2024-04-02net: phy: aquantia: add support for AQR114C PHY IDPaweł Owoc1-0/+21
2024-04-02bcachefs: ratelimit informational fsck errorsKent Overstreet1-4/+4
2024-04-02bcachefs: Check for bad needs_discard before doing discardKent Overstreet1-21/+26
2024-04-02bcachefs: Improve bch2_btree_update_to_text()Kent Overstreet2-22/+43
2024-04-02Merge tag 'docs-6.9-fixes' of git://git.lwn.net/linuxLinus Torvalds4-4/+6
2024-04-02Merge tag 'bcachefs-2024-04-01' of https://evilpiepirate.org/git/bcachefsLinus Torvalds48-646/+814
2024-04-02mean_and_variance: Drop always failing testsGuenter Roeck1-27/+1
2024-04-02Merge tag 'ath-next-20240402' of git://git.kernel.org/pub/scm/linux/kernel/gi...Kalle Valo34-218/+660
2024-04-02Merge tag 'kvm-riscv-fixes-6.9-1' of https://github.com/kvm-riscv/linux into ...Paolo Bonzini4-9/+34
2024-04-02Merge tag 'kvmarm-fixes-6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini1689-24000/+50736
2024-04-02bpf, sockmap: Prevent lock inversion deadlock in map delete elemJakub Sitnicki1-0/+6
2024-04-02bcachefs: fix nocow lock deadlockKent Overstreet1-2/+1
2024-04-01ipv6: remove RTNL protection from inet6_dump_fib()Eric Dumazet1-25/+26
2024-04-01Merge branch 'genetlink-remove-linux-genetlink-h'Jakub Kicinski11-27/+26
2024-04-01genetlink: remove linux/genetlink.hJakub Kicinski7-20/+12