aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-08-18DO-NOT-MERGE: mptcp: enabled by defaultupstream-net-next-20230818Matthieu Baerts1-0/+1
2023-08-18mptcp: register default schedulerGeliang Tang3-22/+35
2023-08-18mptcp: use get_retrans wrapperGeliang Tang2-28/+43
2023-08-18mptcp: use get_send wrapperGeliang Tang2-45/+81
2023-08-18mptcp: add scheduler wrappersGeliang Tang3-2/+54
2023-08-18mptcp: add scheduled in mptcp_subflow_contextGeliang Tang2-0/+9
2023-08-18mptcp: add sched in mptcp_sockGeliang Tang3-0/+45
2023-08-18mptcp: add a new sysctl schedulerGeliang Tang3-0/+23
2023-08-18mptcp: add struct mptcp_sched_opsGeliang Tang4-1/+81
2023-08-18mptcp: drop last_snd and MPTCP_RESET_SCHEDULERGeliang Tang4-23/+2
2023-08-18mptcp: refactor push_pending logicGeliang Tang1-72/+81
2023-08-18mptcp: Prepare MPTCP packet scheduler for BPF extensionMat Martineau0-0/+0
2023-08-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski287-1258/+2298
2023-08-18Merge tag 'net-6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds48-118/+313
2023-08-18Merge tag 'drm-fixes-2023-08-18-1' of git://anongit.freedesktop.org/drm/drmLinus Torvalds24-132/+216
2023-08-17Merge branch 'netconsole-enable-compile-time-configuration'Jakub Kicinski2-20/+50
2023-08-17netconsole: Enable compile time configurationBreno Leitao2-0/+27
2023-08-17netconsole: Create a allocation helperBreno Leitao1-20/+23
2023-08-17net: mdio: fix -Wvoid-pointer-to-enum-cast warningJustin Stitt1-1/+1
2023-08-17Merge branch 'netem-use-a-seeded-prng-for-loss-and-corruption-events'Jakub Kicinski2-15/+35
2023-08-17netem: use seeded PRNG for correlated loss eventsFrançois Michel1-10/+12
2023-08-17netem: use a seeded PRNG for generating random lossesFrançois Michel1-5/+6
2023-08-17netem: add prng attribute to netem_sched_dataFrançois Michel2-0/+17
2023-08-17net: ena: Use pci_dev_id() to simplify the codeJialin Zhang1-1/+1
2023-08-17tun: add __exit annotations to module exit func tun_cleanup()Ziyang Xuan1-1/+1
2023-08-17Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n...Jakub Kicinski4-12/+93
2023-08-18drm/qxl: fix UAF on handle creationWander Lairson Costa4-14/+24
2023-08-18Merge tag 'amd-drm-fixes-6.5-2023-08-16' of https://gitlab.freedesktop.org/ag...Dave Airlie10-30/+93
2023-08-18Merge tag 'drm-misc-fixes-2023-08-17' of git://anongit.freedesktop.org/drm/dr...Dave Airlie7-76/+63
2023-08-18Merge tag 'drm-intel-fixes-2023-08-17' of git://anongit.freedesktop.org/drm/d...Dave Airlie3-12/+36
2023-08-17Merge tag 'mlx5-fixes-2023-08-16' of git://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski3-4/+16
2023-08-17ice: Block switchdev mode when ADQ is active and vice versaMarcin Szycik2-0/+11
2023-08-17qede: fix firmware halt over suspend and resumeManish Chopra1-0/+10
2023-08-17net: do not allow gso_size to be set to GSO_BY_FRAGSEric Dumazet1-0/+4
2023-08-17sock: Fix misuse of sk_under_memory_pressure()Abel Wu2-1/+7
2023-08-17sfc: don't fail probe if MAE/TC setup failsEdward Cree1-1/+1
2023-08-17sfc: don't unregister flow_indr if it was never registeredEdward Cree1-1/+1
2023-08-17Merge tag 'nfsd-6.5-4' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds1-0/+3
2023-08-17Revert "drm/edid: Fix csync detailed mode parsing"Jani Nikula2-30/+11
2023-08-16net: dsa: mv88e6xxx: Wait for EEPROM done before HW resetAlfred Lee1-0/+8
2023-08-16Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski20-37/+1179
2023-08-16Revert "net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode"Jakub Kicinski3-311/+1
2023-08-16drm/nouveau/disp: fix use-after-free in error handling of nouveau_connector_c...Karol Herbst1-4/+7
2023-08-16net/mlx5: Fix mlx5_cmd_update_root_ft() error flowShay Drory1-1/+9
2023-08-16net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECTDragos Tatulea2-3/+7
2023-08-16Revert "Revert "drm/amdgpu/display: change pipe policy for DCN 2.0""Alex Deucher1-1/+1
2023-08-16drm/amd: flush any delayed gfxoff on suspend entryMario Limonciello2-8/+2
2023-08-16drm/amdgpu: skip fence GFX interrupts disable/enable for S0ixTim Huang1-2/+39
2023-08-16drm/amdgpu: skip xcp drm device allocation when out of drm resourceJames Zhu2-2/+20
2023-08-16drm/amd/pm: Update pci link width for smu v13.0.6Asad Kamal1-2/+8
2023-08-16drm/amd/pm: Fix temperature unit of SMU v13.0.6Lijo Lazar1-3/+6
2023-08-16drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7Umio Yasuno1-7/+7
2023-08-16drm/amdgpu: disable mcbp if parameter zero is setJiadong Zhu2-5/+6
2023-08-16Merge branch 'bpf: Force to MPTCP'Martin KaFai Lau4-20/+221
2023-08-16selftests/bpf: Add mptcpify testGeliang Tang2-0/+161
2023-08-16selftests/bpf: Fix error checks of mptcp open_and_loadGeliang Tang1-11/+1
2023-08-16selftests/bpf: Add two mptcp netns helpersGeliang Tang1-10/+21
2023-08-16bpf: Add update_socket_protocol hookGeliang Tang2-1/+40
2023-08-16bpftool: Implement link show support for xdpDaniel Borkmann1-0/+7
2023-08-16bpftool: Implement link show support for tcxDaniel Borkmann1-0/+37
2023-08-16drm/amd/pm: disallow the fan setting if there is no fan on smu 13.0.0Kenneth Feng1-0/+4
2023-08-16i40e: fix misleading debug logsAndrii Staikov1-8/+8
2023-08-16iavf: fix FDIR rule fields masks validationPiotr Gardocki3-4/+85
2023-08-16selftests/bpf: Add selftest for fill_link_infoYafang Shao3-0/+387
2023-08-16bpf: Fix uninitialized symbol in bpf_perf_link_fill_kprobe()Yafang Shao1-3/+2
2023-08-16Merge branch 'ipv6-expired-routes'David S. Miller4-25/+172
2023-08-16selftests: fib_tests: Add a test case for IPv6 garbage collectionKui-Feng Lee1-3/+69
2023-08-16net/ipv6: Remove expired routes with a separated list of routes.Kui-Feng Lee3-22/+103
2023-08-16e1000e: Use PME poll to circumvent unreliable ACPI wakeKai-Heng Feng1-1/+3
2023-08-16net-memcg: Fix scope of sockmem pressure indicatorsAbel Wu2-2/+15
2023-08-16nfp: update maintainerLouis Peens1-1/+1
2023-08-16net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel modeGrygorii Strashko3-1/+311
2023-08-16Merge tag 'nf-23-08-16' of https://git.kernel.org/pub/scm/linux/kernel/git/ne...David S. Miller7-31/+69
2023-08-16Merge branch 'inet-data-races'David S. Miller39-370/+362
2023-08-16inet: implement lockless IP_MINTTLEric Dumazet1-18/+14
2023-08-16inet: implement lockless IP_TTLEric Dumazet2-16/+13
2023-08-16inet: move inet->defer_connect to inet->inet_flagsEric Dumazet6-19/+21
2023-08-16inet: move inet->bind_address_no_port to inet->inet_flagsEric Dumazet5-11/+11
2023-08-16inet: move inet->nodefrag to inet->inet_flagsEric Dumazet6-16/+14
2023-08-16inet: move inet->is_icsk to inet->inet_flagsEric Dumazet8-14/+13
2023-08-16inet: move inet->transparent to inet->inet_flagsEric Dumazet11-34/+30
2023-08-16inet: move inet->mc_all to inet->inet_fragsEric Dumazet5-15/+15
2023-08-16inet: move inet->mc_loop to inet->inet_fragsEric Dumazet9-18/+16
2023-08-16inet: move inet->hdrincl to inet->inet_flagsEric Dumazet10-41/+31
2023-08-16inet: move inet->freebind to inet->inet_flagsEric Dumazet7-22/+22
2023-08-16inet: move inet->recverr_rfc4884 to inet->inet_flagsEric Dumazet3-11/+11
2023-08-16inet: move inet->recverr to inet->inet_flagsEric Dumazet9-32/+30
2023-08-16inet: set/get simple options locklesslyEric Dumazet1-56/+62
2023-08-16inet: introduce inet->inet_flagsEric Dumazet8-71/+83
2023-08-16ipv6: fix indentation of a config attributePrasad Pandit1-1/+1
2023-08-16Merge branch 'redundant-of_match_ptr'David S. Miller6-7/+7
2023-08-16wlcore: spi: Remove redundant of_match_ptr()Ruan Jinjie1-1/+1
2023-08-16net: qualcomm: Remove redundant of_match_ptr()Ruan Jinjie1-1/+1
2023-08-16net: gemini: Remove redundant of_match_ptr()Ruan Jinjie1-2/+2
2023-08-16net: dsa: rzn1-a5psw: Remove redundant of_match_ptr()Ruan Jinjie1-1/+1
2023-08-16net: dsa: realtek: Remove redundant of_match_ptr()Ruan Jinjie2-2/+2
2023-08-16nfc: virtual_ncidev: Use module_misc_device macro to simplify the codeLi Zetao1-12/+1
2023-08-16mailmap: add entries for Simon HormanSimon Horman1-0/+2
2023-08-16Merge tag 'ipsec-2023-08-15' of git://git.kernel.org/pub/scm/linux/kernel/git...David S. Miller9-30/+34
2023-08-16Merge branch 'hns3-ethtool'David S. Miller12-681/+875
2023-08-16net: hns3: fix wrong rpu tln reg issueJijie Shao4-2/+71
2023-08-16net: hns3: Support tlv in regs data for HNS3 VF driverJijie Shao1-24/+61
2023-08-16net: hns3: Support tlv in regs data for HNS3 PF driverJijie Shao1-65/+102
2023-08-16net: hns3: move dump regs function to a separate fileJijie Shao10-680/+731
2023-08-16Merge branch 'fec-XDP_TX'David S. Miller2-61/+132
2023-08-16net: fec: improve XDP_TX performanceWei Fang2-70/+75
2023-08-16net: fec: add XDP_TX feature supportWei Fang2-21/+87
2023-08-16broadcom: b44: Use b44_writephy() return valueArtem Chernyshev1-5/+3
2023-08-16selftests: bonding: remove redundant delete action of device link1_1Zhengchao Shao1-1/+0
2023-08-15Merge tag 'mlx5-updates-2023-08-14' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski25-569/+672
2023-08-15Merge branch 'net-warn-about-attempts-to-register-negative-ifindex'Jakub Kicinski3-3/+35
2023-08-15tools: ynl: add more info to KeyErrors on missing attrsJakub Kicinski1-3/+12
2023-08-15netlink: specs: add ovs_vport new commandJakub Kicinski1-0/+18
2023-08-15net: warn about attempts to register negative ifindexJakub Kicinski1-0/+5
2023-08-15net: openvswitch: reject negative ifindexJakub Kicinski1-4/+4
2023-08-15eth: r8152: try to use a normal budgetJakub Kicinski1-2/+1
2023-08-15net: e1000e: Remove unused declarationsYue Haibing1-2/+0
2023-08-15qed: remove unused 'resp_size' calculationArnd Bergmann1-28/+17
2023-08-15team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slavesZiyang Xuan1-1/+3
2023-08-15net: phy: mediatek-ge-soc: support PHY LEDsDaniel Golle1-9/+426
2023-08-15Merge branch 'nexthop-various-cleanups'Jakub Kicinski1-6/+0
2023-08-15nexthop: Do not increment dump sentinel at the end of the dumpIdo Schimmel1-1/+0
2023-08-15nexthop: Simplify nexthop bucket dumpIdo Schimmel1-5/+0
2023-08-15net: phy: broadcom: stub c45 read/write for 54810Justin Chen1-0/+13
2023-08-15Merge branch 'seg6-add-next-c-sid-support-for-srv6-end-x-behavior'Jakub Kicinski3-20/+1302
2023-08-15selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behaviorPaolo Lungaroni2-0/+1214
2023-08-15seg6: add NEXT-C-SID support for SRv6 End.X behaviorAndrea Mayer1-20/+88
2023-08-16netfilter: nft_dynset: disallow object mapsPablo Neira Ayuso1-0/+3
2023-08-16netfilter: nf_tables: GC transaction race with netns dismantlePablo Neira Ayuso1-1/+6
2023-08-16netfilter: nf_tables: fix GC transaction races with netns and netlink event e...Pablo Neira Ayuso1-4/+32
2023-08-16ipvs: fix racy memcpy in proc_do_sync_thresholdSishuai Gong1-0/+4
2023-08-16netfilter: set default timeout to 3 secs for sctp shutdown send and recv stateXin Long2-5/+5
2023-08-16netfilter: nf_tables: don't fail inserts if duplicate has expiredFlorian Westphal1-19/+4
2023-08-16netfilter: nf_tables: deactivate catchall elements in next generationFlorian Westphal1-0/+1
2023-08-16netfilter: nf_tables: fix kdoc warnings after gc reworkFlorian Westphal2-1/+2
2023-08-16netfilter: nf_tables: fix false-positive lockdep splatFlorian Westphal1-1/+12
2023-08-15Merge branch 'genetlink-provide-struct-genl_info-to-dumps'Jakub Kicinski45-180/+236
2023-08-15ethtool: netlink: always pass genl_info to .prepare_dataJakub Kicinski25-47/+47
2023-08-15ethtool: netlink: simplify arguments to ethnl_default_parse()Jakub Kicinski1-12/+9
2023-08-15netdev-genl: use struct genl_info for reply constructionJakub Kicinski1-9/+8
2023-08-15genetlink: add genlmsg_iput() APIJakub Kicinski1-1/+53
2023-08-15genetlink: add a family pointer to struct genl_infoJakub Kicinski2-11/+14
2023-08-15genetlink: use attrs from struct genl_infoJakub Kicinski14-23/+22
2023-08-15genetlink: add struct genl_info to struct genl_dumpit_infoJakub Kicinski2-2/+22
2023-08-15genetlink: remove userhdr from struct genl_infoJakub Kicinski7-27/+33
2023-08-15genetlink: make genl_info->nlhdr constJakub Kicinski3-3/+3
2023-08-15genetlink: push conditional locking into dumpit/doneJakub Kicinski1-55/+35
2023-08-15net: Fix slab-out-of-bounds in inet[6]_steal_sockLorenz Bauer2-2/+2
2023-08-15Merge tag 'parisc-for-6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-24/+23
2023-08-15Merge tag '6.5-rc6-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds2-8/+27
2023-08-15Merge tag 'regulator-fix-v6.5-rc6' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-7/+7
2023-08-15net: fix the RTO timer retransmitting skb every 1ms if linear option is enabledJason Xing1-1/+3
2023-08-15accel/qaic: Clean up integer overflow checking in map_user_pages()Dan Carpenter1-8/+18
2023-08-15accel/qaic: Fix slicing memory leakPranjal Ramajor Asha Kanojiya1-0/+1
2023-08-15Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds17-204/+515
2023-08-14Merge branch 'Update and document struct_ops'Martin KaFai Lau2-6/+56
2023-08-14bpf: Document struct bpf_struct_ops fieldsDavid Vernet1-0/+47
2023-08-14bpf: Support default .validate() and .update() behavior for struct_ops linksDavid Vernet1-6/+9
2023-08-14selftests/bpf: Add various more tcx test casesDaniel Borkmann3-0/+462
2023-08-14net: veth: Page pool creation error handling for existing pools onlyLiang Chen1-1/+2
2023-08-14Merge branch 'octeon_ep-fixes-for-error-and-remove-paths'Jakub Kicinski2-5/+6
2023-08-14octeon_ep: cancel queued works in probe error pathMichal Schmidt1-3/+4
2023-08-14octeon_ep: cancel ctrl_mbox_task after intr_poll_taskMichal Schmidt1-1/+1
2023-08-14octeon_ep: cancel tx_timeout_task later in remove sequenceMichal Schmidt1-1/+1
2023-08-14octeon_ep: fix timeout value for waiting on mbox responseMichal Schmidt1-1/+1
2023-08-14net: macb: In ZynqMP resume always configure PS GTR for non-wakeup sourceRadhey Shyam Pandey1-3/+6
2023-08-14net: dsa: mv88e6060: add phylink_get_caps implementationRussell King (Oracle)1-0/+45
2023-08-14net/mlx5: Don't query MAX caps twiceShay Drory1-6/+6
2023-08-14net/mlx5: Remove unused MAX HCA capabilitiesShay Drory5-74/+30
2023-08-14net/mlx5: Remove unused CAPsShay Drory4-74/+1
2023-08-14net/mlx5: Fix error message in mlx5_sf_dev_state_change_handler()Jiri Pirko1-1/+1
2023-08-14net/mlx5: Remove redundant check of mlx5_vhca_event_supported()Jiri Pirko1-1/+1
2023-08-14net/mlx5: Use mlx5_sf_start_function_id() helper instead of directly calling ...Jiri Pirko1-3/+3
2023-08-14net/mlx5: Remove redundant SF supported check from mlx5_sf_hw_table_init()Jiri Pirko1-3/+2
2023-08-14net/mlx5: Use auxiliary_device_uninit() instead of device_put()Jiri Pirko1-1/+1
2023-08-14net/mlx5: E-switch, Add checking for flow rule destinationsJianbo Liu1-0/+31
2023-08-14net/mlx5: Check with FW that sync reset completed successfullyMoshe Shemesh4-7/+40
2023-08-14net/mlx5: Expose max possible SFs via devlink resourceShay Drory2-4/+48
2023-08-14net/mlx5e: Add recovery flow for tx devlink health reporter for unhealthy PTP SQRahul Rameshbabu5-1/+94
2023-08-14net/mlx5e: Make tx_port_ts logic resilient to out-of-order CQEsRahul Rameshbabu7-81/+236
2023-08-14net/mlx5: Consolidate devlink documentation in devlink/mlx5.rstRahul Rameshbabu3-314/+179
2023-08-14sunrpc: set the bv_offset of first bvec in svc_tcp_sendmsgJeff Layton1-0/+3
2023-08-14Merge branch 'devlink-introduce-selective-dumps'Jakub Kicinski10-367/+5188
2023-08-14netlink: specs: devlink: extend health reporter dump attributes by port indexJiri Pirko4-3/+15
2023-08-14devlink: extend health reporter dump selector by port indexJiri Pirko1-1/+14
2023-08-14netlink: specs: devlink: extend per-instance dump commands to accept instance...Jiri Pirko4-78/+799
2023-08-14devlink: allow user to narrow per-instance dumps by passing handle attrsJiri Pirko1-3/+40
2023-08-14devlink: remove converted commands from small opsJiri Pirko2-98/+3
2023-08-14devlink: remove duplicate temporary netlink callback prototypesJiri Pirko1-48/+0
2023-08-14netlink: specs: devlink: add commands that do per-instance dumpJiri Pirko5-3/+4177
2023-08-14devlink: pass flags as an arg of dump_one() callbackJiri Pirko5-56/+56
2023-08-14devlink: introduce dumpit callbacks for split opsJiri Pirko5-147/+144
2023-08-14devlink: rename doit callbacks for per-instance dump commandsJiri Pirko4-45/+52
2023-08-14devlink: introduce devlink_nl_pre_doit_port*() helper functionsJiri Pirko2-4/+28
2023-08-14devlink: parse rate attrs in doit() callbacksJiri Pirko3-38/+25
2023-08-14devlink: parse linecard attr in doit() callbacksJiri Pirko3-21/+13
2023-08-14selftests/bpf: Clean up fmod_ret in bench_rename test scriptYipeng Zou1-1/+1
2023-08-14selftests/bpf: Fix repeat option when kfunc_call verification failsYipeng Zou1-1/+1
2023-08-14drm/i915: fix display probe for IVB Q and IVB D GT2 serverJani Nikula1-3/+21
2023-08-14drm/i915/sdvo: fix panel_type initializationJani Nikula1-1/+1