Skip to content

6.1.26-rc1 review

Greg Kroah-Hartman keyrings linux-kbuild linux-mmc linux-mtd linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest98 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/98ARM: dts: rockchip: fix a typo error for rk3288 spdif nodearch/arm/boot/dts/rk3288.dtsi+1 -10 replies
2/98arm64: dts: rockchip: Lower sd speed on rk3566-soquartzarch/arm64/boot/dts/rockchip/rk3566-soquartz.dtsi+1 -10 replies
3/98arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY nodearch/arm64/boot/dts/qcom/ipq8074-hk01.dts+2 -20 replies
4/98arm64: dts: qcom: hk10: use "okay" instead of "ok"arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi+8 -80 replies
5/98arm64: dts: qcom: ipq8074-hk10: enable QMP device, not the PHY nodearch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi+2 -20 replies
6/98arm64: dts: meson-g12-common: specify full DMC rangearch/arm64/boot/dts/amlogic/meson-g12-common.dtsi+1 -20 replies
7/98arm64: dts: qcom: sc8280xp-pmics: fix pon compatible and registersarch/arm64/boot/dts/qcom/sc8280xp-pmics.dtsi+3 -20 replies
8/98arm64: dts: imx8mm-evk: correct pmic clock sourcearch/arm64/boot/dts/freescale/imx8mm-evk.dtsi+1 -10 replies
9/98arm64: dts: imx8mm-verdin: correct off-on-delayarch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi+2 -20 replies
10/98arm64: dts: imx8mp-verdin: correct off-on-delayarch/arm64/boot/dts/freescale/imx8mp-verdin-dev.dtsi arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi+3 -30 replies
11/98netfilter: br_netfilter: fix recent physdev match breakageinclude/linux/skbuff.h net/bridge/br_netfilter_hooks.c+12 -60 replies
12/98netfilter: nf_tables: Modify nla_memdups flag to GFP_KERNEL_ACCOUNTnet/netfilter/nf_tables_api.c+1 -10 replies
13/98rust: str: fix requierments->requirements typorust/kernel/str.rs+1 -10 replies
14/98regulator: fan53555: Explicitly include bits headerdrivers/regulator/fan53555.c+6 -50 replies
15/98regulator: fan53555: Fix wrong TCS_SLEW_MASKdrivers/regulator/fan53555.c+1 -10 replies
16/98net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_aggnet/sched/sch_qfq.c+7 -60 replies
17/98virtio_net: bugfix overflow inside xdp_linearize_page()drivers/net/virtio_net.c+6 -20 replies
18/98sfc: Fix use-after-free due to selftest_workdrivers/net/ethernet/sfc/efx.c drivers/net/ethernet/sfc/efx_common.c+2 -10 replies
19/98netfilter: nf_tables: fix ifdef to also consider nf_tables=minclude/linux/skbuff.h+2 -20 replies
20/98i40e: fix accessing vsi->active_filters without holding lockdrivers/net/ethernet/intel/i40e/i40e_main.c+2 -20 replies
21/98i40e: fix i40e_setup_misc_vector() error handlingdrivers/net/ethernet/intel/i40e/i40e_main.c+4 -10 replies
22/98netfilter: nf_tables: validate catch-all set elementsinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c net/netfilter/nft_lookup.c+66 -380 replies
23/98netfilter: nf_tables: tighten netlink attribute requirements for catch-all elementsnet/netfilter/nf_tables_api.c+2 -10 replies
24/98bnxt_en: Do not initialize PTP on older P3/P4 chipsdrivers/net/ethernet/broadcom/bnxt/bnxt.c+1 -10 replies
25/98mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next()drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv_multi.c+2 -00 replies
26/98bonding: Fix memory leak when changing bond type to Ethernetdrivers/net/bonding/bond_main.c+4 -30 replies
27/98net: rpl: fix rpl header size calculationnet/ipv6/rpl.c+2 -10 replies
28/98mlxsw: pci: Fix possible crash during initializationdrivers/net/ethernet/mellanox/mlxsw/pci_hw.h+1 -10 replies
29/98spi: spi-rockchip: Fix missing unwind goto in rockchip_sfc_probe()drivers/spi/spi-rockchip-sfc.c+1 -10 replies
30/98bpf: Fix incorrect verifier pruning due to missing register precision taintskernel/bpf/verifier.c+15 -00 replies
31/98e1000e: Disable TSO on i219-LM card to increase speeddrivers/net/ethernet/intel/e1000e/netdev.c+26 -250 replies
32/98net: bridge: switchdev: dont notify FDB entries with "master dynamic"net/bridge/br_switchdev.c+11 -00 replies
33/98f2fs: Fix f2fs_truncate_partial_nodes ftrace eventinclude/trace/events/f2fs.h+1 -10 replies
34/98platform/x86/intel: vsec: Fix a memory leak in intel_vsec_add_auxdrivers/platform/x86/intel/vsec.c+1 -00 replies
35/98platform/x86 (gigabyte-wmi): Add support for A320M-S2H V2drivers/platform/x86/gigabyte-wmi.c+1 -00 replies
36/98selftests: sigaltstack: fix -Wuninitializedtools/testing/selftests/sigaltstack/current_stack_pointer.h tools/testing/selftests/sigaltstack/sas.c+24 -60 replies
37/98scsi: megaraid_sas: Fix fw_crash_buffer_show()drivers/scsi/megaraid/megaraid_sas_base.c+1 -10 replies
38/98scsi: core: Improve scsi_vpd_inquiry() checksdrivers/scsi/scsi.c+9 -20 replies
39/98net: dsa: b53: mmap: add phy opsdrivers/net/dsa/b53/b53_mmap.c+14 -00 replies
40/98platform/x86: gigabyte-wmi: add support for B650 AORUS ELITE AXdrivers/platform/x86/gigabyte-wmi.c+1 -00 replies
41/98s390/ptrace: fix PTRACE_GET_LAST_BREAK error handlingarch/s390/kernel/ptrace.c+2 -60 replies
42/98drm: buddy_allocator: Fix buddy allocator init on 32-bit systemsdrivers/gpu/drm/drm_buddy.c+2 -20 replies
43/98drm: test: Fix 32-bit issue in drm_buddy_testdrivers/gpu/drm/tests/drm_buddy_test.c+2 -10 replies
44/98nvme-tcp: fix a possible UAF when failing to allocate an io queuedrivers/nvme/host/tcp.c+26 -200 replies
45/98xen/netback: use same error messages for same errorsdrivers/net/xen-netback/netback.c+2 -40 replies
46/98platform/x86: gigabyte-wmi: add support for X570S AORUS ELITEdrivers/platform/x86/gigabyte-wmi.c+1 -00 replies
47/98platform/x86: asus-nb-wmi: Add quirk_asus_tablet_mode to other ROG Flow X13 modelsdrivers/platform/x86/asus-nb-wmi.c+2 -10 replies
48/98mtd: spi-nor: fix memory leak when using debugfs_lookup()drivers/mtd/spi-nor/core.c drivers/mtd/spi-nor/core.h drivers/mtd/spi-nor/debugfs.c+23 -40 replies
49/98Revert "userfaultfd: dont fail on unrecognized features"fs/userfaultfd.c+4 -20 replies
50/98drm/amdgpu/vcn: Disable indirect SRAM on Vangogh broken BIOSesdrivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c+17 -00 replies
51/98iio: dac: ad5755: Add missing fwnode_handle_put()drivers/iio/dac/ad5755.c+1 -00 replies
52/98iio: light: tsl2772: fix reading proximity-diodes from device treedrivers/iio/light/tsl2772.c+1 -00 replies
53/98ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBooksound/pci/hda/patch_realtek.c+1 -00 replies
54/98btrfs: get the next extent map during fiemap/lseek more efficientlyfs/btrfs/extent_map.c fs/btrfs/extent_map.h fs/btrfs/file.c+59 -180 replies
55/98rust: kernel: Mark rust_fmt_argument as extern "C"rust/kernel/print.rs+5 -10 replies
56/98LoongArch: Fix probing of the CRC32 featurearch/loongarch/include/asm/cpu-features.h arch/loongarch/include/asm/cpu.h arch/loongarch/include/asm/loongarch.h +2 more+30 -210 replies
57/98LoongArch: Mark 3 symbol exports as non-GPLarch/loongarch/kernel/cpu-probe.c arch/loongarch/mm/init.c+3 -30 replies
58/98maple_tree: make maple state reusable after mas_empty_area_rev()lib/maple_tree.c+13 -140 replies
59/98maple_tree: fix mas_empty_area() searchlib/maple_tree.c+11 -90 replies
60/98maple_tree: fix a potential memory leak, OOB access, or other unpredictable buglib/maple_tree.c+7 -120 replies
61/98nilfs2: initialize unused bytes in segment summary blocksfs/nilfs2/segment.c+20 -00 replies
62/98tools/mm/page_owner_sort.c: fix TGID output when cull=tg is usedtools/vm/page_owner_sort.c+1 -10 replies
63/98memstick: fix memory leak if card device is never registereddrivers/memstick/core/memstick.c+4 -10 replies
64/98kernel/sys.c: fix and improve control flow in __sys_setres[ug]id()kernel/sys.c+40 -290 replies
65/98writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbsfs/fs-writeback.c mm/backing-dev.c+20 -90 replies
66/98mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25drivers/mmc/host/sdhci_am654.c+0 -20 replies
67/98drm/i915: Fix fast wake AUX sync lendrivers/gpu/drm/i915/display/intel_dp_aux.c+1 -10 replies
68/98drm/amdgpu: Fix desktop freezed after gpu-resetdrivers/gpu/drm/amd/amdgpu/amdgpu_irq.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c+17 -30 replies
69/98drm/amd/display: set dcn315 lb bpp to 48drivers/gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c+1 -10 replies
70/98drm/rockchip: vop2: fix suspend/resumedrivers/gpu/drm/rockchip/rockchip_drm_vop2.c+8 -00 replies
71/98drm/rockchip: vop2: Use regcache_sync() to fix suspend/resumedrivers/gpu/drm/rockchip/rockchip_drm_vop2.c+3 -70 replies
72/98mm/userfaultfd: fix uffd-wp handling for THP migration entriesmm/huge_memory.c+12 -20 replies
73/98mm/khugepaged: check again on anon uffd-wp during isolationmm/khugepaged.c+4 -00 replies
74/98mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIOmm/huge_memory.c+3 -20 replies
75/98mm: kmsan: handle alloc failures in kmsan_ioremap_page_range()include/linux/kmsan.h mm/kmsan/hooks.c mm/vmalloc.c+59 -190 replies
76/98mm: kmsan: handle alloc failures in kmsan_vmap_pages_range_noflush()include/linux/kmsan.h mm/kmsan/shadow.c mm/vmalloc.c+34 -190 replies
77/98mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pagesmm/page_alloc.c+3 -00 replies
78/98mm/mmap: regression fix for unmapped_area{_topdown}mm/mmap.c+43 -50 replies
79/98sched/fair: Detect capacity inversionkernel/sched/fair.c kernel/sched/sched.h+79 -30 replies
80/98sched/fair: Consider capacity inversion in util_fits_cpu()kernel/sched/fair.c+9 -50 replies
81/98sched/fair: Fixes for capacity inversion detectionkernel/sched/fair.c+11 -20 replies
82/98KVM: arm64: Make vcpu flag updates non-preemptiblearch/arm64/include/asm/kvm_host.h+18 -10 replies
83/98KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg()arch/arm64/kvm/hypercalls.c+2 -00 replies
84/98MIPS: Define RUNTIME_DISCARD_EXIT in LD scriptarch/mips/kernel/vmlinux.lds.S+2 -00 replies
85/98fuse: always revalidate rename target dentryfs/fuse/dir.c+1 -10 replies
86/98purgatory: fix disabling debug infoarch/riscv/purgatory/Makefile arch/x86/purgatory/Makefile+2 -50 replies
87/98inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy().net/ipv6/ping.c net/ipv6/raw.c net/ipv6/tcp_ipv6.c +3 more+1 -260 replies
88/98dccp: Call inet6_destroy_sock() via sk->sk_destruct().net/dccp/dccp.h net/dccp/ipv6.c net/dccp/proto.c +1 more+17 -80 replies
89/98sctp: Call inet6_destroy_sock() via sk->sk_destruct().net/sctp/socket.c+21 -80 replies
90/98gcc: disable -Warray-bounds for gcc-13 tooinit/Kconfig+3 -70 replies
91/98Input: pegasus-notetaker - check pipe type when probingdrivers/input/tablet/pegasus_notetaker.c+6 -00 replies
92/98iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger()drivers/iio/adc/at91-sama5d2_adc.c+1 -10 replies
93/98fpga: bridge: properly initialize bridge device before populating childrendrivers/fpga/fpga-bridge.c+2 -10 replies
94/98mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlockmm/page_alloc.c+16 -00 replies
95/98ASoC: SOF: pm: Tear down pipelines only if DSP was activesound/soc/sof/pm.c+7 -10 replies
96/98ASoC: fsl_asrc_dma: fix potential null-ptr-derefsound/soc/fsl/fsl_asrc_dma.c+8 -30 replies
97/98ASoC: fsl_sai: Fix pins setting for i.MX8QM platformsound/soc/fsl/fsl_sai.c+1 -10 replies
98/98ASN.1: Fix check for strdup() successscripts/asn1_compiler.c+1 -10 replies

Reviews trailers per patch

53 of 98 patches have a Reviewed-by or Acked-by.

PatchSjoerd SimonsFarid BENAMROUCHEVincenzo PalazzoPeter GeisKrzysztof KozlowskiKonrad DybcioMartin BlumenstinglDmitry BaryshkovSteev KlimaszewskiMarco FelschIdo SchimmelMirsad Goran TodorovacJay VosburghDavid AhernPetr MachataDongliang MuJohn FastabendJuan Jose Lopez JaimezMeador IngeSimon ScannellNaama MeirSimon HormanJesse BrandeburgMukesh OjhaChao YuJamal Hadi SalimDavid E. BoxHans de GoedeThomas WeißschuhKees CookLinux Kernel Functional TestingAnders RoxellBenjamin BlockFlorian FainelliSven SchnelleChristian KönigArunpravin Paneer SelvamMaíra CanalJason WangMichael S. TsirkinYanjun ZhangJan BeulichHuang CunPucha Himasekhar ReddyWANG XueruiLiam R. HowlettRyusuke KonishiJan KaraTejun HeoMichael WalleJouni HöganderJun LeiQingqing ZhuoDaniel WheelerChris MorganPeter XuDavid HildenbrandYang ShiMarco ElverGary GuoBjörn Roy BaronMatthieu Baerts[email protected]Xu YilunMichal HockoMel GormanPierre-Louis BossartRanjani SridharanShengjiu WangIuliana ProdanVincent GuittotSteven PriceEric AugerMarc ZyngierNick DesaulniersVlastimil BabkaOscar SalvadorTakeshi OgasawaraGuenter RoeckMarkus ReicheltBagas SanjayaConor DooleyRon EconomosChris Paterson (CIP)Jon HunterShuah Khan
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/98R-b
2/98A-b
3/98
4/98R-b R-b
5/98
6/98R-b
7/98R-b R-b T-b
8/98R-b
9/98
10/98
11/98Reported-and-tested-by
12/98
13/98R-b
14/98
15/98
16/98A-b
17/98A-b A-b
18/98Debugged-by
19/98
20/98T-b
21/98T-b
22/98
23/98
24/98
25/98R-b
26/98T-b A-b
27/98R-b
28/98R-b
29/98R-b
30/98R-b R-b R-b R-b
31/98T-b R-b
32/98R-b T-b R-b
33/98R-b R-b
34/98R-b R-b
35/98R-b A-b
36/98R-b T-b T-b
37/98
38/98R-b
39/98A-b
40/98R-b
41/98R-b
42/98A-b R-b
43/98A-b R-b R-b
44/98T-b
45/98R-b
46/98
47/98R-b
48/98R-b
49/98A-b
50/98
51/98
52/98
53/98
54/98
55/98R-b R-b R-b
56/98
57/98R-b
58/98
59/98
60/98R-b
61/98T-b
62/98
63/98
64/98
65/98R-b A-b
66/98
67/98R-b
68/98R-b
69/98R-b A-b T-b
70/98T-b
71/98
72/98R-b
73/98R-b R-b
74/98R-b
75/98R-b
76/98R-b
77/98R-b A-b A-b R-b
78/98
79/98
80/98
81/98R-b
82/98
83/98R-b R-b R-b
84/98
85/98
86/98A-b
87/98R-b
88/98
89/98
90/98
91/98Reported-and-tested-by
92/98
93/98A-b
94/98A-b A-b
95/98R-b R-b
96/98A-b
97/98A-b R-b
98/98

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

Read the v1 thread

Cover letter [PATCH 6.1 00/98] 6.1.26-rc1 review

This is the start of the stable review cycle for the 6.1.26 release. There are 98 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 Wed, 26 Apr 2023 13:11:11 +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.1.26-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.1.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.1.26-rc1

Ekaterina Orlova <[email protected]>
ASN.1: Fix check for strdup() success

Chancel Liu <[email protected]>
ASoC: fsl_sai: Fix pins setting for i.MX8QM platform

Nikita Zhandarovich <[email protected]>
ASoC: fsl_asrc_dma: fix potential null-ptr-deref

Daniel Baluta <[email protected]>
ASoC: SOF: pm: Tear down pipelines only if DSP was active

Tetsuo Handa <[email protected]>
mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock

Alexis Lothoré <[email protected]>
fpga: bridge: properly initialize bridge device before populating children

Dan Carpenter <[email protected]>
iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger()

Soumya Negi <[email protected]>
Input: pegasus-notetaker - check pipe type when probing

Linus Torvalds <[email protected]>
gcc: disable '-Warray-bounds' for gcc-13 too

Kuniyuki Iwashima <[email protected]>

    sctp: Call inet6_destroy_sock() via sk->sk_destruct().

Kuniyuki Iwashima <[email protected]>

    dccp: Call inet6_destroy_sock() via sk->sk_destruct().

Kuniyuki Iwashima <[email protected]>

    inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy().

Alyssa Ross <[email protected]>
purgatory: fix disabling debug info

Jiachen Zhang <[email protected]>
fuse: always revalidate rename target dentry

Jiaxun Yang <[email protected]>
MIPS: Define RUNTIME_DISCARD_EXIT in LD script

Dan Carpenter <[email protected]>
KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg()

Marc Zyngier <[email protected]>
KVM: arm64: Make vcpu flag updates non-preemptible

Qais Yousef <[email protected]>
sched/fair: Fixes for capacity inversion detection

Qais Yousef <[email protected]>
sched/fair: Consider capacity inversion in util_fits_cpu()

Qais Yousef <[email protected]>
sched/fair: Detect capacity inversion

Liam R. Howlett <[email protected]>

    mm/mmap: regression fix for unmapped_area{_topdown}

Mel Gorman <[email protected]>
mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages

Alexander Potapenko <[email protected]>
mm: kmsan: handle alloc failures in kmsan_vmap_pages_range_noflush()

Alexander Potapenko <[email protected]>
mm: kmsan: handle alloc failures in kmsan_ioremap_page_range()

Naoya Horiguchi <[email protected]>
mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO

Peter Xu <[email protected]>
mm/khugepaged: check again on anon uffd-wp during isolation

David Hildenbrand <[email protected]>
mm/userfaultfd: fix uffd-wp handling for THP migration entries

Sascha Hauer <[email protected]>
drm/rockchip: vop2: Use regcache_sync() to fix suspend/resume

Sascha Hauer <[email protected]>
drm/rockchip: vop2: fix suspend/resume

Dmytro Laktyushkin <[email protected]>
drm/amd/display: set dcn315 lb bpp to 48

Alan Liu <[email protected]>
drm/amdgpu: Fix desktop freezed after gpu-reset

Ville Syrjälä <[email protected]>
drm/i915: Fix fast wake AUX sync len

Bhavya Kapoor <[email protected]>
mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25

Baokun Li <[email protected]>
writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs

Ondrej Mosnacek <[email protected]>
kernel/sys.c: fix and improve control flow in __sys_setres[ug]id()

Greg Kroah-Hartman <[email protected]>
memstick: fix memory leak if card device is never registered

Steve Chou <[email protected]>
tools/mm/page_owner_sort.c: fix TGID output when cull=tg is used

Ryusuke Konishi <[email protected]>
nilfs2: initialize unused bytes in segment summary blocks

Peng Zhang <[email protected]>
maple_tree: fix a potential memory leak, OOB access, or other unpredictable bug

Liam R. Howlett <[email protected]>
maple_tree: fix mas_empty_area() search

Liam R. Howlett <[email protected]>
maple_tree: make maple state reusable after mas_empty_area_rev()

Huacai Chen <[email protected]>
LoongArch: Mark 3 symbol exports as non-GPL

Huacai Chen <[email protected]>
LoongArch: Fix probing of the CRC32 feature

David Gow <[email protected]>
rust: kernel: Mark rust_fmt_argument as extern "C"

Filipe Manana <[email protected]>
btrfs: get the next extent map during fiemap/lseek more efficiently

Andy Chi <[email protected]>
ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook

Brian Masney <[email protected]>
iio: light: tsl2772: fix reading proximity-diodes from device tree

Liang He <[email protected]>
iio: dac: ad5755: Add missing fwnode_handle_put()

Guilherme G. Piccoli <[email protected]>
drm/amdgpu/vcn: Disable indirect SRAM on Vangogh broken BIOSes

Peter Xu <[email protected]>
Revert "userfaultfd: don't fail on unrecognized features"

Greg Kroah-Hartman <[email protected]>
mtd: spi-nor: fix memory leak when using debugfs_lookup()

weiliang1503 <[email protected]>
platform/x86: asus-nb-wmi: Add quirk_asus_tablet_mode to other ROG Flow X13 models

Hans de Goede <[email protected]>
platform/x86: gigabyte-wmi: add support for X570S AORUS ELITE

Juergen Gross <[email protected]>
xen/netback: use same error messages for same errors

Sagi Grimberg <[email protected]>
nvme-tcp: fix a possible UAF when failing to allocate an io queue

David Gow <[email protected]>
drm: test: Fix 32-bit issue in drm_buddy_test

David Gow <[email protected]>
drm: buddy_allocator: Fix buddy allocator init on 32-bit systems

Heiko Carstens <[email protected]>
s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling

Thomas Weißschuh <[email protected]>
platform/x86: gigabyte-wmi: add support for B650 AORUS ELITE AX

Álvaro Fernández Rojas <[email protected]>
net: dsa: b53: mmap: add phy ops

Damien Le Moal <[email protected]>
scsi: core: Improve scsi_vpd_inquiry() checks

Tomas Henzl <[email protected]>
scsi: megaraid_sas: Fix fw_crash_buffer_show()

Nick Desaulniers <[email protected]>
selftests: sigaltstack: fix -Wuninitialized

Frank Crawford <[email protected]>
platform/x86 (gigabyte-wmi): Add support for A320M-S2H V2

Dongliang Mu <[email protected]>
platform/x86/intel: vsec: Fix a memory leak in intel_vsec_add_aux

Douglas Raillard <[email protected]>
f2fs: Fix f2fs_truncate_partial_nodes ftrace event

Vladimir Oltean <[email protected]>
net: bridge: switchdev: don't notify FDB entries with "master dynamic"

Sebastian Basierski <[email protected]>
e1000e: Disable TSO on i219-LM card to increase speed

Daniel Borkmann <[email protected]>
bpf: Fix incorrect verifier pruning due to missing register precision taints

Li Lanzhe <[email protected]>
spi: spi-rockchip: Fix missing unwind goto in rockchip_sfc_probe()

Ido Schimmel <[email protected]>
mlxsw: pci: Fix possible crash during initialization

Alexander Aring <[email protected]>
net: rpl: fix rpl header size calculation

Ido Schimmel <[email protected]>
bonding: Fix memory leak when changing bond type to Ethernet

Nikita Zhandarovich <[email protected]>
mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next()

Michael Chan <[email protected]>
bnxt_en: Do not initialize PTP on older P3/P4 chips

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: tighten netlink attribute requirements for catch-all elements

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: validate catch-all set elements

Aleksandr Loktionov <[email protected]>
i40e: fix i40e_setup_misc_vector() error handling

Aleksandr Loktionov <[email protected]>

    i40e: fix accessing vsi->active_filters without holding lock

Florian Westphal <[email protected]>
netfilter: nf_tables: fix ifdef to also consider nf_tables=m

Ding Hui <[email protected]>
sfc: Fix use-after-free due to selftest_work

Xuan Zhuo <[email protected]>
virtio_net: bugfix overflow inside xdp_linearize_page()

Gwangun Jung <[email protected]>
net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg

Cristian Ciocaltea <[email protected]>
regulator: fan53555: Fix wrong TCS_SLEW_MASK

Cristian Ciocaltea <[email protected]>
regulator: fan53555: Explicitly include bits header

Patrick Blass <[email protected]>

    rust: str: fix requierments->requirements typo

Chen Aotian <[email protected]>
netfilter: nf_tables: Modify nla_memdup's flag to GFP_KERNEL_ACCOUNT

Florian Westphal <[email protected]>
netfilter: br_netfilter: fix recent physdev match breakage

Peng Fan <[email protected]>
arm64: dts: imx8mp-verdin: correct off-on-delay

Peng Fan <[email protected]>
arm64: dts: imx8mm-verdin: correct off-on-delay

Peng Fan <[email protected]>
arm64: dts: imx8mm-evk: correct pmic clock source

Johan Hovold <[email protected]>

    arm64: dts: qcom: sc8280xp-pmics: fix pon compatible and registers

Marc Gonzalez <[email protected]>
arm64: dts: meson-g12-common: specify full DMC range

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: ipq8074-hk10: enable QMP device, not the PHY node

Robert Marko <[email protected]>
arm64: dts: qcom: hk10: use "okay" instead of "ok"

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node

Dan Johansen <[email protected]>
arm64: dts: rockchip: Lower sd speed on rk3566-soquartz

Jianqun Xu <[email protected]>
ARM: dts: rockchip: fix a typo error for rk3288 spdif node

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

Diffstat:

 Makefile                                           |  4 +-
 arch/arm/boot/dts/rk3288.dtsi                      |  2 +-
 arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi  |  3 +-
 arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi      |  2 +-
 arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi   |  4 +-
 .../boot/dts/freescale/imx8mp-verdin-dev.dtsi      |  2 +-
 arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi   |  4 +-
 arch/arm64/boot/dts/qcom/ipq8074-hk01.dts          |  4 +-
 arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi         | 20 ++---
 arch/arm64/boot/dts/qcom/sc8280xp-pmics.dtsi       |  5 +-
 arch/arm64/boot/dts/rockchip/rk3566-soquartz.dtsi  |  2 +-
 arch/arm64/include/asm/kvm_host.h                  | 19 ++++-
 arch/arm64/kvm/hypercalls.c                        |  2 +
 arch/loongarch/include/asm/cpu-features.h          |  1 +
 arch/loongarch/include/asm/cpu.h                   | 40 +++++-----
 arch/loongarch/include/asm/loongarch.h             |  2 +-
 arch/loongarch/kernel/cpu-probe.c                  |  9 ++-
 arch/loongarch/kernel/proc.c                       |  1 +
 arch/loongarch/mm/init.c                           |  4 +-
 arch/mips/kernel/vmlinux.lds.S                     |  2 +
 arch/riscv/purgatory/Makefile                      |  4 +-
 arch/s390/kernel/ptrace.c                          |  8 +-
 arch/x86/purgatory/Makefile                        |  3 +-
 drivers/fpga/fpga-bridge.c                         |  3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c            |  3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c            | 17 +++++
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 17 ++++-
 .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c   |  2 +-
 drivers/gpu/drm/drm_buddy.c                        |  4 +-
 drivers/gpu/drm/i915/display/intel_dp_aux.c        |  2 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop2.c       |  4 +
 drivers/gpu/drm/tests/drm_buddy_test.c             |  3 +-
 drivers/iio/adc/at91-sama5d2_adc.c                 |  2 +-
 drivers/iio/dac/ad5755.c                           |  1 +
 drivers/iio/light/tsl2772.c                        |  1 +
 drivers/input/tablet/pegasus_notetaker.c           |  6 ++
 drivers/memstick/core/memstick.c                   |  5 +-
 drivers/mmc/host/sdhci_am654.c                     |  2 -
 drivers/mtd/spi-nor/core.c                         | 14 +++-
 drivers/mtd/spi-nor/core.h                         |  2 +
 drivers/mtd/spi-nor/debugfs.c                      | 11 ++-
 drivers/net/bonding/bond_main.c                    |  7 +-
 drivers/net/dsa/b53/b53_mmap.c                     | 14 ++++
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  2 +-
 drivers/net/ethernet/intel/e1000e/netdev.c         | 51 ++++++-------
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  9 ++-
 .../ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv_multi.c |  2 +
 drivers/net/ethernet/mellanox/mlxsw/pci_hw.h       |  2 +-
 drivers/net/ethernet/sfc/efx.c                     |  1 -
 drivers/net/ethernet/sfc/efx_common.c              |  2 +
 drivers/net/virtio_net.c                           |  8 +-
 drivers/net/xen-netback/netback.c                  |  6 +-
 drivers/nvme/host/tcp.c                            | 46 +++++++-----
 drivers/platform/x86/asus-nb-wmi.c                 |  3 +-
 drivers/platform/x86/gigabyte-wmi.c                |  3 +
 drivers/platform/x86/intel/vsec.c                  |  1 +
 drivers/regulator/fan53555.c                       | 13 ++--
 drivers/scsi/megaraid/megaraid_sas_base.c          |  2 +-
 drivers/scsi/scsi.c                                | 11 ++-
 drivers/spi/spi-rockchip-sfc.c                     |  2 +-
 fs/btrfs/extent_map.c                              | 31 +++++++-
 fs/btrfs/extent_map.h                              |  2 +
 fs/btrfs/file.c                                    | 44 ++++++-----
 fs/fs-writeback.c                                  | 17 +++--
 fs/fuse/dir.c                                      |  2 +-
 fs/nilfs2/segment.c                                | 20 +++++
 fs/userfaultfd.c                                   |  6 +-
 include/linux/kmsan.h                              | 39 +++++-----
 include/linux/skbuff.h                             |  5 +-
 include/net/netfilter/nf_tables.h                  |  4 +
 include/trace/events/f2fs.h                        |  2 +-
 init/Kconfig                                       | 10 +--
 kernel/bpf/verifier.c                              | 15 ++++
 kernel/sched/fair.c                                | 86 ++++++++++++++++++++--
 kernel/sched/sched.h                               | 19 +++++
 kernel/sys.c                                       | 69 +++++++++--------
 lib/maple_tree.c                                   | 66 ++++++++---------
 mm/backing-dev.c                                   | 12 ++-
 mm/huge_memory.c                                   | 19 ++++-
 mm/khugepaged.c                                    |  4 +
 mm/kmsan/hooks.c                                   | 55 ++++++++++++--
 mm/kmsan/shadow.c                                  | 27 ++++---
 mm/mmap.c                                          | 48 ++++++++++--
 mm/page_alloc.c                                    | 19 +++++
 mm/vmalloc.c                                       | 10 ++-
 net/bridge/br_netfilter_hooks.c                    | 17 +++--
 net/bridge/br_switchdev.c                          | 11 +++
 net/dccp/dccp.h                                    |  1 +
 net/dccp/ipv6.c                                    | 15 ++--
 net/dccp/proto.c                                   |  8 +-
 net/ipv6/af_inet6.c                                |  1 +
 net/ipv6/ping.c                                    |  6 --
 net/ipv6/raw.c                                     |  2 -
 net/ipv6/rpl.c                                     |  3 +-
 net/ipv6/tcp_ipv6.c                                |  8 +-
 net/ipv6/udp.c                                     |  2 -
 net/l2tp/l2tp_ip6.c                                |  2 -
 net/mptcp/protocol.c                               |  7 --
 net/netfilter/nf_tables_api.c                      | 69 +++++++++++++++--
 net/netfilter/nft_lookup.c                         | 36 +--------
 net/sched/sch_qfq.c                                | 13 ++--
 net/sctp/socket.c                                  | 29 ++++++--
 rust/kernel/print.rs                               |  6 +-
 rust/kernel/str.rs                                 |  2 +-
 scripts/asn1_compiler.c                            |  2 +-
 sound/pci/hda/patch_realtek.c                      |  1 +
 sound/soc/fsl/fsl_asrc_dma.c                       | 11 ++-
 sound/soc/fsl/fsl_sai.c                            |  2 +-
 sound/soc/sof/pm.c                                 |  8 +-
 .../selftests/sigaltstack/current_stack_pointer.h  | 23 ++++++
 tools/testing/selftests/sigaltstack/sas.c          |  7 +-
 tools/vm/page_owner_sort.c                         |  2 +-
 112 files changed, 937 insertions(+), 419 deletions(-)