aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-07-25selftests/bpf: Add ptr32 test.ptr32Alexei Starovoitov2-0/+70
2023-07-19bpf: Allocate ptr32_area.Alexei Starovoitov5-4/+54
2023-07-19bpf: Support ptr32 in JIT and verifier.Alexei Starovoitov5-1/+157
2023-07-19hackAlexei Starovoitov2-0/+48
2023-07-15mm: Let vmap_pages_range() accept NULL as pages array.Alexei Starovoitov1-4/+22
2023-07-13Merge branch 'net-stmmac-replace-boolean-fields-in-plat_stmmacenet_data-with-...Jakub Kicinski12-57/+76
2023-07-13net: stmmac: replace the en_tx_lpi_clockgating field with a flagBartosz Golaszewski3-4/+4
2023-07-13net: stmmac: replace the rx_clk_runs_in_lpi field with a flagBartosz Golaszewski3-3/+4
2023-07-13net: stmmac: replace the int_snapshot_en field with a flagBartosz Golaszewski3-7/+7
2023-07-13net: stmmac: replace the ext_snapshot_en field with a flagBartosz Golaszewski4-4/+7
2023-07-13net: stmmac: replace the multi_msi_en field with a flagBartosz Golaszewski3-6/+7
2023-07-13net: stmmac: replace the vlan_fail_q_en field with a flagBartosz Golaszewski3-3/+4
2023-07-13net: stmmac: replace the serdes_up_after_phy_linkup field with a flagBartosz Golaszewski3-5/+8
2023-07-13net: stmmac: replace the tso_en field with a flagBartosz Golaszewski8-11/+13
2023-07-13net: stmmac: replace the has_sun8i field with a flagBartosz Golaszewski3-4/+4
2023-07-13net: stmmac: replace the use_phy_wol field with a flagBartosz Golaszewski4-4/+7
2023-07-13net: stmmac: replace the sph_disable field with a flagBartosz Golaszewski4-4/+5
2023-07-13net: stmmac: replace the has_integrated_pcs field with a flagBartosz Golaszewski3-3/+7
2023-07-13nfp: prevent dropped counter increment during probeZiyang Chen2-7/+48
2023-07-13Merge branch 'selftests-mptcp-join-pass-args-in-new-env-vars'Jakub Kicinski1-120/+151
2023-07-13selftests: mptcp: add speed env varGeliang Tang1-105/+125
2023-07-13selftests: mptcp: add fullmesh env varGeliang Tang1-7/+9
2023-07-13selftests: mptcp: add fastclose env varGeliang Tang1-9/+12
2023-07-13selftests: mptcp: set all env vars as local onesGeliang Tang1-6/+12
2023-07-13Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski106-619/+4444
2023-07-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski802-5353/+19144
2023-07-13selftests/bpf: Add selftest for PTR_UNTRUSTEDYafang Shao2-0/+65
2023-07-13bpf: Fix an error in verifying a field in a unionYafang Shao1-1/+1
2023-07-13selftests/bpf: Add selftests for nested_trustYafang Shao2-0/+31
2023-07-13bpf: Fix an error around PTR_UNTRUSTEDYafang Shao2-11/+14
2023-07-13Merge branch 'bpf-x86-allow-function-arguments-up-to-12-for-tracing'Alexei Starovoitov14-59/+548
2023-07-13selftests/bpf: add testcase for TRACING with 6+ argumentsMenglong Dong13-16/+345
2023-07-13bpf, x86: allow function arguments up to 12 for TRACINGMenglong Dong1-26/+209
2023-07-13bpf, x86: save/restore regs with BPF_DW sizeMenglong Dong1-29/+6
2023-07-13Merge tag 'net-6.5-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds91-521/+1011
2023-07-13Merge tag 'trace-v6.5-rc1-3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds20-40/+268
2023-07-13Merge tag 'for-linus-6.5-rc2-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-16/+23
2023-07-13Merge tag 'sh-for-v6.5-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-10/+10
2023-07-13tracing: Fix memory leak of iter->temp when reading trace_pipeZheng Yejian1-0/+1
2023-07-13Merge branch 'net-sched-fixes-for-sch_qfq'Paolo Abeni2-3/+101
2023-07-13selftests: tc-testing: add test for qfq with stab overheadPedro Tammela1-0/+38
2023-07-13net/sched: sch_qfq: account for stab overhead in qfq_enqueuePedro Tammela1-1/+6
2023-07-13selftests: tc-testing: add tests for qfq mtu sanity checkPedro Tammela1-0/+48
2023-07-13net/sched: sch_qfq: reintroduce lmax bound check for MTUPedro Tammela1-2/+9
2023-07-13sh: hd64461: Handle virq offset for offchip IRQ base and HD64461 IRQArtur Rojek2-3/+3
2023-07-13sh: mach-dreamcast: Handle virq offset in cascaded IRQ demuxGeert Uytterhoeven1-3/+3
2023-07-13sh: mach-highlander: Handle virq offset in cascaded IRL demuxGeert Uytterhoeven1-2/+2
2023-07-13sh: mach-r2d: Handle virq offset in cascaded IRL demuxGeert Uytterhoeven1-2/+2
2023-07-12Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski7-28/+93
2023-07-12wifi: cfg80211: fix receiving mesh packets without RFC1042 headerFelix Fietkau1-0/+2
2023-07-12wifi: rtw89: debug: fix error code in rtw89_debug_priv_send_h2c_set()Zhang Shurong1-2/+3
2023-07-12net: wwan: t7xx: Add AP CLDMAJose Ignacio Tornos Martinez11-31/+116
2023-07-12ipv6: rpl: Remove redundant skb_dst_drop().Kuniyuki Iwashima2-4/+1
2023-07-12Merge branch 'mlxsw-add-port-range-matching-support'Jakub Kicinski20-7/+876
2023-07-12selftests: forwarding: Add test cases for flower port range matchingIdo Schimmel2-0/+229
2023-07-12selftests: mlxsw: Test port range registers' occupancyIdo Schimmel1-0/+111
2023-07-12selftests: mlxsw: Add scale test for port rangesIdo Schimmel5-0/+114
2023-07-12mlxsw: spectrum_flower: Add ability to match on port rangesIdo Schimmel3-1/+79
2023-07-12mlxsw: spectrum_acl: Pass main driver structure to mlxsw_sp_acl_rulei_destroy()Ido Schimmel3-5/+7
2023-07-12mlxsw: spectrum_acl: Add port range key elementIdo Schimmel3-0/+5
2023-07-12mlxsw: spectrum_port_range: Add devlink resource supportIdo Schimmel3-0/+50
2023-07-12mlxsw: spectrum_port_range: Add port range coreIdo Schimmel4-1/+206
2023-07-12mlxsw: resource: Add resource identifier for port range registersIdo Schimmel1-0/+2
2023-07-12mlxsw: reg: Add Policy-Engine Port Range RegisterIdo Schimmel1-0/+73
2023-07-12net: txgbe: fix eeprom calculation errorJiawen Wu1-3/+0
2023-07-12Merge tag 'for-linus' of https://github.com/openrisc/linuxLinus Torvalds2-4/+6
2023-07-12tracing/histograms: Add histograms to hist_vars if they have referenced varia...Mohamed Khalfella1-3/+5
2023-07-12net/sched: make psched_mtu() RTNL-less safePedro Tammela1-1/+1
2023-07-12net: ena: fix shift-out-of-bounds in exponential backoffKrister Johansen1-0/+3
2023-07-12bpftool: Use "fallthrough;" keyword instead of commentsQuentin Monnet2-2/+2
2023-07-12tracing: Stop FORTIFY_SOURCE complaining about stack trace callerSteven Rostedt (Google)1-2/+19
2023-07-12ftrace: Fix possible warning on checking all pages used in ftrace_process_locs()Zheng Yejian1-14/+31
2023-07-12tcp: add a scheduling point in established_get_first()Jian Wen1-0/+3
2023-07-12Merge branch 'bpf-mem-cache-free-rcu'Daniel Borkmann7-109/+298
2023-07-12bpf: Add object leak check.Hou Tao1-0/+35
2023-07-12bpf: Convert bpf_cpumask to bpf_mem_cache_free_rcu.Alexei Starovoitov1-14/+6
2023-07-12bpf: Introduce bpf_mem_free_rcu() similar to kfree_rcu().Alexei Starovoitov2-3/+128
2023-07-12selftests/bpf: Improve test coverage of bpf_mem_alloc.Alexei Starovoitov1-1/+1
2023-07-12rcu: Export rcu_request_urgent_qs_task()Paul E. McKenney3-2/+3
2023-07-12bpf: Allow reuse from waiting_for_gp_ttrace list.Alexei Starovoitov1-6/+10
2023-07-12bpf: Add a hint to allocated objects.Alexei Starovoitov1-19/+31
2023-07-12bpf: Change bpf_mem_cache draining process.Alexei Starovoitov1-9/+9
2023-07-12bpf: Further refactor alloc_bulk().Alexei Starovoitov1-12/+18
2023-07-12bpf: Factor out inc/dec of active flag into helpers.Alexei Starovoitov1-12/+18
2023-07-12bpf: Refactor alloc_bulk().Alexei Starovoitov1-20/+26
2023-07-12bpf: Let free_all() return the number of freed elements.Alexei Starovoitov1-2/+6
2023-07-12bpf: Simplify code of destroy_mem_alloc() with kmemdup().Alexei Starovoitov1-5/+2
2023-07-12bpf: Rename few bpf_mem_alloc fields.Alexei Starovoitov1-28/+29
2023-07-12netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write()Dan Carpenter1-6/+3
2023-07-12Merge tag 'platform-drivers-x86-v6.5-2' of git://git.kernel.org/pub/scm/linux...Linus Torvalds12-190/+276
2023-07-12Merge tag 'probes-fixes-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds5-14/+41
2023-07-12Merge tag 'for-linus-2023071101' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds6-22/+40
2023-07-12ring-buffer: Fix deadloop issue on reading trace_pipeZheng Yejian1-9/+15
2023-07-12tracing: arm64: Avoid missing-prototype warningsArnd Bergmann7-5/+23
2023-07-12selftests/user_events: Test struct size match casesBeau Belgrave1-0/+12
2023-07-12selftests/bpf: extend existing map resize tests for per-cpu use caseAndrii Nakryiko2-5/+17
2023-07-12bpf: teach verifier actual bounds of bpf_get_smp_processor_id() resultAndrii Nakryiko1-11/+26
2023-07-12net/sched: flower: Ensure both minimum and maximum ports are specifiedIdo Schimmel1-0/+10
2023-07-12Merge branch 'stmmac-errors'David S. Miller1-11/+17
2023-07-12net: stmmac: dwmac-qcom-ethqos: Log more errors in probeAndrew Halaney1-4/+10
2023-07-12net: stmmac: dwmac-qcom-ethqos: Use dev_err_probe()Andrew Halaney1-2/+2
2023-07-12net: stmmac: dwmac-qcom-ethqos: Use of_get_phy_mode() over device_get_phy_mode()Andrew Halaney1-5/+5
2023-07-12Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/ne...David S. Miller3-19/+33
2023-07-11MAINTAINERS: Add another mailing list for QUALCOMM ETHQOS ETHERNET DRIVERAndrew Halaney1-0/+1
2023-07-11docs: netdev: update the URL of the status pageJakub Kicinski1-1/+1
2023-07-11wifi: iwlwifi: remove 'use_tfh' config to fix crashJohannes Berg9-25/+18
2023-07-11bnxt_en: use dev_consume_skb_any() in bnxt_tx_intMenglong Dong1-1/+1
2023-07-11Merge branch 'net-freescale-convert-to-platform-remove-callback-returning-void'Jakub Kicinski11-41/+25
2023-07-11net: ucc_geth: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-07-11net: gianfar: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-07-11net: fsl_pq_mdio: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-07-11net: fs_enet: Convert to platform remove callback returning voidUwe Kleine-König3-11/+6
2023-07-11net: fman: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-07-11net: fec: Convert to platform remove callback returning voidUwe Kleine-König3-11/+6
2023-07-11net: dpaa: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-07-11net: dpaa: Improve error reportingUwe Kleine-König1-1/+4
2023-07-11Merge branch 'bpf: Support ->fill_link_info for kprobe_multi and perf_event l...Alexei Starovoitov10-34/+734
2023-07-11bpftool: Show perf link infoYafang Shao1-1/+246
2023-07-11bpftool: Add perf event namesYafang Shao1-0/+67
2023-07-11bpf: Support ->fill_link_info for perf_eventYafang Shao4-3/+223
2023-07-11bpf: Add a common helper bpf_copy_to_user()Yafang Shao1-14/+20
2023-07-11bpf: Expose symbol's respective addressYafang Shao1-12/+4
2023-07-11bpf: Clear the probe_addr for uprobeYafang Shao3-3/+5
2023-07-11bpf: Protect probed address based on kptr_restrict settingYafang Shao1-1/+4
2023-07-11bpftool: Show kprobe_multi link infoYafang Shao1-3/+115
2023-07-11bpftool: Dump the kernel symbol's module nameYafang Shao2-1/+7
2023-07-11bpf: Support ->fill_link_info for kprobe_multiYafang Shao3-0/+47
2023-07-11xdp: use trusted arguments in XDP hints kfuncsLarysa Zaremba1-1/+1
2023-07-11bpf: cpumap: Fix memory leak in cpu_map_update_elemPu Lehui1-16/+24
2023-07-11wifi: airo: avoid uninitialized warning in airo_get_rate()Randy Dunlap1-1/+4
2023-07-11samples/bpf: syscall_tp: Aarch64 no open syscallRong Tao1-0/+4
2023-07-11libbpf: Remove HASHMAP_INIT static initialization helperJohn Sanpe1-10/+0
2023-07-11octeontx2-pf: Add additional check for MCAM rulesSuman Ghosh2-0/+23
2023-07-11netlink: Make use of __assign_bit() APIAndy Shevchenko1-4/+1
2023-07-11net/core: Make use of assign_bit() APIAndy Shevchenko2-18/+5
2023-07-11platform/x86: touchscreen_dmi: Add info for the Archos 101 Cesium Educ tabletThomas GENTY1-0/+22
2023-07-11platform/x86: dell-ddv: Fix mangled list in documentationArmin Wolf1-1/+2
2023-07-11platform/x86: dell-ddv: Improve error handlingArmin Wolf1-3/+4
2023-07-11platform/x86/amd: pmf: Add new ACPI ID AMDI0103Shyam Sundar S K1-0/+3
2023-07-11platform/x86/amd: pmc: Add new ACPI ID AMDI000AShyam Sundar S K1-0/+3
2023-07-11platform/x86/amd: pmc: Apply nvme quirk to HP 15s-eq2xxxMario Limonciello1-0/+9
2023-07-11platform/x86: Move s2idle quirk from thinkpad-acpi to amd-pmcMario Limonciello5-167/+218
2023-07-11net: dsa: Removed unneeded of_node_put in felix_parse_ports_nodeLu Hongfei1-1/+0
2023-07-11Merge branch 'net-fec-fix-some-issues-of-ndo_xdp_xmit'Paolo Abeni2-56/+127
2023-07-11net: fec: use netdev_err_once() instead of netdev_err()Wei Fang1-1/+1
2023-07-11net: fec: increase the size of tx ring and update tx_wake_thresholdWei Fang2-3/+2
2023-07-11net: fec: recycle pages for transmitted XDP framesWei Fang2-48/+115
2023-07-11net: fec: dynamically set the NETDEV_XDP_ACT_NDO_XMIT feature of XDPWei Fang1-4/+9
2023-07-11libbpf: Fix realloc API handling in zero-sized edge casesAndrii Nakryiko2-4/+16
2023-07-11riscv, bpf: Fix inconsistent JIT image generationBjörn Töpel2-9/+16
2023-07-10tracing/user_events: Fix struct arg size match checkBeau Belgrave1-0/+3
2023-07-10x86/ftrace: Remove unsued extern declaration ftrace_regs_caller_ret()YueHaibing1-1/+0
2023-07-10bpf,docs: Create new standardization subdirectoryDavid Vernet5-4/+22
2023-07-11fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_...Masami Hiramatsu (Google)3-0/+17
2023-07-10Merge branch 'bpftool: Fix skeletons compilation for older kernels'Andrii Nakryiko2-15/+38
2023-07-10bpftool: Use a local bpf_perf_event_value to fix accessing its fieldsAlexander Lobakin1-10/+17
2023-07-10bpftool: Use a local copy of BPF_LINK_TYPE_PERF_EVENT in pid_iter.bpf.cQuentin Monnet1-2/+9
2023-07-10bpftool: Define a local bpf_perf_link to fix accessing its fieldsAlexander Lobakin1-2/+7
2023-07-10bpftool: use a local copy of perf_event to fix accessing :: Bpf_cookieAlexander Lobakin1-1/+5
2023-07-10arm64: ftrace: Add direct call trampoline samples supportFlorent Revest6-0/+151
2023-07-10samples: ftrace: Save required argument registers in sample trampolinesFlorent Revest1-6/+8
2023-07-10openrisc: Union fpcsr and oldmask in sigcontext to unbreak userspace ABIStafford Horne2-4/+6
2023-07-10Merge tag 'linux-watchdog-6.5-rc2' of git://www.linux-watchdog.org/linux-watc...Linus Torvalds1-0/+42
2023-07-10Merge tag 'v6.5-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds3-9/+22
2023-07-10igc: Fix inserting of empty frame for launchtimeFlorian Kauer1-1/+1
2023-07-10igc: Fix launchtime before start of cycleFlorian Kauer1-1/+1
2023-07-10igc: No strict mode in pure launchtime/CBS offloadFlorian Kauer1-2/+22
2023-07-11kernel: kprobes: Remove unnecessary ‘0’ valuesLi zeming1-3/+3
2023-07-11kprobes: Remove unnecessary ‘NULL’ values from correct_ret_addrLi zeming1-1/+1
2023-07-11fprobe: add unlock to match a succeeded ftrace_test_recursion_trylockZe Gao1-1/+3
2023-07-11kernel/trace: Fix cleanup logic of enable_trace_eprobeTzvetomir Stoyanov (VMware)1-2/+16
2023-07-10igc: Handle already enabled taprio offload for basetime 0Florian Kauer1-1/+1
2023-07-10igc: Do not enable taprio offload for invalid argumentsFlorian Kauer1-12/+6
2023-07-10igc: Rename qbv_enable to taprio_offload_enableFlorian Kauer3-5/+5
2023-07-10platform/x86: int3472/discrete: set variable skl_int3472_regulator_second_sen...Tom Rix1-1/+1
2023-07-10platform/x86/intel/tpmi: Prevent overflow for cap_offsetSrinivas Pandruvada1-3/+1
2023-07-10platform/x86: wmi: Replace open coded guid_parse_and_compare()Andy Shevchenko1-5/+1
2023-07-10platform/x86: wmi: Break possible infinite loop when parsing GUIDAndy Shevchenko1-10/+12
2023-07-10HID: amd_sfh: Fix for shift-out-of-boundsBasavaraj Natikar1-2/+18
2023-07-10HID: amd_sfh: Rename the float32 variableBasavaraj Natikar1-6/+6
2023-07-10gve: unify driver name usageJunfeng Guo3-6/+8
2023-07-10net: sched: Replace strlcpy with strscpyAzeem Shaikh1-1/+1
2023-07-10net: dsa: qca8k: Add check for skb_copyJiasheng Jiang1-0/+3
2023-07-09Linux 6.5-rc1Linus Torvalds1-2/+2
2023-07-09MAINTAINERS 2: Electric BoogalooLinus Torvalds1-46/+46
2023-07-09Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/d...Linus Torvalds1-11/+35
2023-07-09Merge tag 'irq_urgent_for_v6.5_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-3/+1
2023-07-09Merge tag 'x86_urgent_for_v6.5_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+1
2023-07-09Merge tag 'x86-core-2023-07-09' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+8
2023-07-09Merge tag 'mips_6.5_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/...Linus Torvalds10-53/+46
2023-07-09Merge tag 'xfs-6.5-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-1/+1
2023-07-09Merge tag '6.5-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cif...Linus Torvalds4-5/+72
2023-07-09Merge tag 'ntb-6.5' of https://github.com/jonmason/ntbLinus Torvalds10-33/+36
2023-07-09HID: input: fix mapping for camera access keysDmitry Torokhov1-3/+4
2023-07-09HID: logitech-hidpp: Add wired USB id for Logitech G502 LightspeedStuart Hayhurst1-0/+2
2023-07-09HID: nvidia-shield: Pack inner/related declarations in HOSTCMD reportsRahul Rameshbabu1-6/+6
2023-07-09HID: hyperv: avoid struct memcpy overrun warningArnd Bergmann1-6/+4
2023-07-09net: lan743x: select FIXED_PHYSimon Horman1-1/+1
2023-07-09ipv6/addrconf: fix a potential refcount underflow for idevZiyang Xuan1-2/+1
2023-07-09selftests: hid: fix vmtests.sh not running make headersBenjamin Tissoires1-0/+1