aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
6 hoursMerge branch 'net-dsa-adjust_link-removal'HEADmainJakub Kicinski3-141/+12
6 hoursnet: dsa: Remove adjust_link pathsFlorian Fainelli3-137/+12
6 hoursnet: dsa: Remove fixed_link_update memberFlorian Fainelli1-4/+0
7 hoursnet: ti: icssg_prueth: Add SW TX / RX Coalescing based on hrtimersMD Danish Anwar4-8/+155
7 hoursMerge branch 'arp-random-clean-up-and-rcu-conversion-for-ioctl-siocgarp'Jakub Kicinski3-84/+147
7 hoursarp: Convert ioctl(SIOCGARP) to RCU.Kuniyuki Iwashima1-10/+18
7 hoursnet: Protect dev->name by seqlock.Kuniyuki Iwashima2-4/+24
7 hoursarp: Get dev after calling arp_req_(delete|set|get)().Kuniyuki Iwashima1-36/+50
7 hoursarp: Remove a nest in arp_req_get().Kuniyuki Iwashima1-13/+18
7 hoursarp: Factorise ip_route_output() call in arp_req_set() and arp_req_delete().Kuniyuki Iwashima1-20/+30
7 hoursarp: Validate netmask earlier for SIOCDARP and SIOCSARP in arp_ioctl().Kuniyuki Iwashima1-12/+15
7 hoursarp: Move ATF_COM setting in arp_req_set().Kuniyuki Iwashima1-3/+6
11 hoursselftests: netfilter: nft_concat_range.sh: reduce debug kernel run timeFlorian Westphal4-6/+34
22 hoursipv6: anycast: use call_rcu_hurry() in aca_put()Eric Dumazet1-3/+2
30 hoursnetpoll: Fix race condition in netpoll_owner_activeBreno Leitao1-1/+1
30 hoursnet: loopback: Do not allocate lstats explicitlyBreno Leitao1-4/+1
31 hoursMerge branch 'dt-bindings-net-snps-dwmac-remove-tx-sched-sp-property'Jakub Kicinski1-14/+0
31 hoursdt-bindings: net: snps, dwmac: remove tx-sched-sp propertyFlavio Suligoi1-14/+0
31 hoursMerge branch 'net-three-additions-to-net_hotdata'Jakub Kicinski17-105/+117
31 hoursnet: move sysctl_mem_pcpu_rsv to net_hotdataEric Dumazet5-7/+8
31 hoursnet: add <net/proto_memory.h>Eric Dumazet9-78/+90
31 hourstcp: move tcp_out_of_memory() to net/ipv4/tcp.cEric Dumazet2-10/+10
31 hoursnet: move sysctl_skb_defer_max to net_hotdataEric Dumazet6-4/+4
31 hoursnet: move sysctl_max_skb_frags to net_hotdataEric Dumazet7-9/+8
31 hoursinet: introduce dst_rtable() helperEric Dumazet23-70/+64
41 hoursMerge branch 'selftests-net-page_poll-allocation-error-injection'Jakub Kicinski10-7/+214
41 hoursselftests: drv-net-hw: add test for memory allocation failures with page poolJakub Kicinski3-0/+134
41 hoursselftests: drv-net: support generating iperf3 loadJakub Kicinski2-0/+42
41 hoursselftests: net: py: avoid all ports < 10kJakub Kicinski1-1/+1
41 hoursselftests: net: py: extract tool logicJakub Kicinski1-3/+9
41 hoursselftests: drv-net-hw: support using Python from net hw testsJakub Kicinski4-3/+26
41 hoursnet: page_pool: support error injectionJakub Kicinski1-0/+2
41 hoursselftests: netfilter: avoid test timeouts on debug kernelsFlorian Westphal4-3/+10
43 hoursnet: sfp-bus: constify link_modes to sfp_select_interface()Russell King (Oracle)2-3/+3
43 hoursnet: sfp: allow use 2500base-X for 2500base-T modulesRussell King (Oracle)1-1/+2
43 hoursnet: phylink: add debug print for empty posssible_interfacesRussell King (Oracle)1-0/+3
45 hoursnet: dsa: realtek: provide own phylink MAC operationsRussell King (Oracle)4-18/+46
45 hoursnet: dsa: mt7530: do not set MT7530_P5_DIS when PHY muxing is being usedArınç ÜNAL1-1/+2
45 hoursMerge branch 'net-smc-smc-intra-os-shortcut-with-loopback-ism'Paolo Abeni12-28/+721
45 hoursnet/smc: implement DMB-merged operations of loopback-ismWen Gu2-15/+108
45 hoursnet/smc: adapt cursor update when sndbuf and peer DMB are mergedWen Gu1-2/+34
45 hoursnet/smc: {at|de}tach sndbuf to peer DMB if supportedWen Gu3-1/+77
45 hoursnet/smc: add operations to merge sndbuf with peer DMBWen Gu3-0/+47
45 hoursnet/smc: register loopback-ism into SMC-D device listWen Gu3-16/+35
45 hoursnet/smc: ignore loopback-ism when dumping SMC-D devicesWen Gu2-0/+7
45 hoursnet/smc: mark optional smcd_ops and check for support when calledWen Gu2-7/+16
45 hoursnet/smc: implement DMB-related operations of loopback-ismWen Gu2-3/+139
45 hoursnet/smc: implement ID-related operations of loopback-ismWen Gu2-5/+60
45 hoursnet/smc: introduce loopback-ism for SMC intra-OS shortcutWen Gu5-1/+223
45 hoursnet/smc: decouple ism_client from SMC-D DMB registrationWen Gu3-8/+5
47 hourssctp: prefer struct_size over open coded arithmeticErick Archer1-3/+4
48 hoursMerge branch 'virtio-net-support-device-stats'Paolo Abeni7-61/+1284
48 hoursvirtio-net: support queue statXuan Zhuo1-21/+371
48 hoursnetdev: add queue statsXuan Zhuo5-2/+190
48 hoursvirtio_net: add the total stats fieldXuan Zhuo1-12/+69
48 hoursvirtio_net: device stats helpers support driver statsXuan Zhuo1-75/+82
48 hoursvirtio_net: support device statsXuan Zhuo1-4/+472
48 hoursvirtio_net: remove "_queue" from ethtool -SXuan Zhuo1-2/+2
48 hoursvirtio_net: introduce device stats feature and structuresXuan Zhuo1-0/+143
48 hoursvirtio_net: introduce ability to get reply info from deviceXuan Zhuo1-7/+17
2 daysnet: txgbe: use phylink_pcs_change() to report PCS link change eventsRussell King (Oracle)1-1/+1
2 daysnet: prestera: use phylink_pcs_change() to report PCS link change eventsRussell King (Oracle)1-2/+2
2 daysnet: mvneta: use phylink_pcs_change() to report PCS link change eventsRussell King (Oracle)1-1/+2
2 daysnet: mvpp2: use phylink_pcs_change() to report PCS link change eventsRussell King (Oracle)1-4/+5
2 daysnet: hsr: init prune_proxy_timer soonerEric Dumazet1-1/+1
2 daysMerge branch 'net-dsa-microchip-use-phylink_mac_ops-for-ksz-driver'Jakub Kicinski4-48/+94
2 daysnet: dsa: ksz_common: use separate phylink_mac_ops for ksz8830Russell King (Oracle)1-6/+20
2 daysnet: dsa: ksz_common: sub-driver phylink opsRussell King (Oracle)4-37/+65
2 daysnet: dsa: ksz_common: provide own phylink MAC operationsRussell King (Oracle)1-16/+26
2 daysnet: dsa: ksz_common: remove phylink_mac_config from ksz_dev_opsRussell King (Oracle)2-6/+0
3 daysMerge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski158-2213/+9400
3 daysnet: phy: micrel: Add support for PTP_PF_EXTTS for lan8814Horatiu Vultur1-1/+181
3 daysMerge branch 'dsa-realtek-leds'David S. Miller2-97/+273
3 daysnet: dsa: realtek: add LED drivers for rtl8366rbLuiz Angelo Daros de Luca1-39/+265
3 daysnet: dsa: realtek: do not assert reset on removeLuiz Angelo Daros de Luca1-5/+2
3 daysnet: dsa: realtek: keep default LED state in rtl8366rbLuiz Angelo Daros de Luca1-67/+20
3 daysipv6: introduce dst_rt6_info() helperEric Dumazet30-86/+77
3 daysbpf, docs: Clarify PC use in instruction-set.rstDave Thaler1-0/+6
3 daysMerge branch 'mlxsw-events-processing-performance'David S. Miller1-54/+150
3 daysmlxsw: pci: Use NAPI for event processingAmit Cohen1-19/+77
3 daysmlxsw: pci: Reorganize 'mlxsw_pci_queue' structureAmit Cohen1-38/+38
3 daysmlxsw: pci: Initialize dummy net devices for NAPIAmit Cohen1-0/+41
3 daysmlxsw: pci: Ring RDQ and CQ doorbells once per several completionsAmit Cohen1-7/+3
3 daysmlxsw: pci: Handle up to 64 Rx completions in taskletAmit Cohen1-2/+3
3 daysipv6: use call_rcu_hurry() in fib6_info_release()Eric Dumazet1-1/+1
3 daysinet: use call_rcu_hurry() in inet_free_ifa()Eric Dumazet1-1/+6
3 daysnet: give more chances to rcu in netdev_wait_allrefs_any()Eric Dumazet1-1/+2
3 daysnet: ethernet: ti: am65-cpsw-qos: Add support to taprio for past base_timeTanmay Patil1-3/+13
5 daystools: ynl: don't append doc of missing type directly to the typeJakub Kicinski1-3/+2
5 daysMerge branch 'selftests-drv-net-round-some-sharp-edges'Jakub Kicinski2-24/+124
5 daysselftests: drv-net: validate the environmentJakub Kicinski1-0/+25
5 daysselftests: drv-net: reimplement the config parserJakub Kicinski1-12/+14
5 daysselftests: drv-net: extend the README with more info and exampleJakub Kicinski1-12/+85
5 daystcp: fix tcp_grow_skb() vs tstampsEric Dumazet1-14/+19
6 daysnet: dsa: lan9303: use ethtool_puts() for lan9303_get_strings()Justin Stitt1-4/+3
6 daysbpf_helpers.h: Define bpf_tail_call_static when building with GCCJose E. Marchesi1-1/+3
6 daysMerge branch 'implement-reset-reason-mechanism-to-detect'Paolo Abeni16-47/+266
6 daysrstreason: make it work in trace worldJason Xing4-7/+25
6 daysmptcp: introducing a helper into active reset logicJason Xing3-7/+14
6 daysmptcp: support rstreason for passive resetJason Xing2-5/+44
6 daystcp: support rstreason for passive resetJason Xing3-8/+29
6 daysrstreason: prepare for active resetJason Xing6-13/+26
6 daysrstreason: prepare for passive resetJason Xing8-25/+40
6 daysnet: introduce rstreason to detect why the RST is sentJason Xing1-0/+106
6 daysigc: Add Tx hardware timestamp request for AF_XDP zero-copy packetSong Yoong Siang3-40/+195
6 daysMerge branch 'selftests-virtio_net-introduce-initial-testing-infrastructure'Paolo Abeni12-0/+479
6 daysselftests: virtio_net: add initial testsJiri Pirko6-0/+249
6 daysselftests: forwarding: add wait_for_dev() helperJiri Pirko1-0/+13
6 daysselftests: forwarding: add check_driver() helperJiri Pirko1-0/+12
6 daysselftests: forwarding: add ability to assemble NETIFS array by driver nameJiri Pirko1-0/+37
6 daysvirtio: add debugfs infrastructure to allow to debug virtio featuresJiri Pirko5-0/+168
6 daysMerge branch 'net-hsr-add-support-for-hsr-san-redbox'Paolo Abeni13-118/+387
6 daystest: hsr: Add test for HSR RedBOX (HSR-SAN) mode of operationLukasz Majewski2-1/+93
6 daystest: hsr: Extract version agnostic information from ping command outputLukasz Majewski1-1/+2
6 daystest: hsr: Move common code to hsr_common.sh fileLukasz Majewski3-78/+88
6 daystest: hsr: Remove script code already implemented in lib.shLukasz Majewski1-25/+3
6 daysnet: hsr: Provide RedBox support (HSR-SAN)Lukasz Majewski9-16/+204
6 daysnet/sched: fix false lockdep warning on qdisc root lockDavide Caratti3-19/+7
6 daysMerge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n...Jakub Kicinski32-1955/+836
6 daysMerge branch 'net-lan966x-flower-validate-control-flags'Jakub Kicinski1-4/+10
6 daysnet: lan966x: flower: check for unsupported control flagsAsbjørn Sloth Tønnesen1-0/+5
6 daysnet: lan966x: flower: rename goto in lan966x_tc_flower_handler_control_usage()Asbjørn Sloth Tønnesen1-3/+3
6 daysnet: lan966x: flower: add extack to lan966x_tc_flower_handler_control_usage()Asbjørn Sloth Tønnesen1-1/+2
6 daysMerge branch 'net-sparx5-flower-validate-control-flags'Jakub Kicinski1-8/+12
6 daysnet: sparx5: flower: check for unsupported control flagsAsbjørn Sloth Tønnesen1-0/+5
6 daysnet: sparx5: flower: remove goto in sparx5_tc_flower_handler_control_usage()Asbjørn Sloth Tønnesen1-6/+4
6 daysnet: sparx5: flower: add extack to sparx5_tc_flower_handler_control_usage()Asbjørn Sloth Tønnesen1-2/+3
6 daysnet: sparx5: flower: only do lookup if fragment flags are setAsbjørn Sloth Tønnesen1-1/+1
6 daysnet: wwan: t7xx: Un-embed dummy deviceBreno Leitao2-5/+17
6 daysbpf, docs: Add introduction for use in the ISA Internet DraftDave Thaler1-1/+5
6 daysMerge branch 'net-microchip-correct-spelling-in-comments'Jakub Kicinski18-23/+25
6 daysnet: sparx5: Correct spelling in commentsSimon Horman8-9/+9
6 daysnet: encx24j600: Correct spelling in commentsSimon Horman3-5/+7
6 daysnet: lan966x: Correct spelling in commentsSimon Horman5-6/+6
6 daysnet: lan743x: Correct spelling in commentsSimon Horman2-3/+3
6 daysr8152: replace dev_info with dev_dbg for loading firmwareHayes Wang1-1/+1
6 daysnet: usb: ax88179_178a: Add check for usbnet_get_endpoints()Ma Ke1-1/+4
6 daysnet: sfp: add quirk for ATS SFP-GE-T 1000Base-TX moduleDaniel Golle1-0/+3
6 daysnet: sfp: enhance quirk for Fibrestore 2.5G copper SFP moduleMarek Behún1-6/+12
6 daysnet: sfp: update comment for FS SFP-10G-T quirkMarek Behún1-2/+3
6 daysnet: add two more call_rcu_hurry()Eric Dumazet2-2/+2
6 daysMerge branch 'bpf: add mrtt and srtt as ctx->args for BPF_SOCK_OPS_RTT_CB'Martin KaFai Lau6-4/+28
6 daysselftests/bpf: extend BPF_SOCK_OPS_RTT_CB test for srtt and mrtt_usPhilo Lu2-0/+20
6 daysbpf: add mrtt and srtt as BPF_SOCK_OPS_RTT_CB argsPhilo Lu4-4/+8
7 daysMerge branch 'check-bpf_dummy_struct_ops-program-params-for-test-runs'Alexei Starovoitov3-8/+96
7 daysselftests/bpf: dummy_st_ops should reject 0 for non-nullable paramsEduard Zingerman1-0/+27
7 daysbpf: check bpf_dummy_struct_ops program params for test runsEduard Zingerman1-1/+50
7 daysselftests/bpf: do not pass NULL for non-nullable params in dummy_st_opsEduard Zingerman2-3/+6
7 daysselftests/bpf: adjust dummy_st_ops_success to detect additional errorEduard Zingerman1-2/+11
7 daysbpf: mark bpf_dummy_struct_ops.test_1 parameter as nullableEduard Zingerman1-2/+2
7 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski321-2474/+4227
7 daystcp: avoid premature drops in tcp_add_backlog()Eric Dumazet1-2/+11
7 daysMerge tag 'wireless-next-2024-04-24' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski81-933/+2450
7 daysMerge branch 'net-dsa-b53-remove-adjust_link'Jakub Kicinski2-115/+105
7 daysnet: dsa: b53: provide own phylink MAC operationsFlorian Fainelli1-14/+26
7 daysnet: dsa: b53: Remove b53_adjust_link()Florian Fainelli1-40/+0
7 daysnet: dsa: b53: Call b53_eee_init() from b53_mac_link_up()Florian Fainelli1-1/+5
7 daysnet: dsa: b53: Configure RGMII for 531x5 and MII for 5325Florian Fainelli1-3/+14
7 daysnet: dsa: b53: Force flow control for BCM5301X CPU port(s)Florian Fainelli1-0/+4
7 daysnet: dsa: b53: Introduce b53_adjust_5325_mii()Florian Fainelli1-19/+25
7 daysnet: dsa: b53: Introduce b53_adjust_531x5_rgmii()Florian Fainelli1-38/+46
7 daysnet: dsa: b53: Stop exporting b53_phylink_* routinesFlorian Fainelli2-27/+12
7 daysselftests/bpf: Add ring_buffer__consume_n test.Andrea Righi3-1/+113
7 daysMerge tag 'net-6.9-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds85-384/+830
7 daysbpf: Add bpf_guard_preempt() convenience macroAlexei Starovoitov2-5/+24
7 daysMerge tag 'nfsd-6.9-5' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2-22/+6
7 daysMerge tag 'for-linus-2024042501' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds7-40/+20
7 daysMerge tag 'nf-24-04-25' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski2-3/+7
7 daysaf_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc().Kuniyuki Iwashima2-1/+4
7 daysnet: b44: set pause params only when interface is upPeter Münster1-6/+8
7 daystls: fix lockless read of strp->msg_ready in ->pollSabrina Dubroca3-5/+6
7 daysdpll: fix dpll_pin_on_pin_register() for multiple parent pinsArkadiusz Kubalewski1-25/+33
7 daysnet: ravb: Fix registered interrupt namesGeert Uytterhoeven1-6/+5
7 daysocteontx2-af: fix the double free in rvu_npc_freemem()Su Hui1-1/+0
7 daysnet: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packetsJason Reeder1-0/+5
7 daysMerge branch 'intel-wired-lan-driver-updates-2024-04-23-i40e-iavf-ice'Jakub Kicinski3-12/+40
7 daysMerge branch 'fix-isolation-of-broadcast-traffic-and-unmatched-unicast-traffi...Jakub Kicinski5-21/+65
7 daysice: fix LAG and VF lock dependency in ice_reset_vf()Jacob Keller1-8/+8
7 daysiavf: Fix TC config comparison with existing adapter TC configSudheer Mogilappagari1-1/+29
7 daysi40e: Report MFS in decimal base instead of hexErwan Velu1-2/+2
7 daysi40e: Do not use WQ_MEM_RECLAIM flag for workqueueSindhu Devale1-1/+1
7 daysnet: ti: icssg-prueth: Fix signedness bug in prueth_init_rx_chns()Dan Carpenter1-3/+5
7 daysnet/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsecRahul Rameshbabu1-0/+1
7 daysmacsec: Detect if Rx skb is macsec-related for offloading devices that update...Rahul Rameshbabu1-10/+36
7 daysethernet: Add helper for assigning packet type when dest address does not mat...Rahul Rameshbabu2-11/+26
7 daysmacsec: Enable devices to advertise whether they update sk_buff md_dst during...Rahul Rameshbabu1-0/+2
7 daystools: testing: selftests: prefer TEST_PROGS for conntrack_dump_flushFlorian Westphal1-2/+1
7 daysnet: bridge: remove redundant check of f->dstlinke li1-1/+1
7 daysMerge tag 'wireless-2024-04-23' of git://git.kernel.org/pub/scm/linux/kernel/...David S. Miller19-44/+152
7 daysnet: phy: dp83869: Fix MII mode failureMD Danish Anwar1-1/+2
7 daysnet: dsa: mv88e6xxx: Avoid EEPROM timeout without EEPROM on 88E6250-family sw...Matthias Schiffer3-2/+93
7 daysnet: dsa: mv88e6xxx: Add support for model-specific pre- and post-reset handlersMatthias Schiffer2-4/+52
7 daysenic: Replace hardcoded values for vnic descriptor by definesSatish Kharat2-12/+13
7 daysnetfilter: nf_tables: honor table dormant flag from netdev release event pathPablo Neira Ayuso1-1/+3
7 daysMerge branch 'tcp-trace-next'David S. Miller2-14/+19
7 daystcp: update sacked after tracepoint in __tcp_retransmit_skbPhilo Lu1-5/+6
7 daystcp: move tcp_skb_cb->sacked flags to enumPhilo Lu1-9/+13
7 daysMerge tag 'for-net-2024-04-24' of git://git.kernel.org/pub/scm/linux/kernel/g...Jakub Kicinski12-49/+124
7 dayseth: bnxt: fix counting packets discarded due to OOM and netpollJakub Kicinski1-26/+18
7 daysMerge branch 'selftests-net-extract-bpf-building-logic-from-the-makefile'Jakub Kicinski9-65/+64