Skip to content

6.1.7-rc1 review

Greg Kroah-Hartman amd-gfx linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest183 patches 15 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/183netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bitsnet/netfilter/nft_payload.c+1 -10 replies
2/183Revert "ALSA: usb-audio: Drop superfluous interface setup at parsing"sound/usb/stream.c+6 -00 replies
3/183ALSA: control-led: use strscpy in set_led_id()sound/core/control_led.c+2 -30 replies
4/183ALSA: usb-audio: Always initialize fixed_rate in snd_usb_find_implicit_fb_sync_format()sound/usb/implicit.c sound/usb/pcm.c+4 -10 replies
5/183ALSA: hda/realtek - Turn on power earlysound/pci/hda/patch_realtek.c+16 -140 replies
6/183ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxxsound/pci/hda/patch_realtek.c+23 -00 replies
7/183KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUIDDocumentation/virt/kvm/api.rst arch/x86/kvm/cpuid.c+30 -160 replies
8/183KVM: arm64: Fix S1PTW handling on RO memslotsarch/arm64/include/asm/kvm_emulate.h+20 -20 replies
9/183efi: fix userspace infinite retry read efivars after EFI runtime services page faultdrivers/firmware/efi/runtime-wrappers.c+1 -00 replies
10/183efi: tpm: Avoid READ_ONCE() for accessing the event loginclude/linux/tpm_eventlog.h+2 -20 replies
11/183docs: Fix the docs build with Sphinx 6.0Documentation/sphinx/load_config.py+4 -20 replies
12/183io_uring/poll: add hash if ready poll request cant complete inlineio_uring/poll.c+12 -50 replies
13/183arm64: mte: Fix double-freeing of the temporary tag storage during coredumparch/arm64/kernel/elfcore.c+0 -10 replies
14/183arm64: mte: Avoid the racy walk of the vma list during core dumparch/arm64/kernel/elfcore.c+26 -300 replies
15/183arm64: cmpxchg_double*: hazard against entire exchange variablearch/arm64/include/asm/atomic_ll_sc.h arch/arm64/include/asm/atomic_lse.h+2 -20 replies
16/183ACPI: Fix selecting wrong ACPI fwnode for the iGPU on some Dell laptopsdrivers/acpi/glue.c drivers/acpi/scan.c include/acpi/acpi_bus.h+19 -50 replies
17/183net: stmmac: add aux timestamps fifo clearance waitdrivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c+4 -10 replies
18/183perf auxtrace: Fix address filter duplicate symbol selectiontools/perf/util/auxtrace.c+1 -10 replies
19/183s390/kexec: fix ipl report address for kdumparch/s390/kernel/machine_kexec_file.c+3 -20 replies
20/183brcmfmac: Prefer DT board type over DMI board typedrivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c+3 -20 replies
21/183ASoC: qcom: lpass-cpu: Fix fallback SD line index handlingsound/soc/qcom/lpass-cpu.c+3 -20 replies
22/183elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size}arch/arm64/kernel/elfcore.c arch/ia64/kernel/elfcore.c arch/x86/um/elfcore.c +3 more+14 -140 replies
23/183cpufreq: amd-pstate: fix kernel hang issue while amd-pstate unregisteringdrivers/cpufreq/amd-pstate.c+1 -00 replies
24/183s390/cpum_sf: add READ_ONCE() semantics to compare and swap loopsarch/s390/include/asm/cpu_mf.h arch/s390/kernel/perf_cpum_sf.c+77 -550 replies
25/183s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple()arch/s390/include/asm/percpu.h+1 -10 replies
26/183drm/virtio: Fix GEM handle creation UAFdrivers/gpu/drm/virtio/virtgpu_ioctl.c+17 -20 replies
27/183drm/amd/pm/smu13: BACO is supported when its in BACO statedrivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c+4 -00 replies
28/183drm: Optimize drm buddy top-down allocation methoddrivers/gpu/drm/drm_buddy.c+55 -280 replies
29/183drm/i915/gt: Reset twicedrivers/gpu/drm/i915/gt/intel_reset.c+28 -60 replies
30/183drm/i915: Reserve enough fence slot for i915_vma_unbind_asyncdrivers/gpu/drm/i915/i915_vma.c+1 -10 replies
31/183drm/i915: Fix potential context UAFsdrivers/gpu/drm/i915/gem/i915_gem_context.c+18 -60 replies
32/183drm/amd: Delay removal of the firmware framebufferdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+8 -60 replies
33/183drm/amdgpu: Fixed bug on error when unloading amdgpudrivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c+1 -10 replies
34/183drm/amd/pm: correct the reference clock for fan speed(rpm) calculationdrivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c+2 -20 replies
35/183drm/amd/pm: add the missing mapping for PPT feature on SMU13.0.0 and 13.0.7drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c+2 -00 replies
36/183drm/amd/display: move remaining FPU code to dml folderdrivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource.c drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.h+14 -20 replies
37/183Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly""drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c+12 -130 replies
38/183cifs: Fix uninitialized memory read for smb311 posix symlink createfs/cifs/link.c+1 -00 replies
39/183cifs: fix file info setting in cifs_query_path_info()fs/cifs/smb1ops.c+6 -30 replies
40/183cifs: fix file info setting in cifs_open_file()fs/cifs/smb1ops.c+28 -260 replies
41/183cifs: do not query ifaces on smb1 mountsfs/cifs/connect.c+6 -30 replies
42/183cifs: fix double free on failed kerberos authfs/cifs/smb2pdu.c+4 -10 replies
43/183io_uring/fdinfo: include locked hash table in fdinfo outputio_uring/fdinfo.c+10 -20 replies
44/183ASoC: rt9120: Make dev PM runtime bind AsoC component PMsound/soc/codecs/rt9120.c+12 -00 replies
45/183ACPI: video: Allow selecting NVidia-WMI-EC or Apple GMUX backlight from the cmdlinedrivers/acpi/video_detect.c+4 -00 replies
46/183platform/x86: dell-privacy: Only register SW_CAMERA_LENS_COVER if presentdrivers/platform/x86/dell/dell-wmi-privacy.c+15 -40 replies
47/183platform/surface: aggregator: Ignore command messages not intended for usdrivers/platform/surface/aggregator/ssh_request_layer.c+14 -00 replies
48/183platform/x86: int3472/discrete: Ensure the clk/power enable pins are in output modedrivers/platform/x86/intel/int3472/clk_and_regulator.c drivers/platform/x86/intel/int3472/discrete.c+7 -00 replies
49/183platform/x86: thinkpad_acpi: Fix profile mode display in AMT modedrivers/platform/x86/thinkpad_acpi.c+17 -60 replies
50/183platform/x86: asus-wmi: Dont load fan curves without fandrivers/platform/x86/asus-wmi.c+3 -00 replies
51/183platform/x86: dell-privacy: Fix SW_CAMERA_LENS_COVER reportingdrivers/platform/x86/dell/dell-wmi-privacy.c+16 -60 replies
52/183dt-bindings: msm: dsi-controller-main: Fix operating-points-v2 constraintDocumentation/devicetree/bindings/display/msm/dsi-controller-main.yaml+0 -10 replies
53/183drm/msm: another fix for the headless Adreno GPUdrivers/gpu/drm/msm/msm_drv.c+1 -10 replies
54/183firmware/psci: Fix MEM_PROTECT_RANGE function numbersinclude/uapi/linux/psci.h+2 -20 replies
55/183firmware/psci: Dont register with debugfs if PSCI isnt availabledrivers/firmware/psci/psci.c+3 -00 replies
56/183drm/msm/adreno: Make adreno quirks not overwrite each otherdrivers/gpu/drm/msm/adreno/adreno_gpu.h+4 -60 replies
57/183arm64/signal: Always allocate SVE signal frames on SME only systemsarch/arm64/kernel/signal.c+1 -10 replies
58/183dt-bindings: msm: dsi-controller-main: Fix power-domain constraintDocumentation/devicetree/bindings/display/msm/dsi-controller-main.yaml+0 -10 replies
59/183dt-bindings: msm: dsi-controller-main: Fix description of core clockDocumentation/devicetree/bindings/display/msm/dsi-controller-main.yaml+1 -10 replies
60/183arm64/signal: Always accept SVE signal frames on SME only systemsarch/arm64/kernel/signal.c+6 -10 replies
61/183arm64/mm: add pud_user_exec() check in pud_user_accessible_page()arch/arm64/include/asm/pgtable.h+2 -20 replies
62/183dt-bindings: msm: dsi-phy-28nm: Add missing qcom, dsi-phy-regulator-ldo-modeDocumentation/devicetree/bindings/display/msm/dsi-phy-28nm.yaml+4 -00 replies
63/183arm64: ptrace: Use ARM64_SME to guard the SME register enumerationsarch/arm64/kernel/ptrace.c+1 -10 replies
64/183arm64/mm: fix incorrect file_map_count for invalid pmdarch/arm64/include/asm/pgtable.h+1 -10 replies
65/183platform/x86: ideapad-laptop: Add Legion 5 15ARH05 DMI id to set_fn_lock_led_list[]drivers/platform/x86/ideapad-laptop.c+6 -00 replies
66/183drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is not for aux transferdrivers/gpu/drm/msm/dp/dp_aux.c+4 -00 replies
67/183dt-bindings: msm/dsi: Dont require vdds-supply on 10nm PHYDocumentation/devicetree/bindings/display/msm/dsi-phy-10nm.yaml+0 -10 replies
68/183dt-bindings: msm/dsi: Dont require vcca-supply on 14nm PHYDocumentation/devicetree/bindings/display/msm/dsi-phy-14nm.yaml+0 -10 replies
69/183platform/x86: sony-laptop: Dont turn off 0x153 keyboard backlight during probedrivers/platform/x86/sony-laptop.c+14 -70 replies
70/183ixgbe: fix pci device refcount leakdrivers/net/ethernet/intel/ixgbe/ixgbe_phy.c+9 -50 replies
71/183ipv6: raw: Deduct extension header length in rawv6_push_pending_framesnet/ipv6/raw.c+4 -00 replies
72/183iavf/iavf_main: actually log ->src mask when talking about itdrivers/net/ethernet/intel/iavf/iavf_main.c+1 -10 replies
73/183drm/i915/gt: Cleanup partial engine discovery failuresdrivers/gpu/drm/i915/gt/intel_engine_cs.c+6 -10 replies
74/183usb: ulpi: defer ulpi_register on ulpi_read_id timeoutdrivers/usb/common/ulpi.c+1 -10 replies
75/183drm/amd/pm: enable mode1 reset on smu_v13_0_10drivers/gpu/drm/amd/amdgpu/soc21.c drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c +2 more+77 -20 replies
76/183drm/amd/pm: Enable bad memory page/channel recording support for smu v13_0_0drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_0_ppsmc.h drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c+49 -20 replies
77/183drm/amd/pm: enable GPO dynamic control support for SMU13.0.0drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c +1 more+22 -10 replies
78/183drm/amd/pm: enable GPO dynamic control support for SMU13.0.7drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c+2 -00 replies
79/183drm/amdgpu: add soc21 common ip block support for GC 11.0.4drivers/gpu/drm/amd/amdgpu/soc21.c+6 -00 replies
80/183drm/amdgpu: Enable pg/cg flags on GC11_0_4 for VCNdrivers/gpu/drm/amd/amdgpu/soc21.c+5 -20 replies
81/183drm/amdgpu: enable VCN DPG for GC IP v11.0.4drivers/gpu/drm/amd/amdgpu/soc21.c+1 -00 replies
82/183mm: Always release pages to the buddy allocator in memblock_free_late().mm/memblock.c tools/testing/memblock/internal.h+11 -10 replies
83/183iommu/iova: Fix alloc iova overflows issuedrivers/iommu/iova.c+2 -20 replies
84/183iommu/arm-smmu-v3: Dont unregister on shutdowndrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c+3 -10 replies
85/183iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe()drivers/iommu/mtk_iommu_v1.c+3 -10 replies
86/183iommu/arm-smmu: Dont unregister on shutdowndrivers/iommu/arm/arm-smmu/arm-smmu.c+14 -80 replies
87/183iommu/arm-smmu: Report IOMMU_CAP_CACHE_COHERENCY even bettererdrivers/iommu/arm/arm-smmu/arm-smmu.c+8 -20 replies
88/183sched/core: Fix use-after-free bug in dup_user_cpus_ptr()kernel/sched/core.c+33 -40 replies
89/183netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function.net/netfilter/ipset/ip_set_bitmap_ip.c+2 -20 replies
90/183selftests: netfilter: fix transaction test script timeout handlingtools/testing/selftests/netfilter/nft_trans_stress.sh tools/testing/selftests/netfilter/settings+10 -70 replies
91/183powerpc/imc-pmu: Fix use of mutex in IRQs disabled sectionarch/powerpc/include/asm/imc-pmu.h arch/powerpc/perf/imc-pmu.c+67 -710 replies
92/183x86/boot: Avoid using Intel mnemonics in AT&T syntax asmarch/x86/boot/bioscall.S+2 -20 replies
93/183EDAC/device: Fix period calculation in edac_device_reset_delay_period()drivers/edac/edac_device.c drivers/edac/edac_module.h+9 -100 replies
94/183x86/pat: Fix pat_x_mtrr_type() for MTRR disabled casearch/x86/mm/pat/memtype.c+2 -10 replies
95/183x86/resctrl: Fix task CLOSID/RMID update racearch/x86/kernel/cpu/resctrl/rdtgroup.c+11 -10 replies
96/183x86/resctrl: Fix event counts regression in reused RMIDsarch/x86/kernel/cpu/resctrl/monitor.c+33 -160 replies
97/183regulator: da9211: Use irq handler when readydrivers/regulator/da9211-regulator.c+6 -50 replies
98/183scsi: storvsc: Fix swiotlb bounce buffer leak in confidential VMdrivers/scsi/storvsc_drv.c+3 -00 replies
99/183scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefiledrivers/scsi/mpi3mr/Makefile+1 -10 replies
100/183scsi: ufs: core: WLUN suspend SSU/enter hibern8 fail recoverydrivers/ufs/core/ufshcd.c+26 -00 replies
101/183ASoC: Intel: fix sof-nau8825 link failuresound/soc/intel/boards/Kconfig+1 -00 replies
102/183ASoC: Intel: sof_nau8825: support rt1015p speaker amplifiersound/soc/intel/boards/sof_nau8825.c sound/soc/intel/common/soc-acpi-intel-adl-match.c+28 -00 replies
103/183ASoC: Intel: sof-nau8825: fix module alias overflowsound/soc/intel/boards/sof_nau8825.c sound/soc/intel/common/soc-acpi-intel-adl-match.c+8 -80 replies
104/183drm/msm/dpu: Fix some kernel-doc commentsdrivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c+1 -20 replies
105/183drm/msm/dpu: Fix memory leak in msm_mdss_parse_data_bus_icc_pathdrivers/gpu/drm/msm/msm_mdss.c+4 -20 replies
106/183ASoC: wm8904: fix wrong outputs volume after power reactivationsound/soc/codecs/wm8904.c+7 -00 replies
107/183mtd: parsers: scpart: fix __udivdi3 undefined on mipsdrivers/mtd/parsers/scpart.c+1 -10 replies
108/183mtd: cfi: allow building spi-intel standalonedrivers/mtd/spi-nor/core.c include/linux/mtd/spi-nor.h+1 -10 replies
109/183ALSA: usb-audio: Make sure to stop endpoints before closing EPssound/usb/pcm.c+2 -00 replies
110/183ALSA: usb-audio: Relax hw constraints for implicit fb syncsound/usb/pcm.c+7 -20 replies
111/183stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speeddrivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c+0 -260 replies
112/183tipc: fix unexpected link reset due to discovery messagesnet/tipc/node.c+8 -40 replies
113/183NFSD: Pass the target nfsd_file to nfsd_commit()fs/nfsd/nfs3proc.c fs/nfsd/nfs4proc.c fs/nfsd/vfs.c +1 more+25 -140 replies
114/183NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"fs/nfsd/filecache.c fs/nfsd/filecache.h fs/nfsd/nfs4state.c+2 -210 replies
115/183NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collectionfs/nfsd/filecache.c fs/nfsd/filecache.h fs/nfsd/nfs3proc.c +2 more+64 -130 replies
116/183nfsd: remove the pages_flushed statistic from filecachefs/nfsd/filecache.c+1 -60 replies
117/183nfsd: reorganize filecache.cfs/nfsd/filecache.c fs/nfsd/trace.h+58 -570 replies
118/183NFSD: Add an nfsd_file_fsync tracepointfs/nfsd/filecache.c fs/nfsd/trace.h+35 -10 replies
119/183nfsd: rework refcounting in filecachefs/nfsd/filecache.c fs/nfsd/trace.h+189 -1800 replies
120/183nfsd: fix handling of cached open files in nfsd4_open codepathfs/nfsd/filecache.c fs/nfsd/filecache.h fs/nfsd/nfs4state.c +1 more+42 -710 replies
121/183octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enabledrivers/net/ethernet/marvell/octeontx2/af/cgx.c drivers/net/ethernet/marvell/octeontx2/af/cgx.h+2 -30 replies
122/183sched/core: Fix arch_scale_freq_tick() on tickless systemskernel/sched/core.c+3 -10 replies
123/183blk-mq: move the srcu_struct used for quiescing to the tagsetblock/blk-core.c block/blk-mq.c block/blk-mq.h +5 more+45 -620 replies
124/183blk-crypto: pass a gendisk to blk_crypto_sysfs_{,un}registerblock/blk-crypto-internal.h block/blk-crypto-sysfs.c block/blk-sysfs.c+12 -90 replies
125/183block: factor out a blk_debugfs_remove helperblock/blk-sysfs.c+14 -70 replies
126/183block: fix error unwinding in blk_register_queueblock/blk-sysfs.c+16 -120 replies
127/183block: untangle request_queue refcounting from sysfsblock/blk-core.c block/blk-crypto-sysfs.c block/blk-ia-ranges.c +5 more+71 -870 replies
128/183block: mark blk_put_queue as potentially blockingblock/blk-core.c+2 -40 replies
129/183block: Drop spurious might_sleep() from blk_put_queue()block/blk-core.c+0 -30 replies
130/183hvc/xen: lock console list traversaldrivers/tty/hvc/hvc_xen.c+29 -170 replies
131/183nfc: pn533: Wait for out_urbs completion in pn533_usb_send_frame()drivers/nfc/pn533/usb.c+41 -30 replies
132/183gro: avoid checking for a failed searchnet/core/gro.c+35 -350 replies
133/183gro: take care of DODGY packetsnet/core/gro.c+3 -20 replies
134/183af_unix: selftest: Fix the size of the parameter to connect()tools/testing/selftests/net/af_unix/test_unix_oob.c+1 -10 replies
135/183ASoC: qcom: Fix building APQ8016 machine driver without SOUNDWIREsound/soc/qcom/Kconfig sound/soc/qcom/Makefile sound/soc/qcom/common.c +5 more+157 -1330 replies
136/183tools/nolibc: restore mips branch ordering in the _start blocktools/include/nolibc/arch-mips.h+2 -00 replies
137/183tools/nolibc: fix the O_* fcntl/open macro definitions for riscvtools/include/nolibc/arch-riscv.h+7 -70 replies
138/183drm/amdgpu: Fix potential NULL dereferencedrivers/gpu/drm/amd/amdgpu/amdgpu_object.c+3 -20 replies
139/183ice: Fix potential memory leak in ice_gnss_tty_write()drivers/net/ethernet/intel/ice/ice_gnss.c+1 -00 replies
140/183ice: Add check for kzallocdrivers/net/ethernet/intel/ice/ice_gnss.c+14 -90 replies
141/183drm/vmwgfx: Write the driver id registersdrivers/gpu/drm/vmwgfx/vmwgfx_drv.c+34 -90 replies
142/183drm/vmwgfx: Refactor resource managers hashtable to use linux/hashtable implementation.drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c+26 -360 replies
143/183drm/vmwgfx: Remove ttm object hashtabledrivers/gpu/drm/vmwgfx/ttm_object.c drivers/gpu/drm/vmwgfx/ttm_object.h drivers/gpu/drm/vmwgfx/vmwgfx_drv.c+9 -230 replies
144/183drm/vmwgfx: Refactor resource validation hashtable to use linux/hashtable implementation.drivers/gpu/drm/vmwgfx/vmwgfx_drv.c drivers/gpu/drm/vmwgfx/vmwgfx_drv.h drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c +2 more+58 -660 replies
145/183drm/vmwgfx: Refactor ttm reference object hashtable to use linux/hashtable.drivers/gpu/drm/vmwgfx/ttm_object.c drivers/gpu/drm/vmwgfx/ttm_object.h drivers/gpu/drm/vmwgfx/vmwgfx_drv.c+56 -490 replies
146/183drm/vmwgfx: Remove vmwgfx_hashtabDocumentation/gpu/todo.rst drivers/gpu/drm/vmwgfx/Makefile drivers/gpu/drm/vmwgfx/ttm_object.c +5 more+12 -3030 replies
147/183drm/vmwgfx: Remove rcu locks from user resourcesdrivers/gpu/drm/vmwgfx/ttm_object.c drivers/gpu/drm/vmwgfx/ttm_object.h drivers/gpu/drm/vmwgfx/vmwgfx_bo.c +3 more+87 -2330 replies
148/183net/sched: act_mpls: Fix warning during failed attribute validationnet/sched/act_mpls.c+7 -10 replies
149/183Revert "r8169: disable detection of chip version 36"drivers/net/ethernet/realtek/r8169_main.c+1 -40 replies
150/183net/mlx5: check attr pointer validity before dereferencing itdrivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c+1 -10 replies
151/183net/mlx5e: TC, Keep mod hdr actions after mod hdr allocdrivers/net/ethernet/mellanox/mlx5/core/en_tc.c+3 -20 replies
152/183net/mlx5: Fix command stats access after freedrivers/net/ethernet/mellanox/mlx5/core/cmd.c include/linux/mlx5/driver.h+3 -120 replies
153/183net/mlx5e: Verify dev is present for fix features ndodrivers/net/ethernet/mellanox/mlx5/core/en_main.c+3 -00 replies
154/183net/mlx5e: IPoIB, Block queue count configuration when sub interfaces are presentdrivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h +1 more+62 -70 replies
155/183net/mlx5e: IPoIB, Block PKEY interfaces with less rx queues than parentdrivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c+9 -00 replies
156/183net/mlx5e: IPoIB, Fix child PKEY interface stats on rx pathdrivers/net/ethernet/mellanox/mlx5/core/en_rx.c+1 -10 replies
157/183net/mlx5: Fix ptp max frequency adjustment rangedrivers/net/ethernet/mellanox/mlx5/core/lib/clock.c+1 -10 replies
158/183net/mlx5e: Dont support encap rules with gbp optiondrivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c+2 -00 replies
159/183net/mlx5e: Fix macsec ssci attribute handling in offload pathdrivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c+7 -30 replies
160/183net/mlx5e: Fix macsec possible null dereference when updating MAC security entity (SecY)drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c+2 -70 replies
161/183selftests/net: l2_tos_ttl_inherit.sh: Set IPv6 addresses with "nodad".tools/testing/selftests/net/l2_tos_ttl_inherit.sh+4 -40 replies
162/183selftests/net: l2_tos_ttl_inherit.sh: Run tests in their own netns.tools/testing/selftests/net/l2_tos_ttl_inherit.sh+93 -690 replies
163/183selftests/net: l2_tos_ttl_inherit.sh: Ensure environment cleanup on failure.tools/testing/selftests/net/l2_tos_ttl_inherit.sh+36 -40 replies
164/183octeontx2-pf: Fix resource leakage in VF driver unbinddrivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c+2 -00 replies
165/183perf build: Properly guard libbpf includestools/perf/builtin-trace.c tools/perf/util/bpf_counter.h+8 -00 replies
166/183perf kmem: Support legacy tracepointstools/perf/builtin-kmem.c+26 -30 replies
167/183perf kmem: Support field "node" in evsel__process_alloc_event() coping with recent tracepoint restructuringtools/perf/builtin-kmem.c+24 -120 replies
168/183igc: Fix PPS delta between two synchronized end-pointsdrivers/net/ethernet/intel/igc/igc_defines.h drivers/net/ethernet/intel/igc/igc_ptp.c+8 -40 replies
169/183net: lan966x: check for ptp to be enabled in lan966x_ptp_deinit()drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c+3 -00 replies
170/183net: hns3: fix wrong use of rss size during VF rss configdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+1 -10 replies
171/183bnxt: make sure we return pages to the pooldrivers/net/ethernet/broadcom/bnxt/bnxt.c+2 -20 replies
172/183platform/surface: aggregator: Add missing call to ssam_request_sync_free()drivers/platform/surface/aggregator/controller.c+3 -10 replies
173/183platform/x86/amd: Fix refcount leak in amd_pmc_probedrivers/platform/x86/amd/pmc.c+1 -10 replies
174/183ALSA: usb-audio: Fix possible NULL pointer dereference in snd_usb_pcm_has_fixed_rate()sound/usb/pcm.c+2 -10 replies
175/183efi: fix NULL-deref in init error pathdrivers/firmware/efi/efi.c+6 -30 replies
176/183io_uring: lock overflowing for IOPOLLio_uring/rw.c+5 -10 replies
177/183io_uring/poll: attempt request issue after racy poll wakeupio_uring/poll.c+22 -110 replies
178/183drm/i915: Fix CFI violations in gt_sysfsdrivers/gpu/drm/i915/gt/intel_gt_sysfs.c drivers/gpu/drm/i915/gt/intel_gt_sysfs.h drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c+219 -2570 replies
179/183io_uring/io-wq: free worker if task_work creation is canceledio_uring/io-wq.c+1 -00 replies
180/183io_uring/io-wq: only free worker if it was allocated for creationio_uring/io-wq.c+6 -10 replies
181/183block: handle bio_split_to_limits() NULL returnblock/blk-merge.c block/blk-mq.c drivers/block/drbd/drbd_req.c +5 more+19 -20 replies
182/183Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout"drivers/usb/common/ulpi.c+1 -10 replies
183/183pinctrl: amd: Add dynamic debugging for active GPIOsdrivers/pinctrl/pinctrl-amd.c+6 -40 replies

Reviews trailers per patch

113 of 183 patches have a Reviewed-by or Acked-by.

PatchMichael RalstonDmitry DolgovVasily GorbikHector MartinArend van SprielPeter RobinsonStephan GerholdHuang RuiMario LimoncielloWyes KarnyAlexander GordeevHendrik BruecknerThomas RichterChia-I WuKenneth FengLijo LazarChristian KönigAlex DeucherMatthew AuldGwan-gyeong MunTvrtko UrsulinAndi ShytiOliver UptonArd BiesheuvelNathan Chancellor[email protected]Hans de GoedeAndy ShevchenkoDaniel ScallySakari AilusDmitry BaryshkovKrzysztof KozlowskiRob ClarkAbhinav KumarMarc ZyngierMark RutlandTom TalpeyPaulo Alcantara (SUSE)Marijn SuijtenAkhil P OommenMark BrownPasha TatashinDavid HildenbrandKefeng WangWill DeaconDouglas AndersonRob HerringShyam Prasad NRonnie SahlbergRodrigo SiqueiraGurucharan GAaron LiuLeo LiuVeerabadhran GopalakrishnanRobin MurphyYong WuAngeloGioacchino Del RegnoMatthias BruggerMichael WalleVladimir OlteanPeter ZijlstraSimon HormanMirsad Goran TodorovacBorislav Petkov (AMD)Michael KelleyReinette ChatreBabu MogerAdam WardDexuan CuiTianyu LanMichal SwiatkowskiDamien Le MoalSathya Prakash VeerichettyJanusz KrzysztofikHeikki KrogerusYang WangEvan QuanMattia DongiliPierre-Louis BossartAndrew LunnJon MaloyJeff LaytonNeilBrownBard LiaoRuben VestergaardTorkil SvensgaardLeon RomanovskyValentin SchneiderGiovanni GherdovichKeith BuschMing LeiChao LengSagi GrimbergHannes ReineckeChaitanya KulkarniEric BiggersChristoph HellwigStefano StabelliniEric DumazetCharles KeepaxMika WesterbergTokunori IkegamiPratyush YadavTudor AmbarusStanley ChuBart Van AsscheAdrian HunterFlorian WestphalKuniyuki IwashimaZack RusinMartin KrastevThomas HellströmMaaz MombasawalaWei ChenAlexander DuyckShay DroryRoi DayanTariq ToukanGal PressmanMaor DickmanRaed SalemJiri PirkoJaroslav PulchartArnaldo Carvalho de MeloJiri OlsaMike Leach[email protected]Andrzej HajdaKees CookBasavaraj NatikarKai-Heng FengMark PearsonJames ClarkSasha NeftinNaama MeirHoratiu VulturAndy GospodarekConor DooleyShuah KhanJustin M. ForbesTakeshi OgasawaraRudi HeitbaumBagas SanjayaRon EconomosLinux Kernel Functional TestingJon HunterSudip MukherjeeAllen Pais
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/183
2/183Reported-and-tested-by
3/183
4/183
5/183
6/183
7/183
8/183R-b R-b Regression-tested-by
9/183
10/183T-b
11/183
12/183Reported-and-tested-by
13/183
14/183
15/183
16/183
17/183
18/183T-b
19/183R-b
20/183R-b R-b T-b
21/183R-b
22/183
23/183A-b R-b T-b
24/183A-b A-b R-b
25/183R-b
26/183R-b
27/183R-b R-b
28/183A-b A-b R-b
29/183R-b
30/183R-b
31/183R-b R-b
32/183R-b R-b
33/183R-b
34/183R-b
35/183R-b
36/183R-b
37/183
38/183R-b R-b
39/183
40/183
41/183R-b R-b
42/183A-b
43/183
44/183
45/183
46/183
47/183R-b
48/183R-b R-b R-b
49/183R-b R-b
50/183R-b
51/183
52/183R-b A-b
53/183R-b R-b
54/183A-b A-b
55/183R-b A-b A-b
56/183R-b R-b R-b R-b
57/183
58/183R-b A-b
59/183R-b A-b
60/183
61/183
62/183R-b
63/183R-b
64/183A-b A-b R-b A-b
65/183
66/183R-b R-b T-b
67/183R-b A-b
68/183R-b A-b R-b
69/183R-b
70/183T-b
71/183
72/183R-b
73/183R-b
74/183A-b
75/183R-b
76/183R-b
77/183R-b
78/183R-b
79/183R-b
80/183R-b R-b
81/183R-b
82/183
83/183A-b
84/183
85/183R-b R-b R-b
86/183T-b
87/183T-b
88/183R-b
89/183R-b
90/183T-b
91/183
92/183A-b
93/183
94/183R-b T-b
95/183R-b R-b
96/183R-b T-b
97/183R-b
98/183T-b R-b R-b
99/183R-b A-b
100/183R-b R-b R-b
101/183A-b
102/183R-b
103/183A-b
104/183R-b
105/183R-b R-b
106/183A-b
107/183
108/183R-b R-b A-b R-b
109/183
110/183
111/183R-b
112/183A-b
113/183T-b R-b R-b
114/183R-b R-b
115/183T-b R-b R-b
116/183
117/183R-b
118/183R-b
119/183
120/183Reported-and-Tested-by Reported-and-Tested-by
121/183R-b
122/183R-b A-b
123/183R-b R-b R-b R-b R-b R-b
124/183R-b
125/183
126/183
127/183
128/183
129/183R-b
130/183R-b
131/183
132/183R-b
133/183Reported-and-bisected-by
134/183R-b R-b
135/183
136/183
137/183
138/183R-b
139/183T-b R-b
140/183T-b R-b
141/183R-b R-b
142/183R-b R-b
143/183R-b R-b
144/183R-b
145/183R-b
146/183R-b R-b
147/183R-b R-b
148/183T-b R-b
149/183
150/183
151/183
152/183R-b
153/183R-b
154/183R-b
155/183R-b
156/183R-b
157/183R-b R-b
158/183R-b
159/183R-b
160/183R-b
161/183
162/183T-b
163/183T-b
164/183
165/183T-b T-b T-b
166/183R-b
167/183R-b
168/183A-b T-b
169/183R-b R-b
170/183R-b
171/183R-b
172/183R-b
173/183R-b R-b
174/183
175/183
176/183Reported-and-tested-by
177/183
178/183R-b R-b R-b
179/183
180/183
181/183
182/183
183/183A-b A-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 148 reviewers.

Read the v1 thread

Cover letter [PATCH 6.1 000/183] 6.1.7-rc1 review

This is the start of the stable review cycle for the 6.1.7 release. There are 183 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, 18 Jan 2023 15:47:28 +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.7-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.7-rc1

Mario Limonciello <[email protected]>
pinctrl: amd: Add dynamic debugging for active GPIOs

Ferry Toth <[email protected]>
Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout"

Jens Axboe <[email protected]>
block: handle bio_split_to_limits() NULL return

Jens Axboe <[email protected]>
io_uring/io-wq: only free worker if it was allocated for creation

Jens Axboe <[email protected]>
io_uring/io-wq: free worker if task_work creation is canceled

Nathan Chancellor <[email protected]>
drm/i915: Fix CFI violations in gt_sysfs

Jens Axboe <[email protected]>
io_uring/poll: attempt request issue after racy poll wakeup

Pavel Begunkov <[email protected]>
io_uring: lock overflowing for IOPOLL

Johan Hovold <[email protected]>
efi: fix NULL-deref in init error path

Jaroslav Kysela <[email protected]>
ALSA: usb-audio: Fix possible NULL pointer dereference in snd_usb_pcm_has_fixed_rate()

Miaoqian Lin <[email protected]>
platform/x86/amd: Fix refcount leak in amd_pmc_probe

Maximilian Luz <[email protected]>
platform/surface: aggregator: Add missing call to ssam_request_sync_free()

Jakub Kicinski <[email protected]>
bnxt: make sure we return pages to the pool

Jie Wang <[email protected]>
net: hns3: fix wrong use of rss size during VF rss config

Clément Léger <[email protected]>
net: lan966x: check for ptp to be enabled in lan966x_ptp_deinit()

Christopher S Hall <[email protected]>
igc: Fix PPS delta between two synchronized end-points

Leo Yan <[email protected]>
perf kmem: Support field "node" in evsel__process_alloc_event() coping with recent tracepoint restructuring

Leo Yan <[email protected]>
perf kmem: Support legacy tracepoints

Ian Rogers <[email protected]>
perf build: Properly guard libbpf includes

Hariprasad Kelam <[email protected]>
octeontx2-pf: Fix resource leakage in VF driver unbind

Guillaume Nault <[email protected]>
selftests/net: l2_tos_ttl_inherit.sh: Ensure environment cleanup on failure.

Guillaume Nault <[email protected]>
selftests/net: l2_tos_ttl_inherit.sh: Run tests in their own netns.

Guillaume Nault <[email protected]>
selftests/net: l2_tos_ttl_inherit.sh: Set IPv6 addresses with "nodad".

Emeel Hakim <[email protected]>
net/mlx5e: Fix macsec possible null dereference when updating MAC security entity (SecY)

Emeel Hakim <[email protected]>
net/mlx5e: Fix macsec ssci attribute handling in offload path

Gavin Li <[email protected]>
net/mlx5e: Don't support encap rules with gbp option

Rahul Rameshbabu <[email protected]>
net/mlx5: Fix ptp max frequency adjustment range

Dragos Tatulea <[email protected]>
net/mlx5e: IPoIB, Fix child PKEY interface stats on rx path

Dragos Tatulea <[email protected]>
net/mlx5e: IPoIB, Block PKEY interfaces with less rx queues than parent

Dragos Tatulea <[email protected]>
net/mlx5e: IPoIB, Block queue count configuration when sub interfaces are present

Roy Novich <[email protected]>
net/mlx5e: Verify dev is present for fix features ndo

Moshe Shemesh <[email protected]>
net/mlx5: Fix command stats access after free

Ariel Levkovich <[email protected]>
net/mlx5e: TC, Keep mod hdr actions after mod hdr alloc

Ariel Levkovich <[email protected]>
net/mlx5: check attr pointer validity before dereferencing it

Heiner Kallweit <[email protected]>
Revert "r8169: disable detection of chip version 36"

Ido Schimmel <[email protected]>
net/sched: act_mpls: Fix warning during failed attribute validation

Zack Rusin <[email protected]>
drm/vmwgfx: Remove rcu locks from user resources

Maaz Mombasawala <[email protected]>
drm/vmwgfx: Remove vmwgfx_hashtab

Maaz Mombasawala <[email protected]>
drm/vmwgfx: Refactor ttm reference object hashtable to use linux/hashtable.

Maaz Mombasawala <[email protected]>
drm/vmwgfx: Refactor resource validation hashtable to use linux/hashtable implementation.

Maaz Mombasawala <[email protected]>
drm/vmwgfx: Remove ttm object hashtable

Maaz Mombasawala <[email protected]>
drm/vmwgfx: Refactor resource manager's hashtable to use linux/hashtable implementation.

Zack Rusin <[email protected]>
drm/vmwgfx: Write the driver id registers

Jiasheng Jiang <[email protected]>
ice: Add check for kzalloc

Yuan Can <[email protected]>
ice: Fix potential memory leak in ice_gnss_tty_write()

Luben Tuikov <[email protected]>
drm/amdgpu: Fix potential NULL dereference

Willy Tarreau <[email protected]>
tools/nolibc: fix the O_* fcntl/open macro definitions for riscv

Willy Tarreau <[email protected]>
tools/nolibc: restore mips branch ordering in the _start block

Stephan Gerhold <[email protected]>
ASoC: qcom: Fix building APQ8016 machine driver without SOUNDWIRE

Mirsad Goran Todorovac <[email protected]>
af_unix: selftest: Fix the size of the parameter to connect()

Eric Dumazet <[email protected]>
gro: take care of DODGY packets

Richard Gobert <[email protected]>
gro: avoid checking for a failed search

Minsuk Kang <[email protected]>
nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame()

Roger Pau Monne <[email protected]>
hvc/xen: lock console list traversal

Tejun Heo <[email protected]>
block: Drop spurious might_sleep() from blk_put_queue()

Christoph Hellwig <[email protected]>
block: mark blk_put_queue as potentially blocking

Christoph Hellwig <[email protected]>
block: untangle request_queue refcounting from sysfs

Christoph Hellwig <[email protected]>
block: fix error unwinding in blk_register_queue

Christoph Hellwig <[email protected]>
block: factor out a blk_debugfs_remove helper

Christoph Hellwig <[email protected]>
blk-crypto: pass a gendisk to blk_crypto_sysfs_{,un}register

Christoph Hellwig <[email protected]>
blk-mq: move the srcu_struct used for quiescing to the tagset

Yair Podemsky <[email protected]>
sched/core: Fix arch_scale_freq_tick() on tickless systems

Angela Czubak <[email protected]>
octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable

Jeff Layton <[email protected]>
nfsd: fix handling of cached open files in nfsd4_open codepath

Jeff Layton <[email protected]>
nfsd: rework refcounting in filecache

Chuck Lever <[email protected]>
NFSD: Add an nfsd_file_fsync tracepoint

Jeff Layton <[email protected]>
nfsd: reorganize filecache.c

Jeff Layton <[email protected]>
nfsd: remove the pages_flushed statistic from filecache

Chuck Lever <[email protected]>
NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection

Chuck Lever <[email protected]>
NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"

Chuck Lever <[email protected]>
NFSD: Pass the target nfsd_file to nfsd_commit()

Tung Nguyen <[email protected]>
tipc: fix unexpected link reset due to discovery messages

Biao Huang <[email protected]>
stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed

Takashi Iwai <[email protected]>
ALSA: usb-audio: Relax hw constraints for implicit fb sync

Takashi Iwai <[email protected]>
ALSA: usb-audio: Make sure to stop endpoints before closing EPs

Arnd Bergmann <[email protected]>
mtd: cfi: allow building spi-intel standalone

Mikhail Zhilkin <[email protected]>
mtd: parsers: scpart: fix __udivdi3 undefined on mips

Emanuele Ghidoli <[email protected]>
ASoC: wm8904: fix wrong outputs volume after power reactivation

Miaoqian Lin <[email protected]>
drm/msm/dpu: Fix memory leak in msm_mdss_parse_data_bus_icc_path

Yang Li <[email protected]>
drm/msm/dpu: Fix some kernel-doc comments

Arnd Bergmann <[email protected]>
ASoC: Intel: sof-nau8825: fix module alias overflow

Brent Lu <[email protected]>
ASoC: Intel: sof_nau8825: support rt1015p speaker amplifier

Arnd Bergmann <[email protected]>
ASoC: Intel: fix sof-nau8825 link failure

Peter Wang <[email protected]>
scsi: ufs: core: WLUN suspend SSU/enter hibern8 fail recovery

Shin'ichiro Kawasaki <[email protected]>
scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefile

Michael Kelley <[email protected]>
scsi: storvsc: Fix swiotlb bounce buffer leak in confidential VM

Ricardo Ribalda <[email protected]>
regulator: da9211: Use irq handler when ready

Peter Newman <[email protected]>
x86/resctrl: Fix event counts regression in reused RMIDs

Peter Newman <[email protected]>
x86/resctrl: Fix task CLOSID/RMID update race

Juergen Gross <[email protected]>
x86/pat: Fix pat_x_mtrr_type() for MTRR disabled case

Eliav Farber <[email protected]>
EDAC/device: Fix period calculation in edac_device_reset_delay_period()

Peter Zijlstra <[email protected]>
x86/boot: Avoid using Intel mnemonics in AT&T syntax asm

Kajol Jain <[email protected]>
powerpc/imc-pmu: Fix use of mutex in IRQs disabled section

Florian Westphal <[email protected]>
selftests: netfilter: fix transaction test script timeout handling

Gavrilov Ilia <[email protected]>
netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function.

Waiman Long <[email protected]>
sched/core: Fix use-after-free bug in dup_user_cpus_ptr()

Robin Murphy <[email protected]>
iommu/arm-smmu: Report IOMMU_CAP_CACHE_COHERENCY even betterer

Vladimir Oltean <[email protected]>
iommu/arm-smmu: Don't unregister on shutdown

Christophe JAILLET <[email protected]>
iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe()

Vladimir Oltean <[email protected]>
iommu/arm-smmu-v3: Don't unregister on shutdown

Yunfei Wang <[email protected]>
iommu/iova: Fix alloc iova overflows issue

Aaron Thompson <[email protected]>
mm: Always release pages to the buddy allocator in memblock_free_late().

Saleemkhan Jamadar <[email protected]>
drm/amdgpu: enable VCN DPG for GC IP v11.0.4

Saleemkhan Jamadar <[email protected]>
drm/amdgpu: Enable pg/cg flags on GC11_0_4 for VCN

Yifan Zhang <[email protected]>
drm/amdgpu: add soc21 common ip block support for GC 11.0.4

Evan Quan <[email protected]>
drm/amd/pm: enable GPO dynamic control support for SMU13.0.7

Evan Quan <[email protected]>
drm/amd/pm: enable GPO dynamic control support for SMU13.0.0

Candice Li <[email protected]>
drm/amd/pm: Enable bad memory page/channel recording support for smu v13_0_0

Kenneth Feng <[email protected]>

    drm/amd/pm: enable mode1 reset on smu_v13_0_10

Ferry Toth <[email protected]>
usb: ulpi: defer ulpi_register on ulpi_read_id timeout

Chris Wilson <[email protected]>
drm/i915/gt: Cleanup partial engine discovery failures

Daniil Tatianin <[email protected]>

    iavf/iavf_main: actually log ->src mask when talking about it

Herbert Xu <[email protected]>
ipv6: raw: Deduct extension header length in rawv6_push_pending_frames

Yang Yingliang <[email protected]>
ixgbe: fix pci device refcount leak

Hans de Goede <[email protected]>

    platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe

Konrad Dybcio <[email protected]>
dt-bindings: msm/dsi: Don't require vcca-supply on 14nm PHY

Konrad Dybcio <[email protected]>
dt-bindings: msm/dsi: Don't require vdds-supply on 10nm PHY

Kuogee Hsieh <[email protected]>
drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is not for aux transfer

Hans de Goede <[email protected]>

    platform/x86: ideapad-laptop: Add Legion 5 15ARH05 DMI id to set_fn_lock_led_list[]

Liu Shixin <[email protected]>
arm64/mm: fix incorrect file_map_count for invalid pmd

Zenghui Yu <[email protected]>
arm64: ptrace: Use ARM64_SME to guard the SME register enumerations

Bryan O'Donoghue <[email protected]>
dt-bindings: msm: dsi-phy-28nm: Add missing qcom, dsi-phy-regulator-ldo-mode

Liu Shixin <[email protected]>
arm64/mm: add pud_user_exec() check in pud_user_accessible_page()

Mark Brown <[email protected]>
arm64/signal: Always accept SVE signal frames on SME only systems

Bryan O'Donoghue <[email protected]>
dt-bindings: msm: dsi-controller-main: Fix description of core clock

Bryan O'Donoghue <[email protected]>
dt-bindings: msm: dsi-controller-main: Fix power-domain constraint

Mark Brown <[email protected]>
arm64/signal: Always allocate SVE signal frames on SME only systems

Konrad Dybcio <[email protected]>
drm/msm/adreno: Make adreno quirks not overwrite each other

Marc Zyngier <[email protected]>
firmware/psci: Don't register with debugfs if PSCI isn't available

Will Deacon <[email protected]>
firmware/psci: Fix MEM_PROTECT_RANGE function numbers

Dmitry Baryshkov <[email protected]>
drm/msm: another fix for the headless Adreno GPU

Bryan O'Donoghue <[email protected]>
dt-bindings: msm: dsi-controller-main: Fix operating-points-v2 constraint

Hans de Goede <[email protected]>
platform/x86: dell-privacy: Fix SW_CAMERA_LENS_COVER reporting

Thomas Weißschuh <[email protected]>
platform/x86: asus-wmi: Don't load fan curves without fan

Mark Pearson <[email protected]>
platform/x86: thinkpad_acpi: Fix profile mode display in AMT mode

Hans de Goede <[email protected]>
platform/x86: int3472/discrete: Ensure the clk/power enable pins are in output mode

Maximilian Luz <[email protected]>
platform/surface: aggregator: Ignore command messages not intended for us

Hans de Goede <[email protected]>
platform/x86: dell-privacy: Only register SW_CAMERA_LENS_COVER if present

Hans de Goede <[email protected]>
ACPI: video: Allow selecting NVidia-WMI-EC or Apple GMUX backlight from the cmdline

ChiYuan Huang <[email protected]>
ASoC: rt9120: Make dev PM runtime bind AsoC component PM

Jens Axboe <[email protected]>
io_uring/fdinfo: include locked hash table in fdinfo output

Paulo Alcantara <[email protected]>
cifs: fix double free on failed kerberos auth

Paulo Alcantara <[email protected]>
cifs: do not query ifaces on smb1 mounts

Paulo Alcantara <[email protected]>
cifs: fix file info setting in cifs_open_file()

Paulo Alcantara <[email protected]>
cifs: fix file info setting in cifs_query_path_info()

Volker Lendecke <[email protected]>
cifs: Fix uninitialized memory read for smb311 posix symlink create

Alex Deucher <[email protected]>
Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly""

Ao Zhong <[email protected]>
drm/amd/display: move remaining FPU code to dml folder

Evan Quan <[email protected]>
drm/amd/pm: add the missing mapping for PPT feature on SMU13.0.0 and 13.0.7

Evan Quan <[email protected]>
drm/amd/pm: correct the reference clock for fan speed(rpm) calculation

YiPeng Chai <[email protected]>
drm/amdgpu: Fixed bug on error when unloading amdgpu

Mario Limonciello <[email protected]>
drm/amd: Delay removal of the firmware framebuffer

Rob Clark <[email protected]>
drm/i915: Fix potential context UAFs

Nirmoy Das <[email protected]>
drm/i915: Reserve enough fence slot for i915_vma_unbind_async

Chris Wilson <[email protected]>
drm/i915/gt: Reset twice

Arunpravin Paneer Selvam <[email protected]>
drm: Optimize drm buddy top-down allocation method

Guchun Chen <[email protected]>
drm/amd/pm/smu13: BACO is supported when it's in BACO state

Rob Clark <[email protected]>
drm/virtio: Fix GEM handle creation UAF

Heiko Carstens <[email protected]>
s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple()

Heiko Carstens <[email protected]>
s390/cpum_sf: add READ_ONCE() semantics to compare and swap loops

Perry Yuan <[email protected]>
cpufreq: amd-pstate: fix kernel hang issue while amd-pstate unregistering

Catalin Marinas <[email protected]>

    elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size}

Brian Norris <[email protected]>
ASoC: qcom: lpass-cpu: Fix fallback SD line index handling

Ivan T. Ivanov <[email protected]>
brcmfmac: Prefer DT board type over DMI board type

Alexander Egorenkov <[email protected]>
s390/kexec: fix ipl report address for kdump

Adrian Hunter <[email protected]>
perf auxtrace: Fix address filter duplicate symbol selection

Noor Azura Ahmad Tarmizi <[email protected]>
net: stmmac: add aux timestamps fifo clearance wait

Hans de Goede <[email protected]>
ACPI: Fix selecting wrong ACPI fwnode for the iGPU on some Dell laptops

Mark Rutland <[email protected]>
arm64: cmpxchg_double*: hazard against entire exchange variable

Catalin Marinas <[email protected]>
arm64: mte: Avoid the racy walk of the vma list during core dump

Catalin Marinas <[email protected]>
arm64: mte: Fix double-freeing of the temporary tag storage during coredump

Jens Axboe <[email protected]>
io_uring/poll: add hash if ready poll request can't complete inline

Jonathan Corbet <[email protected]>
docs: Fix the docs build with Sphinx 6.0

Ard Biesheuvel <[email protected]>
efi: tpm: Avoid READ_ONCE() for accessing the event log

Ding Hui <[email protected]>
efi: fix userspace infinite retry read efivars after EFI runtime services page fault

Marc Zyngier <[email protected]>
KVM: arm64: Fix S1PTW handling on RO memslots

Paolo Bonzini <[email protected]>
KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID

Luka Guzenko <[email protected]>

    ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx

Yuchi Yang <[email protected]>
ALSA: hda/realtek - Turn on power early

Jaroslav Kysela <[email protected]>
ALSA: usb-audio: Always initialize fixed_rate in snd_usb_find_implicit_fb_sync_format()

Jaroslav Kysela <[email protected]>
ALSA: control-led: use strscpy in set_led_id()

Takashi Iwai <[email protected]>
Revert "ALSA: usb-audio: Drop superfluous interface setup at parsing"

Pablo Neira Ayuso <[email protected]>
netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits

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

Diffstat:

 .../bindings/display/msm/dsi-controller-main.yaml  |   4 +-
 .../bindings/display/msm/dsi-phy-10nm.yaml         |   1 -
 .../bindings/display/msm/dsi-phy-14nm.yaml         |   1 -
 .../bindings/display/msm/dsi-phy-28nm.yaml         |   4 +
 Documentation/gpu/todo.rst                         |  11 -
 Documentation/sphinx/load_config.py                |   6 +-
 Documentation/virt/kvm/api.rst                     |  14 +
 Makefile                                           |   4 +-
 arch/arm64/include/asm/atomic_ll_sc.h              |   2 +-
 arch/arm64/include/asm/atomic_lse.h                |   2 +-
 arch/arm64/include/asm/kvm_emulate.h               |  22 +-
 arch/arm64/include/asm/pgtable.h                   |   6 +-
 arch/arm64/kernel/elfcore.c                        |  61 ++-
 arch/arm64/kernel/ptrace.c                         |   2 +-
 arch/arm64/kernel/signal.c                         |   9 +-
 arch/ia64/kernel/elfcore.c                         |   4 +-
 arch/powerpc/include/asm/imc-pmu.h                 |   2 +-
 arch/powerpc/perf/imc-pmu.c                        | 136 +++---
 arch/s390/include/asm/cpu_mf.h                     |  31 +-
 arch/s390/include/asm/percpu.h                     |   2 +-
 arch/s390/kernel/machine_kexec_file.c              |   5 +-
 arch/s390/kernel/perf_cpum_sf.c                    | 101 +++--
 arch/x86/boot/bioscall.S                           |   4 +-
 arch/x86/kernel/cpu/resctrl/monitor.c              |  49 ++-
 arch/x86/kernel/cpu/resctrl/rdtgroup.c             |  12 +-
 arch/x86/kvm/cpuid.c                               |  32 +-
 arch/x86/mm/pat/memtype.c                          |   3 +-
 arch/x86/um/elfcore.c                              |   4 +-
 block/blk-core.c                                   |  70 +--
 block/blk-crypto-internal.h                        |  10 +-
 block/blk-crypto-sysfs.c                           |  11 +-
 block/blk-ia-ranges.c                              |   3 +-
 block/blk-merge.c                                  |   4 +-
 block/blk-mq.c                                     |  38 +-
 block/blk-mq.h                                     |  14 +-
 block/blk-sysfs.c                                  | 134 +++---
 block/blk.h                                        |  13 +-
 block/bsg.c                                        |  11 +-
 block/elevator.c                                   |   2 +-
 block/genhd.c                                      |   2 +-
 drivers/acpi/glue.c                                |  14 +-
 drivers/acpi/scan.c                                |   7 +-
 drivers/acpi/video_detect.c                        |   4 +
 drivers/block/drbd/drbd_req.c                      |   2 +
 drivers/block/ps3vram.c                            |   2 +
 drivers/cpufreq/amd-pstate.c                       |   1 +
 drivers/edac/edac_device.c                         |  17 +-
 drivers/edac/edac_module.h                         |   2 +-
 drivers/firmware/efi/efi.c                         |   9 +-
 drivers/firmware/efi/runtime-wrappers.c            |   1 +
 drivers/firmware/psci/psci.c                       |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   8 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   6 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c       |   2 +-
 drivers/gpu/drm/amd/amdgpu/soc21.c                 |  11 +
 .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c  |   5 +-
 .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c   |   8 +
 .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.h   |   3 +
 .../drm/amd/pm/powerplay/hwmgr/vega10_thermal.c    |  25 +-
 drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h      |   4 +
 .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_0_ppsmc.h   |   8 +-
 drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h       |   5 +-
 drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h       |   3 +
 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |  23 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |  95 +++-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c   |   3 +
 drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c             |  18 +
 drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h             |   3 +
 drivers/gpu/drm/drm_buddy.c                        |  81 ++--
 drivers/gpu/drm/i915/gem/i915_gem_context.c        |  24 +-
 drivers/gpu/drm/i915/gt/intel_engine_cs.c          |   7 +-
 drivers/gpu/drm/i915/gt/intel_gt_sysfs.c           |  15 +-
 drivers/gpu/drm/i915/gt/intel_gt_sysfs.h           |   2 +-
 drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c        | 461 +++++++++-----------
 drivers/gpu/drm/i915/gt/intel_reset.c              |  34 +-
 drivers/gpu/drm/i915/i915_vma.c                    |   2 +-
 drivers/gpu/drm/msm/adreno/adreno_gpu.h            |  10 +-
 .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c    |   3 +-
 drivers/gpu/drm/msm/dp/dp_aux.c                    |   4 +
 drivers/gpu/drm/msm/msm_drv.c                      |   2 +-
 drivers/gpu/drm/msm/msm_mdss.c                     |   6 +-
 drivers/gpu/drm/virtio/virtgpu_ioctl.c             |  19 +-
 drivers/gpu/drm/vmwgfx/Makefile                    |   2 +-
 drivers/gpu/drm/vmwgfx/ttm_object.c                | 156 +++----
 drivers/gpu/drm/vmwgfx/ttm_object.h                |  32 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |  38 --
 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c         |  62 ++-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |  71 ++-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |  29 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            | 190 ++++----
 drivers/gpu/drm/vmwgfx/vmwgfx_hashtab.c            | 199 ---------
 drivers/gpu/drm/vmwgfx/vmwgfx_hashtab.h            |  83 ----
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c           |  33 --
 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c         |  55 ++-
 drivers/gpu/drm/vmwgfx/vmwgfx_validation.h         |  26 +-
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c        |   4 +-
 drivers/iommu/arm/arm-smmu/arm-smmu.c              |  32 +-
 drivers/iommu/iova.c                               |   4 +-
 drivers/iommu/mtk_iommu_v1.c                       |   4 +-
 drivers/md/dm.c                                    |   2 +
 drivers/md/md.c                                    |   2 +
 drivers/mtd/parsers/scpart.c                       |   2 +-
 drivers/mtd/spi-nor/core.c                         |   1 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   4 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   2 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |   2 +-
 drivers/net/ethernet/intel/ice/ice_gnss.c          |  24 +-
 drivers/net/ethernet/intel/igc/igc_defines.h       |   2 +
 drivers/net/ethernet/intel/igc/igc_ptp.c           |  10 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c       |  14 +-
 drivers/net/ethernet/marvell/octeontx2/af/cgx.c    |   4 +-
 drivers/net/ethernet/marvell/octeontx2/af/cgx.h    |   1 -
 .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c   |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |  13 +-
 .../ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c  |   2 +
 .../ethernet/mellanox/mlx5/core/en_accel/macsec.c  |  19 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   3 +
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c    |   5 +-
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |   2 +-
 .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c    |  16 +-
 .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c  |  38 ++
 .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h  |   6 +
 .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c |  18 +-
 .../net/ethernet/mellanox/mlx5/core/lib/clock.c    |   2 +-
 .../net/ethernet/microchip/lan966x/lan966x_ptp.c   |   3 +
 drivers/net/ethernet/realtek/r8169_main.c          |   5 +-
 .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c   |  26 --
 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c   |   5 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/of.c  |   5 +-
 drivers/nfc/pn533/usb.c                            |  44 +-
 drivers/nvme/host/multipath.c                      |   2 +
 drivers/pinctrl/pinctrl-amd.c                      |  10 +-
 drivers/platform/surface/aggregator/controller.c   |   4 +-
 .../surface/aggregator/ssh_request_layer.c         |  14 +
 drivers/platform/x86/amd/pmc.c                     |   2 +-
 drivers/platform/x86/asus-wmi.c                    |   3 +
 drivers/platform/x86/dell/dell-wmi-privacy.c       |  41 +-
 drivers/platform/x86/ideapad-laptop.c              |   6 +
 .../platform/x86/intel/int3472/clk_and_regulator.c |   3 +
 drivers/platform/x86/intel/int3472/discrete.c      |   4 +
 drivers/platform/x86/sony-laptop.c                 |  21 +-
 drivers/platform/x86/thinkpad_acpi.c               |  23 +-
 drivers/regulator/da9211-regulator.c               |  11 +-
 drivers/s390/block/dcssblk.c                       |   2 +
 drivers/scsi/mpi3mr/Makefile                       |   2 +-
 drivers/scsi/storvsc_drv.c                         |   3 +
 drivers/tty/hvc/hvc_xen.c                          |  46 +-
 drivers/ufs/core/ufshcd.c                          |  26 ++
 fs/binfmt_elf.c                                    |   4 +-
 fs/binfmt_elf_fdpic.c                              |   4 +-
 fs/cifs/connect.c                                  |   9 +-
 fs/cifs/link.c                                     |   1 +
 fs/cifs/smb1ops.c                                  |  63 +--
 fs/cifs/smb2pdu.c                                  |   5 +-
 fs/nfsd/filecache.c                                | 484 ++++++++++++---------
 fs/nfsd/filecache.h                                |   9 +-
 fs/nfsd/nfs3proc.c                                 |  10 +-
 fs/nfsd/nfs4proc.c                                 |  11 +-
 fs/nfsd/nfs4state.c                                |  20 +-
 fs/nfsd/trace.h                                    | 129 +++---
 fs/nfsd/vfs.c                                      |  19 +-
 fs/nfsd/vfs.h                                      |   3 +-
 include/acpi/acpi_bus.h                            |   3 +-
 include/linux/blk-mq.h                             |   4 +
 include/linux/blkdev.h                             |  15 +-
 include/linux/elfcore.h                            |   8 +-
 include/linux/mlx5/driver.h                        |   2 +-
 include/linux/mtd/spi-nor.h                        |   1 -
 include/linux/tpm_eventlog.h                       |   4 +-
 include/uapi/linux/psci.h                          |   4 +-
 io_uring/fdinfo.c                                  |  12 +-
 io_uring/io-wq.c                                   |   6 +
 io_uring/poll.c                                    |  50 ++-
 io_uring/rw.c                                      |   6 +-
 kernel/sched/core.c                                |  41 +-
 mm/memblock.c                                      |   8 +-
 net/core/gro.c                                     |  71 +--
 net/ipv6/raw.c                                     |   4 +
 net/netfilter/ipset/ip_set_bitmap_ip.c             |   4 +-
 net/netfilter/nft_payload.c                        |   2 +-
 net/sched/act_mpls.c                               |   8 +-
 net/tipc/node.c                                    |  12 +-
 sound/core/control_led.c                           |   5 +-
 sound/pci/hda/patch_realtek.c                      |  53 ++-
 sound/soc/codecs/rt9120.c                          |  12 +
 sound/soc/codecs/wm8904.c                          |   7 +
 sound/soc/intel/boards/Kconfig                     |   1 +
 sound/soc/intel/boards/sof_nau8825.c               |  22 +-
 sound/soc/intel/common/soc-acpi-intel-adl-match.c  |  18 +-
 sound/soc/qcom/Kconfig                             |  21 +-
 sound/soc/qcom/Makefile                            |   2 +
 sound/soc/qcom/common.c                            | 114 -----
 sound/soc/qcom/common.h                            |  10 -
 sound/soc/qcom/lpass-cpu.c                         |   5 +-
 sound/soc/qcom/sc8280xp.c                          |   1 +
 sound/soc/qcom/sdw.c                               | 123 ++++++
 sound/soc/qcom/sdw.h                               |  18 +
 sound/soc/qcom/sm8250.c                            |   1 +
 sound/usb/implicit.c                               |   3 +-
 sound/usb/pcm.c                                    |  16 +-
 sound/usb/stream.c                                 |   6 +
 tools/include/nolibc/arch-mips.h                   |   2 +
 tools/include/nolibc/arch-riscv.h                  |  14 +-
 tools/perf/builtin-kmem.c                          |  65 ++-
 tools/perf/builtin-trace.c                         |   2 +
 tools/perf/util/auxtrace.c                         |   2 +-
 tools/perf/util/bpf_counter.h                      |   6 +
 tools/testing/memblock/internal.h                  |   4 +
 .../testing/selftests/net/af_unix/test_unix_oob.c  |   2 +-
 tools/testing/selftests/net/l2_tos_ttl_inherit.sh  | 202 +++++----
 .../selftests/netfilter/nft_trans_stress.sh        |  16 +-
 tools/testing/selftests/netfilter/settings         |   1 +
 214 files changed, 2806 insertions(+), 2326 deletions(-)