Skip to content

6.5.4-rc1 review

Greg Kroah-Hartman bpf damon dri-devel linux-arm-kernel linux-btrfs linux-hardening linux-kselftest linux-patches linux-tegra linuxppc-dev lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest285 patches 33 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/285net/ipv6: SKB symmetric hash should incorporate transport portsnet/core/flow_dissector.c+1 -20 replies
2/285drm/virtio: Conditionally allocate virtio_gpu_fencedrivers/gpu/drm/virtio/virtgpu_submit.c+20 -120 replies
3/285scsi: ufs: core: Add advanced RPMB support where UFSHCI 4.0 does not support EHS length in UTRDdrivers/ufs/core/ufs_bsg.c drivers/ufs/core/ufshcd.c+10 -30 replies
4/285scsi: qla2xxx: Adjust IOCB resource on qpair createdrivers/scsi/qla2xxx/qla_gbl.h drivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_mbx.c +1 more+38 -190 replies
5/285scsi: qla2xxx: Limit TMF to 8 per functiondrivers/scsi/qla2xxx/qla_def.h drivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_os.c+41 -250 replies
6/285scsi: qla2xxx: Fix deletion race conditiondrivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_target.c+21 -90 replies
7/285scsi: qla2xxx: fix inconsistent TMF timeoutdrivers/scsi/qla2xxx/qla_isr.c+0 -10 replies
8/285scsi: qla2xxx: Fix command flush during TMFdrivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_iocb.c drivers/scsi/qla2xxx/qla_os.c+45 -390 replies
9/285scsi: qla2xxx: Fix erroneous link up failuredrivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_isr.c+7 -20 replies
10/285scsi: qla2xxx: Turn off noisy message logdrivers/scsi/qla2xxx/qla_nvme.c+1 -10 replies
11/285scsi: qla2xxx: Fix session hang in gnldrivers/scsi/qla2xxx/qla_init.c+3 -20 replies
12/285scsi: qla2xxx: Fix TMF leak throughdrivers/scsi/qla2xxx/qla_init.c+14 -60 replies
13/285scsi: qla2xxx: Remove unsupported ql2xenabledif optiondrivers/scsi/qla2xxx/qla_attr.c drivers/scsi/qla2xxx/qla_dbg.c drivers/scsi/qla2xxx/qla_os.c+8 -50 replies
14/285scsi: qla2xxx: Flush mailbox commands on chip resetdrivers/scsi/qla2xxx/qla_def.h drivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_mbx.c +1 more+4 -90 replies
15/285scsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit()drivers/scsi/qla2xxx/qla_init.c+1 -10 replies
16/285scsi: qla2xxx: Error code did not return to upper layerdrivers/scsi/qla2xxx/qla_init.c+2 -00 replies
17/285scsi: qla2xxx: Fix firmware resource trackingdrivers/scsi/qla2xxx/qla_def.h drivers/scsi/qla2xxx/qla_dfs.c drivers/scsi/qla2xxx/qla_init.c +2 more+88 -30 replies
18/285null_blk: fix poll request timeout handlingdrivers/block/null_blk/main.c+10 -20 replies
19/285kernfs: fix missing kernfs_iattr_rwsem lockingfs/kernfs/dir.c+4 -00 replies
20/285fbdev/ep93xx-fb: Do not assign to struct fb_info.devdrivers/video/fbdev/ep93xx-fb.c+0 -10 replies
21/285clk: qcom: camcc-sc7180: fix async resume during probedrivers/clk/qcom/camcc-sc7180.c+1 -10 replies
22/285drm/ast: Fix DRAM init on AST2200drivers/gpu/drm/ast/ast_post.c+1 -10 replies
23/285ASoC: tegra: Fix SFC conversion for few ratessound/soc/tegra/tegra210_sfc.c sound/soc/tegra/tegra210_sfc.h+32 -30 replies
24/285ARM: dts: samsung: exynos4210-i9100: Fix LCD screens physical sizearch/arm/boot/dts/samsung/exynos4210-i9100.dts+2 -20 replies
25/285arm64: tegra: Update AHUB clock parent and rate on Tegra234arch/arm64/boot/dts/nvidia/tegra234.dtsi+2 -10 replies
26/285arm64: tegra: Update AHUB clock parent and ratearch/arm64/boot/dts/nvidia/tegra186.dtsi arch/arm64/boot/dts/nvidia/tegra194.dtsi arch/arm64/boot/dts/nvidia/tegra210.dtsi+6 -30 replies
27/285clk: qcom: turingcc-qcs404: fix missing resume during probedrivers/clk/qcom/turingcc-qcs404.c+12 -10 replies
28/285ARM: dts: qcom: msm8974pro-castor: correct inverted X of touchscreenarch/arm/boot/dts/qcom/qcom-msm8974pro-sony-xperia-shinano-castor.dts+1 -10 replies
29/285arm64: dts: qcom: msm8953-vince: drop duplicated touschreen parent interruptarch/arm64/boot/dts/qcom/msm8953-xiaomi-vince.dts+0 -10 replies
30/285ARM: dts: qcom: msm8974pro-castor: correct touchscreen function namesarch/arm/boot/dts/qcom/qcom-msm8974pro-sony-xperia-shinano-castor.dts+2 -20 replies
31/285ARM: dts: qcom: msm8974pro-castor: correct touchscreen syna,nosleep-modearch/arm/boot/dts/qcom/qcom-msm8974pro-sony-xperia-shinano-castor.dts+1 -10 replies
32/285arm64: dts: renesas: rzg2l: Fix txdv-skew-psec typosarch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi+5 -50 replies
33/285ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2arch/arm/boot/dts/broadcom/bcm4708-linksys-ea6500-v2.dts+2 -10 replies
34/285send channel sequence number in SMB3 requests after reconnectsfs/smb/client/cifsglob.h fs/smb/client/connect.c fs/smb/client/smb2ops.c +2 more+45 -10 replies
35/285memcg: drop kmem.limit_in_bytesDocumentation/admin-guide/cgroup-v1/memory.rst mm/memcontrol.c+0 -120 replies
36/285mm: hugetlb_vmemmap: fix a race between vmemmap pmd splitmm/hugetlb_vmemmap.c+14 -200 replies
37/285lib/test_meminit: allocate pages up to order MAX_ORDERlib/test_meminit.c+1 -10 replies
38/285Multi-gen LRU: avoid race in inc_min_seq()mm/vmscan.c+7 -60 replies
39/285parisc: led: Fix LAN receive and transmit LEDsarch/parisc/include/asm/led.h+2 -20 replies
40/285parisc: led: Reduce CPU overhead for disk & lan LED computationdrivers/parisc/led.c+2 -20 replies
41/285cifs: update desired access while requesting for directory leasefs/smb/client/cached_dir.c+1 -10 replies
42/285pinctrl: cherryview: fix address_space_handler() argumentdrivers/pinctrl/intel/pinctrl-cherryview.c+2 -30 replies
43/285dt-bindings: clock: xlnx,versal-clk: drop select:falseDocumentation/devicetree/bindings/clock/xlnx,versal-clk.yaml+0 -20 replies
44/285clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hzdrivers/clk/imx/clk-pll14xx.c+0 -20 replies
45/285clk: imx: pll14xx: align pdiv with reference manualdrivers/clk/imx/clk-pll14xx.c+5 -60 replies
46/285clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clockdrivers/clk/qcom/gcc-mdm9615.c+1 -10 replies
47/285soc: qcom: qmi_encdec: Restrict string length in decodedrivers/soc/qcom/qmi_encdec.c+2 -20 replies
48/285clk: qcom: dispcc-sm8450: fix runtime PM imbalance on probe errorsdrivers/clk/qcom/dispcc-sm8450.c+11 -20 replies
49/285clk: qcom: dispcc-sm8550: fix runtime PM imbalance on probe errorsdrivers/clk/qcom/dispcc-sm8550.c+11 -20 replies
50/285clk: qcom: lpasscc-sc7280: fix missing resume during probedrivers/clk/qcom/lpasscc-sc7280.c+12 -40 replies
51/285clk: qcom: q6sstop-qcs404: fix missing resume during probedrivers/clk/qcom/q6sstop-qcs404.c+13 -20 replies
52/285clk: qcom: mss-sc7180: fix missing resume during probedrivers/clk/qcom/mss-sc7180.c+12 -10 replies
53/285NFS: Fix a potential data corruptionfs/nfs/direct.c+19 -10 replies
54/285NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_infofs/nfs/pnfs_dev.c+1 -10 replies
55/285bus: mhi: host: Skip MHI reset if device is in RDDMdrivers/bus/mhi/host/pm.c+5 -00 replies
56/285kbuild: rpm-pkg: define _arch conditionallyscripts/package/mkspec+1 -10 replies
57/285kbuild: do not run depmod for make modules_signMakefile+2 -00 replies
58/285kbuild: dummy-tools: make MPROFILE_KERNEL checks work on BEscripts/dummy-tools/gcc+1 -20 replies
59/285tpm_crb: Fix an error handling path in crb_acpi_add()drivers/char/tpm/tpm_crb.c+3 -20 replies
60/285gfs2: Switch to wait_event in gfs2_logdfs/gfs2/log.c+5 -120 replies
61/285gfs2: low-memory forced flush fixesfs/gfs2/aops.c fs/gfs2/log.c+6 -60 replies
62/285mailbox: qcom-ipcc: fix incorrect num_chans countingdrivers/mailbox/qcom-ipcc.c+1 -30 replies
63/285kconfig: fix possible buffer overflowscripts/kconfig/preprocess.c+3 -00 replies
64/285tools/mm: fix undefined reference to pthread_oncetools/mm/Makefile+2 -20 replies
65/285Input: iqs7222 - configure power mode before triggering ATIdrivers/input/misc/iqs7222.c+4 -40 replies
66/285perf trace: Really free the evsel->priv areatools/perf/builtin-trace.c+2 -70 replies
67/285pwm: atmel-tcb: Harmonize resource allocation orderdrivers/pwm/pwm-atmel-tcb.c+20 -290 replies
68/285pwm: atmel-tcb: Fix resource freeing in error path and removedrivers/pwm/pwm-atmel-tcb.c+17 -60 replies
69/285backlight: lp855x: Initialize PWM state on first brightness changedrivers/video/backlight/lp855x_bl.c+12 -80 replies
70/285backlight: gpio_backlight: Drop output GPIO direction check for initial power statedrivers/video/backlight/gpio_backlight.c+1 -20 replies
71/285perf parse-events: Separate YYABORT and YYNOMEM casestools/perf/util/parse-events.y+26 -190 replies
72/285perf parse-events: Move instances of YYABORT to YYNOMEMtools/perf/util/parse-events.y+40 -180 replies
73/285perf parse-events: Separate ENOMEM memory handlingtools/perf/util/parse-events.y+82 -520 replies
74/285perf parse-events: Additional error reportingtools/perf/util/parse-events.y+19 -60 replies
75/285KVM: SVM: Dont defer NMI unblocking until next exit for SEV-ES guestsarch/x86/kvm/svm/sev.c arch/x86/kvm/svm/svm.c+9 -60 replies
76/285Input: tca6416-keypad - always expect proper IRQ number in i2c clientdrivers/input/keyboard/tca6416-keypad.c include/linux/tca6416_keypad.h+10 -180 replies
77/285Input: tca6416-keypad - fix interrupt enable disbalancedrivers/input/keyboard/tca6416-keypad.c+2 -60 replies
78/285perf annotate bpf: Dont enclose non-debug code with an assert()tools/perf/util/annotate.c+7 -30 replies
79/285x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()arch/x86/include/asm/virtext.h+0 -60 replies
80/285perf script: Print "cgroup" field on the same line as "comm"tools/perf/builtin-script.c+11 -110 replies
81/285perf bpf-filter: Fix sample flag check with ||tools/perf/util/bpf-filter.c+10 -00 replies
82/285perf dlfilter: Initialize addr_location before passing it to thread__find_symbol_fb()tools/perf/util/dlfilter.c+1 -00 replies
83/285perf dlfilter: Add al_cleanup()tools/perf/Documentation/perf-dlfilter.txt tools/perf/Makefile.perf tools/perf/dlfilters/dlfilter-test-api-v2.c +3 more+464 -150 replies
84/285perf vendor events: Update the JSON/events descriptions for power10 platformtools/perf/pmu-events/arch/powerpc/power10/cache.json tools/perf/pmu-events/arch/powerpc/power10/frontend.json tools/perf/pmu-events/arch/powerpc/power10/marked.json +5 more+69 -690 replies
85/285perf vendor events: Drop some of the JSON/events for power10 platformtools/perf/pmu-events/arch/powerpc/power10/floating_point.json tools/perf/pmu-events/arch/powerpc/power10/marked.json tools/perf/pmu-events/arch/powerpc/power10/others.json +2 more+0 -370 replies
86/285perf vendor events: Drop STORES_PER_INST metric event for power10 platformtools/perf/pmu-events/arch/powerpc/power10/metrics.json+0 -60 replies
87/285perf vendor events: Move JSON/events to appropriate files for power10 platformtools/perf/pmu-events/arch/powerpc/power10/cache.json tools/perf/pmu-events/arch/powerpc/power10/floating_point.json tools/perf/pmu-events/arch/powerpc/power10/frontend.json +6 more+616 -6140 replies
88/285perf vendor events: Update metric event names for power10 platformtools/perf/pmu-events/arch/powerpc/power10/metrics.json+25 -250 replies
89/285perf top: Dont pass an ERR_PTR() directly to perf_session__delete()tools/perf/builtin-top.c+1 -00 replies
90/285perf lock: Dont pass an ERR_PTR() directly to perf_session__delete()tools/perf/builtin-lock.c+1 -00 replies
91/285watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-loaddrivers/watchdog/intel-mid_wdt.c+1 -00 replies
92/285perf vendor events arm64: Remove L1D_CACHE_LMISS from AmpereOne listtools/perf/pmu-events/arch/arm64/ampere/ampereone/cache.json+0 -30 replies
93/285pwm: lpc32xx: Remove handling of PWM channelsdrivers/pwm/pwm-lpc32xx.c+8 -80 replies
94/285accel/ivpu: refactor deprecated strncpydrivers/accel/ivpu/ivpu_jsm_msg.c+1 -20 replies
95/285perf header: Fix missing PMU capstools/perf/util/header.c+16 -150 replies
96/285i3c: master: svc: Describe member saved_regsdrivers/i3c/master/svc-i3c-master.c+1 -00 replies
97/285perf test stat_bpf_counters_cgrp: Fix shellcheck issue about logical operatorstools/perf/tests/shell/stat_bpf_counters_cgrp.sh+12 -160 replies
98/285perf test stat_bpf_counters_cgrp: Enhance perf stat cgroup BPF counter testtools/perf/tests/shell/stat_bpf_counters_cgrp.sh+1 -10 replies
99/285regulator: tps6287x: Fix n_voltagesdrivers/regulator/tps6287x-regulator.c+1 -10 replies
100/285selftests/bpf: Fix flaky cgroup_iter_sleepable subtesttools/testing/selftests/bpf/prog_tests/bpf_obj_pinning.c+3 -20 replies
101/285drm/i915: mark requests for GuC virtual engines to avoid use-after-freedrivers/gpu/drm/i915/gt/intel_engine_types.h drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c drivers/gpu/drm/i915/i915_request.c+6 -50 replies
102/285blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice()block/blk-throttle.c+41 -450 replies
103/285blk-throttle: consider carryover_ios/bytes in throtl_trim_slice()block/blk-throttle.c+13 -80 replies
104/285netfilter: nf_tables: Audit log setelem resetinclude/linux/audit.h kernel/auditsc.c net/netfilter/nf_tables_api.c+30 -30 replies
105/285netfilter: nf_tables: Audit log rule resetinclude/linux/audit.h kernel/auditsc.c net/netfilter/nf_tables_api.c+20 -00 replies
106/285smb: propagate error code of extract_sharename()fs/smb/client/fscache.c+1 -10 replies
107/285net/sched: fq_pie: avoid stalls in fq_pie_timer()net/sched/sch_fq_pie.c+19 -80 replies
108/285sctp: annotate data-races around sk->sk_wmem_queuednet/sctp/proc.c net/sctp/socket.c+6 -60 replies
109/285ipv4: annotate data-races around fi->fib_deadnet/ipv4/fib_semantics.c net/ipv4/fib_trie.c+6 -20 replies
110/285net: read sk->sk_family once in sk_mc_loop()net/core/sock.c+2 -10 replies
111/285net: fib: avoid warn splat in flow dissectorinclude/net/ip6_fib.h include/net/ip_fib.h+8 -20 replies
112/285xsk: Fix xsk_diag use-after-free error during socket cleanupnet/xdp/xsk_diag.c+3 -00 replies
113/285ceph: make members in struct ceph_mds_request_args_ext a unioninclude/linux/ceph/ceph_fs.h+13 -114 replies
114/285drm/i915/gvt: Verify pfn is "valid" before dereferencing "struct page"drivers/gpu/drm/i915/gvt/gtt.c+4 -00 replies
115/285drm/i915/gvt: Put the page reference obtained by KVMs gfn_to_pfn()drivers/gpu/drm/i915/gvt/gtt.c+4 -10 replies
116/285drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt()drivers/gpu/drm/i915/gvt/gtt.c drivers/gpu/drm/i915/gvt/gtt.h+0 -190 replies
117/285drm/amd/display: fix mode scaling (RMX_.*)drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+1 -10 replies
118/285net/handshake: fix null-ptr-deref in handshake_nl_done_doit()net/handshake/netlink.c+6 -120 replies
119/285net: use sk_forward_alloc_get() in sk_get_meminfo()net/core/sock.c+1 -10 replies
120/285net: annotate data-races around sk->sk_forward_allocinclude/net/sock.h net/core/sock.c net/ipv4/tcp_output.c +2 more+20 -140 replies
121/285mptcp: annotate data-races around msk->rmem_fwd_allocnet/mptcp/protocol.c+13 -60 replies
122/285net: annotate data-races around sk->sk_tsflagsinclude/net/ip.h include/net/sock.h net/can/j1939/socket.c +10 more+40 -320 replies
123/285net: annotate data-races around sk->sk_bind_phcnet/core/sock.c net/socket.c+3 -30 replies
124/285ipv4: ignore dst hint for multipath routesinclude/net/ip.h net/ipv4/ip_input.c net/ipv4/route.c+4 -10 replies
125/285ipv6: ignore dst hint for multipath routesinclude/linux/ipv6.h net/ipv6/ip6_input.c net/ipv6/route.c+6 -10 replies
126/285selftests/bpf: Fix a CI failure caused by vsock writetools/testing/selftests/bpf/prog_tests/sockmap_helpers.h tools/testing/selftests/bpf/prog_tests/sockmap_listen.c+33 -00 replies
127/285igb: disable virtualization features on 82580drivers/net/ethernet/intel/igb/igb_main.c+3 -20 replies
128/285gve: fix frag_list chainingdrivers/net/ethernet/google/gve/gve_rx_dqo.c+4 -10 replies
129/285veth: Fixing transmit return status for dropped packetsdrivers/net/veth.c+3 -10 replies
130/285net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddrnet/ipv6/addrconf.c+1 -10 replies
131/285net: phy: micrel: Correct bit assignments for phy_device flagsinclude/linux/micrel_phy.h+3 -30 replies
132/285bpf, sockmap: Fix skb refcnt race after locking changesnet/core/skmsg.c+8 -40 replies
133/285af_unix: Fix msg_controllen test in scm_pidfd_recv() for MSG_CMSG_COMPAT.include/net/scm.h+9 -50 replies
134/285af_unix: Fix data-races around user->unix_inflight.net/unix/scm.c+3 -30 replies
135/285af_unix: Fix data-race around unix_tot_inflight.net/unix/af_unix.c+1 -10 replies
136/285af_unix: Fix data-races around sk->sk_shutdown.net/core/sock.c+2 -20 replies
137/285af_unix: Fix data race around sk->sk_err.net/core/sock.c+1 -10 replies
138/285net: sched: sch_qfq: Fix UAF in qfq_dequeue()net/sched/sch_plug.c net/sched/sch_qfq.c+18 -60 replies
139/285kcm: Destroy mutex in kcm_exit_net()net/kcm/kcmsock.c+2 -00 replies
140/285octeontx2-af: Fix truncation of smq in CN10K NIX AQ enqueue mbox handlerdrivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c+19 -20 replies
141/285igc: Change IGC_MIN to allow set rx/tx value between 64 and 80drivers/net/ethernet/intel/igc/igc.h+2 -20 replies
142/285igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80drivers/net/ethernet/intel/igbvf/igbvf.h+2 -20 replies
143/285igb: Change IGB_MIN to allow set rx/tx value between 64 and 80drivers/net/ethernet/intel/igb/igb.h+2 -20 replies
144/285s390/zcrypt: dont leak memory if dev_set_name() failsdrivers/s390/crypto/zcrypt_api.c+1 -00 replies
145/285regulator: tps6594-regulator: Fix random kernel crashdrivers/regulator/tps6594-regulator.c+15 -160 replies
146/285idr: fix param name in idr_alloc_cyclic() doclib/idr.c+1 -10 replies
147/285ip_tunnels: use DEV_STATS_INC()include/net/ip_tunnels.h+7 -80 replies
148/285net/mlx5e: Clear mirred devices array if the rule is splitdrivers/net/ethernet/mellanox/mlx5/core/en/tc/act/ct.c drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred.c drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/pedit.c +4 more+13 -30 replies
149/285net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefixdrivers/net/ethernet/mellanox/mlx5/core/eswitch.c drivers/net/ethernet/mellanox/mlx5/core/eswitch.h drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c+9 -90 replies
150/285net/mlx5: Rework devlink port alloc/free into init/cleanupdrivers/net/ethernet/mellanox/mlx5/core/esw/devlink_port.c+43 -220 replies
151/285net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister()drivers/net/ethernet/mellanox/mlx5/core/esw/devlink_port.c drivers/net/ethernet/mellanox/mlx5/core/eswitch.c drivers/net/ethernet/mellanox/mlx5/core/eswitch.h +1 more+58 -200 replies
152/285mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev modedrivers/net/ethernet/mellanox/mlx5/core/eswitch.c drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c+51 -190 replies
153/285net: dsa: sja1105: fix bandwidth discrepancy between tc-cbs software and offloaddrivers/net/dsa/sja1105/sja1105_main.c+12 -30 replies
154/285net: dsa: sja1105: fix -ENOSPC when replacing the same tc-cbs too many timesdrivers/net/dsa/sja1105/sja1105_main.c+20 -30 replies
155/285net: dsa: sja1105: complete tc-cbs offload support on SJA1110drivers/net/dsa/sja1105/sja1105.h drivers/net/dsa/sja1105/sja1105_main.c drivers/net/dsa/sja1105/sja1105_spi.c+19 -00 replies
156/285net: phylink: fix sphinx complaint about invalid literalinclude/linux/phylink.h+2 -20 replies
157/285bpf: Invoke __bpf_prog_exit_sleepable_recur() on recursion in kern_sys_bpf().kernel/bpf/syscall.c+1 -00 replies
158/285bpf: Assign bpf_tramp_run_ctx::saved_run_ctx before recursion check.kernel/bpf/syscall.c kernel/bpf/trampoline.c+2 -40 replies
159/285s390/bpf: Pass through tail call counter in trampolinesarch/s390/net/bpf_jit_comp.c+10 -00 replies
160/285bpf: bpf_sk_storage: Fix invalid wait context lockdep reportkernel/bpf/bpf_local_storage.c+14 -330 replies
161/285bpf: bpf_sk_storage: Fix the missing uncharge in sk_omem_allockernel/bpf/bpf_local_storage.c+1 -10 replies
162/285netfilter: nftables: exthdr: fix 4-byte stack OOB writenet/netfilter/nft_exthdr.c+14 -80 replies
163/285netfilter: nfnetlink_osf: avoid OOB readnet/netfilter/nfnetlink_osf.c+8 -00 replies
164/285netfilter: nft_set_rbtree: skip sync GC for new elements in this transactionnet/netfilter/nft_set_rbtree.c+6 -20 replies
165/285netfilter: nf_tables: Unbreak audit log resetnet/netfilter/nf_tables_api.c+6 -50 replies
166/285net: phy: Provide Module 4 KSZ9477 errata (DS80000754C)drivers/net/dsa/microchip/ksz_common.c drivers/net/phy/micrel.c include/linux/micrel_phy.h+22 -40 replies
167/285net: hns3: fix tx timeout issuedrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+12 -50 replies
168/285net: hns3: fix byte order conversion issue in hclge_dbg_fd_tcam_read()drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c+7 -70 replies
169/285net: hns3: fix debugfs concurrency issue between kfree buffer and readdrivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c+4 -30 replies
170/285net: hns3: fix invalid mutex between tc qdisc and dcb ets command issuedrivers/net/ethernet/hisilicon/hns3/hnae3.h drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c +1 more+9 -190 replies
171/285net: hns3: fix the port information display when sfp is absentdrivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c+3 -10 replies
172/285net: hns3: remove GSO partial feature bitdrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+0 -20 replies
173/285net: enetc: distinguish error from valid pointers in enetc_fixup_clear_rss_rfs()drivers/net/ethernet/freescale/enetc/enetc_pf.c+1 -10 replies
174/285sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory()arch/sh/boards/mach-ap325rxa/setup.c arch/sh/boards/mach-ecovec24/setup.c arch/sh/boards/mach-kfr2r09/setup.c +2 more+7 -110 replies
175/285sh: push-switch: Reorder cleanup operations to avoid use-after-free bugarch/sh/drivers/push-switch.c+1 -10 replies
176/285linux/export: fix reference to exported functions for parisc64include/linux/export-internal.h scripts/mod/modpost.c+11 -00 replies
177/285watchdog: advantech_ec_wdt: fix Kconfig dependenciesdrivers/watchdog/Kconfig+2 -00 replies
178/285drm/amd/display: Temporary Disable MST DP Colorspace Propertydrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+1 -10 replies
179/285ARC: atomics: Add compiler barrier to atomic operations...arch/arc/include/asm/atomic-llsc.h arch/arc/include/asm/atomic64-arcv2.h+6 -60 replies
180/285clocksource/drivers/arm_arch_timer: Disable timer before programming CVALdrivers/clocksource/arm_arch_timer.c+7 -00 replies
181/285dmaengine: sh: rz-dmac: Fix destination and source data size settingdrivers/dma/sh/rz-dmac.c+7 -40 replies
182/285misc: fastrpc: Fix remote heap allocation requestdrivers/misc/fastrpc.c+7 -70 replies
183/285misc: fastrpc: Fix incorrect DMA mapping unmap requestdrivers/misc/fastrpc.c+5 -30 replies
184/285jbd2: fix checkpoint cleanup performance regressionfs/jbd2/checkpoint.c+14 -60 replies
185/285jbd2: check jh->b_transaction before removing it from checkpointfs/jbd2/checkpoint.c+2 -00 replies
186/285jbd2: correct the end of the journal recovery scan rangefs/jbd2/recovery.c+3 -90 replies
187/285ext4: fix slab-use-after-free in ext4_es_insert_extent()fs/ext4/extents_status.c+30 -140 replies
188/285ext4: add correct group descriptors and reserved GDT blocks to system zonefs/ext4/balloc.c fs/ext4/block_validity.c fs/ext4/ext4.h+17 -80 replies
189/285ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup}fs/ext4/crypto.c+4 -00 replies
190/285ext4: drop dio overwrite only flag and associated warningfs/ext4/file.c+10 -150 replies
191/285f2fs: get out of a repeat loop when getting a locked data pagefs/f2fs/data.c+2 -60 replies
192/285f2fs: flush inode if atomic file is abortedfs/f2fs/segment.c+2 -00 replies
193/285f2fs: avoid false alarm of circular lockingfs/f2fs/f2fs.h fs/f2fs/inline.c+17 -100 replies
194/285lib: test_scanf: Add explicit type cast to result initialization in test_number_prefix()lib/test_scanf.c+1 -10 replies
195/285hwspinlock: qcom: add missing regmap config for SFPB MMIO implementationdrivers/hwspinlock/qcom_hwspinlock.c+9 -00 replies
196/285memcontrol: ensure memcg acquired by id is properly set upmm/memcontrol.c+17 -50 replies
197/285ata: ahci: Add Elkhart Lake AHCI controllerdrivers/ata/ahci.c+2 -00 replies
198/285ata: pata_falcon: fix IO base selection for Q40drivers/ata/pata_falcon.c+29 -210 replies
199/285ata: sata_gemini: Add missing MODULE_DESCRIPTIONdrivers/ata/sata_gemini.c+1 -00 replies
200/285ata: pata_ftide010: Add missing MODULE_DESCRIPTIONdrivers/ata/pata_ftide010.c+1 -00 replies
201/285fuse: nlookup missing decrement in fuse_direntplus_linkfs/fuse/readdir.c+9 -10 replies
202/285btrfs: zoned: do not zone finish data relocation block groupfs/btrfs/extent-tree.c fs/btrfs/zoned.c+36 -230 replies
203/285btrfs: fix start transaction qgroup rsv double freefs/btrfs/transaction.c+16 -30 replies
204/285btrfs: free qgroup rsv on io failurefs/btrfs/inode.c+7 -00 replies
205/285btrfs: dont start transaction when joining with TRANS_JOIN_NOSTARTfs/btrfs/transaction.c+4 -30 replies
206/285btrfs: set page extent mapped after read_folio in relocate_one_pagefs/btrfs/relocation.c+9 -30 replies
207/285btrfs: zoned: re-enable metadata over-commit for zoned modefs/btrfs/space-info.c+1 -50 replies
208/285btrfs: use the correct superblock to compare fsid in btrfs_validate_superfs/btrfs/disk-io.c+2 -30 replies
209/285btrfs: scrub: avoid unnecessary extent tree search preparing stripesfs/btrfs/scrub.c+29 -120 replies
210/285btrfs: scrub: avoid unnecessary csum tree search preparing stripesfs/btrfs/file-item.c fs/btrfs/file-item.h fs/btrfs/raid56.c +1 more+47 -280 replies
211/285btrfs: scrub: fix grouping of read IOfs/btrfs/scrub.c+71 -2510 replies
212/285drm/mxsfb: Disable overlay plane in mxsfb_plane_overlay_atomic_disable()drivers/gpu/drm/mxsfb/mxsfb_kms.c+9 -00 replies
213/285mtd: rawnand: brcmnand: Fix crash during the panic_writedrivers/mtd/nand/raw/brcmnand/brcmnand.c+11 -10 replies
214/285mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob writedrivers/mtd/nand/raw/brcmnand/brcmnand.c+16 -20 replies
215/285mtd: spi-nor: Correct flags for Winbond w25q128drivers/mtd/spi-nor/winbond.c+3 -20 replies
216/285mtd: rawnand: brcmnand: Fix potential false time out warningdrivers/mtd/nand/raw/brcmnand/brcmnand.c+8 -00 replies
217/285mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controllerdrivers/mtd/nand/raw/brcmnand/brcmnand.c+41 -330 replies
218/285Revert "drm/amd/display: Remove v_startup workaround for dcn3+"drivers/gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c+4 -200 replies
219/285drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gammadrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c+7 -00 replies
220/285drm/amd/display: limit the v_startup workaround to ASICs older than DCN3.1drivers/gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c+2 -10 replies
221/285drm/amd/display: prevent potential division by zero errorsdrivers/gpu/drm/amd/display/modules/freesync/freesync.c+6 -30 replies
222/285KVM: VMX: Refresh available regs and IDT vectoring info before NMI handlingarch/x86/kvm/vmx/vmx.c+11 -100 replies
223/285KVM: SVM: Take and hold ir_list_lock when updating vCPUs Physical ID entryarch/x86/kvm/svm/avic.c+23 -80 replies
224/285KVM: SVM: Dont inject #UD if KVM attempts to skip SEV guest insnarch/x86/kvm/svm/svm.c+27 -80 replies
225/285KVM: SVM: Get source vCPUs from source VM for SEV-ES intrahost migrationarch/x86/kvm/svm/sev.c+1 -10 replies
226/285KVM: nSVM: Check instead of asserting on nested TSC scaling supportarch/x86/kvm/svm/nested.c+2 -30 replies
227/285KVM: nSVM: Load L1s TSC multiplier based on L1 state, not L2 statearch/x86/kvm/svm/nested.c+2 -20 replies
228/285KVM: SVM: Set target pCPU during IRTE update if target vCPU is runningarch/x86/kvm/svm/avic.c+28 -00 replies
229/285KVM: SVM: Skip VMSA init in sev_es_init_vmcb() if pointer is NULLarch/x86/kvm/svm/sev.c+5 -20 replies
230/285MIPS: Only fiddle with CHECKFLAGS if `need-compilerarch/mips/Makefile+1 -10 replies
231/285MIPS: Fix CONFIG_CPU_DADDI_WORKAROUNDS `modules_install regressionarch/mips/Makefile+2 -20 replies
232/285perf hists browser: Fix hierarchy mode headertools/perf/ui/browsers/hists.c+1 -10 replies
233/285perf build: Update build rule for generated filestools/build/Makefile.build tools/perf/pmu-events/Build+16 -00 replies
234/285perf test shell stat_bpf_counters: Fix test on Inteltools/perf/tests/shell/stat_bpf_counters.sh+2 -20 replies
235/285perf tools: Handle old data in PERF_RECORD_ATTRtools/perf/util/header.c+6 -50 replies
236/285perf build: Include generated header files properlytools/perf/pmu-events/jevents.py tools/perf/util/bpf-filter.c tools/perf/util/expr.c +2 more+9 -90 replies
237/285perf hists browser: Fix the number of entries for e keytools/perf/ui/browsers/hists.c+24 -340 replies
238/285drm/amd/display: always switch off ODM before committing more streamsdrivers/gpu/drm/amd/display/dc/core/dc.c+5 -50 replies
239/285drm/amd/display: Remove wait while lockeddrivers/gpu/drm/amd/display/dc/Makefile drivers/gpu/drm/amd/display/dc/core/dc.c drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c+42 -280 replies
240/285drm/amdkfd: Add missing gfx11 MQD manager callbacksdrivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c+3 -00 replies
241/285drm/amdgpu: register a dirty framebuffer callback for fbcondrivers/gpu/drm/amd/amdgpu/amdgpu_display.c+25 -10 replies
242/285bpf: fix bpf_probe_read_kernel prototype mismatchinclude/linux/bpf.h kernel/bpf/core.c kernel/trace/bpf_trace.c+14 -190 replies
243/285regulator: raa215300: Change the scope of the variables {clkin_name, xin_name}drivers/regulator/raa215300.c+9 -70 replies
244/285regulator: raa215300: Fix resource leak in case of errordrivers/regulator/raa215300.c+8 -80 replies
245/285parisc: sba_iommu: Fix build warning if procfs if disabledarch/parisc/include/asm/mckinley.h drivers/parisc/sba_iommu.c+2 -160 replies
246/285kunit: Fix wild-memory-access bug in kunit_free_suite_set()lib/kunit/test.c+2 -10 replies
247/285net: ipv4: fix one memleak in __inet_del_ifa()net/ipv4/devinet.c+5 -50 replies
248/285kselftest/runner.sh: Propagate SIGTERM to runner childtools/testing/selftests/kselftest/runner.sh+2 -10 replies
249/285selftests: Keep symlinks, when possibletools/testing/selftests/lib.mk+2 -20 replies
250/285selftests/ftrace: Fix dependencies for some of the synthetic event teststools/testing/selftests/ftrace/test.d/trigger/inter-event/trigger-synthetic-event-dynstring.tc tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigger-synthetic_event_syntax_errors.tc+2 -20 replies
251/285net: microchip: vcap api: Fix possible memory leak for vcap_dup_rule()drivers/net/ethernet/microchip/vcap/vcap_api.c+16 -20 replies
252/285octeontx2-pf: Fix page pool cache index corruption.drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c drivers/net/ethernet/marvell/octeontx2/nic/cn10k.h drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c +4 more+44 -510 replies
253/285net/smc: use smc_lgr_list.lock to protect smc_lgr_list.list iterate in smcr_port_addnet/smc/smc_core.c+2 -00 replies
254/285net: stmmac: fix handling of zero coalescing tx-usecsdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+6 -40 replies
255/285net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc()drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c+5 -00 replies
256/285net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all()drivers/net/ethernet/mediatek/mtk_eth_soc.c+3 -00 replies
257/285hsr: Fix uninit-value access in fill_frame_info()net/hsr/hsr_forward.c+1 -00 replies
258/285net: ethernet: adi: adin1110: use eth_broadcast_addr() to assign broadcast addressdrivers/net/ethernet/adi/adin1110.c+4 -40 replies
259/285net:ethernet:adi:adin1110: Fix forwarding offloaddrivers/net/ethernet/adi/adin1110.c+1 -10 replies
260/285net: dsa: sja1105: hide all multicast addresses from "bridge fdb show"drivers/net/dsa/sja1105/sja1105_main.c+6 -50 replies
261/285net: dsa: sja1105: propagate exact error code from sja1105_dynamic_config_poll_valid()drivers/net/dsa/sja1105/sja1105_dynamic_config.c+8 -70 replies
262/285net: dsa: sja1105: fix multicast forwarding working only for last added mdb entrydrivers/net/dsa/sja1105/sja1105_dynamic_config.c+37 -430 replies
263/285net: dsa: sja1105: serialize sja1105_port_mcast_flood() with other FDB accessesdrivers/net/dsa/sja1105/sja1105.h drivers/net/dsa/sja1105/sja1105_main.c+45 -130 replies
264/285net: dsa: sja1105: block FDB accesses that are concurrent with a switch resetdrivers/net/dsa/sja1105/sja1105_main.c+2 -00 replies
265/285r8152: check budget for r8152_poll()drivers/net/usb/r8152.c+3 -00 replies
266/285kcm: Fix memory leak in error path of kcm_sendmsg()net/kcm/kcmsock.c+2 -00 replies
267/285platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptorsdrivers/platform/mellanox/mlxbf-tmfifo.c+49 -170 replies
268/285platform/mellanox: mlxbf-tmfifo: Drop jumbo framesdrivers/platform/mellanox/mlxbf-tmfifo.c+17 -70 replies
269/285platform/mellanox: mlxbf-pmc: Fix potential buffer overflowsdrivers/platform/mellanox/mlxbf-pmc.c+7 -70 replies
270/285platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed eventsdrivers/platform/mellanox/mlxbf-pmc.c+7 -200 replies
271/285platform/mellanox: NVSW_SN2201 should depend on ACPIdrivers/platform/mellanox/Kconfig+2 -20 replies
272/285net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict()net/tls/tls_sw.c+2 -20 replies
273/285net: macb: fix sleep inside spinlockdrivers/net/ethernet/cadence/macb_main.c+3 -20 replies
274/285veth: Update XDP feature set when bringing up devicedrivers/net/veth.c+2 -00 replies
275/285ipv6: fix ip6_sock_set_addr_preferences() typoinclude/net/ipv6.h+1 -10 replies
276/285tcp: Factorise sk_family-independent comparison in inet_bind2_bucket_match(_addr_any).net/ipv4/inet_hashtables.c+13 -150 replies
277/285tcp: Fix bind() regression for v4-mapped-v6 wildcard address.include/net/ipv6.h net/ipv4/inet_hashtables.c+7 -10 replies
278/285tcp: Fix bind() regression for v4-mapped-v6 non-wildcard address.net/ipv4/inet_hashtables.c+6 -10 replies
279/285selftest: tcp: Fix address length in bind_wildcard.c.tools/testing/selftests/net/bind_wildcard.c+1 -10 replies
280/285ixgbe: fix timestamp configuration codedrivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c+15 -130 replies
281/285igb: clean up in all error paths when enabling SR-IOVdrivers/net/ethernet/intel/igb/igb_main.c+4 -10 replies
282/285net: renesas: rswitch: Fix unmasking irq conditiondrivers/net/ethernet/renesas/rswitch.c+4 -40 replies
283/285kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg().net/kcm/kcmsock.c+8 -70 replies
284/285vm: fix move_vma() memory accounting being offmm/mremap.c+1 -10 replies
285/285drm/amd/display: Fix a bug when searching for insert_above_mpccdrivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c+3 -20 replies

Reviews trailers per patch

162 of 285 patches have a Reviewed-by or Acked-by.

PatchEric DumazetDmitry OsipenkoBart Van AsscheHimanshu MadhaniDavid HowellsMing LeiImran KhanMiklos SzerediJavier Martinez CanillasSam RavnborgSui JingfengJocelyn FalempeMohan Kumar DSameer PujarKonrad DybcioRafał MiłeckiMika WesterbergConor DooleyShubhrajyoti DattaAbel VesaAdam FordSascha HauerAhmad FatoumNeil ArmstrongBenjamin CoddingtonJeffrey HugoManivannan SadhasivamNicolas SchierMatthew GarrettJarkko SakkinenShakeel ButtJohannes WeinerRoman GushchinAlexander PotapenkoAngeloGioacchino Del RegnoCharan Teja KallaShyam Prasad NGeert UytterhoevenIan RogersNamhyung KimArnaldo Carvalho de MeloAndy ShevchenkoGuenter RoeckClaudiu BezneaDaniel ThompsonLinus WalleijBartosz GolaszewskiTejun HeoRichard Guy BriggsMichal KubiakJamal Hadi SalimXin LongDavid AhernKuniyuki IwashimaIdo SchimmelStanislaw Gruszka[email protected]Maciej FijalkowskiMilind ChangireYan ZhaoYongwei MaZhi WangHarry WentlandSimon HormanAndi ShytiJohn GarryXu KuohaiJiri OlsaNaama MeirRafal RomanowskiPucha Himasekhar ReddyVlad BuslovShay DroryHeiko CarstensAlexander MikhalitsynMichal SwiatkowskiChristian BraunerMark BlochBagas SanjayaWilly TarreauRussell King (Oracle)Jacopo MondiJohn Paul Adrian GlaubitzLaurent PinchartJohn David AnglinHelge DellerYoann CongalAurabindo PillaiDaniel WheelerMarc ZyngierEkansh GuptaJan KaraEric BiggersPhil Sutter[email protected]Chao Yu[email protected]Petr MladekOleksij RempelFlorian FainelliFilipe MananaJohannes ThumshirnGuilherme G. PiccoliDavid SterbaMarek VasutKursad OneyKamal DasuMichael WalleFangzhi ZuoAlejandro JimenezJoao MartinsWilliam R SowerbuttsSergey ShtylyovPeter GondaPankaj GuptaChristoph HellwigJosef BacikDillon VaroneHamza MahfoozJun LeiAlex DeucherMario LimoncielloYonghong SongRae MoarDavid GowBenjamin PoirierSebastian Andrzej SiewiorMarcin WojtasPhilippe Mathieu-DaudéSong LiuVadim PasternakDavid ThompsonSabrina DubrocaAndrei VaginAkihiko OdakiMichael LabiukTom Chung[email protected]SeongJae ParkRon EconomosJustin M. ForbesLinux Kernel Functional TestingShuah Khan
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/285R-b
2/285R-b T-b
3/285R-b
4/285R-b
5/285R-b
6/285R-b
7/285R-b
8/285R-b
9/285R-b
10/285R-b
11/285R-b
12/285R-b
13/285R-b
14/285R-b
15/285R-b
16/285R-b
17/285R-b
18/285T-b R-b
19/285R-b A-b
20/285R-b R-b
21/285
22/285R-b R-b T-b
23/285R-b R-b
24/285A-b
25/285R-b
26/285
27/285
28/285
29/285R-b
30/285
31/285
32/285R-b
33/285A-b
34/285
35/285A-b A-b A-b
36/285
37/285R-b
38/285T-b T-b
39/285
40/285
41/285R-b
42/285A-b
43/285R-b R-b
44/285
45/285R-b R-b A-b T-b
46/285R-b R-b
47/285
48/285
49/285
50/285
51/285
52/285
53/285
54/285R-b
55/285R-b R-b
56/285
57/285R-b
58/285
59/285A-b R-b
60/285
61/285
62/285
63/285
64/285A-b
65/285
66/285A-b
67/285
68/285R-b
69/285R-b
70/285R-b A-b A-b
71/285
72/285
73/285
74/285
75/285
76/285
77/285
78/285
79/285
80/285A-b A-b
81/285R-b T-b
82/285R-b
83/285R-b
84/285
85/285
86/285
87/285
88/285
89/285
90/285
91/285R-b R-b
92/285R-b R-b
93/285
94/285R-b
95/285
96/285
97/285A-b
98/285
99/285
100/285
101/285R-b
102/285A-b
103/285A-b
104/285R-b
105/285R-b
106/285
107/285R-b R-b
108/285A-b
109/285R-b
110/285R-b
111/285R-b R-b
112/285T-b T-b R-b
113/285R-b
114/285R-b T-b R-b
115/285R-b T-b R-b
116/285R-b T-b R-b
117/285R-b
118/285R-b
119/285
120/285
121/285
122/285
123/285
124/285R-b R-b
125/285R-b R-b
126/285
127/285R-b
128/285R-b
129/285R-b
130/285R-b
131/285R-b
132/285T-b T-b
133/285T-b R-b R-b A-b
134/285R-b A-b
135/285R-b
136/285R-b
137/285R-b
138/285
139/285
140/285
141/285T-b
142/285T-b
143/285T-b
144/285
145/285
146/285
147/285
148/285R-b
149/285R-b
150/285R-b
151/285R-b
152/285R-b
153/285
154/285
155/285
156/285R-b
157/285A-b
158/285A-b
159/285
160/285
161/285
162/285
163/285
164/285
165/285A-b
166/285T-b R-b R-b
167/285
168/285
169/285
170/285
171/285
172/285
173/285R-b
174/285R-b R-b R-b R-b
175/285R-b R-b
176/285T-b T-b
177/285R-b Co-authored-by
178/285R-b A-b T-b
179/285
180/285R-b A-b
181/285R-b
182/285T-b
183/285
184/285R-b
185/285R-b
186/285R-b
187/285R-b
188/285
189/285R-b
190/285R-b
191/285
192/285Reported-and-tested-by R-b
193/285T-b R-b Reported-and-tested-by
194/285R-b
195/285
196/285A-b
197/285
198/285R-b T-b R-b
199/285R-b
200/285R-b
201/285
202/285R-b R-b
203/285R-b
204/285R-b
205/285
206/285R-b
207/285R-b
208/285R-b T-b R-b
209/285R-b
210/285R-b
211/285R-b
212/285R-b
213/285R-b R-b R-b
214/285R-b
215/285R-b
216/285R-b
217/285R-b
218/285R-b R-b
219/285
220/285R-b
221/285R-b
222/285
223/285T-b R-b
224/285
225/285R-b R-b
226/285
227/285
228/285T-b R-b
229/285R-b R-b
230/285
231/285R-b
232/285T-b
233/285
234/285R-b
235/285
236/285
237/285T-b
238/285R-b A-b
239/285A-b R-b
240/285A-b
241/285R-b
242/285A-b
243/285R-b
244/285
245/285
246/285R-b R-b
247/285
248/285
249/285R-b
250/285
251/285R-b
252/285R-b
253/285
254/285
255/285R-b R-b
256/285R-b
257/285
258/285R-b
259/285R-b
260/285
261/285
262/285
263/285
264/285
265/285
266/285Reported-and-tested-by
267/285R-b R-b
268/285R-b R-b
269/285R-b R-b
270/285R-b R-b
271/285A-b A-b
272/285R-b
273/285
274/285
275/285R-b
276/285R-b
277/285R-b
278/285R-b A-b
279/285
280/285R-b T-b
281/285T-b R-b
282/285R-b
283/285
284/285Reported-bisected-and-tested-by
285/285T-b R-b A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 143 reviewers.

Read the v1 thread

Cover letter [PATCH 6.5 000/285] 6.5.4-rc1 review

This is the start of the stable review cycle for the 6.5.4 release. There are 285 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Tue, 19 Sep 2023 19:10:04 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.5.4-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.5.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 6.5.4-rc1

Wesley Chalmers <[email protected]>
drm/amd/display: Fix a bug when searching for insert_above_mpcc

Linus Torvalds <[email protected]>
vm: fix move_vma() memory accounting being off

Kuniyuki Iwashima <[email protected]>
kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg().

Yoshihiro Shimoda <[email protected]>
net: renesas: rswitch: Fix unmasking irq condition

Corinna Vinschen <[email protected]>
igb: clean up in all error paths when enabling SR-IOV

Vadim Fedorenko <[email protected]>
ixgbe: fix timestamp configuration code

Kuniyuki Iwashima <[email protected]>
selftest: tcp: Fix address length in bind_wildcard.c.

Kuniyuki Iwashima <[email protected]>
tcp: Fix bind() regression for v4-mapped-v6 non-wildcard address.

Kuniyuki Iwashima <[email protected]>
tcp: Fix bind() regression for v4-mapped-v6 wildcard address.

Kuniyuki Iwashima <[email protected]>
tcp: Factorise sk_family-independent comparison in inet_bind2_bucket_match(_addr_any).

Eric Dumazet <[email protected]>
ipv6: fix ip6_sock_set_addr_preferences() typo

Toke Høiland-Jørgensen <[email protected]>
veth: Update XDP feature set when bringing up device

Sascha Hauer <[email protected]>
net: macb: fix sleep inside spinlock

Liu Jian <[email protected]>
net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict()

Geert Uytterhoeven <[email protected]>
platform/mellanox: NVSW_SN2201 should depend on ACPI

Shravan Kumar Ramani <[email protected]>
platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events

Shravan Kumar Ramani <[email protected]>
platform/mellanox: mlxbf-pmc: Fix potential buffer overflows

Liming Sun <[email protected]>
platform/mellanox: mlxbf-tmfifo: Drop jumbo frames

Liming Sun <[email protected]>
platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors

Shigeru Yoshida <[email protected]>
kcm: Fix memory leak in error path of kcm_sendmsg()

Hayes Wang <[email protected]>

    r8152: check budget for r8152_poll()

Vladimir Oltean <[email protected]>
net: dsa: sja1105: block FDB accesses that are concurrent with a switch reset

Vladimir Oltean <[email protected]>
net: dsa: sja1105: serialize sja1105_port_mcast_flood() with other FDB accesses

Vladimir Oltean <[email protected]>
net: dsa: sja1105: fix multicast forwarding working only for last added mdb entry

Vladimir Oltean <[email protected]>
net: dsa: sja1105: propagate exact error code from sja1105_dynamic_config_poll_valid()

Vladimir Oltean <[email protected]>
net: dsa: sja1105: hide all multicast addresses from "bridge fdb show"

Ciprian Regus <[email protected]>
net:ethernet:adi:adin1110: Fix forwarding offload

Yang Yingliang <[email protected]>
net: ethernet: adi: adin1110: use eth_broadcast_addr() to assign broadcast address

Ziyang Xuan <[email protected]>
hsr: Fix uninit-value access in fill_frame_info()

Hangyu Hua <[email protected]>
net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all()

Hangyu Hua <[email protected]>
net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc()

Vincent Whitchurch <[email protected]>
net: stmmac: fix handling of zero coalescing tx-usecs

Guangguan Wang <[email protected]>
net/smc: use smc_lgr_list.lock to protect smc_lgr_list.list iterate in smcr_port_add

Ratheesh Kannoth <[email protected]>
octeontx2-pf: Fix page pool cache index corruption.

Jinjie Ruan <[email protected]>
net: microchip: vcap api: Fix possible memory leak for vcap_dup_rule()

Naveen N Rao <[email protected]>
selftests/ftrace: Fix dependencies for some of the synthetic event tests

Björn Töpel <[email protected]>
selftests: Keep symlinks, when possible

Björn Töpel <[email protected]>
kselftest/runner.sh: Propagate SIGTERM to runner child

Liu Jian <[email protected]>
net: ipv4: fix one memleak in __inet_del_ifa()

Jinjie Ruan <[email protected]>
kunit: Fix wild-memory-access bug in kunit_free_suite_set()

Helge Deller <[email protected]>
parisc: sba_iommu: Fix build warning if procfs if disabled

Biju Das <[email protected]>
regulator: raa215300: Fix resource leak in case of error

Biju Das <[email protected]>

    regulator: raa215300: Change the scope of the variables {clkin_name, xin_name}

Arnd Bergmann <[email protected]>
bpf: fix bpf_probe_read_kernel prototype mismatch

Hamza Mahfooz <[email protected]>
drm/amdgpu: register a dirty framebuffer callback for fbcon

Jay Cornwall <[email protected]>
drm/amdkfd: Add missing gfx11 MQD manager callbacks

Gabe Teeger <[email protected]>
drm/amd/display: Remove wait while locked

Wenjing Liu <[email protected]>
drm/amd/display: always switch off ODM before committing more streams

Namhyung Kim <[email protected]>
perf hists browser: Fix the number of entries for 'e' key

Namhyung Kim <[email protected]>
perf build: Include generated header files properly

Namhyung Kim <[email protected]>
perf tools: Handle old data in PERF_RECORD_ATTR

Namhyung Kim <[email protected]>
perf test shell stat_bpf_counters: Fix test on Intel

Namhyung Kim <[email protected]>
perf build: Update build rule for generated files

Namhyung Kim <[email protected]>
perf hists browser: Fix hierarchy mode header

Maciej W. Rozycki <[email protected]>
MIPS: Fix CONFIG_CPU_DADDI_WORKAROUNDS `modules_install' regression

Maciej W. Rozycki <[email protected]>
MIPS: Only fiddle with CHECKFLAGS if `need-compiler'

Sean Christopherson <[email protected]>
KVM: SVM: Skip VMSA init in sev_es_init_vmcb() if pointer is NULL

Sean Christopherson <[email protected]>
KVM: SVM: Set target pCPU during IRTE update if target vCPU is running

Sean Christopherson <[email protected]>
KVM: nSVM: Load L1's TSC multiplier based on L1 state, not L2 state

Sean Christopherson <[email protected]>
KVM: nSVM: Check instead of asserting on nested TSC scaling support

Sean Christopherson <[email protected]>
KVM: SVM: Get source vCPUs from source VM for SEV-ES intrahost migration

Sean Christopherson <[email protected]>
KVM: SVM: Don't inject #UD if KVM attempts to skip SEV guest insn

Sean Christopherson <[email protected]>
KVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry

Sean Christopherson <[email protected]>
KVM: VMX: Refresh available regs and IDT vectoring info before NMI handling

Hamza Mahfooz <[email protected]>
drm/amd/display: prevent potential division by zero errors

Hamza Mahfooz <[email protected]>
drm/amd/display: limit the v_startup workaround to ASICs older than DCN3.1

Melissa Wen <[email protected]>
drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma

Hamza Mahfooz <[email protected]>
Revert "drm/amd/display: Remove v_startup workaround for dcn3+"

William Zhang <[email protected]>
mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller

William Zhang <[email protected]>
mtd: rawnand: brcmnand: Fix potential false time out warning

Linus Walleij <[email protected]>
mtd: spi-nor: Correct flags for Winbond w25q128

William Zhang <[email protected]>
mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write

William Zhang <[email protected]>
mtd: rawnand: brcmnand: Fix crash during the panic_write

Liu Ying <[email protected]>
drm/mxsfb: Disable overlay plane in mxsfb_plane_overlay_atomic_disable()

Qu Wenruo <[email protected]>
btrfs: scrub: fix grouping of read IO

Qu Wenruo <[email protected]>
btrfs: scrub: avoid unnecessary csum tree search preparing stripes

Qu Wenruo <[email protected]>
btrfs: scrub: avoid unnecessary extent tree search preparing stripes

Anand Jain <[email protected]>
btrfs: use the correct superblock to compare fsid in btrfs_validate_super

Naohiro Aota <[email protected]>
btrfs: zoned: re-enable metadata over-commit for zoned mode

Josef Bacik <[email protected]>
btrfs: set page extent mapped after read_folio in relocate_one_page

Filipe Manana <[email protected]>
btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART

Boris Burkov <[email protected]>
btrfs: free qgroup rsv on io failure

Boris Burkov <[email protected]>
btrfs: fix start transaction qgroup rsv double free

Naohiro Aota <[email protected]>
btrfs: zoned: do not zone finish data relocation block group

ruanmeisi <[email protected]>
fuse: nlookup missing decrement in fuse_direntplus_link

Damien Le Moal <[email protected]>
ata: pata_ftide010: Add missing MODULE_DESCRIPTION

Damien Le Moal <[email protected]>
ata: sata_gemini: Add missing MODULE_DESCRIPTION

Michael Schmitz <[email protected]>
ata: pata_falcon: fix IO base selection for Q40

Werner Fischer <[email protected]>
ata: ahci: Add Elkhart Lake AHCI controller

Johannes Weiner <[email protected]>
memcontrol: ensure memcg acquired by id is properly set up

Christian Marangi <[email protected]>
hwspinlock: qcom: add missing regmap config for SFPB MMIO implementation

Nathan Chancellor <[email protected]>
lib: test_scanf: Add explicit type cast to result initialization in test_number_prefix()

Jaegeuk Kim <[email protected]>
f2fs: avoid false alarm of circular locking

Jaegeuk Kim <[email protected]>
f2fs: flush inode if atomic file is aborted

Jaegeuk Kim <[email protected]>
f2fs: get out of a repeat loop when getting a locked data page

Brian Foster <[email protected]>
ext4: drop dio overwrite only flag and associated warning

Luís Henriques <[email protected]>

    ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup}

Wang Jianjian <[email protected]>
ext4: add correct group descriptors and reserved GDT blocks to system zone

Baokun Li <[email protected]>
ext4: fix slab-use-after-free in ext4_es_insert_extent()

Zhang Yi <[email protected]>
jbd2: correct the end of the journal recovery scan range

Zhihao Cheng <[email protected]>

    jbd2: check 'jh->b_transaction' before removing it from checkpoint

Zhang Yi <[email protected]>
jbd2: fix checkpoint cleanup performance regression

Ekansh Gupta <[email protected]>
misc: fastrpc: Fix incorrect DMA mapping unmap request

Ekansh Gupta <[email protected]>
misc: fastrpc: Fix remote heap allocation request

Hien Huynh <[email protected]>
dmaengine: sh: rz-dmac: Fix destination and source data size setting

Walter Chang <[email protected]>
clocksource/drivers/arm_arch_timer: Disable timer before programming CVAL

Pavel Kozlov <[email protected]>
ARC: atomics: Add compiler barrier to atomic operations...

Fangzhi Zuo <[email protected]>
drm/amd/display: Temporary Disable MST DP Colorspace Property

Florent CARLI <[email protected]>
watchdog: advantech_ec_wdt: fix Kconfig dependencies

Masahiro Yamada <[email protected]>
linux/export: fix reference to exported functions for parisc64

Duoming Zhou <[email protected]>
sh: push-switch: Reorder cleanup operations to avoid use-after-free bug

Petr Tesarik <[email protected]>
sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory()

Vladimir Oltean <[email protected]>
net: enetc: distinguish error from valid pointers in enetc_fixup_clear_rss_rfs()

Jie Wang <[email protected]>
net: hns3: remove GSO partial feature bit

Yisen Zhuang <[email protected]>
net: hns3: fix the port information display when sfp is absent

Jijie Shao <[email protected]>
net: hns3: fix invalid mutex between tc qdisc and dcb ets command issue

Hao Chen <[email protected]>
net: hns3: fix debugfs concurrency issue between kfree buffer and read

Hao Chen <[email protected]>
net: hns3: fix byte order conversion issue in hclge_dbg_fd_tcam_read()

Jian Shen <[email protected]>
net: hns3: fix tx timeout issue

Lukasz Majewski <[email protected]>

    net: phy: Provide Module 4 KSZ9477 errata (DS80000754C)

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: Unbreak audit log reset

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction

Wander Lairson Costa <[email protected]>
netfilter: nfnetlink_osf: avoid OOB read

Florian Westphal <[email protected]>
netfilter: nftables: exthdr: fix 4-byte stack OOB write

Martin KaFai Lau <[email protected]>
bpf: bpf_sk_storage: Fix the missing uncharge in sk_omem_alloc

Martin KaFai Lau <[email protected]>
bpf: bpf_sk_storage: Fix invalid wait context lockdep report

Ilya Leoshkevich <[email protected]>
s390/bpf: Pass through tail call counter in trampolines

Sebastian Andrzej Siewior <[email protected]>
bpf: Assign bpf_tramp_run_ctx::saved_run_ctx before recursion check.

Sebastian Andrzej Siewior <[email protected]>
bpf: Invoke __bpf_prog_exit_sleepable_recur() on recursion in kern_sys_bpf().

Jakub Kicinski <[email protected]>
net: phylink: fix sphinx complaint about invalid literal

Vladimir Oltean <[email protected]>
net: dsa: sja1105: complete tc-cbs offload support on SJA1110

Vladimir Oltean <[email protected]>
net: dsa: sja1105: fix -ENOSPC when replacing the same tc-cbs too many times

Vladimir Oltean <[email protected]>
net: dsa: sja1105: fix bandwidth discrepancy between tc-cbs software and offload

Bodong Wang <[email protected]>
mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev mode

Jiri Pirko <[email protected]>
net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister()

Jiri Pirko <[email protected]>
net/mlx5: Rework devlink port alloc/free into init/cleanup

Jiri Pirko <[email protected]>
net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix

Jianbo Liu <[email protected]>
net/mlx5e: Clear mirred devices array if the rule is split

Eric Dumazet <[email protected]>
ip_tunnels: use DEV_STATS_INC()

Ariel Marcovitch <[email protected]>
idr: fix param name in idr_alloc_cyclic() doc

Jerome Neanne <[email protected]>
regulator: tps6594-regulator: Fix random kernel crash

Andy Shevchenko <[email protected]>
s390/zcrypt: don't leak memory if dev_set_name() fails

Olga Zaborska <[email protected]>
igb: Change IGB_MIN to allow set rx/tx value between 64 and 80

Olga Zaborska <[email protected]>
igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80

Olga Zaborska <[email protected]>
igc: Change IGC_MIN to allow set rx/tx value between 64 and 80

Geetha sowjanya <[email protected]>
octeontx2-af: Fix truncation of smq in CN10K NIX AQ enqueue mbox handler

Shigeru Yoshida <[email protected]>
kcm: Destroy mutex in kcm_exit_net()

valis <[email protected]>
net: sched: sch_qfq: Fix UAF in qfq_dequeue()

Kuniyuki Iwashima <[email protected]>

    af_unix: Fix data race around sk->sk_err.

Kuniyuki Iwashima <[email protected]>

    af_unix: Fix data-races around sk->sk_shutdown.

Kuniyuki Iwashima <[email protected]>
af_unix: Fix data-race around unix_tot_inflight.

Kuniyuki Iwashima <[email protected]>

    af_unix: Fix data-races around user->unix_inflight.

Kuniyuki Iwashima <[email protected]>
af_unix: Fix msg_controllen test in scm_pidfd_recv() for MSG_CMSG_COMPAT.

John Fastabend <[email protected]>
bpf, sockmap: Fix skb refcnt race after locking changes

Oleksij Rempel <[email protected]>
net: phy: micrel: Correct bit assignments for phy_device flags

Alex Henrie <[email protected]>
net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr

Liang Chen <[email protected]>
veth: Fixing transmit return status for dropped packets

Eric Dumazet <[email protected]>
gve: fix frag_list chaining

Corinna Vinschen <[email protected]>
igb: disable virtualization features on 82580

Xu Kuohai <[email protected]>
selftests/bpf: Fix a CI failure caused by vsock write

Sriram Yagnaraman <[email protected]>
ipv6: ignore dst hint for multipath routes

Sriram Yagnaraman <[email protected]>
ipv4: ignore dst hint for multipath routes

Eric Dumazet <[email protected]>

    net: annotate data-races around sk->sk_bind_phc

Eric Dumazet <[email protected]>

    net: annotate data-races around sk->sk_tsflags

Eric Dumazet <[email protected]>

    mptcp: annotate data-races around msk->rmem_fwd_alloc

Eric Dumazet <[email protected]>

    net: annotate data-races around sk->sk_forward_alloc

Eric Dumazet <[email protected]>
net: use sk_forward_alloc_get() in sk_get_meminfo()

Eric Dumazet <[email protected]>
net/handshake: fix null-ptr-deref in handshake_nl_done_doit()

Hamza Mahfooz <[email protected]>
drm/amd/display: fix mode scaling (RMX_.*)

Sean Christopherson <[email protected]>
drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt()

Sean Christopherson <[email protected]>
drm/i915/gvt: Put the page reference obtained by KVM's gfn_to_pfn()

Sean Christopherson <[email protected]>
drm/i915/gvt: Verify pfn is "valid" before dereferencing "struct page"

Xiubo Li <[email protected]>
ceph: make members in struct ceph_mds_request_args_ext a union

Magnus Karlsson <[email protected]>
xsk: Fix xsk_diag use-after-free error during socket cleanup

Florian Westphal <[email protected]>
net: fib: avoid warn splat in flow dissector

Eric Dumazet <[email protected]>

    net: read sk->sk_family once in sk_mc_loop()

Eric Dumazet <[email protected]>

    ipv4: annotate data-races around fi->fib_dead

Eric Dumazet <[email protected]>

    sctp: annotate data-races around sk->sk_wmem_queued

Eric Dumazet <[email protected]>
net/sched: fq_pie: avoid stalls in fq_pie_timer()

Katya Orlova <[email protected]>
smb: propagate error code of extract_sharename()

Phil Sutter <[email protected]>
netfilter: nf_tables: Audit log rule reset

Phil Sutter <[email protected]>
netfilter: nf_tables: Audit log setelem reset

Yu Kuai <[email protected]>
blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice()

Yu Kuai <[email protected]>
blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice()

Andrzej Hajda <[email protected]>
drm/i915: mark requests for GuC virtual engines to avoid use-after-free

Yonghong Song <[email protected]>
selftests/bpf: Fix flaky cgroup_iter_sleepable subtest

Vincent Whitchurch <[email protected]>
regulator: tps6287x: Fix n_voltages

Namhyung Kim <[email protected]>
perf test stat_bpf_counters_cgrp: Enhance perf stat cgroup BPF counter test

Kajol Jain <[email protected]>
perf test stat_bpf_counters_cgrp: Fix shellcheck issue about logical operators

Miquel Raynal <[email protected]>
i3c: master: svc: Describe member 'saved_regs'

Ian Rogers <[email protected]>
perf header: Fix missing PMU caps

Justin Stitt <[email protected]>
accel/ivpu: refactor deprecated strncpy

Vladimir Zapolskiy <[email protected]>
pwm: lpc32xx: Remove handling of PWM channels

Ilkka Koskinen <[email protected]>
perf vendor events arm64: Remove L1D_CACHE_LMISS from AmpereOne list

Raag Jadav <[email protected]>
watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load

Arnaldo Carvalho de Melo <[email protected]>
perf lock: Don't pass an ERR_PTR() directly to perf_session__delete()

Arnaldo Carvalho de Melo <[email protected]>
perf top: Don't pass an ERR_PTR() directly to perf_session__delete()

Kajol Jain <[email protected]>
perf vendor events: Update metric event names for power10 platform

Kajol Jain <[email protected]>
perf vendor events: Move JSON/events to appropriate files for power10 platform

Kajol Jain <[email protected]>
perf vendor events: Drop STORES_PER_INST metric event for power10 platform

Kajol Jain <[email protected]>
perf vendor events: Drop some of the JSON/events for power10 platform

Kajol Jain <[email protected]>
perf vendor events: Update the JSON/events descriptions for power10 platform

Adrian Hunter <[email protected]>
perf dlfilter: Add al_cleanup()

Arnaldo Carvalho de Melo <[email protected]>
perf dlfilter: Initialize addr_location before passing it to thread__find_symbol_fb()

Namhyung Kim <[email protected]>

    perf bpf-filter: Fix sample flag check with ||

Ivan Babrou <[email protected]>
perf script: Print "cgroup" field on the same line as "comm"

Sean Christopherson <[email protected]>
x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()

Arnaldo Carvalho de Melo <[email protected]>
perf annotate bpf: Don't enclose non-debug code with an assert()

Dmitry Torokhov <[email protected]>
Input: tca6416-keypad - fix interrupt enable disbalance

Dmitry Torokhov <[email protected]>
Input: tca6416-keypad - always expect proper IRQ number in i2c client

Sean Christopherson <[email protected]>
KVM: SVM: Don't defer NMI unblocking until next exit for SEV-ES guests

Ian Rogers <[email protected]>
perf parse-events: Additional error reporting

Ian Rogers <[email protected]>
perf parse-events: Separate ENOMEM memory handling

Ian Rogers <[email protected]>
perf parse-events: Move instances of YYABORT to YYNOMEM

Ian Rogers <[email protected]>
perf parse-events: Separate YYABORT and YYNOMEM cases

Ying Liu <[email protected]>
backlight: gpio_backlight: Drop output GPIO direction check for initial power state

Artur Weber <[email protected]>
backlight: lp855x: Initialize PWM state on first brightness change

Uwe Kleine-König <[email protected]>
pwm: atmel-tcb: Fix resource freeing in error path and remove

Uwe Kleine-König <[email protected]>
pwm: atmel-tcb: Harmonize resource allocation order

Arnaldo Carvalho de Melo <[email protected]>

    perf trace: Really free the evsel->priv area

Jeff LaBundy <[email protected]>
Input: iqs7222 - configure power mode before triggering ATI

Xie XiuQi <[email protected]>
tools/mm: fix undefined reference to pthread_once

Konstantin Meskhidze <[email protected]>
kconfig: fix possible buffer overflow

Jonathan Marek <[email protected]>
mailbox: qcom-ipcc: fix incorrect num_chans counting

Andreas Gruenbacher <[email protected]>
gfs2: low-memory forced flush fixes

Andreas Gruenbacher <[email protected]>
gfs2: Switch to wait_event in gfs2_logd

Christophe JAILLET <[email protected]>
tpm_crb: Fix an error handling path in crb_acpi_add()

Jiri Slaby <[email protected]>
kbuild: dummy-tools: make MPROFILE_KERNEL checks work on BE

Masahiro Yamada <[email protected]>
kbuild: do not run depmod for 'make modules_sign'

Masahiro Yamada <[email protected]>
kbuild: rpm-pkg: define _arch conditionally

Qiang Yu <[email protected]>
bus: mhi: host: Skip MHI reset if device is in RDDM

Fedor Pchelkin <[email protected]>
NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info

Trond Myklebust <[email protected]>
NFS: Fix a potential data corruption

Johan Hovold <[email protected]>
clk: qcom: mss-sc7180: fix missing resume during probe

Johan Hovold <[email protected]>
clk: qcom: q6sstop-qcs404: fix missing resume during probe

Johan Hovold <[email protected]>
clk: qcom: lpasscc-sc7280: fix missing resume during probe

Johan Hovold <[email protected]>
clk: qcom: dispcc-sm8550: fix runtime PM imbalance on probe errors

Johan Hovold <[email protected]>
clk: qcom: dispcc-sm8450: fix runtime PM imbalance on probe errors

Chris Lew <[email protected]>
soc: qcom: qmi_encdec: Restrict string length in decode

Dmitry Baryshkov <[email protected]>
clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock

Marco Felsch <[email protected]>
clk: imx: pll14xx: align pdiv with reference manual

Ahmad Fatoum <[email protected]>

    clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz

Krzysztof Kozlowski <[email protected]>
dt-bindings: clock: xlnx,versal-clk: drop select:false

Raag Jadav <[email protected]>
pinctrl: cherryview: fix address_space_handler() argument

Bharath SM <[email protected]>
cifs: update desired access while requesting for directory lease

Helge Deller <[email protected]>
parisc: led: Reduce CPU overhead for disk & lan LED computation

Helge Deller <[email protected]>
parisc: led: Fix LAN receive and transmit LEDs

Kalesh Singh <[email protected]>
Multi-gen LRU: avoid race in inc_min_seq()

Andrew Donnellan <[email protected]>
lib/test_meminit: allocate pages up to order MAX_ORDER

Muchun Song <[email protected]>
mm: hugetlb_vmemmap: fix a race between vmemmap pmd split

Michal Hocko <[email protected]>
memcg: drop kmem.limit_in_bytes

Steve French <[email protected]>
send channel sequence number in SMB3 requests after reconnects

Aleksey Nasibulin <[email protected]>
ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2

Chris Paterson <[email protected]>
arm64: dts: renesas: rzg2l: Fix txdv-skew-psec typos

Krzysztof Kozlowski <[email protected]>
ARM: dts: qcom: msm8974pro-castor: correct touchscreen syna,nosleep-mode

Krzysztof Kozlowski <[email protected]>
ARM: dts: qcom: msm8974pro-castor: correct touchscreen function names

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: msm8953-vince: drop duplicated touschreen parent interrupt

Krzysztof Kozlowski <[email protected]>
ARM: dts: qcom: msm8974pro-castor: correct inverted X of touchscreen

Johan Hovold <[email protected]>
clk: qcom: turingcc-qcs404: fix missing resume during probe

Sameer Pujar <[email protected]>
arm64: tegra: Update AHUB clock parent and rate

Sheetal <[email protected]>
arm64: tegra: Update AHUB clock parent and rate on Tegra234

Paul Cercueil <[email protected]>
ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical size

Sheetal <[email protected]>
ASoC: tegra: Fix SFC conversion for few rates

Thomas Zimmermann <[email protected]>
drm/ast: Fix DRAM init on AST2200

Johan Hovold <[email protected]>
clk: qcom: camcc-sc7180: fix async resume during probe

Thomas Zimmermann <[email protected]>
fbdev/ep93xx-fb: Do not assign to struct fb_info.dev

Ian Kent <[email protected]>
kernfs: fix missing kernfs_iattr_rwsem locking

Chengming Zhou <[email protected]>
null_blk: fix poll request timeout handling

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix firmware resource tracking

Quinn Tran <[email protected]>
scsi: qla2xxx: Error code did not return to upper layer

Nilesh Javali <[email protected]>
scsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit()

Quinn Tran <[email protected]>
scsi: qla2xxx: Flush mailbox commands on chip reset

Manish Rangankar <[email protected]>
scsi: qla2xxx: Remove unsupported ql2xenabledif option

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix TMF leak through

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix session hang in gnl

Quinn Tran <[email protected]>
scsi: qla2xxx: Turn off noisy message log

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix erroneous link up failure

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix command flush during TMF

Quinn Tran <[email protected]>
scsi: qla2xxx: fix inconsistent TMF timeout

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix deletion race condition

Quinn Tran <[email protected]>
scsi: qla2xxx: Limit TMF to 8 per function

Quinn Tran <[email protected]>
scsi: qla2xxx: Adjust IOCB resource on qpair create

Bean Huo <[email protected]>
scsi: ufs: core: Add advanced RPMB support where UFSHCI 4.0 does not support EHS length in UTRD

Gurchetan Singh <[email protected]>
drm/virtio: Conditionally allocate virtio_gpu_fence

Quan Tian <[email protected]>
net/ipv6: SKB symmetric hash should incorporate transport ports

-------------

Diffstat:

 Documentation/admin-guide/cgroup-v1/memory.rst     |   2 -
 .../devicetree/bindings/clock/xlnx,versal-clk.yaml |   2 -
 Makefile                                           |   6 +-
 arch/arc/include/asm/atomic-llsc.h                 |   6 +-
 arch/arc/include/asm/atomic64-arcv2.h              |   6 +-
 .../dts/broadcom/bcm4708-linksys-ea6500-v2.dts     |   3 +-
 .../qcom-msm8974pro-sony-xperia-shinano-castor.dts |   8 +-
 arch/arm/boot/dts/samsung/exynos4210-i9100.dts     |   4 +-
 arch/arm64/boot/dts/nvidia/tegra186.dtsi           |   3 +-
 arch/arm64/boot/dts/nvidia/tegra194.dtsi           |   3 +-
 arch/arm64/boot/dts/nvidia/tegra210.dtsi           |   3 +-
 arch/arm64/boot/dts/nvidia/tegra234.dtsi           |   3 +-
 arch/arm64/boot/dts/qcom/msm8953-xiaomi-vince.dts  |   1 -
 arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi   |   4 +-
 arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi  |   2 +-
 arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi  |   4 +-
 arch/mips/Makefile                                 |   6 +-
 arch/parisc/include/asm/led.h                      |   4 +-
 arch/parisc/include/asm/mckinley.h                 |   8 -
 arch/s390/net/bpf_jit_comp.c                       |  10 +
 arch/sh/boards/mach-ap325rxa/setup.c               |   2 +-
 arch/sh/boards/mach-ecovec24/setup.c               |   6 +-
 arch/sh/boards/mach-kfr2r09/setup.c                |   2 +-
 arch/sh/boards/mach-migor/setup.c                  |   2 +-
 arch/sh/boards/mach-se/7724/setup.c                |   6 +-
 arch/sh/drivers/push-switch.c                      |   2 +-
 arch/x86/include/asm/virtext.h                     |   6 -
 arch/x86/kvm/svm/avic.c                            |  59 +++-
 arch/x86/kvm/svm/nested.c                          |   9 +-
 arch/x86/kvm/svm/sev.c                             |  14 +-
 arch/x86/kvm/svm/svm.c                             |  45 ++-
 arch/x86/kvm/vmx/vmx.c                             |  21 +-
 block/blk-throttle.c                               |  99 +++---
 drivers/accel/ivpu/ivpu_jsm_msg.c                  |   3 +-
 drivers/ata/ahci.c                                 |   2 +
 drivers/ata/pata_falcon.c                          |  50 +--
 drivers/ata/pata_ftide010.c                        |   1 +
 drivers/ata/sata_gemini.c                          |   1 +
 drivers/block/null_blk/main.c                      |  12 +-
 drivers/bus/mhi/host/pm.c                          |   5 +
 drivers/char/tpm/tpm_crb.c                         |   5 +-
 drivers/clk/imx/clk-pll14xx.c                      |  13 +-
 drivers/clk/qcom/camcc-sc7180.c                    |   2 +-
 drivers/clk/qcom/dispcc-sm8450.c                   |  13 +-
 drivers/clk/qcom/dispcc-sm8550.c                   |  13 +-
 drivers/clk/qcom/gcc-mdm9615.c                     |   2 +-
 drivers/clk/qcom/lpasscc-sc7280.c                  |  16 +-
 drivers/clk/qcom/mss-sc7180.c                      |  13 +-
 drivers/clk/qcom/q6sstop-qcs404.c                  |  15 +-
 drivers/clk/qcom/turingcc-qcs404.c                 |  13 +-
 drivers/clocksource/arm_arch_timer.c               |   7 +
 drivers/dma/sh/rz-dmac.c                           |  11 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |  26 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c   |   3 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   4 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c    |   7 +
 drivers/gpu/drm/amd/display/dc/Makefile            |   1 +
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  68 ++--
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c   |   5 +-
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c |  11 -
 .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c   |  25 +-
 .../drm/amd/display/modules/freesync/freesync.c    |   9 +-
 drivers/gpu/drm/ast/ast_post.c                     |   2 +-
 drivers/gpu/drm/i915/gt/intel_engine_types.h       |   1 +
 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c  |   3 +
 drivers/gpu/drm/i915/gvt/gtt.c                     |  27 +-
 drivers/gpu/drm/i915/gvt/gtt.h                     |   1 -
 drivers/gpu/drm/i915/i915_request.c                |   7 +-
 drivers/gpu/drm/mxsfb/mxsfb_kms.c                  |   9 +
 drivers/gpu/drm/virtio/virtgpu_submit.c            |  32 +-
 drivers/hwspinlock/qcom_hwspinlock.c               |   9 +
 drivers/i3c/master/svc-i3c-master.c                |   1 +
 drivers/input/keyboard/tca6416-keypad.c            |  31 +-
 drivers/input/misc/iqs7222.c                       |   8 +-
 drivers/mailbox/qcom-ipcc.c                        |   4 +-
 drivers/misc/fastrpc.c                             |  22 +-
 drivers/mtd/nand/raw/brcmnand/brcmnand.c           | 112 ++++--
 drivers/mtd/spi-nor/winbond.c                      |   5 +-
 drivers/net/dsa/microchip/ksz_common.c             |  16 +-
 drivers/net/dsa/sja1105/sja1105.h                  |   4 +
 drivers/net/dsa/sja1105/sja1105_dynamic_config.c   |  93 +++--
 drivers/net/dsa/sja1105/sja1105_main.c             | 120 +++++--
 drivers/net/dsa/sja1105/sja1105_spi.c              |   4 +
 drivers/net/ethernet/adi/adin1110.c                |  10 +-
 drivers/net/ethernet/cadence/macb_main.c           |   5 +-
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    |   2 +-
 drivers/net/ethernet/google/gve/gve_rx_dqo.c       |   5 +-
 drivers/net/ethernet/hisilicon/hns3/hnae3.h        |   1 +
 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c |   7 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |  19 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c |   4 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c |  20 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c |  14 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |   5 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h    |   2 -
 drivers/net/ethernet/intel/igb/igb.h               |   4 +-
 drivers/net/ethernet/intel/igb/igb_main.c          |  10 +-
 drivers/net/ethernet/intel/igbvf/igbvf.h           |   4 +-
 drivers/net/ethernet/intel/igc/igc.h               |   4 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c       |  28 +-
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |   5 +
 .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    |  21 +-
 drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c |   6 +-
 drivers/net/ethernet/marvell/octeontx2/nic/cn10k.h |   2 +-
 .../ethernet/marvell/octeontx2/nic/otx2_common.c   |  43 +--
 .../ethernet/marvell/octeontx2/nic/otx2_common.h   |   3 +-
 .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c   |   7 +-
 .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c |  30 +-
 .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h |   4 +-
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |   3 +
 .../net/ethernet/mellanox/mlx5/core/en/tc/act/ct.c |   4 +-
 .../ethernet/mellanox/mlx5/core/en/tc/act/mirred.c |   1 +
 .../ethernet/mellanox/mlx5/core/en/tc/act/pedit.c  |   4 +-
 .../mlx5/core/en/tc/act/redirect_ingress.c         |   1 +
 .../ethernet/mellanox/mlx5/core/en/tc/act/vlan.c   |   1 +
 .../mellanox/mlx5/core/en/tc/act/vlan_mangle.c     |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c    |   1 +
 .../ethernet/mellanox/mlx5/core/esw/devlink_port.c |  62 ++--
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c  |  64 +++-
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h  |   8 +-
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |  75 ++--
 drivers/net/ethernet/microchip/vcap/vcap_api.c     |  18 +-
 drivers/net/ethernet/renesas/rswitch.c             |   8 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  10 +-
 drivers/net/phy/micrel.c                           |   9 +-
 drivers/net/usb/r8152.c                            |   3 +
 drivers/net/veth.c                                 |   6 +-
 drivers/parisc/led.c                               |   4 +-
 drivers/parisc/sba_iommu.c                         |  10 +-
 drivers/pinctrl/intel/pinctrl-cherryview.c         |   5 +-
 drivers/platform/mellanox/Kconfig                  |   4 +-
 drivers/platform/mellanox/mlxbf-pmc.c              |  41 +--
 drivers/platform/mellanox/mlxbf-tmfifo.c           |  90 +++--
 drivers/pwm/pwm-atmel-tcb.c                        |  64 ++--
 drivers/pwm/pwm-lpc32xx.c                          |  16 +-
 drivers/regulator/raa215300.c                      |  32 +-
 drivers/regulator/tps6287x-regulator.c             |   2 +-
 drivers/regulator/tps6594-regulator.c              |  31 +-
 drivers/s390/crypto/zcrypt_api.c                   |   1 +
 drivers/scsi/qla2xxx/qla_attr.c                    |   2 -
 drivers/scsi/qla2xxx/qla_dbg.c                     |   2 +-
 drivers/scsi/qla2xxx/qla_def.h                     |  21 +-
 drivers/scsi/qla2xxx/qla_dfs.c                     |  10 +
 drivers/scsi/qla2xxx/qla_gbl.h                     |   1 +
 drivers/scsi/qla2xxx/qla_init.c                    | 234 ++++++++-----
 drivers/scsi/qla2xxx/qla_inline.h                  |  57 +++-
 drivers/scsi/qla2xxx/qla_iocb.c                    |   1 +
 drivers/scsi/qla2xxx/qla_isr.c                     |   7 +-
 drivers/scsi/qla2xxx/qla_mbx.c                     |   7 +-
 drivers/scsi/qla2xxx/qla_nvme.c                    |   3 +-
 drivers/scsi/qla2xxx/qla_os.c                      |  26 +-
 drivers/scsi/qla2xxx/qla_target.c                  |  14 +-
 drivers/soc/qcom/qmi_encdec.c                      |   4 +-
 drivers/ufs/core/ufs_bsg.c                         |   3 +-
 drivers/ufs/core/ufshcd.c                          |  10 +-
 drivers/video/backlight/gpio_backlight.c           |   3 +-
 drivers/video/backlight/lp855x_bl.c                |  20 +-
 drivers/video/fbdev/ep93xx-fb.c                    |   1 -
 drivers/watchdog/Kconfig                           |   2 +
 drivers/watchdog/intel-mid_wdt.c                   |   1 +
 fs/btrfs/disk-io.c                                 |   5 +-
 fs/btrfs/extent-tree.c                             |  43 +--
 fs/btrfs/file-item.c                               |  34 +-
 fs/btrfs/file-item.h                               |   6 +-
 fs/btrfs/inode.c                                   |   7 +
 fs/btrfs/raid56.c                                  |   4 +-
 fs/btrfs/relocation.c                              |  12 +-
 fs/btrfs/scrub.c                                   | 152 ++++++---
 fs/btrfs/space-info.c                              |   6 +-
 fs/btrfs/transaction.c                             |  26 +-
 fs/btrfs/zoned.c                                   |  16 +-
 fs/ext4/balloc.c                                   |  15 +-
 fs/ext4/block_validity.c                           |   8 +-
 fs/ext4/crypto.c                                   |   4 +
 fs/ext4/ext4.h                                     |   2 +
 fs/ext4/extents_status.c                           |  44 ++-
 fs/ext4/file.c                                     |  25 +-
 fs/f2fs/data.c                                     |   8 +-
 fs/f2fs/f2fs.h                                     |  24 +-
 fs/f2fs/inline.c                                   |   3 +-
 fs/f2fs/segment.c                                  |   2 +
 fs/fuse/readdir.c                                  |  10 +-
 fs/gfs2/aops.c                                     |   4 +-
 fs/gfs2/log.c                                      |  25 +-
 fs/jbd2/checkpoint.c                               |  22 +-
 fs/jbd2/recovery.c                                 |  12 +-
 fs/kernfs/dir.c                                    |   4 +
 fs/nfs/direct.c                                    |  20 +-
 fs/nfs/pnfs_dev.c                                  |   2 +-
 fs/smb/client/cached_dir.c                         |   2 +-
 fs/smb/client/cifsglob.h                           |   1 +
 fs/smb/client/connect.c                            |   1 +
 fs/smb/client/fscache.c                            |   2 +-
 fs/smb/client/smb2ops.c                            |  11 +-
 fs/smb/client/smb2pdu.c                            |  11 +
 fs/smb/common/smb2pdu.h                            |  22 ++
 include/linux/audit.h                              |   2 +
 include/linux/bpf.h                                |  12 +
 include/linux/ceph/ceph_fs.h                       |  24 +-
 include/linux/export-internal.h                    |   2 +
 include/linux/ipv6.h                               |   1 +
 include/linux/micrel_phy.h                         |   7 +-
 include/linux/phylink.h                            |   4 +-
 include/linux/tca6416_keypad.h                     |   1 -
 include/net/ip.h                                   |   3 +-
 include/net/ip6_fib.h                              |   5 +-
 include/net/ip_fib.h                               |   5 +-
 include/net/ip_tunnels.h                           |  15 +-
 include/net/ipv6.h                                 |   7 +-
 include/net/scm.h                                  |  14 +-
 include/net/sock.h                                 |  29 +-
 kernel/auditsc.c                                   |   2 +
 kernel/bpf/bpf_local_storage.c                     |  49 +--
 kernel/bpf/core.c                                  |  10 +-
 kernel/bpf/syscall.c                               |   2 +-
 kernel/bpf/trampoline.c                            |   5 +-
 kernel/trace/bpf_trace.c                           |  11 -
 lib/idr.c                                          |   2 +-
 lib/kunit/test.c                                   |   3 +-
 lib/test_meminit.c                                 |   2 +-
 lib/test_scanf.c                                   |   2 +-
 mm/hugetlb_vmemmap.c                               |  34 +-
 mm/memcontrol.c                                    |  32 +-
 mm/mremap.c                                        |   2 +-
 mm/vmscan.c                                        |  13 +-
 net/can/j1939/socket.c                             |  10 +-
 net/core/flow_dissector.c                          |   3 +-
 net/core/skbuff.c                                  |  10 +-
 net/core/skmsg.c                                   |  12 +-
 net/core/sock.c                                    |  27 +-
 net/handshake/netlink.c                            |  18 +-
 net/hsr/hsr_forward.c                              |   1 +
 net/ipv4/devinet.c                                 |  10 +-
 net/ipv4/fib_semantics.c                           |   5 +-
 net/ipv4/fib_trie.c                                |   3 +-
 net/ipv4/inet_hashtables.c                         |  36 +-
 net/ipv4/ip_input.c                                |   3 +-
 net/ipv4/ip_output.c                               |   2 +-
 net/ipv4/ip_sockglue.c                             |   2 +-
 net/ipv4/route.c                                   |   1 +
 net/ipv4/tcp.c                                     |   4 +-
 net/ipv4/tcp_output.c                              |   2 +-
 net/ipv4/udp.c                                     |   6 +-
 net/ipv6/addrconf.c                                |   2 +-
 net/ipv6/ip6_input.c                               |   3 +-
 net/ipv6/ip6_output.c                              |   2 +-
 net/ipv6/ping.c                                    |   2 +-
 net/ipv6/raw.c                                     |   2 +-
 net/ipv6/route.c                                   |   3 +
 net/ipv6/udp.c                                     |   2 +-
 net/kcm/kcmsock.c                                  |  15 +-
 net/mptcp/protocol.c                               |  23 +-
 net/netfilter/nf_tables_api.c                      |  54 ++-
 net/netfilter/nfnetlink_osf.c                      |   8 +
 net/netfilter/nft_exthdr.c                         |  22 +-
 net/netfilter/nft_set_rbtree.c                     |   8 +-
 net/sched/sch_fq_pie.c                             |  27 +-
 net/sched/sch_plug.c                               |   2 +-
 net/sched/sch_qfq.c                                |  22 +-
 net/sctp/proc.c                                    |   2 +-
 net/sctp/socket.c                                  |  10 +-
 net/smc/smc_core.c                                 |   2 +
 net/socket.c                                       |  15 +-
 net/tls/tls_sw.c                                   |   4 +-
 net/unix/af_unix.c                                 |   2 +-
 net/unix/scm.c                                     |   6 +-
 net/xdp/xsk_diag.c                                 |   3 +
 scripts/dummy-tools/gcc                            |   3 +-
 scripts/kconfig/preprocess.c                       |   3 +
 scripts/mod/modpost.c                              |   9 +
 scripts/package/mkspec                             |   2 +-
 sound/soc/tegra/tegra210_sfc.c                     |  31 +-
 sound/soc/tegra/tegra210_sfc.h                     |   4 +-
 tools/build/Makefile.build                         |  10 +
 tools/mm/Makefile                                  |   4 +-
 tools/perf/Documentation/perf-dlfilter.txt         |  22 +-
 tools/perf/Makefile.perf                           |   2 +-
 tools/perf/builtin-lock.c                          |   1 +
 tools/perf/builtin-script.c                        |  22 +-
 tools/perf/builtin-top.c                           |   1 +
 tools/perf/builtin-trace.c                         |   9 +-
 tools/perf/dlfilters/dlfilter-test-api-v2.c        | 377 +++++++++++++++++++++
 tools/perf/include/perf/perf_dlfilter.h            |  11 +-
 tools/perf/pmu-events/Build                        |   6 +
 .../arch/arm64/ampere/ampereone/cache.json         |   3 -
 .../pmu-events/arch/powerpc/power10/cache.json     |  47 +--
 .../arch/powerpc/power10/floating_point.json       |  66 +++-
 .../pmu-events/arch/powerpc/power10/frontend.json  | 188 +---------
 .../pmu-events/arch/powerpc/power10/marked.json    | 194 ++++++++---
 .../pmu-events/arch/powerpc/power10/memory.json    |  91 +----
 .../pmu-events/arch/powerpc/power10/metrics.json   |  56 ++-
 .../pmu-events/arch/powerpc/power10/others.json    | 209 ++----------
 .../pmu-events/arch/powerpc/power10/pipeline.json  | 269 +++++++++++----
 .../perf/pmu-events/arch/powerpc/power10/pmc.json  | 193 ++++++++++-
 .../arch/powerpc/power10/translation.json          |  42 +--
 tools/perf/pmu-events/jevents.py                   |   2 +-
 tools/perf/tests/dlfilter-test.c                   |  38 ++-
 tools/perf/tests/shell/stat_bpf_counters.sh        |   4 +-
 tools/perf/tests/shell/stat_bpf_counters_cgrp.sh   |  28 +-
 tools/perf/ui/browsers/hists.c                     |  60 ++--
 tools/perf/util/annotate.c                         |  10 +-
 tools/perf/util/bpf-filter.c                       |  14 +-
 tools/perf/util/dlfilter.c                         |  30 ++
 tools/perf/util/expr.c                             |   4 +-
 tools/perf/util/header.c                           |  42 +--
 tools/perf/util/parse-events.c                     |   4 +-
 tools/perf/util/parse-events.y                     | 256 +++++++++-----
 tools/perf/util/pmu.c                              |   4 +-
 .../selftests/bpf/prog_tests/bpf_obj_pinning.c     |   5 +-
 .../selftests/bpf/prog_tests/sockmap_helpers.h     |  26 ++
 .../selftests/bpf/prog_tests/sockmap_listen.c      |   7 +
 .../trigger-synthetic-event-dynstring.tc           |   2 +-
 .../trigger-synthetic_event_syntax_errors.tc       |   2 +-
 tools/testing/selftests/kselftest/runner.sh        |   3 +-
 tools/testing/selftests/lib.mk                     |   4 +-
 tools/testing/selftests/net/bind_wildcard.c        |   2 +-
 316 files changed, 3898 insertions(+), 2319 deletions(-)