Skip to content

5.15.46-rc1 review

Greg Kroah-Hartman dri-devel linux-arm-kernel linux-fsdevel lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest667 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/667arm64: Initialize jump labels before setup_machine_fdt()arch/arm64/kernel/setup.c+4 -31 reply
2/667binfmt_flat: do not stop relocating GOT entries prematurely on riscvfs/binfmt_flat.c+26 -10 replies
3/667parisc/stifb: Implement fb_is_primary_device()arch/parisc/include/asm/fb.h drivers/video/console/sticore.c drivers/video/fbdev/stifb.c+23 -20 replies
4/667parisc/stifb: Keep track of hardware path of graphics carddrivers/video/console/sticon.c drivers/video/console/sticore.c drivers/video/fbdev/sticore.h+14 -90 replies
5/667RISC-V: Mark IORESOURCE_EXCLUSIVE for reserved mem instead of IORESOURCE_BUSYarch/riscv/kernel/setup.c+2 -20 replies
6/667riscv: Initialize thread pointer before calling C functionsarch/riscv/kernel/head.S+1 -00 replies
7/667riscv: Fix irq_work when SMP is disabledarch/riscv/include/asm/irq_work.h+1 -10 replies
8/667riscv: Wire up memfd_secret in UAPI headerarch/riscv/include/asm/unistd.h arch/riscv/include/uapi/asm/unistd.h+1 -10 replies
9/667riscv: Move alternative length validation into subsectionarch/riscv/include/asm/alternative-macros.h+2 -20 replies
10/667ALSA: hda/realtek - Add new type for ALC245sound/pci/hda/patch_realtek.c+8 -20 replies
11/667ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptopsound/pci/hda/patch_realtek.c+1 -00 replies
12/667ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUSsound/pci/hda/patch_realtek.c+10 -00 replies
13/667ALSA: usb-audio: Cancel pending work at closing a MIDI substreamsound/usb/midi.c+3 -00 replies
14/667USB: serial: pl2303: fix type detection for odd devicedrivers/usb/serial/pl2303.c+3 -00 replies
15/667USB: serial: option: add Quectel BG95 modemdrivers/usb/serial/option.c+2 -00 replies
16/667USB: new quirk for Dell Gen 2 devicesdrivers/usb/core/quirks.c+3 -00 replies
17/667usb: isp1760: Fix out-of-bounds array accessdrivers/usb/isp1760/isp1760-core.c+8 -00 replies
18/667usb: dwc3: gadget: Move null pinter check to proper placedrivers/usb/dwc3/gadget.c+3 -30 replies
19/667usb: core: hcd: Add support for deferring roothub registrationdrivers/usb/core/hcd.c include/linux/usb/hcd.h+25 -60 replies
20/667fs/ntfs3: Update valid size if -EIOCBQUEUEDfs/ntfs3/inode.c+6 -20 replies
21/667fs/ntfs3: Fix fiemap + fix shrink file size (to remove preallocated space)fs/ntfs3/file.c fs/ntfs3/frecord.c+8 -40 replies
22/667fs/ntfs3: Keep preallocated only if option prealloc enabledfs/ntfs3/file.c+1 -10 replies
23/667fs/ntfs3: Check new size for limitsfs/ntfs3/file.c+7 -10 replies
24/667fs/ntfs3: In function ntfs_set_acl_ex do not change inode->i_mode if called from function ntfs_init_aclfs/ntfs3/xattr.c+7 -60 replies
25/667fs/ntfs3: Fix some memory leaks in an error handling path of log_replay()fs/ntfs3/fslog.c+4 -20 replies
26/667fs/ntfs3: Update i_ctime when xattr is addedfs/ntfs3/xattr.c+3 -00 replies
27/667fs/ntfs3: Restore ntfs_xattr_get_acl and ntfs_xattr_set_acl functionsfs/ntfs3/xattr.c+95 -10 replies
28/667cifs: fix potential double free during failed mountfs/cifs/cifsfs.c+6 -40 replies
29/667cifs: when extending a file with falloc we should make files not-sparsefs/cifs/smb2ops.c+1 -10 replies
30/667xhci: Allow host runtime PM as default for Intel Alder Lake N xHCIdrivers/usb/host/xhci-pci.c+2 -00 replies
31/667platform/x86: intel-hid: fix _DSM function index handlingdrivers/platform/x86/intel/hid.c+1 -10 replies
32/667x86/MCE/AMD: Fix memory leak when threshold_create_bank() failsarch/x86/kernel/cpu/mce/amd.c+19 -130 replies
33/667perf/x86/intel: Fix event constraints for ICLarch/x86/events/intel/core.c+1 -10 replies
34/667x86/kexec: fix memory leak of elf header bufferarch/x86/kernel/machine_kexec_64.c+9 -30 replies
35/667x86/sgx: Set active memcg prior to shmem allocationarch/x86/kernel/cpu/sgx/encl.c arch/x86/kernel/cpu/sgx/encl.h arch/x86/kernel/cpu/sgx/main.c+115 -60 replies
36/667ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEParch/um/include/asm/thread_info.h arch/um/kernel/exec.c arch/um/kernel/process.c +3 more+10 -90 replies
37/667ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEParch/xtensa/kernel/ptrace.c arch/xtensa/kernel/signal.c include/linux/ptrace.h+4 -100 replies
38/667ptrace: Reimplement PTRACE_KILL by always sending SIGKILLarch/x86/kernel/step.c kernel/ptrace.c+3 -50 replies
39/667btrfs: add "0x" prefix for unsupported optional featuresfs/btrfs/disk-io.c+2 -20 replies
40/667btrfs: return correct error number for __extent_writepage_io()fs/btrfs/extent_io.c+12 -10 replies
41/667btrfs: repair super block num_devices automaticallyfs/btrfs/volumes.c+4 -40 replies
42/667btrfs: fix the error handling for submit_extent_page() for btrfs_do_readpage()fs/btrfs/extent_io.c+6 -20 replies
43/667iommu/vt-d: Add RPLS to quirk list to skip TE disablingdrivers/iommu/intel/iommu.c+1 -10 replies
44/667drm/vmwgfx: validate the screen formatsdrivers/gpu/drm/vmwgfx/vmwgfx_kms.c drivers/gpu/drm/vmwgfx/vmwgfx_kms.h+16 -150 replies
45/667drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modesdrivers/gpu/drm/virtio/virtgpu_display.c+2 -00 replies
46/667selftests/bpf: Fix vfs_link kprobe definitiontools/testing/selftests/bpf/progs/profiler.inc.h+3 -20 replies
47/667selftests/bpf: Fix parsing of prog types in UAPI hdr for bpftool synctools/testing/selftests/bpf/test_bpftool_synctypes.py+1 -10 replies
48/667mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queuedrivers/net/wireless/marvell/mwifiex/11h.c+2 -00 replies
49/667b43legacy: Fix assigning negative value to unsigned variabledrivers/net/wireless/broadcom/b43legacy/phy.c+1 -10 replies
50/667b43: Fix assigning negative value to unsigned variabledrivers/net/wireless/broadcom/b43/phy_n.c+1 -10 replies
51/667ipw2x00: Fix potential NULL dereference in libipw_xmit()drivers/net/wireless/intel/ipw2x00/libipw_tx.c+1 -10 replies
52/667ipv6: fix locking issues with loops over idev->addr_listinclude/net/if_inet6.h net/ipv6/addrconf.c+32 -60 replies
53/667fbcon: Consistently protect deferred_takeover with console_lock()drivers/video/fbdev/core/fbcon.c+3 -20 replies
54/667x86/platform/uv: Update TSC sync state for UV5arch/x86/kernel/apic/x2apic_uv_x.c+7 -10 replies
55/667ACPICA: Avoid cache flush inside virtual machinesarch/x86/include/asm/acenv.h+13 -10 replies
56/667mac80211: minstrel_ht: fix where rate stats are stored (fixes debugfs output)net/mac80211/rc80211_minstrel_ht.c+3 -00 replies
57/667drm/komeda: return early if drm_universal_plane_init() fails.drivers/gpu/drm/arm/display/komeda/komeda_plane.c+4 -20 replies
58/667drm/amd/display: Disabling Z10 on DCN31drivers/gpu/drm/amd/display/dc/dcn31/dcn31_resource.c+1 -00 replies
59/667rcu-tasks: Fix race in schedule and flush workkernel/rcu/tasks.h+3 -00 replies
60/667rcu: Make TASKS_RUDE_RCU select IRQ_WORKkernel/rcu/Kconfig+1 -00 replies
61/667sfc: ef10: Fix assigning negative value to unsigned variabledrivers/net/ethernet/sfc/ef10.c+1 -10 replies
62/667ALSA: jack: Access input_dev under mutexinclude/sound/jack.h sound/core/jack.c+28 -70 replies
63/667rtw88: 8821c: fix debugfs rssi valuedrivers/net/wireless/realtek/rtw88/rtw8821c.c+4 -00 replies
64/667spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA directiondrivers/spi/spi-rspi.c+6 -90 replies
65/667tools/power turbostat: fix ICX DRAM power numberstools/power/x86/turbostat/turbostat.c+1 -00 replies
66/667scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg()drivers/scsi/lpfc/lpfc_init.c drivers/scsi/lpfc/lpfc_logmsg.h+4 -310 replies
67/667scsi: lpfc: Fix SCSI I/O completion and abort handler deadlockdrivers/scsi/lpfc/lpfc_scsi.c+15 -180 replies
68/667scsi: lpfc: Fix call trace observed during I/O with CMF enableddrivers/scsi/lpfc/lpfc_scsi.c+2 -20 replies
69/667cpuidle: PSCI: Improve support for suspend-to-RAM for PSCI OSI modedrivers/cpuidle/cpuidle-psci.c+46 -00 replies
70/667drm/amd/pm: fix double free in si_parse_power_table()drivers/gpu/drm/amd/pm/powerplay/si_dpm.c+3 -50 replies
71/667ASoC: rsnd: care default case on rsnd_ssiu_busif_err_status_clear()sound/soc/sh/rcar/ssiu.c+3 -10 replies
72/667ASoC: rsnd: care return value from rsnd_node_fixed_index()sound/soc/sh/rcar/core.c sound/soc/sh/rcar/dma.c sound/soc/sh/rcar/rsnd.h +3 more+43 -110 replies
73/667ath9k: fix QCA9561 PA bias leveldrivers/net/wireless/ath/ath9k/ar9003_phy.h+1 -10 replies
74/667media: venus: hfi: avoid null dereference in deinitdrivers/media/platform/qcom/venus/hfi.c+3 -00 replies
75/667media: pci: cx23885: Fix the error handling in cx23885_initdev()drivers/media/pci/cx23885/cx23885-core.c+3 -30 replies
76/667media: cx25821: Fix the warning when removing the moduledrivers/media/pci/cx25821/cx25821-core.c+1 -10 replies
77/667md/bitmap: dont set sb values if cant pass sanity checkdrivers/md/md-bitmap.c+23 -210 replies
78/667mmc: jz4740: Apply DMA engine limits to maximum segment sizedrivers/mmc/host/jz4740_mmc.c+20 -00 replies
79/667drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bitdrivers/mmc/host/sdhci_am654.c+22 -10 replies
80/667scsi: megaraid: Fix error check return value of register_chrdev()drivers/scsi/megaraid.c+1 -10 replies
81/667drm/amdgpu/sdma: Fix incorrect calculations of the wptr of the doorbellsdrivers/gpu/drm/amd/amdgpu/sdma_v4_0.c drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c+10 -100 replies
82/667scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()drivers/scsi/ufs/ti-j721e-ufs.c+2 -40 replies
83/667scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp()drivers/scsi/lpfc/lpfc_sli.c+4 -20 replies
84/667ath11k: disable spectral scan during spectral deinitdrivers/net/wireless/ath/ath11k/spectral.c+9 -80 replies
85/667ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408sound/soc/intel/boards/bytcr_rt5640.c+12 -00 replies
86/667drm/plane: Move range check for format_count earlierdrivers/gpu/drm/drm_plane.c+7 -70 replies
87/667drm/amd/pm: fix the compile warningdrivers/gpu/drm/amd/pm/powerplay/kv_dpm.c+1 -130 replies
88/667ath10k: skip ath10k_halt during suspend for driver state RESTARTINGdrivers/net/wireless/ath/ath10k/mac.c+18 -20 replies
89/667arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscallarch/arm64/kernel/sys_compat.c+1 -10 replies
90/667drm: msm: fix error check return value of irq_of_parse_and_map()drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c+3 -30 replies
91/667scsi: target: tcmu: Fix possible data corruptiondrivers/target/target_core_user.c+37 -30 replies
92/667ipv6: Dont send rs packets to the interface of ARPHRD_TUNNELnet/ipv6/addrconf.c+2 -10 replies
93/667net/mlx5: fs, delete the FTE when there are no rules attached to itdrivers/net/ethernet/mellanox/mlx5/core/fs_core.c+5 -50 replies
94/667ASoC: dapm: Dont fold register value changes into notificationssound/soc/soc-dapm.c+0 -20 replies
95/667mlxsw: spectrum_dcb: Do not warn about priority changesdrivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c+0 -130 replies
96/667mlxsw: Treat LLDP packets as controldrivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c+1 -10 replies
97/667drm/amdgpu/psp: move PSP memory alloc from hw_init to sw_initdrivers/gpu/drm/amd/amdgpu/amdgpu_psp.c+47 -480 replies
98/667drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bodrivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c+1 -20 replies
99/667regulator: mt6315: Enforce regulator-compatible, not nameDocumentation/devicetree/bindings/regulator/mt6315-regulator.yaml+1 -10 replies
100/667HID: bigben: fix slab-out-of-bounds Write in bigben_probedrivers/hid/hid-bigbenff.c+6 -00 replies
101/667of: Support more than one crash kernel regions for kexec -sdrivers/of/kexec.c+9 -00 replies
102/667ASoC: tscs454: Add endianness flag in snd_soc_component_driversound/soc/codecs/tscs454.c+6 -60 replies
103/667scsi: lpfc: Alter FPIN stat accounting logicdrivers/scsi/lpfc/lpfc_els.c drivers/scsi/lpfc/lpfc_init.c+17 -540 replies
104/667net: remove two BUG() from skb_checksum_help()net/core/dev.c+6 -20 replies
105/667s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHESarch/s390/include/asm/preempt.h+11 -40 replies
106/667perf/amd/ibs: Cascade pmu init functions return valuearch/x86/events/amd/ibs.c+29 -80 replies
107/667sched/core: Avoid obvious double update_rq_clock warningkernel/sched/core.c kernel/sched/deadline.c kernel/sched/rt.c +1 more+33 -110 replies
108/667spi: stm32-qspi: Fix wait_cmd timeout in APM modedrivers/spi/spi-stm32-qspi.c+2 -10 replies
109/667dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMICkernel/dma/debug.c+1 -10 replies
110/667ACPI: PM: Block ASUS B1400CEAE from suspend to idle by defaultdrivers/acpi/sleep.c+12 -00 replies
111/667ipmi:ssif: Check for NULL msg when handling events and messagesdrivers/char/ipmi/ipmi_ssif.c+23 -00 replies
112/667ipmi: Fix pr_fmt to avoid compilation issuesdrivers/char/ipmi/ipmi_msghandler.c+2 -20 replies
113/667rtlwifi: Use pr_warn instead of WARN_ONCEdrivers/net/wireless/realtek/rtlwifi/usb.c+1 -10 replies
114/667mt76: mt7921: accept rx frames with non-standard VHT MCS10-11drivers/net/wireless/mediatek/mt76/mt7921/mac.c+1 -10 replies
115/667mt76: fix encap offload ethernet type checkdrivers/net/wireless/mediatek/mt76/mt7915/mac.c drivers/net/wireless/mediatek/mt76/mt7921/mac.c+6 -20 replies
116/667media: rga: fix possible memory leak in rga_probedrivers/media/platform/rockchip/rga/rga.c+4 -20 replies
117/667media: coda: limit frame interval enumeration to supported encoder frame sizesdrivers/media/platform/coda/coda-common.c+14 -60 replies
118/667media: hantro: HEVC: unconditionnaly set pps_{cb/cr}_qp_offset valuesdrivers/staging/media/hantro/hantro_g2_hevc_dec.c+2 -70 replies
119/667media: ccs-core.c: fix failure to call clk_disable_unpreparedrivers/media/i2c/ccs/ccs-core.c+5 -20 replies
120/667media: imon: reorganize serializationdrivers/media/rc/imon.c+47 -520 replies
121/667media: cec-adap.c: fix is_configuring statedrivers/media/cec/core/cec-adap.c+3 -30 replies
122/667usbnet: Run unregister_netdev() before unbind() againdrivers/net/usb/asix_devices.c drivers/net/usb/smsc95xx.c drivers/net/usb/usbnet.c+5 -100 replies
123/667openrisc: start CPU timer early in bootarch/openrisc/include/asm/timex.h arch/openrisc/kernel/head.S+10 -00 replies
124/667nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tagsdrivers/nvme/host/pci.c+1 -00 replies
125/667ASoC: rt5645: Fix errorenous cleanup ordersound/soc/codecs/rt5645.c+6 -10 replies
126/667nbd: Fix hung on disconnect request if socket is closed beforedrivers/block/nbd.c+9 -40 replies
127/667drm/amd/pm: update smartshift powerboost calc for smu12drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c+44 -160 replies
128/667drm/amd/pm: update smartshift powerboost calc for smu13drivers/gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c+46 -160 replies
129/667net: phy: micrel: Allow probing without .driver_datadrivers/net/phy/micrel.c+6 -50 replies
130/667media: exynos4-is: Fix compile warningdrivers/media/platform/exynos4-is/fimc-isp-video.h+1 -10 replies
131/667media: hantro: Stop using H.264 parameter pic_numdrivers/staging/media/hantro/hantro_h264.c+0 -20 replies
132/667ASoC: max98357a: remove dependency on GPIOLIBsound/soc/codecs/Kconfig+0 -10 replies
133/667ASoC: rt1015p: remove dependency on GPIOLIBsound/soc/codecs/Kconfig+0 -10 replies
134/667ACPI: CPPC: Assume no transition latency if no PCCTdrivers/acpi/cppc_acpi.c+16 -10 replies
135/667nvme: set non-mdts limits in nvme_scan_workdrivers/nvme/host/core.c+15 -40 replies
136/667can: mcp251xfd: silence clangs -Wunaligned-access warningdrivers/net/can/spi/mcp251xfd/mcp251xfd.h+1 -10 replies
137/667x86/microcode: Add explicit CPU vendor dependencyarch/x86/Kconfig+2 -20 replies
138/667net: ipa: ignore endianness if there is no headerdrivers/net/ipa/ipa_endpoint.c+17 -150 replies
139/667m68k: atari: Make Atari ROM port I/O write macros return voidarch/m68k/include/asm/raw_io.h+3 -30 replies
140/667rxrpc: Return an error to sendmsg if call failednet/rxrpc/sendmsg.c+6 -00 replies
141/667rxrpc, afs: Fix selection of abort codesfs/afs/rxrpc.c net/rxrpc/call_event.c net/rxrpc/conn_object.c+8 -60 replies
142/667afs: Adjust ACK interpretation to try and cope with NATfs/afs/misc.c fs/afs/rotate.c fs/afs/write.c +1 more+36 -10 replies
143/667eth: tg3: silence the GCC 12 array-bounds warningdrivers/net/ethernet/broadcom/Makefile+5 -00 replies
144/667char: tpm: cr50_i2c: Suppress duplicated error message in .remove()drivers/char/tpm/tpm_tis_i2c_cr50.c+2 -20 replies
145/667selftests/bpf: fix btf_dump/btf_dump due to recent clang changetools/testing/selftests/bpf/progs/btf_dump_test_case_syntax.c+1 -10 replies
146/667gfs2: use i_lock spin_lock for inode qadatafs/gfs2/quota.c+20 -120 replies
147/667scsi: target: tcmu: Avoid holding XArray lock when calling lock_pagedrivers/target/target_core_user.c+5 -50 replies
148/667IB/rdmavt: add missing locks in rvt_ruc_loopbackdrivers/infiniband/sw/rdmavt/qp.c+5 -10 replies
149/667ARM: dts: ox820: align interrupt controller node name with dtschemaarch/arm/boot/dts/ox820.dtsi+1 -10 replies
150/667ARM: dts: socfpga: align interrupt controller node name with dtschemaarch/arm/boot/dts/socfpga.dtsi arch/arm/boot/dts/socfpga_arria10.dtsi+2 -20 replies
151/667ARM: dts: s5pv210: align DMA channels with dtschemaarch/arm/boot/dts/s5pv210-aries.dtsi arch/arm/boot/dts/s5pv210.dtsi+7 -70 replies
152/667arm64: dts: qcom: msm8994: Fix the cont_splash_mem addressarch/arm64/boot/dts/qcom/msm8994.dtsi+2 -20 replies
153/667arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels countarch/arm64/boot/dts/qcom/msm8994.dtsi+2 -20 replies
154/667PM / devfreq: rk3399_dmc: Disable edev on remove()drivers/devfreq/rk3399_dmc.c+2 -00 replies
155/667crypto: ccree - use fine grained DMA mapping dirdrivers/crypto/ccree/cc_buffer_mgr.c+15 -120 replies
156/667soc: ti: ti_sci_pm_domains: Check for null return of devm_kcallocdrivers/soc/ti/ti_sci_pm_domains.c+2 -00 replies
157/667fs: jfs: fix possible NULL pointer dereference in dbFree()fs/jfs/jfs_dmap.c+2 -10 replies
158/667arm64: dts: qcom: sdm845-xiaomi-beryllium: fix typo in panels vddio-supply propertyarch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dts+1 -10 replies
159/667ALSA: usb-audio: Add quirk bits for enabling/disabling generic implicit fbDocumentation/sound/alsa-configuration.rst sound/usb/implicit.c sound/usb/usbaudio.h+13 -20 replies
160/667ALSA: usb-audio: Move generic implicit fb quirk entries into quirks.csound/usb/implicit.c sound/usb/quirks.c+6 -50 replies
161/667ARM: OMAP1: clock: Fix UART rate reporting algorithmarch/arm/mach-omap1/clock.c+1 -10 replies
162/667powerpc/fadump: Fix fadump to work with a different endian capture kernelarch/powerpc/platforms/powernv/opal-fadump.c arch/powerpc/platforms/powernv/opal-fadump.h+57 -470 replies
163/667fat: add ratelimit to fat*_ent_bread()fs/fat/fatent.c+4 -30 replies
164/667pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources()drivers/pinctrl/renesas/pinctrl-rzn1.c+4 -60 replies
165/667ARM: versatile: Add missing of_node_put in dcscb_initarch/arm/mach-vexpress/dcscb.c+1 -00 replies
166/667ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROMarch/arm/boot/dts/exynos5250-smdk5250.dts+2 -20 replies
167/667ARM: hisi: Add missing of_node_put after of_find_compatible_nodearch/arm/mach-hisi/platsmp.c+4 -00 replies
168/667cpufreq: Avoid unnecessary frequency updates due to mismatchdrivers/cpufreq/cpufreq.c+11 -00 replies
169/667powerpc/rtas: Keep MSR[RI] set when calling RTASarch/powerpc/kernel/entry_64.S arch/powerpc/kernel/rtas.c+21 -120 replies
170/667PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store()drivers/pci/pci.c+5 -50 replies
171/667KVM: PPC: Book3S HV Nested: L2 LPCR should inherit L1 LPES settingarch/powerpc/kvm/book3s_hv.c arch/powerpc/kvm/book3s_hv_nested.c+5 -20 replies
172/667alpha: fix alloc_zeroed_user_highpage_movable()arch/alpha/include/asm/page.h+1 -10 replies
173/667tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolateinclude/trace/events/vmscan.h+2 -20 replies
174/667powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attrarch/powerpc/include/asm/vas.h arch/powerpc/platforms/powernv/vas-fault.c arch/powerpc/platforms/powernv/vas-window.c +2 more+6 -60 replies
175/667powerpc/xics: fix refcount leak in icp_opal_init()arch/powerpc/sysdev/xics/icp-opal.c+1 -00 replies
176/667powerpc/powernv: fix missing of_node_put in uv_init()arch/powerpc/platforms/powernv/ultravisor.c+1 -00 replies
177/667macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disableddrivers/macintosh/Kconfig drivers/macintosh/Makefile drivers/macintosh/via-pmu.c+7 -20 replies
178/667powerpc/iommu: Add missing of_node_put in iommu_init_early_dartarch/powerpc/sysdev/dart_iommu.c+4 -20 replies
179/667smb3: check for null tconfs/cifs/smb2ops.c+5 -20 replies
180/667RDMA/hfi1: Prevent panic when SDMA is disableddrivers/infiniband/hw/hfi1/file_ops.c+2 -00 replies
181/667Input: gpio-keys - cancel delayed work only in case of GPIOdrivers/input/keyboard/gpio_keys.c+1 -10 replies
182/667drm: fix EDID struct for old ARM OABI formatinclude/drm/drm_edid.h+3 -30 replies
183/667drm/bridge_connector: enable HPD by default if supporteddrivers/gpu/drm/drm_bridge_connector.c+3 -10 replies
184/667dt-bindings: display: sitronix, st7735r: Fix backlight in exampleDocumentation/devicetree/bindings/display/sitronix,st7735r.yaml+1 -00 replies
185/667drm/vmwgfx: Fix an invalid readdrivers/gpu/drm/vmwgfx/vmwgfx_resource.c+6 -80 replies
186/667ath11k: acquire ab->base_lock in unassign when finding the peer by addrdrivers/net/wireless/ath/ath11k/mac.c+8 -30 replies
187/667drm: bridge: it66121: Fix the register page lengthdrivers/gpu/drm/bridge/ite-it66121.c+1 -10 replies
188/667ath9k: fix ar9003_get_eepmiscdrivers/net/wireless/ath/ath9k/ar9003_eeprom.c+1 -10 replies
189/667drm/edid: fix invalid EDID extension block filteringdrivers/gpu/drm/drm_edid.c+3 -30 replies
190/667drm/bridge: adv7511: clean up CEC adapter when probe failsdrivers/gpu/drm/bridge/adv7511/adv7511_drv.c+1 -00 replies
191/667drm: bridge: icn6211: Fix register layoutdrivers/gpu/drm/bridge/chipone-icn6211.c+117 -170 replies
192/667drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handlingdrivers/gpu/drm/bridge/chipone-icn6211.c+16 -70 replies
193/667mtd: spinand: gigadevice: fix Quad IO for GD5F1GQ5UExxGdrivers/mtd/nand/spi/gigadevice.c+9 -10 replies
194/667spi: qcom-qspi: Add minItems to interconnect-namesDocumentation/devicetree/bindings/spi/qcom,spi-qcom-qspi.yaml+1 -00 replies
195/667ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probesound/soc/mediatek/mt8173/mt8173-max98090.c+4 -10 replies
196/667ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probesound/soc/mediatek/mt2701/mt2701-wm8960.c+7 -20 replies
197/667x86/delay: Fix the wrong asm constraint in delay_loop()arch/x86/lib/delay.c+2 -20 replies
198/667drm/vc4: hvs: Fix frame count register readoutdrivers/gpu/drm/vc4/vc4_crtc.c drivers/gpu/drm/vc4/vc4_drv.h drivers/gpu/drm/vc4/vc4_hvs.c +1 more+35 -30 replies
199/667drm/mediatek: Fix mtk_cec_mask()drivers/gpu/drm/mediatek/mtk_cec.c+1 -10 replies
200/667drm/vc4: hvs: Reset muxes at probe timedrivers/gpu/drm/vc4/vc4_hvs.c+21 -50 replies
201/667drm/vc4: txp: Dont set TXP_VSTART_AT_EOFdrivers/gpu/drm/vc4/vc4_txp.c+1 -10 replies
202/667drm/vc4: txp: Force alpha to be 0xff if its disableddrivers/gpu/drm/vc4/vc4_txp.c+6 -00 replies
203/667libbpf: Dont error out on CO-RE relos for overriden weak subprogstools/lib/bpf/libbpf.c+11 -40 replies
204/667x86/PCI: Fix ALi M1487 (IBC) PIRQ router link value interpretationarch/x86/pci/irq.c+16 -30 replies
205/667mptcp: reset the packet scheduler on PRIO changenet/mptcp/pm_netlink.c+2 -00 replies
206/667nl80211: show SSID for P2P_GO interfacesnet/wireless/nl80211.c+1 -00 replies
207/667drm/komeda: Fix an undefined behavior bug in komeda_plane_add()drivers/gpu/drm/arm/display/komeda/komeda_plane.c+4 -00 replies
208/667drm: mali-dp: potential dereference of null pointerdrivers/gpu/drm/arm/malidp_crtc.c+4 -10 replies
209/667spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeoutdrivers/spi/spi-ti-qspi.c+3 -20 replies
210/667scftorture: Fix distribution of short handler delayskernel/scftorture.c+3 -20 replies
211/667net: dsa: mt7530: 1G can also support 1000BASE-X link modedrivers/net/dsa/mt7530.c+4 -100 replies
212/667ixp4xx_eth: fix error check return value of platform_get_irq()drivers/net/ethernet/xscale/ptp_ixp46x.c+1 -10 replies
213/667NFC: NULL out the dev->rfkill to prevent UAFnet/nfc/core.c+1 -00 replies
214/667efi: Add missing prototype for efi_capsule_setup_infoinclude/linux/efi.h+2 -00 replies
215/667device property: Check fwnode->secondary when finding propertiesdrivers/base/property.c+11 -20 replies
216/667device property: Allow error pointer to be passed to fwnode APIsdrivers/base/property.c include/linux/fwnode.h+56 -430 replies
217/667target: remove an incorrect unmap zeroes data deductiondrivers/target/target_core_device.c+0 -10 replies
218/667drbd: fix duplicate array initializerdrivers/block/drbd/drbd_main.c+6 -50 replies
219/667EDAC/dmc520: Dont print an error for each unconfigured interrupt linedrivers/edac/dmc520_edac.c+1 -10 replies
220/667mtd: rawnand: denali: Use managed device resourcesdrivers/mtd/nand/raw/denali_pci.c+4 -110 replies
221/667HID: hid-led: fix maximum brightness for Dream Cheekydrivers/hid/hid-led.c+1 -10 replies
222/667HID: elan: Fix potential double free in elan_input_configureddrivers/hid/hid-elan.c+0 -20 replies
223/667drm/bridge: Fix error handling in analogix_dp_probedrivers/gpu/drm/bridge/analogix/analogix_dp_core.c+13 -50 replies
224/667regulator: da9121: Fix uninit-value in da9121_assign_chip_model()drivers/regulator/da9121-regulator.c+2 -00 replies
225/667drm/mediatek: dpi: Use mt8183 output formats for mt8192drivers/gpu/drm/mediatek/mtk_dpi.c+2 -20 replies
226/667signal: Deliver SIGTRAP on perf event asynchronously if blockedarch/arm/kernel/signal.c arch/arm64/kernel/signal.c arch/arm64/kernel/signal32.c +9 more+35 -50 replies
227/667sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rqkernel/sched/fair.c kernel/sched/pelt.h kernel/sched/sched.h+8 -80 replies
228/667sched/psi: report zeroes for CPU full at the system levelDocumentation/accounting/psi.rst kernel/sched/psi.c+13 -110 replies
229/667spi: img-spfi: Fix pm_runtime_get_sync() error checkingdrivers/spi/spi-img-spfi.c+1 -10 replies
230/667cpufreq: Fix possible race in cpufreq online error pathdrivers/cpufreq/cpufreq.c+3 -20 replies
231/667printk: use atomic updates for klogd workkernel/printk/printk.c+2 -20 replies
232/667printk: add missing memory barrier to wake_up_klogd()kernel/printk/printk.c+36 -30 replies
233/667printk: wake waiters for safe and NMI contextskernel/printk/printk.c+16 -120 replies
234/667ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyixdrivers/net/wireless/ath/ath9k/htc_drv_txrx.c+8 -00 replies
235/667media: i2c: max9286: Use dev_err_probe() helperdrivers/media/i2c/max9286.c+2 -40 replies
236/667media: i2c: max9286: Use "maxim,gpio-poc" propertydrivers/media/i2c/max9286.c+90 -300 replies
237/667media: i2c: max9286: fix kernel oops when removing moduledrivers/media/i2c/max9286.c+7 -120 replies
238/667media: hantro: Empty encoder capture buffers by defaultdrivers/staging/media/hantro/hantro_v4l2.c+6 -20 replies
239/667drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01drivers/gpu/drm/panel/panel-simple.c+1 -00 replies
240/667ALSA: pcm: Check for null pointer of pointer substream before dereferencing itsound/core/pcm_memory.c+2 -10 replies
241/667mtdblock: warn if opened on NANDdrivers/mtd/mtdblock.c+4 -40 replies
242/667inotify: show inotify mask flags in proc fdinfofs/notify/fdinfo.c fs/notify/inotify/inotify.h fs/notify/inotify/inotify_user.c+15 -100 replies
243/667fsnotify: fix wrong lockdep annotationsfs/notify/mark.c+3 -30 replies
244/667spi: rockchip: Stop spi slave dma receiver when cs inactivedrivers/spi/spi-rockchip.c+73 -80 replies
245/667spi: rockchip: Preset cs-high and clk polarity in setup progressdrivers/spi/spi-rockchip.c+24 -00 replies
246/667spi: rockchip: fix missing error on unsupported SPI_CS_HIGHdrivers/spi/spi-rockchip.c+8 -00 replies
247/667of: overlay: do not break notify on NOTIFY_{OK|STOP}drivers/of/overlay.c+1 -30 replies
248/667selftests/damon: add damon to selftests root Makefiletools/testing/selftests/Makefile+1 -00 replies
249/667drm/msm/dp: Modify prototype of encoder based APIdrivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c+13 -100 replies
250/667drm/msm/hdmi: switch to drm_bridge_connectordrivers/gpu/drm/msm/Makefile drivers/gpu/drm/msm/hdmi/hdmi.c drivers/gpu/drm/msm/hdmi/hdmi.h +2 more+109 -1590 replies
251/667drm/msm/dpu: adjust display_v_end for eDP and DPdrivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c+1 -00 replies
252/667scsi: iscsi: Fix harmless double shift buginclude/scsi/libiscsi.h+3 -30 replies
253/667scsi: ufs: qcom: Fix ufs_qcom_resume()drivers/scsi/ufs/ufs-qcom.c+1 -60 replies
254/667scsi: ufs: core: Exclude UECxx from SFR dump listdrivers/scsi/ufs/ufshcd.c+6 -10 replies
255/667drm/v3d: Fix null pointer dereference of pointer perfmondrivers/gpu/drm/v3d/v3d_perfmon.c+2 -10 replies
256/667selftests/resctrl: Fix null pointer dereference on open failedtools/testing/selftests/resctrl/fill_buf.c+3 -10 replies
257/667libbpf: Fix logic for finding matching program for CO-RE relocationtools/lib/bpf/libbpf.c+3 -20 replies
258/667mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check()drivers/mtd/spi-nor/core.c+9 -00 replies
259/667x86/pm: Fix false positive kmemleak report in msr_build_context()arch/x86/include/asm/suspend_32.h arch/x86/include/asm/suspend_64.h+9 -50 replies
260/667mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe()drivers/mtd/nand/raw/cadence-nand-controller.c+2 -30 replies
261/667mtd: rawnand: intel: fix possible null-ptr-deref in ebu_nand_probe()drivers/mtd/nand/raw/intel-nand-controller.c+1 -10 replies
262/667x86/speculation: Add missing prototype for unpriv_ebpf_notify()include/linux/bpf.h+2 -00 replies
263/667ASoC: rk3328: fix disabling mclk on pclk probe failuresound/soc/codecs/rk3328_codec.c+1 -10 replies
264/667perf tools: Add missing headers needed by util/data.htools/perf/util/data.h+1 -00 replies
265/667drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resumedrivers/gpu/drm/msm/disp/dpu1/dpu_kms.c+3 -10 replies
266/667drm/msm/dp: stop event kernel thread when DP unbinddrivers/gpu/drm/msm/dp/dp_display.c+31 -80 replies
267/667drm/msm/dp: fix error check return value of irq_of_parse_and_map()drivers/gpu/drm/msm/dp/dp_display.c+3 -40 replies
268/667drm/msm/dp: reset DP controller before transmit phy test patterndrivers/gpu/drm/msm/dp/dp_ctrl.c+1 -10 replies
269/667drm/msm/dp: do not stop transmitting phy test pattern during DP phy compliance testdrivers/gpu/drm/msm/dp/dp_ctrl.c+6 -80 replies
270/667drm/msm/dsi: fix error checks and return values for DSI xmit functionsdrivers/gpu/drm/msm/dsi/dsi_host.c+14 -70 replies
271/667drm/msm/hdmi: check return value after calling platform_get_resource_byname()drivers/gpu/drm/msm/hdmi/hdmi.c+4 -00 replies
272/667drm/msm/hdmi: fix error check return value of irq_of_parse_and_map()drivers/gpu/drm/msm/hdmi/hdmi.c+3 -30 replies
273/667drm/msm: add missing include to msm_drv.cdrivers/gpu/drm/msm/msm_drv.c+1 -00 replies
274/667drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00Hdrivers/gpu/drm/panel/panel-simple.c+1 -10 replies
275/667kunit: fix debugfs code to use enum kunit_status, not boollib/kunit/debugfs.c+1 -10 replies
276/667drm/rockchip: vop: fix possible null-ptr-deref in vop_bind()drivers/gpu/drm/rockchip/rockchip_drm_vop.c+1 -10 replies
277/667spi: cadence-quadspi: fix Direct Access Mode disable for SoCFPGAdrivers/spi/spi-cadence-quadspi.c+1 -10 replies
278/667perf tools: Use Python devtools for version autodetection rather than runtimetools/perf/Makefile.config+27 -120 replies
279/667virtio_blk: fix the discard_granularity and discard_alignment queue limitsdrivers/block/virtio_blk.c+4 -30 replies
280/667nl80211: dont hold RTNL in color change requestnet/wireless/nl80211.c+1 -20 replies
281/667x86: Fix return value of __setup handlersarch/x86/entry/vdso/vma.c arch/x86/kernel/apic/apic.c arch/x86/kernel/cpu/intel.c +1 more+4 -40 replies
282/667irqchip/exiu: Fix acknowledgment of edge triggered interruptsarch/arm64/Kconfig.platforms drivers/irqchip/irq-sni-exiu.c+23 -30 replies
283/667irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return valuedrivers/irqchip/irq-aspeed-i2c-ic.c+2 -20 replies
284/667irqchip/aspeed-scu-ic: Fix irq_of_parse_and_map() return valuedrivers/irqchip/irq-aspeed-scu-ic.c+2 -20 replies
285/667x86/mm: Cleanup the control_va_addr_alignment() __setup handlerarch/x86/kernel/sys_x86_64.c+2 -50 replies
286/667arm64: fix types in copy_highpage()arch/arm64/mm/copypage.c+2 -20 replies
287/667regulator: core: Fix enable_count imbalance with EXCLUSIVE_GETdrivers/regulator/core.c+5 -20 replies
288/667drm/msm/dsi: fix address for second DSI PHY on SDM660drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c+1 -10 replies
289/667drm/msm/dp: fix event thread stuck in wait_event after kthread_stop()drivers/gpu/drm/msm/dp/dp_display.c+9 -40 replies
290/667drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detecteddrivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c+28 -90 replies
291/667drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detecteddrivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.c drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.h+21 -80 replies
292/667drm/msm: return an error pointer in msm_gem_prime_get_sg_table()drivers/gpu/drm/msm/msm_gem_prime.c+1 -10 replies
293/667media: uvcvideo: Fix missing check to determine if element is found in listdrivers/media/usb/uvc/uvc_v4l2.c+11 -90 replies
294/667arm64: stackleak: fix current_top_of_stack()arch/arm64/include/asm/processor.h+4 -60 replies
295/667iomap: iomap_write_failed fixfs/iomap/buffered-io.c+2 -10 replies
296/667spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname()drivers/spi/spi-fsl-qspi.c+4 -00 replies
297/667Revert "cpufreq: Fix possible race in cpufreq online error path"drivers/cpufreq/cpufreq.c+2 -30 replies
298/667regulator: qcom_smd: Fix up PM8950 regulator configurationdrivers/regulator/qcom_smd-regulator.c+17 -180 replies
299/667samples: bpf: Dont fail for a missing VMLINUX_BTF when VMLINUX_H is providedsamples/bpf/Makefile+4 -50 replies
300/667perf/amd/ibs: Use interrupt regs ip for stack unwindingarch/x86/events/amd/ibs.c+18 -00 replies
301/667ath11k: Dont check arvif->is_started before sending management framesdrivers/net/wireless/ath/ath11k/mac.c+3 -20 replies
302/667wilc1000: fix crash observed in AP mode with cfg80211_register_netdevice()drivers/net/wireless/microchip/wilc1000/mon.c+2 -20 replies
303/667HID: amd_sfh: Modify the bus namedrivers/hid/amd-sfh-hid/amd_sfh_hid.c drivers/hid/amd-sfh-hid/amd_sfh_hid.h+2 -20 replies
304/667HID: amd_sfh: Modify the hid namedrivers/hid/amd-sfh-hid/amd_sfh_hid.c+1 -10 replies
305/667ASoC: fsl: Use dev_err_probe() helpersound/soc/fsl/fsl-asoc-card.c sound/soc/fsl/imx-card.c sound/soc/fsl/imx-sgtl5000.c +1 more+10 -180 replies
306/667ASoC: fsl: Fix refcount leak in imx_sgtl5000_probesound/soc/fsl/imx-sgtl5000.c+8 -60 replies
307/667ASoC: imx-hdmi: Fix refcount leak in imx_hdmi_probesound/soc/fsl/imx-hdmi.c+1 -00 replies
308/667ASoC: mxs-saif: Fix refcount leak in mxs_saif_probesound/soc/mxs/mxs-saif.c+1 -00 replies
309/667regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dtdrivers/regulator/pfuze100-regulator.c+2 -00 replies
310/667dma-direct: factor out a helper for DMA_ATTR_NO_KERNEL_MAPPING allocationskernel/dma/direct.c+20 -110 replies
311/667dma-direct: dont fail on highmem CMA pages in dma_direct_alloc_pageskernel/dma/direct.c+10 -170 replies
312/667ASoC: samsung: Use dev_err_probe() helpersound/soc/samsung/aries_wm8994.c sound/soc/samsung/arndale.c sound/soc/samsung/littlemill.c +8 more+26 -400 replies
313/667ASoC: samsung: Fix refcount leak in aries_audio_probesound/soc/samsung/aries_wm8994.c+1 -10 replies
314/667block: Fix the bio.bi_opf commentinclude/linux/blk_types.h+2 -30 replies
315/667kselftest/cgroup: fix test_stress.sh to use OUTPUT dirtools/testing/selftests/cgroup/test_stress.sh+1 -10 replies
316/667scripts/faddr2line: Fix overlapping text section failuresscripts/faddr2line+97 -530 replies
317/667media: aspeed: Fix an error handling path in aspeed_video_probe()drivers/media/platform/aspeed-video.c+2 -20 replies
318/667media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probedrivers/media/platform/exynos4-is/fimc-is.c+3 -10 replies
319/667mt76: mt7921: Fix the error handling path of mt7921_pci_probe()drivers/net/wireless/mediatek/mt76/mt7921/pci.c+5 -30 replies
320/667mt76: do not attempt to reorder received 802.3 packets without agg sessiondrivers/net/wireless/mediatek/mt76/agg-rx.c+3 -20 replies
321/667media: st-delta: Fix PM disable depth imbalance in delta_probedrivers/media/platform/sti/delta/delta-v4l2.c+4 -20 replies
322/667media: atmel: atmel-isc: Fix PM disable depth imbalance in atmel_isc_probedrivers/media/platform/atmel/atmel-sama5d2-isc.c+4 -10 replies
323/667media: i2c: rdacm2x: properly set subdev entity functiondrivers/media/i2c/rdacm20.c drivers/media/i2c/rdacm21.c+2 -20 replies
324/667media: exynos4-is: Change clk_disable to clk_disable_unpreparedrivers/media/platform/exynos4-is/fimc-is.c+1 -10 replies
325/667media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_initdrivers/media/usb/pvrusb2/pvrusb2-hdw.c+5 -20 replies
326/667media: vsp1: Fix offset calculation for plane croppingdrivers/media/platform/vsp1/vsp1_rpf.c+3 -30 replies
327/667media: atmel: atmel-sama5d2-isc: fix wrong mask in YUYV format checkdrivers/media/platform/atmel/atmel-sama5d2-isc.c+1 -10 replies
328/667media: hantro: HEVC: Fix tile info buffer value computationdrivers/staging/media/hantro/hantro_g2_hevc_dec.c+1 -10 replies
329/667Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeoutnet/bluetooth/sco.c+13 -80 replies
330/667Bluetooth: use hdev lock in activate_scan for hci_is_adv_monitoringnet/bluetooth/hci_request.c+2 -00 replies
331/667Bluetooth: use hdev lock for accept_list and reject_list in conn reqnet/bluetooth/hci_event.c+9 -60 replies
332/667nvme: set dma alignment to dworddrivers/nvme/host/core.c+1 -10 replies
333/667m68k: math-emu: Fix dependencies of math emulation supportarch/m68k/Kconfig.cpu+1 -10 replies
334/667sctp: read sk->sk_bound_dev_if once in sctp_rcv()net/sctp/input.c+3 -10 replies
335/667net: hinic: add missing destroy_workqueue in hinic_pf_to_mgmt_initdrivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c+2 -00 replies
336/667ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_*sound/soc/ti/j721e-evm.c+33 -110 replies
337/667kselftest/arm64: bti: force static linkingtools/testing/selftests/arm64/bti/Makefile+2 -20 replies
338/667media: ov7670: remove ov7670_power_off from ov7670_removedrivers/media/i2c/ov7670.c+0 -10 replies
339/667media: i2c: ov5648: fix wrong pointer passed to IS_ERR() and PTR_ERR()drivers/media/i2c/ov5648.c+2 -20 replies
340/667media: staging: media: rkvdec: Make use of the helper function devm_platform_ioremap_resource()drivers/staging/media/rkvdec/rkvdec.c+1 -30 replies
341/667media: rkvdec: Stop overclocking the decoderdrivers/staging/media/rkvdec/rkvdec.c+0 -60 replies
342/667media: rkvdec: h264: Fix dpb_valid implementationdrivers/staging/media/rkvdec/rkvdec-h264.c+24 -90 replies
343/667media: rkvdec: h264: Fix bit depth wrap in pps packetdrivers/staging/media/rkvdec/rkvdec-h264.c+2 -20 replies
344/667regulator: scmi: Fix refcount leak in scmi_regulator_probedrivers/regulator/scmi-regulator.c+1 -10 replies
345/667ext4: reject the commit option on ext2 filesystemsfs/ext4/super.c+1 -00 replies
346/667drm/msm/a6xx: Fix refcount leak in a6xx_gpu_initdrivers/gpu/drm/msm/adreno/a6xx_gpu.c+1 -00 replies
347/667drm: msm: fix possible memory leak in mdp5_crtc_cursor_set()drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c+3 -10 replies
348/667x86/sev: Annotate stack change in the #VC handlerarch/x86/entry/entry_64.S+1 -00 replies
349/667drm/msm: dont free the IRQ if it was not requesteddrivers/gpu/drm/msm/msm_drv.c drivers/gpu/drm/msm/msm_kms.h+7 -10 replies
350/667selftests/bpf: Add missed ima_setup.sh in Makefiletools/testing/selftests/bpf/Makefile+1 -10 replies
351/667drm/msm/dpu: handle pm_runtime_get_sync() errors in bind pathdrivers/gpu/drm/msm/disp/dpu1/dpu_kms.c+3 -10 replies
352/667drm/i915: Fix CFI violation with show_dynamic_id()drivers/gpu/drm/i915/i915_perf.c drivers/gpu/drm/i915/i915_perf_types.h+3 -30 replies
353/667thermal/drivers/bcm2711: Dont clamp temperature at zerodrivers/thermal/broadcom/bcm2711_thermal.c+1 -40 replies
354/667thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probedrivers/thermal/broadcom/sr-thermal.c+3 -00 replies
355/667thermal/core: Fix memory leak in __thermal_cooling_device_register()drivers/thermal/thermal_core.c+1 -00 replies
356/667thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probedrivers/thermal/imx_sc_thermal.c+4 -20 replies
357/667bfq: Relax waker detection for shared queuesblock/bfq-iosched.c block/bfq-iosched.h+4 -20 replies
358/667bfq: Allow current waker to defend against a tentative oneblock/bfq-iosched.c+1 -20 replies
359/667ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition()sound/soc/codecs/wm2000.c+3 -30 replies
360/667PM: domains: Fix initialization of genpds next_wakeupdrivers/base/power/domain.c+1 -00 replies
361/667net: macb: Fix PTP one step sync supportdrivers/net/ethernet/cadence/macb_main.c drivers/net/ethernet/cadence/macb_ptp.c include/linux/ptp_classify.h+42 -50 replies
362/667NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_txdrivers/nfc/st21nfca/se.c drivers/nfc/st21nfca/st21nfca.h+15 -30 replies
363/667ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv()sound/soc/codecs/max98090.c+4 -20 replies
364/667net: stmmac: selftests: Use kcalloc() instead of kzalloc()drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c+2 -20 replies
365/667net: stmmac: fix out-of-bounds access in a selftestdrivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c+6 -70 replies
366/667hv_netvsc: Fix potential dereference of NULL pointerdrivers/net/hyperv/netvsc_drv.c+4 -10 replies
367/667hwmon: (pmbus) Check PEC support before reading other registersdrivers/hwmon/pmbus/pmbus_core.c+15 -130 replies
368/667rxrpc: Fix listen() setting the bar too high for the prealloc ringsnet/rxrpc/sysctl.c+2 -20 replies
369/667rxrpc: Dont try to resend the request if were receiving the replynet/rxrpc/call_event.c+2 -10 replies
370/667rxrpc: Fix overlapping ACK accountingnet/rxrpc/ar-internal.h net/rxrpc/input.c+12 -110 replies
371/667rxrpc: Dont let ack.previousPacket regressnet/rxrpc/ar-internal.h net/rxrpc/input.c net/rxrpc/output.c+6 -40 replies
372/667rxrpc: Fix decision on when to generate an IDLE ACKinclude/trace/events/rxrpc.h net/rxrpc/ar-internal.h net/rxrpc/input.c +2 more+26 -170 replies
373/667net: huawei: hinic: Use devm_kcalloc() instead of devm_kzalloc()drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c +4 more+31 -400 replies
374/667hinic: Avoid some over memory allocationdrivers/net/ethernet/huawei/hinic/hinic_hw_wq.c+1 -10 replies
375/667net: dsa: restrict SMSC_LAN9303_I2C kconfigdrivers/net/dsa/Kconfig+2 -10 replies
376/667net/smc: postpone sk_refcnt increment in connect()net/smc/af_smc.c+1 -10 replies
377/667dma-direct: factor out dma_set_{de,en}crypted helperskernel/dma/direct.c+25 -310 replies
378/667dma-direct: dont call dma_set_decrypted for remapped allocationskernel/dma/direct.c+6 -70 replies
379/667dma-direct: always leak memory that cant be re-encryptedkernel/dma/direct.c+10 -40 replies
380/667dma-direct: dont over-decrypt memorykernel/dma/direct.c+2 -20 replies
381/667arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399arch/arm64/boot/dts/rockchip/rk3399.dtsi+1 -10 replies
382/667arm64: dts: mt8192: Fix nor_flash status disable typoarch/arm64/boot/dts/mediatek/mt8192.dtsi+1 -10 replies
383/667PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3drivers/pci/pci-acpi.c+30 -110 replies
384/667memory: samsung: exynos5422-dmc: Avoid some over memory allocationdrivers/memory/samsung/exynos5422-dmc.c+2 -30 replies
385/667ARM: dts: BCM5301X: update CRU block descriptionarch/arm/boot/dts/bcm5301x.dtsi+9 -40 replies
386/667ARM: dts: BCM5301X: Update pin controller node namearch/arm/boot/dts/bcm5301x.dtsi+1 -10 replies
387/667ARM: dts: suniv: F1C100: fix watchdog compatiblearch/arm/boot/dts/suniv-f1c100s.dtsi+3 -10 replies
388/667soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipcdrivers/soc/qcom/smp2p.c+1 -00 replies
389/667soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipcdrivers/soc/qcom/smsm.c+1 -00 replies
390/667PCI: cadence: Fix find_first_zero_bit() limitdrivers/pci/controller/cadence/pcie-cadence-ep.c+1 -20 replies
391/667PCI: rockchip: Fix find_first_zero_bit() limitdrivers/pci/controller/pcie-rockchip-ep.c+1 -20 replies
392/667PCI: mediatek: Fix refcount leak in mtk_pcie_subsys_powerup()drivers/pci/controller/pcie-mediatek.c+1 -00 replies
393/667PCI: dwc: Fix setting error return on MSI DMA mapping failuredrivers/pci/controller/dwc/pcie-designware-host.c+2 -10 replies
394/667ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocksarch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts+5 -10 replies
395/667soc: qcom: llcc: Add MODULE_DEVICE_TABLE()drivers/soc/qcom/llcc-qcom.c+1 -00 replies
396/667KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entryarch/x86/kvm/vmx/nested.c+10 -50 replies
397/667KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple faultarch/x86/kvm/vmx/nested.c arch/x86/kvm/vmx/vmcs.h+33 -40 replies
398/667crypto: qat - set CIPHER capability for QAT GEN2drivers/crypto/qat/qat_common/adf_gen2_hw_data.c+9 -30 replies
399/667crypto: qat - set COMPRESSION capability for QAT GEN2drivers/crypto/qat/qat_common/adf_gen2_hw_data.c drivers/crypto/qat/qat_common/adf_gen2_hw_data.h drivers/crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c+10 -10 replies
400/667crypto: qat - set CIPHER capability for DH895XCCdrivers/crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c+9 -30 replies
401/667crypto: qat - set COMPRESSION capability for DH895XCCdrivers/crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c+2 -10 replies
402/667platform/chrome: cros_ec: fix error handling in cros_ec_register()drivers/platform/chrome/cros_ec.c+10 -60 replies
403/667ARM: dts: imx6dl-colibri: Fix I2C pinmuxingarch/arm/boot/dts/imx6qdl-colibri.dtsi+3 -30 replies
404/667platform/chrome: Re-introduce cros_ec_cmd_xfer and use it for ioctlsdrivers/platform/chrome/cros_ec_chardev.c drivers/platform/chrome/cros_ec_proto.c include/linux/platform_data/cros_ec_proto.h+45 -100 replies
405/667can: xilinx_can: mark bit timing constants as constdrivers/net/can/xilinx_can.c+2 -20 replies
406/667ARM: dts: stm32: Fix PHY post-reset delay on Avenger96arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi+1 -00 replies
407/667ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BTarch/arm/boot/dts/bcm2835-rpi-zero-w.dts+12 -100 replies
408/667ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2Carch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts+2 -20 replies
409/667ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LEDarch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts+1 -10 replies
410/667ARM: dts: bcm2835-rpi-b: Fix GPIO line namesarch/arm/boot/dts/bcm2835-rpi-b.dts+6 -70 replies
411/667misc: ocxl: fix possible double free in ocxl_file_register_afudrivers/misc/ocxl/file.c+2 -00 replies
412/667crypto: marvell/cesa - ECB does not IVdrivers/crypto/marvell/cesa/cipher.c+0 -10 replies
413/667gpiolib: of: Introduce hook for missing gpio-rangesdrivers/gpio/gpiolib-of.c include/linux/gpio/driver.h+17 -00 replies
414/667pinctrl: bcm2835: implement hook for missing gpio-rangesdrivers/pinctrl/bcm/pinctrl-bcm2835.c+18 -00 replies
415/667arm: mediatek: select arch timer for mt7629arch/arm/mach-mediatek/Kconfig+1 -00 replies
416/667pinctrl/rockchip: support deferring other gpio paramsdrivers/gpio/gpio-rockchip.c drivers/pinctrl/pinctrl-rockchip.c drivers/pinctrl/pinctrl-rockchip.h+50 -350 replies
417/667pinctrl: mediatek: mt8195: enable driver on mtk platformsdrivers/pinctrl/mediatek/Kconfig+1 -00 replies
418/667arm64: dts: qcom: qrb5165-rb5: Fix can-clock node namearch/arm64/boot/dts/qcom/qrb5165-rb5.dts+1 -10 replies
419/667Drivers: hv: vmbus: Fix handling of messages with transaction ID of zerodrivers/hv/channel.c+4 -20 replies
420/667powerpc/fadump: fix PT_LOAD segment for boot memory areaarch/powerpc/kernel/fadump.c+6 -20 replies
421/667mfd: ipaq-micro: Fix error check return value of platform_get_irq()drivers/mfd/ipaq-micro.c+1 -10 replies
422/667scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac()drivers/scsi/fcoe/fcoe_ctlr.c include/scsi/libfcoe.h+3 -20 replies
423/667soc: bcm: Check for NULL return of devm_kzalloc()drivers/soc/bcm/bcm63xx/bcm-pmb.c+3 -00 replies
424/667arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock ratesarch/arm64/boot/dts/ti/k3-am64-mcu.dtsi+0 -20 replies
425/667ASoC: sh: rz-ssi: Check return value of pm_runtime_resume_and_get()sound/soc/sh/rz-ssi.c+6 -10 replies
426/667ASoC: sh: rz-ssi: Propagate error codes returned from platform_get_irq_byname()sound/soc/sh/rz-ssi.c+3 -60 replies
427/667ASoC: sh: rz-ssi: Release the DMA channels in rz_ssi_probe() error pathsound/soc/sh/rz-ssi.c+10 -30 replies
428/667firmware: arm_scmi: Fix list protocols enumeration in the base protocoldrivers/firmware/arm_scmi/base.c+1 -10 replies
429/667nvdimm: Fix firmware activation deadlock scenariosdrivers/nvdimm/core.c+0 -90 replies
430/667nvdimm: Allow overwrite in the presence of disabled dimmsdrivers/nvdimm/security.c+0 -50 replies
431/667pinctrl: mvebu: Fix irq_of_parse_and_map() return valuedrivers/pinctrl/mvebu/pinctrl-armada-37xx.c+1 -10 replies
432/667drivers/base/node.c: fix compaction sysfs file leakdrivers/base/node.c+1 -00 replies
433/667dax: fix cache flush on PMD-mapped pagesfs/dax.c+2 -10 replies
434/667drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block()drivers/base/memory.c+2 -30 replies
435/667firmware: arm_ffa: Fix uuid parameter to ffa_partition_probedrivers/firmware/arm_ffa/driver.c+1 -10 replies
436/667firmware: arm_ffa: Remove incorrect assignment of driver_datadrivers/firmware/arm_ffa/driver.c+0 -20 replies
437/667list: introduce list_is_head() helper and re-use it in list.hinclude/linux/list.h+22 -140 replies
438/667list: fix a data-race around ep->rdllistinclude/linux/list.h+3 -30 replies
439/667drm/msm/dpu: fix error check return value of irq_of_parse_and_map()drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c+1 -10 replies
440/667powerpc/8xx: export cpm_setbrg for modulesarch/powerpc/platforms/8xx/cpm1.c+1 -00 replies
441/667pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pinsdrivers/pinctrl/renesas/pfc-r8a779a0.c+29 -00 replies
442/667pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources()drivers/pinctrl/renesas/core.c+3 -40 replies
443/667powerpc/idle: Fix return value of __setup() handlerarch/powerpc/kernel/idle.c+1 -10 replies
444/667powerpc/4xx/cpm: Fix return value of __setup() handlerarch/powerpc/platforms/4xx/cpm.c+1 -10 replies
445/667RDMA/hns: Add the detection for CMDQ status in the device initialization processdrivers/infiniband/hw/hns/hns_roce_device.h drivers/infiniband/hw/hns/hns_roce_hw_v2.c+27 -00 replies
446/667arm64: dts: marvell: espressobin-ultra: fix SPI-NOR configarch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts+0 -40 replies
447/667arm64: dts: marvell: espressobin-ultra: enable front USB3 portarch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts+0 -10 replies
448/667ASoC: atmel-pdmic: Remove endianness flag on pdmic componentsound/soc/atmel/atmel-pdmic.c+0 -10 replies
449/667ASoC: atmel-classd: Remove endianness flag on class d componentsound/soc/atmel/atmel-classd.c+0 -10 replies
450/667proc: fix dentry/inode overinstantiating under /proc/${pid}/netfs/proc/generic.c fs/proc/proc_net.c+6 -00 replies
451/667ipc/mqueue: use get_tree_nodev() in mqueue_get_tree()ipc/mqueue.c+14 -00 replies
452/667PCI: imx6: Fix PERST# start-up sequencedrivers/pci/controller/dwc/pci-imx6.c+14 -90 replies
453/667tty: fix deadlock caused by calling printk() under tty_port->lockdrivers/tty/tty_buffer.c+2 -10 replies
454/667crypto: sun8i-ss - rework handling of IVdrivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h+107 -520 replies
455/667crypto: sun8i-ss - handle zero sized sgdrivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c+9 -10 replies
456/667crypto: cryptd - Protect per-CPU resource by disabling BH.crypto/cryptd.c+11 -120 replies
457/667ARM: dts: at91: sama7g5: remove interrupt-parent from gic nodearch/arm/boot/dts/sama7g5.dtsi+0 -10 replies
458/667hugetlbfs: fix hugetlbfs_statfs() lockingfs/hugetlbfs/inode.c+2 -20 replies
459/667Input: sparcspkr - fix refcount leak in bbc_beep_probedrivers/input/misc/sparcspkr.c+1 -00 replies
460/667PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bitsdrivers/pci/pcie/aer.c+6 -10 replies
461/667PCI: microchip: Fix potential race in interrupt handlingdrivers/pci/controller/pcie-microchip-host.c+1 -50 replies
462/667hwrng: omap3-rom - fix using wrong clk_disable() in omap_rom_rng_runtime_resume()drivers/char/hw_random/omap3-rom-rng.c+1 -10 replies
463/667powerpc/64: Only WARN if __pa()/__va() called with bad addressesarch/powerpc/include/asm/page.h+5 -20 replies
464/667powerpc/perf: Fix the threshold compare group constraint for power10arch/powerpc/perf/isa207-common.c+5 -40 replies
465/667powerpc/perf: Fix the threshold compare group constraint for power9arch/powerpc/perf/isa207-common.c+2 -10 replies
466/667macintosh: via-pmu and via-cuda need RTC_LIBdrivers/macintosh/Kconfig+2 -00 replies
467/667powerpc/xive: Add some error handling code to xive_spapr_init()arch/powerpc/sysdev/xive/spapr.c+28 -80 replies
468/667powerpc/xive: Fix refcount leak in xive_spapr_initarch/powerpc/sysdev/xive/spapr.c+5 -20 replies
469/667powerpc/fsl_rio: Fix refcount leak in fsl_rio_setuparch/powerpc/sysdev/fsl_rio.c+2 -00 replies
470/667mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe()drivers/mfd/davinci_voicecodec.c+2 -40 replies
471/667nfsd: destroy percpu stats counters after reply cache shutdownfs/nfsd/nfscache.c+1 -10 replies
472/667mailbox: forward the hrtimer if not queued and under a lockdrivers/mailbox/mailbox.c include/linux/mailbox_controller.h+14 -60 replies
473/667RDMA/hfi1: Prevent use of lock before it is initializeddrivers/infiniband/hw/hfi1/sdma.c+7 -50 replies
474/667KVM: LAPIC: Drop pending LAPIC timer injection when canceling the timerarch/x86/kvm/lapic.c+1 -00 replies
475/667Input: stmfts - do not leave device disabled in stmfts_input_opendrivers/input/touchscreen/stmfts.c+8 -80 replies
476/667OPP: call of_node_put() on error path in _bandwidth_supported()drivers/opp/of.c+1 -10 replies
477/667f2fs: support fault injection for dquot_initialize()Documentation/filesystems/f2fs.rst fs/f2fs/checkpoint.c fs/f2fs/f2fs.h +8 more+45 -260 replies
478/667f2fs: fix to do sanity check on inline_dots inodefs/f2fs/namei.c+7 -00 replies
479/667f2fs: fix dereference of stale list iterator after loop bodyfs/f2fs/segment.c+6 -30 replies
480/667iommu/amd: Enable swiotlb in all casesdrivers/iommu/amd/iommu.c+0 -70 replies
481/667iommu/mediatek: Fix 2 HW sharing pgtable issuedrivers/iommu/mtk_iommu.c+5 -20 replies
482/667iommu/mediatek: Add list_del in mtk_iommu_removedrivers/iommu/mtk_iommu.c+1 -20 replies
483/667iommu/mediatek: Remove clk_disable in mtk_iommu_removedrivers/iommu/mtk_iommu.c+0 -10 replies
484/667iommu/mediatek: Add mutex for m4u_group and m4u_dom in datadrivers/iommu/mtk_iommu.c drivers/iommu/mtk_iommu.h+13 -20 replies
485/667i2c: at91: use dma safe buffersdrivers/i2c/busses/i2c-at91-master.c+11 -00 replies
486/667cpufreq: mediatek: Use module_init and add module_exitdrivers/cpufreq/mediatek-cpufreq.c+7 -10 replies
487/667cpufreq: mediatek: Unregister platform device on exitdrivers/cpufreq/mediatek-cpufreq.c+6 -40 replies
488/667iommu/arm-smmu-v3-sva: Fix mm use-after-freedrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c+11 -20 replies
489/667MIPS: Loongson: Use hwmon_device_register_with_groups() to register hwmondrivers/platform/mips/cpu_hwmon.c+41 -860 replies
490/667iommu/mediatek: Fix NULL pointer dereference when printing dev_namedrivers/iommu/mtk_iommu.c drivers/iommu/mtk_iommu_v1.c+13 -00 replies
491/667i2c: at91: Initialize dma_buf in at91_twi_xfer()drivers/i2c/busses/i2c-at91-master.c+1 -10 replies
492/667dmaengine: idxd: Fix the error handling path in idxd_cdev_register()drivers/dma/idxd/cdev.c+7 -10 replies
493/667NFS: Do not report EINTR/ERESTARTSYS as mapping errorsfs/nfs/write.c+1 -10 replies
494/667NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYSfs/nfs/file.c+5 -40 replies
495/667NFS: Dont report ENOSPC write errors twicefs/nfs/file.c+14 -200 replies
496/667NFS: Do not report flush errors in nfs_write_end()fs/nfs/file.c+2 -50 replies
497/667NFS: Dont report errors from nfs_pageio_complete() more than oncefs/nfs/write.c+1 -80 replies
498/667NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layoutfs/nfs/pnfs.c+2 -00 replies
499/667NFS: Further fixes to the writeback error handlingfs/nfs/write.c+18 -210 replies
500/667video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setupdrivers/video/fbdev/amba-clcd.c+4 -10 replies
501/667dmaengine: stm32-mdma: remove GISR1 registerdrivers/dma/stm32-mdma.c+5 -160 replies
502/667dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler()drivers/dma/stm32-mdma.c+1 -10 replies
503/667iommu/amd: Increase timeout waiting for GA log enablementdrivers/iommu/amd/init.c+1 -10 replies
504/667i2c: npcm: Fix timeout calculationdrivers/i2c/busses/i2c-npcm7xx.c+4 -40 replies
505/667i2c: npcm: Correct register access widthdrivers/i2c/busses/i2c-npcm7xx.c+2 -20 replies
506/667i2c: npcm: Handle spurious interruptsdrivers/i2c/busses/i2c-npcm7xx.c+62 -290 replies
507/667i2c: rcar: fix PM ref counts in probe error pathsdrivers/i2c/busses/i2c-rcar.c+9 -60 replies
508/667perf build: Fix btf__load_from_kernel_by_id() feature checktools/build/feature/test-libbpf-btf__load_from_kernel_by_id.c+3 -20 replies
509/667perf c2c: Use stdio interface if slang is not supportedtools/perf/builtin-c2c.c+4 -20 replies
510/667perf jevents: Fix event syntax error caused by ExtSeltools/perf/pmu-events/jevents.c+1 -10 replies
511/667video: fbdev: vesafb: Fix a use-after-free due early fb_info cleanupdrivers/video/fbdev/vesafb.c+3 -20 replies
512/667NFS: Always initialise fattr->label in nfs_fattr_alloc()fs/nfs/inode.c+3 -10 replies
513/667NFS: Create a new nfs_alloc_fattr_with_label() functionfs/nfs/getroot.c fs/nfs/inode.c fs/nfs/internal.h +1 more+36 -200 replies
514/667NFS: Convert GFP_NOFS to GFP_KERNELfs/nfs/inode.c fs/nfs/nfs4proc.c fs/nfs/nfs4state.c +1 more+13 -140 replies
515/667NFSv4.1 mark qualified async operations as MOVEABLE tasksfs/nfs/nfs4proc.c fs/nfs/pagelist.c fs/nfs/unlink.c +2 more+30 -120 replies
516/667f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count()fs/f2fs/f2fs.h+10 -40 replies
517/667f2fs: fix to do sanity check on block address in f2fs_do_zero_range()fs/f2fs/file.c+12 -40 replies
518/667f2fs: fix to clear dirty inode in f2fs_evict_inode()fs/f2fs/inode.c+15 -10 replies
519/667f2fs: fix deadloop in foreground GCfs/f2fs/segment.h+20 -120 replies
520/667f2fs: dont need inode lock for system hidden quotafs/f2fs/super.c+4 -20 replies
521/667f2fs: fix to do sanity check on total_data_blocksfs/f2fs/f2fs.h fs/f2fs/segment.c fs/f2fs/segment.h+25 -130 replies
522/667f2fs: dont use casefolded comparison for "." and ".."fs/f2fs/dir.c fs/f2fs/f2fs.h fs/f2fs/hash.c+13 -110 replies
523/667f2fs: fix fallocate to use file_modified to update permissions consistentlyfs/f2fs/file.c+4 -00 replies
524/667f2fs: fix to do sanity check for inline inodefs/f2fs/f2fs.h fs/f2fs/inline.c fs/f2fs/inode.c+26 -70 replies
525/667objtool: Fix objtool regression on x32 systemstools/objtool/check.c tools/objtool/elf.c tools/objtool/include/objtool/elf.h+8 -70 replies
526/667objtool: Fix symbol creationtools/objtool/elf.c+128 -680 replies
527/667wifi: mac80211: fix use-after-free in chanctx codenet/mac80211/chan.c+2 -50 replies
528/667iwlwifi: mvm: fix assert 1F04 upon reconfigdrivers/net/wireless/intel/iwlwifi/mvm/power.c+3 -00 replies
529/667fs-writeback: writeback_sb_inodes:Recalculate wrote according skipped pagesfs/fs-writeback.c+8 -50 replies
530/667efi: Do not import certificates from UEFI Secure Boot for T2 Macssecurity/integrity/platform_certs/keyring_handler.h security/integrity/platform_certs/load_uefi.c+41 -00 replies
531/667bfq: Avoid false marking of bic as stably mergedblock/bfq-iosched.c+6 -30 replies
532/667bfq: Avoid merging queues with different parentsblock/bfq-iosched.c+8 -00 replies
533/667bfq: Split shared queues on move between cgroupsblock/bfq-cgroup.c block/bfq-iosched.c block/bfq-iosched.h+35 -40 replies
534/667bfq: Update cgroup information before merging bioblock/bfq-iosched.c+9 -20 replies
535/667bfq: Drop pointless unlock-lock pairblock/bfq-iosched.c+0 -30 replies
536/667bfq: Remove pointless bfq_init_rq() callsblock/bfq-iosched.c+6 -60 replies
537/667bfq: Track whether bfq_group is still onlineblock/bfq-cgroup.c block/bfq-iosched.h+4 -10 replies
538/667bfq: Get rid of __bio_blkcg() usageblock/bfq-cgroup.c block/bfq-iosched.c block/bfq-iosched.h+25 -520 replies
539/667bfq: Make sure bfqg for which we are queueing requests is onlineblock/bfq-cgroup.c+12 -30 replies
540/667ext4: mark group as trimmed only if it was fully scannedfs/ext4/mballoc.c+12 -60 replies
541/667ext4: fix use-after-free in ext4_rename_dir_preparefs/ext4/namei.c+27 -30 replies
542/667ext4: fix race condition between ext4_write and ext4_convert_inline_datafs/ext4/extents.c fs/ext4/inode.c+6 -130 replies
543/667ext4: fix warning in ext4_handle_inode_extensionfs/ext4/inode.c+4 -00 replies
544/667ext4: fix bug_on in ext4_writepagesfs/ext4/inline.c+12 -00 replies
545/667ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_statefs/ext4/super.c+3 -20 replies
546/667ext4: fix bug_on in __es_tree_searchfs/ext4/extents.c+5 -50 replies
547/667ext4: verify dir block before splitting itfs/ext4/namei.c+21 -110 replies
548/667ext4: avoid cycles in directory h-treefs/ext4/namei.c+19 -30 replies
549/667ACPI: property: Release subnode properties with data nodesdrivers/acpi/property.c+12 -60 replies
550/667tty: goldfish: Introduce gf_ioread32()/gf_iowrite32()drivers/tty/goldfish.c include/linux/goldfish.h+21 -140 replies
551/667tracing: Fix potential double free in create_var_ref()kernel/trace/trace_events_hist.c+3 -00 replies
552/667tracing: Initialize integer variable to prevent garbage return valuekernel/trace/trace_boot.c+1 -10 replies
553/667drm/amdgpu: add beige goby PCI IDdrivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+1 -00 replies
554/667PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299drivers/pci/pci.c+2 -00 replies
555/667PCI: qcom: Fix runtime PM imbalance on probe errorsdrivers/pci/controller/dwc/pcie-qcom.c+1 -40 replies
556/667PCI: qcom: Fix unbalanced PHY init on probe errorsdrivers/pci/controller/dwc/pcie-qcom.c+3 -10 replies
557/667staging: r8188eu: prevent ->Ssid overflow in rtw_wx_set_scan()drivers/staging/r8188eu/os_dep/ioctl_linux.c+4 -20 replies
558/667mm, compaction: fast_find_migrateblock() should return pfn in the target zonemm/compaction.c+2 -00 replies
559/667s390/perf: obtain sie_block from the right addressarch/s390/kernel/perf_event.c+1 -10 replies
560/667s390/stp: clock_delta should be signedarch/s390/include/asm/cio.h arch/s390/kernel/time.c drivers/s390/cio/chsc.c+7 -70 replies
561/667dlm: fix plock invalid readfs/dlm/plock.c+5 -70 replies
562/667dlm: uninitialized variable on error in dlm_listen_for_all()fs/dlm/lowcomms.c+1 -10 replies
563/667dlm: fix missing lkb refcount handlingfs/dlm/lock.c+9 -20 replies
564/667ocfs2: dlmfs: fix error handling of user_dlm_destroy_lockfs/ocfs2/dlmfs/userdlm.c+15 -10 replies
565/667scsi: dc395x: Fix a missing check on list iteratordrivers/scsi/dc395x.c+12 -30 replies
566/667scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enableddrivers/scsi/ufs/ufs-qcom.c+5 -20 replies
567/667landlock: Add clang-format exceptionsinclude/uapi/linux/landlock.h security/landlock/fs.c security/landlock/limits.h+10 -00 replies
568/667landlock: Format with clang-formatsecurity/landlock/cred.c security/landlock/cred.h security/landlock/fs.c +7 more+142 -1360 replies
569/667selftests/landlock: Add clang-format exceptionstools/testing/selftests/landlock/common.h tools/testing/selftests/landlock/fs_test.c tools/testing/selftests/landlock/ptrace_test.c+38 -70 replies
570/667selftests/landlock: Normalize array assignmenttools/testing/selftests/landlock/fs_test.c+56 -560 replies
571/667selftests/landlock: Format with clang-formattools/testing/selftests/landlock/base_test.c tools/testing/selftests/landlock/common.h tools/testing/selftests/landlock/fs_test.c +1 more+312 -2510 replies
572/667samples/landlock: Add clang-format exceptionssamples/landlock/sandboxer.c+8 -00 replies
573/667samples/landlock: Format with clang-formatsamples/landlock/sandboxer.c+52 -440 replies
574/667landlock: Fix landlock_add_rule(2) documentationinclude/uapi/linux/landlock.h security/landlock/syscalls.c+6 -60 replies
575/667selftests/landlock: Make tests build with old libctools/testing/selftests/landlock/fs_test.c+18 -50 replies
576/667selftests/landlock: Extend tests for minimal valid attribute sizetools/testing/selftests/landlock/base_test.c+5 -00 replies
577/667selftests/landlock: Add tests for unknown access rightstools/testing/selftests/landlock/fs_test.c+16 -00 replies
578/667selftests/landlock: Extend access right tests to directoriestools/testing/selftests/landlock/fs_test.c+22 -80 replies
579/667selftests/landlock: Fully test file rename with "remove" accesstools/testing/selftests/landlock/fs_test.c+37 -40 replies
580/667selftests/landlock: Add tests for O_PATHtools/testing/selftests/landlock/fs_test.c+8 -20 replies
581/667landlock: Change landlock_add_rule(2) argument check orderingsecurity/landlock/syscalls.c tools/testing/selftests/landlock/base_test.c+45 -110 replies
582/667landlock: Change landlock_restrict_self(2) check orderingsecurity/landlock/syscalls.c tools/testing/selftests/landlock/base_test.c+41 -140 replies
583/667selftests/landlock: Test landlock_create_ruleset(2) argument check orderingtools/testing/selftests/landlock/base_test.c+20 -10 replies
584/667landlock: Define access_mask_t to enforce a consistent access mask sizesecurity/landlock/fs.c security/landlock/fs.h security/landlock/limits.h +2 more+30 -150 replies
585/667landlock: Reduce the maximum number of layers to 16Documentation/userspace-api/landlock.rst security/landlock/fs.c security/landlock/limits.h +2 more+15 -140 replies
586/667landlock: Create find_rule() from unmask_layers()security/landlock/fs.c+28 -130 replies
587/667landlock: Fix same-layer rule unionssecurity/landlock/fs.c security/landlock/ruleset.h tools/testing/selftests/landlock/fs_test.c+162 -270 replies
588/667drm/amdgpu/cs: make commands with 0 chunks illegal behaviour.drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c+1 -10 replies
589/667drm/nouveau/subdev/bus: Ratelimit logging for fault errorsdrivers/gpu/drm/nouveau/include/nvkm/core/subdev.h drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c +1 more+15 -130 replies
590/667drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gemdrivers/gpu/drm/etnaviv/etnaviv_mmu.c+6 -00 replies
591/667drm/nouveau/clk: Fix an incorrect NULL check on list iteratordrivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c+4 -20 replies
592/667drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iteratordrivers/gpu/drm/nouveau/dispnv50/atom.h drivers/gpu/drm/nouveau/dispnv50/crc.c+25 -80 replies
593/667drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUXdrivers/gpu/drm/bridge/analogix/analogix_dp_core.c+12 -10 replies
594/667drm/i915/dsi: fix VBT send packet port selection for ICL+drivers/gpu/drm/i915/display/intel_dsi_vbt.c+22 -110 replies
595/667md: fix an incorrect NULL check in does_sb_need_changingdrivers/md/md.c+5 -30 replies
596/667md: fix an incorrect NULL check in md_reload_sbdrivers/md/md.c+6 -40 replies
597/667mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_writedrivers/mtd/chips/cfi_cmdset_0002.c+32 -630 replies
598/667mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064Ndrivers/mtd/chips/cfi_cmdset_0002.c include/linux/mtd/cfi.h+35 -80 replies
599/667media: coda: Fix reported H264 profiledrivers/media/platform/coda/coda-common.c+3 -30 replies
600/667media: coda: Add more H264 levels for CODA960drivers/media/platform/coda/coda-common.c+6 -30 replies
601/667ima: remove the IMA_TEMPLATE Kconfig optionsecurity/integrity/ima/Kconfig+6 -80 replies
602/667Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 buginit/Kconfig+5 -00 replies
603/667RDMA/hfi1: Fix potential integer multiplication overflow errorsdrivers/infiniband/hw/hfi1/init.c+1 -10 replies
604/667mmc: core: Allows to override the timeout value for ioctl() pathdrivers/mmc/core/block.c+4 -40 replies
605/667csky: patch_text: Fixup last cpu should be masterarch/csky/kernel/probes/kprobes.c+1 -10 replies
606/667irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39xdrivers/irqchip/irq-armada-370-xp.c+10 -10 replies
607/667irqchip: irq-xtensa-mx: fix initial IRQ affinitydrivers/irqchip/irq-xtensa-mx.c+14 -40 replies
608/667thermal: devfreq_cooling: use local ops instead of global opsdrivers/thermal/devfreq_cooling.c+18 -70 replies
609/667cfg80211: declare MODULE_FIRMWARE for regulatory.dbnet/wireless/reg.c+4 -00 replies
610/667mac80211: upgrade passive scan to active scan on DFS channels after beacon rxnet/mac80211/ieee80211_i.h net/mac80211/scan.c+25 -00 replies
611/667um: Use asm-generic/dma-mapping.harch/um/include/asm/Kbuild+1 -00 replies
612/667um: chan_user: Fix winch_tramp() return valuearch/um/drivers/chan_user.c+5 -40 replies
613/667um: Fix out-of-bounds read in LDT setuparch/x86/um/ldt.c+4 -20 replies
614/667kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add]arch/s390/include/asm/kexec.h arch/x86/include/asm/kexec.h include/linux/kexec.h +1 more+56 -420 replies
615/667ftrace: Clean up hash direct_functions on register failureskernel/trace/ftrace.c+2 -30 replies
616/667ksmbd: fix outstanding credits related bugsfs/ksmbd/connection.c fs/ksmbd/smb2misc.c fs/ksmbd/smb_common.c+5 -30 replies
617/667iommu/msm: Fix an incorrect NULL check on list iteratordrivers/iommu/msm_iommu.c+7 -40 replies
618/667iommu/dma: Fix iova map result check bugdrivers/iommu/dma-iommu.c+4 -30 replies
619/667Revert "mm/cma.c: remove redundant cma_mutex lock"mm/cma.c+3 -10 replies
620/667mm/page_alloc: always attempt to allocate at least one page during bulk allocationmm/page_alloc.c+2 -20 replies
621/667nodemask.h: fix compilation error with GCC12include/linux/nodemask.h+6 -70 replies
622/667hugetlb: fix huge_pmd_unshare address updatemm/hugetlb.c+8 -10 replies
623/667mm/memremap: fix missing call to untrack_pfn() in pagemap_range()mm/memremap.c+1 -10 replies
624/667xtensa/simdisk: fix proc_read_simdisk()arch/xtensa/platforms/iss/simdisk.c+12 -60 replies
625/667rtl818x: Prevent using not initialized queuesdrivers/net/wireless/realtek/rtl818x/rtl8180/dev.c+6 -20 replies
626/667ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" controlsound/soc/codecs/rt5514.c+1 -10 replies
627/667carl9170: tx: fix an incorrect use of list iteratordrivers/net/wireless/ath/carl9170/tx.c+3 -00 replies
628/667stm: ltdc: fix two incorrect NULL checks on list iteratordrivers/gpu/drm/stm/ltdc.c+10 -60 replies
629/667bcache: improve multithreaded bch_btree_check()drivers/md/bcache/btree.c drivers/md/bcache/btree.h+27 -330 replies
630/667bcache: improve multithreaded bch_sectors_dirty_init()drivers/md/bcache/writeback.c drivers/md/bcache/writeback.h+25 -370 replies
631/667bcache: remove incremental dirty sector counting for bch_sectors_dirty_init()drivers/md/bcache/writeback.c+12 -270 replies
632/667bcache: avoid journal no-space deadlock by reserving 1 journal bucketdrivers/md/bcache/journal.c drivers/md/bcache/journal.h drivers/md/bcache/super.c+29 -50 replies
633/667serial: pch: dont overwrite xmit->buf[0] by x_chardrivers/tty/serial/pch_uart.c+7 -200 replies
634/667tilcdc: tilcdc_external: fix an incorrect NULL check on list iteratordrivers/gpu/drm/tilcdc/tilcdc_external.c+5 -30 replies
635/667gma500: fix an incorrect NULL check on list iteratordrivers/gpu/drm/gma500/psb_intel_display.c+4 -30 replies
636/667arm64: dts: qcom: ipq8074: fix the sleep clock frequencyarch/arm64/boot/dts/qcom/ipq8074.dtsi+1 -10 replies
637/667arm64: tegra: Add missing DFLL reset on Tegra210arch/arm64/boot/dts/nvidia/tegra210.dtsi+3 -20 replies
638/667clk: tegra: Add missing reset deassertiondrivers/clk/tegra/clk-dfll.c+12 -00 replies
639/667phy: qcom-qmp: fix struct clk leak on probe errorsdrivers/phy/qualcomm/phy-qcom-qmp.c+1 -10 replies
640/667ARM: dts: s5pv210: Remove spi-cs-high on panel in Ariesarch/arm/boot/dts/s5pv210-aries.dtsi+0 -10 replies
641/667ARM: pxa: maybe fix gpio lookup tablesarch/arm/mach-pxa/cm-x300.c arch/arm/mach-pxa/magician.c arch/arm/mach-pxa/tosa.c+7 -70 replies
642/667SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_opfs/cifs/smb2inode.c+0 -20 replies
643/667docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0Documentation/conf.py+1 -10 replies
644/667dt-bindings: gpio: altera: correct interrupt-cellsDocumentation/devicetree/bindings/gpio/gpio-altera.txt+3 -20 replies
645/667vdpasim: allow to enable a vq repeatedlydrivers/vdpa/vdpa_sim/vdpa_sim.c+4 -10 replies
646/667blk-iolatency: Fix inflight count imbalances and IO hangs on offlineblock/blk-iolatency.c+64 -580 replies
647/667coresight: core: Fix coresight device probe failure issuedrivers/hwtracing/coresight/coresight-core.c+22 -110 replies
648/667phy: qcom-qmp: fix reset-controller leak on probe errorsdrivers/phy/qualcomm/phy-qcom-qmp.c+9 -00 replies
649/667net: ipa: fix page free in ipa_endpoint_trans_release()drivers/net/ipa/ipa_endpoint.c+1 -10 replies
650/667net: ipa: fix page free in ipa_endpoint_replenish_one()drivers/net/ipa/ipa_endpoint.c+1 -10 replies
651/667kseltest/cgroup: Make test_stress.sh work if run interactivelytools/testing/selftests/cgroup/test_stress.sh+1 -10 replies
652/667list: test: Add a test for list_is_head()lib/list-test.c+19 -00 replies
653/667Revert "random: use static branch for crng_ready()"drivers/char/random.c+2 -100 replies
654/667staging: r8188eu: delete rtw_wx_read/write32()drivers/staging/r8188eu/os_dep/ioctl_linux.c+2 -950 replies
655/667RDMA/hns: Remove the num_cqc_timer variabledrivers/infiniband/hw/hns/hns_roce_device.h drivers/infiniband/hw/hns/hns_roce_hw_v2.c drivers/infiniband/hw/hns/hns_roce_hw_v2.h +1 more+3 -50 replies
656/667RDMA/rxe: Generate a completion for unsupported/invalid opcodedrivers/infiniband/sw/rxe/rxe_req.c+1 -10 replies
657/667MIPS: IP27: Remove incorrect `cpu_has_fpu overridearch/mips/include/asm/mach-ip27/cpu-feature-overrides.h+0 -10 replies
658/667MIPS: IP30: Remove incorrect `cpu_has_fpu overridearch/mips/include/asm/mach-ip30/cpu-feature-overrides.h+0 -10 replies
659/667ext4: only allow test_dummy_encryption when supportedfs/ext4/ext4.h fs/ext4/super.c+10 -140 replies
660/667interconnect: qcom: sc7180: Drop IP0 interconnectsdrivers/interconnect/qcom/sc7180.c+0 -210 replies
661/667interconnect: qcom: icc-rpmh: Add BCMs to commit list in pre_aggregatedrivers/interconnect/qcom/icc-rpmh.c drivers/interconnect/qcom/sm8150.c drivers/interconnect/qcom/sm8250.c +1 more+5 -80 replies
662/667fs: add two trivial lookup helpersfs/namei.c include/linux/namei.h+66 -100 replies
663/667exportfs: support idmapped mountsfs/exportfs/expfs.c+3 -20 replies
664/667fs/ntfs3: Fix invalid free in log_replayfs/ntfs3/fslog.c+3 -30 replies
665/667md: Dont set mddev private to NULL in raid0 pers->freedrivers/md/raid0.c+0 -10 replies
666/667md: fix double free of io_acct_set biosetdrivers/md/md.c+0 -40 replies
667/667md: bcache: check the return value of kzalloc() in detached_dev_do_request()drivers/md/bcache/request.c+6 -00 replies

Reviews trailers per patch

294 of 667 patches have a Reviewed-by or Acked-by.

PatchMaxime RipardJason A. DonenfeldDamien Le Moalkernel test robotChris ChiuAlan SternKari ArgillanderGanapathi KamathJoe PerchesRui Miguel SilvaHans de GoedePeter ZijlstraDave YoungKees CookOleg NesterovNikolay BorisovDavid SterbaShakeel ButtRoman GushchinMax FilippovJohannes BergGuo RenHeiko StuebnerPaolo AbeniSam RavnborgDimitri SivanichThomas GleixnerDave HansenDan WilliamsSteven PriceEric YangPavle KotaracEdward CreeMaulik ShahRaviteja Goud TallaLu BaoluRodrigo ViviMartin KrastevRob HerringBaoquan HeDietmar EggemannAlex DeucherEzequiel GarciaSakari AilusBrian NorrissyzbotStafford HorneOleksij RempelFerry TothOliver NeukumMarc ZyngierMaor GottliebNeil ArmstrongTony LindgrenqianfanCaleb ConnollyPéter UjfalusiSebastian FrickeDinh NguyenJay ZhouKeith BuschDmitry BaryshkovBodo StroesserJosef BacikLijo LazarAndrew LunnSudeep HollaGuenter RoeckMichael SchmitzNathan ChancellorChaitanya KulkarniHannes ReineckeJia-wei ChangMatthias BruggerFabiano RosasSven SchnelleJian-Hong PanHawking ZhangPierre-Louis BossartSteven Rostedt (Google)Arnd BergmannKieran BinghamLaurent PinchartGeert UytterhoevenDavid LechnerChuck LeverChristian KönigFelix FietkauToke Høiland-JørgensenGuoqing JiangVinod KoulKrzysztof KozlowskiVille SyrjäläAngeloGioacchino Del RegnoCezary RojewskiThomas ZimmermannRobert FossLinus WalleijDavide CarattiBrian StarkeyAndy ShevchenkoRonnie SahlbergMarek BehúnRandy DunlapChristophe LeroyChristoph HellwigMartin K. PetersenDmitry VyukovPetr MladekChristoph BöhmwalderStephen BoydMike ChristieLee DuncanBean HuoBjorn AnderssonMichael WalleTudor AmbarusPratyush YadavBenjamin TissoiresNuno SáHeikki KrogerusRob ClarkDarrick J. WongRafael J. WysockiAbhinav KumarMarijn SuijtenCatalin MarinasKonrad DybcioMark RutlandKefeng WangArd BiesheuvelBrendan HigginsHugues FruchetRex-BC ChenAdam WardJuan A. SuarezAlim AkhtarKatsuhiro Suzuki[email protected]SeongJae ParkDavid RientjesJacopo MondiJohannes WeinerJoseph HwangFabio EstevamMarcelo Ricardo LeitnerBen SegallVincent GuittotGreg UngererMark BrownRitesh HarjaniLukas CzernerAkhil P OommenRobin MurphyCharles KeepaxRadhey Shyam PandeyClaudiu BezneaYonghong SongHaiyang ZhangVladimir OlteanFlorian FainelliSami TolvanenJosh PoimboeufMiles ChenMarco ChiapperoDaisuke NojiriNícolas F. R. A. PradoPrashant MalaniFrederic BarratBartosz GolaszewskiMichael KelleyUwe Kleine-KönigVignesh RaghavendraIra WeinySai Prakash RanjanMichal HockoDavid HildenbrandFiona TraheLucas StachRichard ZhuJiri SlabyGreg Kroah-HartmanAshok RajAthira RajeevYong WuJonathan NeuschäferKan LiangIan RogersPascal ErnsterCodrin CiubotariuGabriel Krisman BertaziDave JiangCédric Le GoaterMike KravetzZhangfei GaoChao Yuyukuai (C)Jan KaraMasami HiramatsuTom ZanussiGuchun ChenMiaohe LinMel GormanOscar SalvadorManivannan SadhasivamStanimir VarbanovChristian BorntraegerClaudio ImbrendaHeiko CarstensJoseph QiMimi ZoharPaul MoorePhilipp ZabelGuido GüntherKarol HerbstLyude PaulNick DesaulniersPascal SpeckGoldwyn RodriguesMike MarciniszynDouglas AndersonAvri AltmanLukasz LubaMuchun SongJyri SarhaRaphael Gallais-Pou[email protected]Andrew MortonChristian LamparterRobert JarzmikPaulo Alcantara (SUSE)Stefano GarzarellaDaniel LatypovMinchan KimAlex ElderGiuseppe ScrivanoAmir GoldsteinYufan ChenNamjae JeonFox ChenShuah KhanSudip MukherjeeBagas SanjayaLinux Kernel Functional TestingRon Economos
SeriesT-b T-b T-b T-b T-b T-b T-b
1/667R-b
2/667R-b Fixed-by
3/667
4/667
5/667R-b R-b T-b
6/667
7/667R-b
8/667
9/667R-b T-b
10/667
11/667
12/667
13/667
14/667
15/667
16/667
17/667R-b
18/667
19/667T-b A-b
20/667
21/667
22/667R-b T-b
23/667R-b
24/667R-b
25/667
26/667
27/667R-b
28/667
29/667
30/667
31/667R-b
32/667
33/667A-b
34/667A-b
35/667R-b A-b
36/667T-b R-b A-b
37/667T-b R-b A-b
38/667T-b R-b
39/667R-b R-b
40/667
41/667R-b
42/667
43/667T-b A-b R-b
44/667R-b
45/667
46/667
47/667
48/667R-b
49/667
50/667
51/667
52/667A-b
53/667A-b
54/667R-b A-b
55/667R-b R-b R-b
56/667
57/667R-b
58/667R-b A-b
59/667
60/667
61/667A-b
62/667R-b
63/667
64/667R-b T-b R-b
65/667
66/667
67/667
68/667
69/667T-b
70/667
71/667
72/667
73/667A-b A-b
74/667
75/667
76/667
77/667A-b
78/667
79/667
80/667
81/667R-b
82/667
83/667
84/667
85/667A-b
86/667
87/667R-b
88/667R-b
89/667R-b
90/667R-b
91/667R-b
92/667
93/667R-b
94/667
95/667
96/667
97/667R-b
98/667R-b
99/667
100/667
101/667A-b A-b
102/667
103/667
104/667
105/667R-b
106/667
107/667R-b
108/667
109/667
110/667T-b
111/667
112/667
113/667
114/667
115/667
116/667
117/667
118/667R-b
119/667A-b
120/667T-b
121/667
122/667T-b T-b A-b
123/667A-b
124/667R-b R-b
125/667
126/667R-b
127/667R-b
128/667R-b
129/667R-b
130/667
131/667R-b
132/667R-b
133/667R-b
134/667R-b
135/667R-b
136/667T-b
137/667
138/667
139/667R-b R-b
140/667
141/667
142/667
143/667
144/667
145/667
146/667
147/667
148/667
149/667A-b
150/667A-b
151/667
152/667
153/667
154/667
155/667
156/667
157/667
158/667R-b
159/667
160/667
161/667A-b
162/667
163/667T-b
164/667
165/667
166/667
167/667
168/667T-b R-b
169/667
170/667Also-posted-by
171/667R-b
172/667R-b
173/667A-b
174/667
175/667
176/667
177/667T-b A-b R-b
178/667
179/667R-b
180/667
181/667
182/667A-b
183/667T-b R-b R-b
184/667A-b R-b A-b
185/667R-b T-b
186/667
187/667A-b
188/667A-b
189/667R-b
190/667R-b
191/667A-b
192/667A-b
193/667
194/667R-b
195/667R-b
196/667
197/667
198/667A-b
199/667R-b R-b
200/667A-b
201/667A-b
202/667A-b
203/667
204/667
205/667Reported-and-suggested-by
206/667
207/667
208/667R-b
209/667
210/667
211/667T-b
212/667R-b
213/667R-b
214/667
215/667R-b R-b
216/667R-b T-b T-b A-b R-b
217/667R-b R-b
218/667R-b
219/667
220/667
221/667
222/667A-b
223/667R-b
224/667R-b
225/667R-b R-b
226/667A-b T-b
227/667R-b R-b
228/667A-b
229/667
230/667
231/667
232/667R-b
233/667R-b
234/667A-b
235/667R-b R-b R-b
236/667R-b
237/667R-b
238/667R-b
239/667A-b
240/667
241/667R-b
242/667
243/667
244/667
245/667
246/667
247/667
248/667R-b A-b
249/667R-b R-b
250/667R-b
251/667R-b R-b
252/667R-b R-b
253/667T-b R-b R-b
254/667
255/667R-b
256/667
257/667
258/667R-b R-b A-b
259/667R-b
260/667
261/667
262/667
263/667R-b
264/667
265/667R-b
266/667R-b
267/667R-b
268/667R-b
269/667R-b
270/667R-b T-b
271/667R-b
272/667R-b
273/667R-b
274/667R-b
275/667R-b
276/667
277/667
278/667
279/667R-b
280/667
281/667
282/667R-b
283/667
284/667
285/667
286/667A-b R-b
287/667
288/667R-b R-b
289/667R-b R-b
290/667R-b R-b
291/667R-b R-b
292/667R-b
293/667
294/667A-b
295/667R-b
296/667
297/667
298/667
299/667
300/667
301/667
302/667
303/667
304/667
305/667
306/667R-b
307/667
308/667
309/667
310/667A-b R-b
311/667
312/667
313/667R-b
314/667R-b
315/667
316/667
317/667
318/667R-b R-b
319/667
320/667
321/667A-b
322/667
323/667R-b R-b
324/667
325/667Reported-and-tested-by
326/667R-b
327/667R-b
328/667
329/667R-b
330/667
331/667
332/667
333/667R-b
334/667A-b
335/667
336/667
337/667R-b
338/667
339/667
340/667
341/667R-b R-b
342/667R-b R-b
343/667R-b
344/667
345/667R-b R-b
346/667R-b
347/667
348/667A-b
349/667R-b R-b
350/667A-b
351/667R-b R-b
352/667R-b R-b
353/667A-b
354/667
355/667
356/667
357/667
358/667
359/667A-b
360/667
361/667R-b R-b
362/667R-b
363/667
364/667
365/667
366/667R-b
367/667
368/667
369/667
370/667
371/667
372/667
373/667R-b
374/667
375/667R-b R-b
376/667
377/667R-b
378/667
379/667R-b
380/667A-b
381/667
382/667R-b R-b R-b
383/667R-b
384/667
385/667
386/667
387/667A-b
388/667
389/667
390/667
391/667
392/667A-b R-b R-b
393/667R-b
394/667R-b
395/667R-b R-b
396/667
397/667
398/667R-b R-b
399/667R-b R-b
400/667R-b
401/667R-b
402/667R-b
403/667
404/667R-b R-b
405/667
406/667
407/667
408/667
409/667
410/667
411/667A-b
412/667
413/667R-b T-b A-b
414/667R-b T-b
415/667
416/667
417/667R-b R-b
418/667A-b
419/667R-b
420/667
421/667R-b
422/667
423/667
424/667R-b
425/667
426/667
427/667
428/667
429/667R-b
430/667
431/667
432/667
433/667R-b R-b
434/667A-b R-b
435/667
436/667
437/667
438/667
439/667R-b
440/667
441/667
442/667
443/667
444/667
445/667
446/667
447/667
448/667
449/667
450/667
451/667
452/667R-b A-b
453/667A-b A-b
454/667
455/667
456/667
457/667R-b
458/667R-b
459/667
460/667R-b
461/667
462/667
463/667
464/667R-b
465/667R-b
466/667A-b
467/667R-b
468/667R-b
469/667
470/667
471/667
472/667
473/667
474/667
475/667
476/667
477/667
478/667
479/667R-b
480/667R-b R-b
481/667R-b R-b
482/667R-b R-b
483/667R-b R-b
484/667R-b R-b
485/667R-b
486/667R-b
487/667
488/667T-b
489/667
490/667R-b R-b
491/667R-b
492/667A-b
493/667
494/667
495/667
496/667
497/667
498/667
499/667
500/667
501/667
502/667
503/667
504/667
505/667R-b
506/667
507/667
508/667
509/667
510/667R-b A-b
511/667T-b
512/667
513/667
514/667
515/667
516/667
517/667
518/667
519/667
520/667
521/667
522/667R-b
523/667
524/667
525/667
526/667T-b A-b
527/667
528/667
529/667R-b R-b
530/667R-b
531/667R-b T-b
532/667R-b T-b
533/667R-b T-b
534/667R-b T-b
535/667R-b T-b
536/667R-b T-b
537/667R-b T-b
538/667R-b T-b
539/667R-b T-b
540/667
541/667R-b
542/667R-b
543/667
544/667R-b
545/667
546/667R-b
547/667
548/667
549/667R-b
550/667
551/667R-b R-b
552/667A-b
553/667R-b
554/667
555/667R-b A-b
556/667R-b A-b
557/667
558/667R-b A-b R-b
559/667A-b A-b R-b
560/667R-b
561/667
562/667
563/667
564/667R-b
565/667
566/667R-b
567/667
568/667
569/667
570/667
571/667
572/667
573/667
574/667
575/667
576/667
577/667
578/667
579/667
580/667
581/667
582/667
583/667
584/667R-b
585/667R-b
586/667R-b
587/667R-b
588/667R-b
589/667R-b
590/667R-b T-b A-b
591/667R-b
592/667R-b
593/667R-b
594/667R-b
595/667A-b A-b
596/667
597/667A-b
598/667A-b
599/667R-b T-b
600/667R-b
601/667
602/667R-b
603/667R-b
604/667R-b A-b
605/667R-b
606/667R-b
607/667
608/667R-b
609/667
610/667
611/667T-b A-b
612/667Reported-and-tested-by
613/667
614/667
615/667
616/667T-b A-b
617/667
618/667R-b R-b
619/667A-b A-b
620/667
621/667R-b
622/667A-b
623/667R-b A-b
624/667
625/667T-b
626/667
627/667A-b
628/667A-b
629/667
630/667
631/667
632/667
633/667
634/667R-b T-b
635/667
636/667
637/667
638/667
639/667R-b
640/667
641/667R-b A-b
642/667R-b R-b
643/667
644/667
645/667R-b
646/667
647/667
648/667R-b R-b
649/667
650/667
651/667
652/667R-b A-b A-b
653/667
654/667
655/667
656/667
657/667
658/667
659/667R-b
660/667R-b T-b R-b
661/667
662/667R-b T-b R-b
663/667R-b T-b R-b
664/667
665/667
666/667
667/667

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

Read the v1 thread

Cover letter [PATCH 5.15 000/667] 5.15.46-rc1 review

This is the start of the stable review cycle for the 5.15.46 release. There are 667 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 Thu, 09 Jun 2022 16:48:02 +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/v5.x/stable-review/patch-5.15.46-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-5.15.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.46-rc1

Jia-Ju Bai <[email protected]>
md: bcache: check the return value of kzalloc() in detached_dev_do_request()

Xiao Ni <[email protected]>
md: fix double free of io_acct_set bioset

Xiao Ni <[email protected]>

    md: Don't set mddev private to NULL in raid0 pers->free

Namjae Jeon <[email protected]>
fs/ntfs3: Fix invalid free in log_replay

Christian Brauner <[email protected]>
exportfs: support idmapped mounts

Christian Brauner <[email protected]>
fs: add two trivial lookup helpers

Mike Tipton <[email protected]>
interconnect: qcom: icc-rpmh: Add BCMs to commit list in pre_aggregate

Stephen Boyd <[email protected]>
interconnect: qcom: sc7180: Drop IP0 interconnects

Eric Biggers <[email protected]>
ext4: only allow test_dummy_encryption when supported

Maciej W. Rozycki <[email protected]>
MIPS: IP30: Remove incorrect `cpu_has_fpu' override

Maciej W. Rozycki <[email protected]>
MIPS: IP27: Remove incorrect `cpu_has_fpu' override

Xiao Yang <[email protected]>
RDMA/rxe: Generate a completion for unsupported/invalid opcode

Yixing Liu <[email protected]>
RDMA/hns: Remove the num_cqc_timer variable

Dan Carpenter <[email protected]>

    staging: r8188eu: delete rtw_wx_read/write32()

Jason A. Donenfeld <[email protected]>
Revert "random: use static branch for crng_ready()"

David Gow <[email protected]>
list: test: Add a test for list_is_head()

Waiman Long <[email protected]>
kseltest/cgroup: Make test_stress.sh work if run interactively

Alex Elder <[email protected]>
net: ipa: fix page free in ipa_endpoint_replenish_one()

Alex Elder <[email protected]>
net: ipa: fix page free in ipa_endpoint_trans_release()

Johan Hovold <[email protected]>
phy: qcom-qmp: fix reset-controller leak on probe errors

Mao Jinlong <[email protected]>
coresight: core: Fix coresight device probe failure issue

Tejun Heo <[email protected]>
blk-iolatency: Fix inflight count imbalances and IO hangs on offline

Eugenio Pérez <[email protected]>
vdpasim: allow to enable a vq repeatedly

Dinh Nguyen <[email protected]>
dt-bindings: gpio: altera: correct interrupt-cells

Akira Yokosawa <[email protected]>
docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0

Steve French <[email protected]>
SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op

Arnd Bergmann <[email protected]>
ARM: pxa: maybe fix gpio lookup tables

Jonathan Bakker <[email protected]>
ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries

Johan Hovold <[email protected]>
phy: qcom-qmp: fix struct clk leak on probe errors

Diogo Ivo <[email protected]>
clk: tegra: Add missing reset deassertion

Diogo Ivo <[email protected]>
arm64: tegra: Add missing DFLL reset on Tegra210

Kathiravan T <[email protected]>
arm64: dts: qcom: ipq8074: fix the sleep clock frequency

Xiaomeng Tong <[email protected]>
gma500: fix an incorrect NULL check on list iterator

Xiaomeng Tong <[email protected]>
tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator

Jiri Slaby <[email protected]>

    serial: pch: don't overwrite xmit->buf[0] by x_char

Coly Li <[email protected]>
bcache: avoid journal no-space deadlock by reserving 1 journal bucket

Coly Li <[email protected]>
bcache: remove incremental dirty sector counting for bch_sectors_dirty_init()

Coly Li <[email protected]>
bcache: improve multithreaded bch_sectors_dirty_init()

Coly Li <[email protected]>
bcache: improve multithreaded bch_btree_check()

Xiaomeng Tong <[email protected]>
stm: ltdc: fix two incorrect NULL checks on list iterator

Xiaomeng Tong <[email protected]>
carl9170: tx: fix an incorrect use of list iterator

Mark Brown <[email protected]>
ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control

Alexander Wetzel <[email protected]>
rtl818x: Prevent using not initialized queues

Yi Yang <[email protected]>
xtensa/simdisk: fix proc_read_simdisk()

Miaohe Lin <[email protected]>
mm/memremap: fix missing call to untrack_pfn() in pagemap_range()

Mike Kravetz <[email protected]>
hugetlb: fix huge_pmd_unshare address update

Christophe de Dinechin <[email protected]>
nodemask.h: fix compilation error with GCC12

Mel Gorman <[email protected]>
mm/page_alloc: always attempt to allocate at least one page during bulk allocation

Dong Aisheng <[email protected]>
Revert "mm/cma.c: remove redundant cma_mutex lock"

Yunfei Wang <[email protected]>
iommu/dma: Fix iova map result check bug

Xiaomeng Tong <[email protected]>
iommu/msm: Fix an incorrect NULL check on list iterator

Hyunchul Lee <[email protected]>
ksmbd: fix outstanding credits related bugs

Song Liu <[email protected]>
ftrace: Clean up hash direct_functions on register failures

Naveen N. Rao <[email protected]>
kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add]

Vincent Whitchurch <[email protected]>
um: Fix out-of-bounds read in LDT setup

Johannes Berg <[email protected]>
um: chan_user: Fix winch_tramp() return value

Johannes Berg <[email protected]>
um: Use asm-generic/dma-mapping.h

Felix Fietkau <[email protected]>
mac80211: upgrade passive scan to active scan on DFS channels after beacon rx

Dimitri John Ledkov <[email protected]>
cfg80211: declare MODULE_FIRMWARE for regulatory.db

Kant Fan <[email protected]>
thermal: devfreq_cooling: use local ops instead of global ops

Max Filippov <[email protected]>
irqchip: irq-xtensa-mx: fix initial IRQ affinity

Pali Rohár <[email protected]>
irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x

Guo Ren <[email protected]>
csky: patch_text: Fixup last cpu should be master

Bean Huo <[email protected]>
mmc: core: Allows to override the timeout value for ioctl() path

Dennis Dalessandro <[email protected]>
RDMA/hfi1: Fix potential integer multiplication overflow errors

Sean Christopherson <[email protected]>
Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug

GUO Zihua <[email protected]>
ima: remove the IMA_TEMPLATE Kconfig option

Nicolas Dufresne <[email protected]>
media: coda: Add more H264 levels for CODA960

Nicolas Dufresne <[email protected]>
media: coda: Fix reported H264 profile

Tokunori Ikegami <[email protected]>

    mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N

Tokunori Ikegami <[email protected]>
mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write

Xiaomeng Tong <[email protected]>
md: fix an incorrect NULL check in md_reload_sb

Xiaomeng Tong <[email protected]>
md: fix an incorrect NULL check in does_sb_need_changing

Jani Nikula <[email protected]>
drm/i915/dsi: fix VBT send packet port selection for ICL+

Brian Norris <[email protected]>
drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX

Xiaomeng Tong <[email protected]>
drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator

Xiaomeng Tong <[email protected]>
drm/nouveau/clk: Fix an incorrect NULL check on list iterator

Lucas Stach <[email protected]>
drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem

Lyude Paul <[email protected]>
drm/nouveau/subdev/bus: Ratelimit logging for fault errors

Dave Airlie <[email protected]>
drm/amdgpu/cs: make commands with 0 chunks illegal behaviour.

Mickaël Salaün <[email protected]>
landlock: Fix same-layer rule unions

Mickaël Salaün <[email protected]>
landlock: Create find_rule() from unmask_layers()

Mickaël Salaün <[email protected]>
landlock: Reduce the maximum number of layers to 16

Mickaël Salaün <[email protected]>
landlock: Define access_mask_t to enforce a consistent access mask size

Mickaël Salaün <[email protected]>
selftests/landlock: Test landlock_create_ruleset(2) argument check ordering

Mickaël Salaün <[email protected]>
landlock: Change landlock_restrict_self(2) check ordering

Mickaël Salaün <[email protected]>
landlock: Change landlock_add_rule(2) argument check ordering

Mickaël Salaün <[email protected]>
selftests/landlock: Add tests for O_PATH

Mickaël Salaün <[email protected]>
selftests/landlock: Fully test file rename with "remove" access

Mickaël Salaün <[email protected]>
selftests/landlock: Extend access right tests to directories

Mickaël Salaün <[email protected]>
selftests/landlock: Add tests for unknown access rights

Mickaël Salaün <[email protected]>
selftests/landlock: Extend tests for minimal valid attribute size

Mickaël Salaün <[email protected]>
selftests/landlock: Make tests build with old libc

Mickaël Salaün <[email protected]>
landlock: Fix landlock_add_rule(2) documentation

Mickaël Salaün <[email protected]>
samples/landlock: Format with clang-format

Mickaël Salaün <[email protected]>
samples/landlock: Add clang-format exceptions

Mickaël Salaün <[email protected]>
selftests/landlock: Format with clang-format

Mickaël Salaün <[email protected]>
selftests/landlock: Normalize array assignment

Mickaël Salaün <[email protected]>
selftests/landlock: Add clang-format exceptions

Mickaël Salaün <[email protected]>
landlock: Format with clang-format

Mickaël Salaün <[email protected]>
landlock: Add clang-format exceptions

Manivannan Sadhasivam <[email protected]>
scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled

Xiaomeng Tong <[email protected]>
scsi: dc395x: Fix a missing check on list iterator

Junxiao Bi via Ocfs2-devel <[email protected]>
ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock

Alexander Aring <[email protected]>
dlm: fix missing lkb refcount handling

Dan Carpenter <[email protected]>
dlm: uninitialized variable on error in dlm_listen_for_all()

Alexander Aring <[email protected]>
dlm: fix plock invalid read

Sven Schnelle <[email protected]>
s390/stp: clock_delta should be signed

Nico Boehr <[email protected]>
s390/perf: obtain sie_block from the right address

Rei Yamamoto <[email protected]>
mm, compaction: fast_find_migrateblock() should return pfn in the target zone

Denis Efremov <[email protected]>

    staging: r8188eu: prevent ->Ssid overflow in rtw_wx_set_scan()

Johan Hovold <[email protected]>
PCI: qcom: Fix unbalanced PHY init on probe errors

Johan Hovold <[email protected]>
PCI: qcom: Fix runtime PM imbalance on probe errors

Bjorn Helgaas <[email protected]>

    PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299

Alex Deucher <[email protected]>
drm/amdgpu: add beige goby PCI ID

Gautam Menghani <[email protected]>
tracing: Initialize integer variable to prevent garbage return value

Keita Suzuki <[email protected]>
tracing: Fix potential double free in create_var_ref()

Laurent Vivier <[email protected]>
tty: goldfish: Introduce gf_ioread32()/gf_iowrite32()

Sakari Ailus <[email protected]>
ACPI: property: Release subnode properties with data nodes

Jan Kara <[email protected]>
ext4: avoid cycles in directory h-tree

Jan Kara <[email protected]>
ext4: verify dir block before splitting it

Baokun Li <[email protected]>
ext4: fix bug_on in __es_tree_search

Theodore Ts'o <[email protected]>
ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_state

Ye Bin <[email protected]>
ext4: fix bug_on in ext4_writepages

Ye Bin <[email protected]>
ext4: fix warning in ext4_handle_inode_extension

Baokun Li <[email protected]>
ext4: fix race condition between ext4_write and ext4_convert_inline_data

Ye Bin <[email protected]>
ext4: fix use-after-free in ext4_rename_dir_prepare

Dmitry Monakhov <[email protected]>
ext4: mark group as trimmed only if it was fully scanned

Jan Kara <[email protected]>
bfq: Make sure bfqg for which we are queueing requests is online

Jan Kara <[email protected]>
bfq: Get rid of __bio_blkcg() usage

Jan Kara <[email protected]>
bfq: Track whether bfq_group is still online

Jan Kara <[email protected]>
bfq: Remove pointless bfq_init_rq() calls

Jan Kara <[email protected]>
bfq: Drop pointless unlock-lock pair

Jan Kara <[email protected]>
bfq: Update cgroup information before merging bio

Jan Kara <[email protected]>
bfq: Split shared queues on move between cgroups

Jan Kara <[email protected]>
bfq: Avoid merging queues with different parents

Jan Kara <[email protected]>
bfq: Avoid false marking of bic as stably merged

Aditya Garg <[email protected]>
efi: Do not import certificates from UEFI Secure Boot for T2 Macs

Zhihao Cheng <[email protected]>
fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages

Emmanuel Grumbach <[email protected]>
iwlwifi: mvm: fix assert 1F04 upon reconfig

Johannes Berg <[email protected]>
wifi: mac80211: fix use-after-free in chanctx code

Peter Zijlstra <[email protected]>
objtool: Fix symbol creation

Mikulas Patocka <[email protected]>
objtool: Fix objtool regression on x32 systems

Chao Yu <[email protected]>
f2fs: fix to do sanity check for inline inode

Chao Yu <[email protected]>
f2fs: fix fallocate to use file_modified to update permissions consistently

Eric Biggers <[email protected]>
f2fs: don't use casefolded comparison for "." and ".."

Chao Yu <[email protected]>
f2fs: fix to do sanity check on total_data_blocks

Jaegeuk Kim <[email protected]>
f2fs: don't need inode lock for system hidden quota

Chao Yu <[email protected]>
f2fs: fix deadloop in foreground GC

Chao Yu <[email protected]>
f2fs: fix to clear dirty inode in f2fs_evict_inode()

Chao Yu <[email protected]>
f2fs: fix to do sanity check on block address in f2fs_do_zero_range()

Chao Yu <[email protected]>
f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count()

Olga Kornievskaia <[email protected]>
NFSv4.1 mark qualified async operations as MOVEABLE tasks

Trond Myklebust <[email protected]>
NFS: Convert GFP_NOFS to GFP_KERNEL

Anna Schumaker <[email protected]>
NFS: Create a new nfs_alloc_fattr_with_label() function

Trond Myklebust <[email protected]>

    NFS: Always initialise fattr->label in nfs_fattr_alloc()

Javier Martinez Canillas <[email protected]>
video: fbdev: vesafb: Fix a use-after-free due early fb_info cleanup

Zhengjun Xing <[email protected]>
perf jevents: Fix event syntax error caused by ExtSel

Leo Yan <[email protected]>
perf c2c: Use stdio interface if slang is not supported

Jiri Olsa <[email protected]>
perf build: Fix btf__load_from_kernel_by_id() feature check

Kuninori Morimoto <[email protected]>
i2c: rcar: fix PM ref counts in probe error paths

Tali Perry <[email protected]>
i2c: npcm: Handle spurious interrupts

Tyrone Ting <[email protected]>
i2c: npcm: Correct register access width

Tali Perry <[email protected]>
i2c: npcm: Fix timeout calculation

Joerg Roedel <[email protected]>
iommu/amd: Increase timeout waiting for GA log enablement

Amelie Delaunay <[email protected]>
dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler()

Amelie Delaunay <[email protected]>
dmaengine: stm32-mdma: remove GISR1 register

Miaoqian Lin <[email protected]>
video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup

Trond Myklebust <[email protected]>
NFS: Further fixes to the writeback error handling

Trond Myklebust <[email protected]>
NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout

Trond Myklebust <[email protected]>
NFS: Don't report errors from nfs_pageio_complete() more than once

Trond Myklebust <[email protected]>
NFS: Do not report flush errors in nfs_write_end()

Trond Myklebust <[email protected]>
NFS: Don't report ENOSPC write errors twice

Trond Myklebust <[email protected]>
NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS

Trond Myklebust <[email protected]>
NFS: Do not report EINTR/ERESTARTSYS as mapping errors

Christophe JAILLET <[email protected]>
dmaengine: idxd: Fix the error handling path in idxd_cdev_register()

Nathan Chancellor <[email protected]>
i2c: at91: Initialize dma_buf in at91_twi_xfer()

Miles Chen <[email protected]>
iommu/mediatek: Fix NULL pointer dereference when printing dev_name

Guenter Roeck <[email protected]>
MIPS: Loongson: Use hwmon_device_register_with_groups() to register hwmon

Jean-Philippe Brucker <[email protected]>
iommu/arm-smmu-v3-sva: Fix mm use-after-free

Rex-BC Chen <[email protected]>
cpufreq: mediatek: Unregister platform device on exit

Jia-Wei Chang <[email protected]>
cpufreq: mediatek: Use module_init and add module_exit

Michael Walle <[email protected]>
i2c: at91: use dma safe buffers

Yong Wu <[email protected]>
iommu/mediatek: Add mutex for m4u_group and m4u_dom in data

Yong Wu <[email protected]>
iommu/mediatek: Remove clk_disable in mtk_iommu_remove

Yong Wu <[email protected]>
iommu/mediatek: Add list_del in mtk_iommu_remove

Yong Wu <[email protected]>
iommu/mediatek: Fix 2 HW sharing pgtable issue

Mario Limonciello <[email protected]>
iommu/amd: Enable swiotlb in all cases

Jakob Koschel <[email protected]>
f2fs: fix dereference of stale list iterator after loop body

Chao Yu <[email protected]>
f2fs: fix to do sanity check on inline_dots inode

Chao Yu <[email protected]>
f2fs: support fault injection for dquot_initialize()

Dan Carpenter <[email protected]>
OPP: call of_node_put() on error path in _bandwidth_supported()

Dmitry Torokhov <[email protected]>
Input: stmfts - do not leave device disabled in stmfts_input_open

Wanpeng Li <[email protected]>
KVM: LAPIC: Drop pending LAPIC timer injection when canceling the timer

Douglas Miller <[email protected]>
RDMA/hfi1: Prevent use of lock before it is initialized

Björn Ardö <[email protected]>
mailbox: forward the hrtimer if not queued and under a lock

Julian Schroeder <[email protected]>
nfsd: destroy percpu stats counters after reply cache shutdown

Yang Yingliang <[email protected]>
mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe()

Miaoqian Lin <[email protected]>
powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup

Miaoqian Lin <[email protected]>
powerpc/xive: Fix refcount leak in xive_spapr_init

Christophe JAILLET <[email protected]>
powerpc/xive: Add some error handling code to 'xive_spapr_init()'

Randy Dunlap <[email protected]>
macintosh: via-pmu and via-cuda need RTC_LIB

Kajol Jain <[email protected]>
powerpc/perf: Fix the threshold compare group constraint for power9

Kajol Jain <[email protected]>
powerpc/perf: Fix the threshold compare group constraint for power10

Michael Ellerman <[email protected]>
powerpc/64: Only WARN if __pa()/__va() called with bad addresses

Yang Yingliang <[email protected]>
hwrng: omap3-rom - fix using wrong clk_disable() in omap_rom_rng_runtime_resume()

Daire McNamara <[email protected]>
PCI: microchip: Fix potential race in interrupt handling

Kuppuswamy Sathyanarayanan <[email protected]>
PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits

Miaoqian Lin <[email protected]>
Input: sparcspkr - fix refcount leak in bbc_beep_probe

Mina Almasry <[email protected]>
hugetlbfs: fix hugetlbfs_statfs() locking

Eugen Hristev <[email protected]>
ARM: dts: at91: sama7g5: remove interrupt-parent from gic node

Sebastian Andrzej Siewior <[email protected]>
crypto: cryptd - Protect per-CPU resource by disabling BH.

Corentin Labbe <[email protected]>
crypto: sun8i-ss - handle zero sized sg

Corentin Labbe <[email protected]>
crypto: sun8i-ss - rework handling of IV

Qi Zheng <[email protected]>

    tty: fix deadlock caused by calling printk() under tty_port->lock

Francesco Dolcini <[email protected]>
PCI: imx6: Fix PERST# start-up sequence

Waiman Long <[email protected]>
ipc/mqueue: use get_tree_nodev() in mqueue_get_tree()

Alexey Dobriyan <[email protected]>

    proc: fix dentry/inode overinstantiating under /proc/${pid}/net

Charles Keepax <[email protected]>
ASoC: atmel-classd: Remove endianness flag on class d component

Charles Keepax <[email protected]>
ASoC: atmel-pdmic: Remove endianness flag on pdmic component

Robert Marko <[email protected]>
arm64: dts: marvell: espressobin-ultra: enable front USB3 port

Robert Marko <[email protected]>
arm64: dts: marvell: espressobin-ultra: fix SPI-NOR config

Yangyang Li <[email protected]>
RDMA/hns: Add the detection for CMDQ status in the device initialization process

Randy Dunlap <[email protected]>
powerpc/4xx/cpm: Fix return value of __setup() handler

Randy Dunlap <[email protected]>
powerpc/idle: Fix return value of __setup() handler

Yang Yingliang <[email protected]>
pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources()

Geert Uytterhoeven <[email protected]>
pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins

Randy Dunlap <[email protected]>
powerpc/8xx: export 'cpm_setbrg' for modules

Lv Ruyi <[email protected]>
drm/msm/dpu: fix error check return value of irq_of_parse_and_map()

Kuniyuki Iwashima <[email protected]>

    list: fix a data-race around ep->rdllist

Andy Shevchenko <[email protected]>
list: introduce list_is_head() helper and re-use it in list.h

Sudeep Holla <[email protected]>
firmware: arm_ffa: Remove incorrect assignment of driver_data

Sudeep Holla <[email protected]>
firmware: arm_ffa: Fix uuid parameter to ffa_partition_probe

Christophe JAILLET <[email protected]>
drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block()

Muchun Song <[email protected]>
dax: fix cache flush on PMD-mapped pages

Miaohe Lin <[email protected]>
drivers/base/node.c: fix compaction sysfs file leak

Krzysztof Kozlowski <[email protected]>
pinctrl: mvebu: Fix irq_of_parse_and_map() return value

Dan Williams <[email protected]>
nvdimm: Allow overwrite in the presence of disabled dimms

Dan Williams <[email protected]>
nvdimm: Fix firmware activation deadlock scenarios

Cristian Marussi <[email protected]>
firmware: arm_scmi: Fix list protocols enumeration in the base protocol

Lad Prabhakar <[email protected]>
ASoC: sh: rz-ssi: Release the DMA channels in rz_ssi_probe() error path

Lad Prabhakar <[email protected]>
ASoC: sh: rz-ssi: Propagate error codes returned from platform_get_irq_byname()

Heiner Kallweit <[email protected]>
ASoC: sh: rz-ssi: Check return value of pm_runtime_resume_and_get()

Matthias Schiffer <[email protected]>
arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates

QintaoShen <[email protected]>
soc: bcm: Check for NULL return of devm_kzalloc()

Gustavo A. R. Silva <[email protected]>
scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac()

Lv Ruyi <[email protected]>
mfd: ipaq-micro: Fix error check return value of platform_get_irq()

Hari Bathini <[email protected]>
powerpc/fadump: fix PT_LOAD segment for boot memory area

Andrea Parri (Microsoft) <[email protected]>
Drivers: hv: vmbus: Fix handling of messages with transaction ID of zero

Vinod Koul <[email protected]>
arm64: dts: qcom: qrb5165-rb5: Fix can-clock node name

Fabien Parent <[email protected]>
pinctrl: mediatek: mt8195: enable driver on mtk platforms

Caleb Connolly <[email protected]>
pinctrl/rockchip: support deferring other gpio params

Chuanhong Guo <[email protected]>
arm: mediatek: select arch timer for mt7629

Stefan Wahren <[email protected]>
pinctrl: bcm2835: implement hook for missing gpio-ranges

Stefan Wahren <[email protected]>
gpiolib: of: Introduce hook for missing gpio-ranges

Corentin Labbe <[email protected]>
crypto: marvell/cesa - ECB does not IV

Hangyu Hua <[email protected]>
misc: ocxl: fix possible double free in ocxl_file_register_afu

Stefan Wahren <[email protected]>
ARM: dts: bcm2835-rpi-b: Fix GPIO line names

Phil Elwell <[email protected]>
ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED

Phil Elwell <[email protected]>
ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C

Phil Elwell <[email protected]>
ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT

Marek Vasut <[email protected]>
ARM: dts: stm32: Fix PHY post-reset delay on Avenger96

Marc Kleine-Budde <[email protected]>
can: xilinx_can: mark bit timing constants as const

Guenter Roeck <[email protected]>
platform/chrome: Re-introduce cros_ec_cmd_xfer and use it for ioctls

Max Krummenacher <[email protected]>
ARM: dts: imx6dl-colibri: Fix I2C pinmuxing

Tzung-Bi Shih <[email protected]>
platform/chrome: cros_ec: fix error handling in cros_ec_register()

Giovanni Cabiddu <[email protected]>
crypto: qat - set COMPRESSION capability for DH895XCC

Giovanni Cabiddu <[email protected]>
crypto: qat - set CIPHER capability for DH895XCC

Giovanni Cabiddu <[email protected]>
crypto: qat - set COMPRESSION capability for QAT GEN2

Giovanni Cabiddu <[email protected]>
crypto: qat - set CIPHER capability for QAT GEN2

Sean Christopherson <[email protected]>
KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault

Sean Christopherson <[email protected]>
KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry

Bjorn Andersson <[email protected]>
soc: qcom: llcc: Add MODULE_DEVICE_TABLE()

Thorsten Scherer <[email protected]>
ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks

Jiantao Zhang <[email protected]>
PCI: dwc: Fix setting error return on MSI DMA mapping failure

Miaoqian Lin <[email protected]>
PCI: mediatek: Fix refcount leak in mtk_pcie_subsys_powerup()

Dan Carpenter <[email protected]>
PCI: rockchip: Fix find_first_zero_bit() limit

Dan Carpenter <[email protected]>
PCI: cadence: Fix find_first_zero_bit() limit

Miaoqian Lin <[email protected]>
soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc

Miaoqian Lin <[email protected]>
soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc

Andre Przywara <[email protected]>
ARM: dts: suniv: F1C100: fix watchdog compatible

Rafał Miłecki <[email protected]>
ARM: dts: BCM5301X: Update pin controller node name

Rafał Miłecki <[email protected]>
ARM: dts: BCM5301X: update CRU block description

Christophe JAILLET <[email protected]>
memory: samsung: exynos5422-dmc: Avoid some over memory allocation

Mario Limonciello <[email protected]>
PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3

Allen-KH Cheng <[email protected]>
arm64: dts: mt8192: Fix nor_flash status disable typo

Shawn Lin <[email protected]>
arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399

Robin Murphy <[email protected]>
dma-direct: don't over-decrypt memory

Christoph Hellwig <[email protected]>
dma-direct: always leak memory that can't be re-encrypted

Christoph Hellwig <[email protected]>
dma-direct: don't call dma_set_decrypted for remapped allocations

Christoph Hellwig <[email protected]>
dma-direct: factor out dma_set_{de,en}crypted helpers

liuyacan <[email protected]>
net/smc: postpone sk_refcnt increment in connect()

Randy Dunlap <[email protected]>
net: dsa: restrict SMSC_LAN9303_I2C kconfig

Christophe JAILLET <[email protected]>
hinic: Avoid some over memory allocation

Gustavo A. R. Silva <[email protected]>
net: huawei: hinic: Use devm_kcalloc() instead of devm_kzalloc()

David Howells <[email protected]>
rxrpc: Fix decision on when to generate an IDLE ACK

David Howells <[email protected]>
rxrpc: Don't let ack.previousPacket regress

David Howells <[email protected]>
rxrpc: Fix overlapping ACK accounting

David Howells <[email protected]>
rxrpc: Don't try to resend the request if we're receiving the reply

David Howells <[email protected]>
rxrpc: Fix listen() setting the bar too high for the prealloc rings

Adam Wujek <[email protected]>
hwmon: (pmbus) Check PEC support before reading other registers

Yongzhi Liu <[email protected]>
hv_netvsc: Fix potential dereference of NULL pointer

Jakub Kicinski <[email protected]>
net: stmmac: fix out-of-bounds access in a selftest

Gustavo A. R. Silva <[email protected]>
net: stmmac: selftests: Use kcalloc() instead of kzalloc()

Alexey Khoroshilov <[email protected]>
ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv()

Duoming Zhou <[email protected]>
NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx

Harini Katakam <[email protected]>
net: macb: Fix PTP one step sync support

Ulf Hansson <[email protected]>
PM: domains: Fix initialization of genpd's next_wakeup

Yang Yingliang <[email protected]>
ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition()

Jan Kara <[email protected]>
bfq: Allow current waker to defend against a tentative one

Jan Kara <[email protected]>
bfq: Relax waker detection for shared queues

Miaoqian Lin <[email protected]>
thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probe

Yang Yingliang <[email protected]>
thermal/core: Fix memory leak in __thermal_cooling_device_register()

Zheng Yongjun <[email protected]>
thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe

Stefan Wahren <[email protected]>
thermal/drivers/bcm2711: Don't clamp temperature at zero

Nathan Chancellor <[email protected]>
drm/i915: Fix CFI violation with show_dynamic_id()

Abhinav Kumar <[email protected]>
drm/msm/dpu: handle pm_runtime_get_sync() errors in bind path

Hangbin Liu <[email protected]>
selftests/bpf: Add missed ima_setup.sh in Makefile

Dmitry Baryshkov <[email protected]>
drm/msm: don't free the IRQ if it was not requested

Lai Jiangshan <[email protected]>
x86/sev: Annotate stack change in the #VC handler

Hangyu Hua <[email protected]>
drm: msm: fix possible memory leak in mdp5_crtc_cursor_set()

Miaoqian Lin <[email protected]>
drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init

Eric Biggers <[email protected]>
ext4: reject the 'commit' option on ext2 filesystems

Miaoqian Lin <[email protected]>
regulator: scmi: Fix refcount leak in scmi_regulator_probe

Jonas Karlman <[email protected]>
media: rkvdec: h264: Fix bit depth wrap in pps packet

Nicolas Dufresne <[email protected]>
media: rkvdec: h264: Fix dpb_valid implementation

Nicolas Dufresne <[email protected]>
media: rkvdec: Stop overclocking the decoder

Cai Huoqing <[email protected]>
media: staging: media: rkvdec: Make use of the helper function devm_platform_ioremap_resource()

Yang Yingliang <[email protected]>
media: i2c: ov5648: fix wrong pointer passed to IS_ERR() and PTR_ERR()

Dongliang Mu <[email protected]>

    media: ov7670: remove ov7670_power_off from ov7670_remove

Andre Przywara <[email protected]>
kselftest/arm64: bti: force static linking

Miaoqian Lin <[email protected]>
ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_*

Zheng Bin <[email protected]>
net: hinic: add missing destroy_workqueue in hinic_pf_to_mgmt_init

Eric Dumazet <[email protected]>

    sctp: read sk->sk_bound_dev_if once in sctp_rcv()

Geert Uytterhoeven <[email protected]>
m68k: math-emu: Fix dependencies of math emulation support

Keith Busch <[email protected]>
nvme: set dma alignment to dword

Niels Dossche <[email protected]>
Bluetooth: use hdev lock for accept_list and reject_list in conn req

Niels Dossche <[email protected]>
Bluetooth: use hdev lock in activate_scan for hci_is_adv_monitoring

Ying Hsu <[email protected]>
Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout

Benjamin Gaignard <[email protected]>
media: hantro: HEVC: Fix tile info buffer value computation

Eugen Hristev <[email protected]>
media: atmel: atmel-sama5d2-isc: fix wrong mask in YUYV format check

Michael Rodin <[email protected]>
media: vsp1: Fix offset calculation for plane cropping

Pavel Skripkin <[email protected]>
media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init

Miaoqian Lin <[email protected]>
media: exynos4-is: Change clk_disable to clk_disable_unprepare

Laurentiu Palcu <[email protected]>
media: i2c: rdacm2x: properly set subdev entity function

Miaoqian Lin <[email protected]>
media: atmel: atmel-isc: Fix PM disable depth imbalance in atmel_isc_probe

Miaoqian Lin <[email protected]>
media: st-delta: Fix PM disable depth imbalance in delta_probe

Felix Fietkau <[email protected]>
mt76: do not attempt to reorder received 802.3 packets without agg session

Christophe JAILLET <[email protected]>

    mt76: mt7921: Fix the error handling path of mt7921_pci_probe()

Miaoqian Lin <[email protected]>
media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probe

Christophe JAILLET <[email protected]>
media: aspeed: Fix an error handling path in aspeed_video_probe()

Josh Poimboeuf <[email protected]>
scripts/faddr2line: Fix overlapping text section failures

Phil Auld <[email protected]>
kselftest/cgroup: fix test_stress.sh to use OUTPUT dir

Bart Van Assche <[email protected]>
block: Fix the bio.bi_opf comment

Miaoqian Lin <[email protected]>
ASoC: samsung: Fix refcount leak in aries_audio_probe

Kuninori Morimoto <[email protected]>
ASoC: samsung: Use dev_err_probe() helper

Christoph Hellwig <[email protected]>
dma-direct: don't fail on highmem CMA pages in dma_direct_alloc_pages

Christoph Hellwig <[email protected]>
dma-direct: factor out a helper for DMA_ATTR_NO_KERNEL_MAPPING allocations

Miaoqian Lin <[email protected]>
regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt

Miaoqian Lin <[email protected]>
ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe

Miaoqian Lin <[email protected]>
ASoC: imx-hdmi: Fix refcount leak in imx_hdmi_probe

Miaoqian Lin <[email protected]>
ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe

Kuninori Morimoto <[email protected]>
ASoC: fsl: Use dev_err_probe() helper

Basavaraj Natikar <[email protected]>
HID: amd_sfh: Modify the hid name

Basavaraj Natikar <[email protected]>
HID: amd_sfh: Modify the bus name

Ajay Singh <[email protected]>
wilc1000: fix crash observed in AP mode with cfg80211_register_netdevice()

Baochen Qiang <[email protected]>

    ath11k: Don't check arvif->is_started before sending management frames

Ravi Bangoria <[email protected]>
perf/amd/ibs: Use interrupt regs ip for stack unwinding

Jerome Marchand <[email protected]>
samples: bpf: Don't fail for a missing VMLINUX_BTF when VMLINUX_H is provided

Konrad Dybcio <[email protected]>
regulator: qcom_smd: Fix up PM8950 regulator configuration

Viresh Kumar <[email protected]>
Revert "cpufreq: Fix possible race in cpufreq online error path"

Yang Yingliang <[email protected]>
spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname()

Andreas Gruenbacher <[email protected]>
iomap: iomap_write_failed fix

Mark Rutland <[email protected]>
arm64: stackleak: fix current_top_of_stack()

Xiaomeng Tong <[email protected]>
media: uvcvideo: Fix missing check to determine if element is found in list

Dan Carpenter <[email protected]>
drm/msm: return an error pointer in msm_gem_prime_get_sg_table()

Jessica Zhang <[email protected]>
drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected

Jessica Zhang <[email protected]>
drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected

Kuogee Hsieh <[email protected]>
drm/msm/dp: fix event thread stuck in wait_event after kthread_stop()

Dmitry Baryshkov <[email protected]>
drm/msm/dsi: fix address for second DSI PHY on SDM660

Zev Weiss <[email protected]>
regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET

Tong Tiangen <[email protected]>
arm64: fix types in copy_highpage()

Randy Dunlap <[email protected]>
x86/mm: Cleanup the control_va_addr_alignment() __setup handler

Krzysztof Kozlowski <[email protected]>
irqchip/aspeed-scu-ic: Fix irq_of_parse_and_map() return value

Krzysztof Kozlowski <[email protected]>
irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value

Daniel Thompson <[email protected]>
irqchip/exiu: Fix acknowledgment of edge triggered interrupts

Randy Dunlap <[email protected]>
x86: Fix return value of __setup handlers

Johannes Berg <[email protected]>
nl80211: don't hold RTNL in color change request

Christoph Hellwig <[email protected]>
virtio_blk: fix the discard_granularity and discard_alignment queue limits

James Clark <[email protected]>
perf tools: Use Python devtools for version autodetection rather than runtime

Ian Abbott <[email protected]>
spi: cadence-quadspi: fix Direct Access Mode disable for SoCFPGA

Yang Yingliang <[email protected]>
drm/rockchip: vop: fix possible null-ptr-deref in vop_bind()

Daniel Latypov <[email protected]>
kunit: fix debugfs code to use enum kunit_status, not bool

Jagan Teki <[email protected]>
drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H

Dmitry Baryshkov <[email protected]>
drm/msm: add missing include to msm_drv.c

Lv Ruyi <[email protected]>
drm/msm/hdmi: fix error check return value of irq_of_parse_and_map()

Yang Yingliang <[email protected]>
drm/msm/hdmi: check return value after calling platform_get_resource_byname()

Dmitry Baryshkov <[email protected]>
drm/msm/dsi: fix error checks and return values for DSI xmit functions

Kuogee Hsieh <[email protected]>
drm/msm/dp: do not stop transmitting phy test pattern during DP phy compliance test

Kuogee Hsieh <[email protected]>
drm/msm/dp: reset DP controller before transmit phy test pattern

Lv Ruyi <[email protected]>
drm/msm/dp: fix error check return value of irq_of_parse_and_map()

Kuogee Hsieh <[email protected]>
drm/msm/dp: stop event kernel thread when DP unbind

Vinod Polimera <[email protected]>
drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume

Yang Jihong <[email protected]>
perf tools: Add missing headers needed by util/data.h

Nicolas Frattaroli <[email protected]>
ASoC: rk3328: fix disabling mclk on pclk probe failure

Josh Poimboeuf <[email protected]>
x86/speculation: Add missing prototype for unpriv_ebpf_notify()

Yang Yingliang <[email protected]>
mtd: rawnand: intel: fix possible null-ptr-deref in ebu_nand_probe()

Yang Yingliang <[email protected]>
mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe()

Matthieu Baerts <[email protected]>
x86/pm: Fix false positive kmemleak report in msr_build_context()

Chen-Tsung Hsieh <[email protected]>
mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check()

Andrii Nakryiko <[email protected]>
libbpf: Fix logic for finding matching program for CO-RE relocation

Colin Ian King <[email protected]>
selftests/resctrl: Fix null pointer dereference on open failed

Colin Ian King <[email protected]>
drm/v3d: Fix null pointer dereference of pointer perfmon

Kiwoong Kim <[email protected]>
scsi: ufs: core: Exclude UECxx from SFR dump list

Bart Van Assche <[email protected]>
scsi: ufs: qcom: Fix ufs_qcom_resume()

Dan Carpenter <[email protected]>
scsi: iscsi: Fix harmless double shift bug

Kuogee Hsieh <[email protected]>
drm/msm/dpu: adjust display_v_end for eDP and DP

Dmitry Baryshkov <[email protected]>
drm/msm/hdmi: switch to drm_bridge_connector

Bjorn Andersson <[email protected]>
drm/msm/dp: Modify prototype of encoder based API

Yuanchu Xie <[email protected]>
selftests/damon: add damon to selftests root Makefile

Nuno Sá <[email protected]>

    of: overlay: do not break notify on NOTIFY_{OK|STOP}

Luca Ceresoli <[email protected]>
spi: rockchip: fix missing error on unsupported SPI_CS_HIGH

Jon Lin <[email protected]>
spi: rockchip: Preset cs-high and clk polarity in setup progress

Jon Lin <[email protected]>
spi: rockchip: Stop spi slave dma receiver when cs inactive

Amir Goldstein <[email protected]>
fsnotify: fix wrong lockdep annotations

Amir Goldstein <[email protected]>
inotify: show inotify mask flags in proc fdinfo

Bjørn Mork <[email protected]>
mtdblock: warn if opened on NAND

Colin Ian King <[email protected]>
ALSA: pcm: Check for null pointer of pointer substream before dereferencing it

Marek Vasut <[email protected]>
drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01

Chen-Yu Tsai <[email protected]>
media: hantro: Empty encoder capture buffers by default

Laurentiu Palcu <[email protected]>
media: i2c: max9286: fix kernel oops when removing module

Jacopo Mondi <[email protected]>
media: i2c: max9286: Use "maxim,gpio-poc" property

Niklas Söderlund <[email protected]>

    media: i2c: max9286: Use dev_err_probe() helper

Dan Carpenter <[email protected]>

    ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix

John Ogness <[email protected]>
printk: wake waiters for safe and NMI contexts

John Ogness <[email protected]>
printk: add missing memory barrier to wake_up_klogd()

John Ogness <[email protected]>
printk: use atomic updates for klogd work

Schspa Shi <[email protected]>
cpufreq: Fix possible race in cpufreq online error path

Zheng Yongjun <[email protected]>
spi: img-spfi: Fix pm_runtime_get_sync() error checking

Chengming Zhou <[email protected]>
sched/psi: report zeroes for CPU full at the system level

Chengming Zhou <[email protected]>
sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq

Marco Elver <[email protected]>
signal: Deliver SIGTRAP on perf event asynchronously if blocked

Nícolas F. R. A. Prado <[email protected]>
drm/mediatek: dpi: Use mt8183 output formats for mt8192

Wei Yongjun <[email protected]>
regulator: da9121: Fix uninit-value in da9121_assign_chip_model()

Miaoqian Lin <[email protected]>
drm/bridge: Fix error handling in analogix_dp_probe

Miaoqian Lin <[email protected]>
HID: elan: Fix potential double free in elan_input_configured

Jonathan Teh <[email protected]>
HID: hid-led: fix maximum brightness for Dream Cheeky

Zheyu Ma <[email protected]>
mtd: rawnand: denali: Use managed device resources

Tyler Hicks <[email protected]>
EDAC/dmc520: Don't print an error for each unconfigured interrupt line

Arnd Bergmann <[email protected]>
drbd: fix duplicate array initializer

Christoph Hellwig <[email protected]>
target: remove an incorrect unmap zeroes data deduction

Andy Shevchenko <[email protected]>
device property: Allow error pointer to be passed to fwnode APIs

Daniel Scally <[email protected]>

    device property: Check fwnode->secondary when finding properties

Jan Kiszka <[email protected]>
efi: Add missing prototype for efi_capsule_setup_info

Lin Ma <[email protected]>

    NFC: NULL out the dev->rfkill to prevent UAF

Lv Ruyi <[email protected]>
ixp4xx_eth: fix error check return value of platform_get_irq()

Russell King (Oracle) <[email protected]>
net: dsa: mt7530: 1G can also support 1000BASE-X link mode

Paul E. McKenney <[email protected]>
scftorture: Fix distribution of short handler delays

Miaoqian Lin <[email protected]>
spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout

Jiasheng Jiang <[email protected]>
drm: mali-dp: potential dereference of null pointer

Zhou Qingyang <[email protected]>
drm/komeda: Fix an undefined behavior bug in komeda_plane_add()

Johannes Berg <[email protected]>
nl80211: show SSID for P2P_GO interfaces

Paolo Abeni <[email protected]>
mptcp: reset the packet scheduler on PRIO change

Maciej W. Rozycki <[email protected]>
x86/PCI: Fix ALi M1487 (IBC) PIRQ router link value interpretation

Andrii Nakryiko <[email protected]>
libbpf: Don't error out on CO-RE relos for overriden weak subprogs

Maxime Ripard <[email protected]>

    drm/vc4: txp: Force alpha to be 0xff if it's disabled

Maxime Ripard <[email protected]>
drm/vc4: txp: Don't set TXP_VSTART_AT_EOF

Maxime Ripard <[email protected]>
drm/vc4: hvs: Reset muxes at probe time

Miles Chen <[email protected]>
drm/mediatek: Fix mtk_cec_mask()

Maxime Ripard <[email protected]>
drm/vc4: hvs: Fix frame count register readout

Ammar Faizi <[email protected]>
x86/delay: Fix the wrong asm constraint in delay_loop()

Miaoqian Lin <[email protected]>
ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe

Miaoqian Lin <[email protected]>
ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe

Kuldeep Singh <[email protected]>
spi: qcom-qspi: Add minItems to interconnect-names

Chuanhong Guo <[email protected]>
mtd: spinand: gigadevice: fix Quad IO for GD5F1GQ5UExxG

Marek Vasut <[email protected]>
drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling

Marek Vasut <[email protected]>
drm: bridge: icn6211: Fix register layout

Lucas Stach <[email protected]>
drm/bridge: adv7511: clean up CEC adapter when probe fails

Jani Nikula <[email protected]>
drm/edid: fix invalid EDID extension block filtering

Wenli Looi <[email protected]>

    ath9k: fix ar9003_get_eepmisc

Nicolas Belin <[email protected]>
drm: bridge: it66121: Fix the register page length

Niels Dossche <[email protected]>

    ath11k: acquire ab->base_lock in unassign when finding the peer by addr

Zack Rusin <[email protected]>
drm/vmwgfx: Fix an invalid read

Noralf Trønnes <[email protected]>
dt-bindings: display: sitronix, st7735r: Fix backlight in example

Nikita Yushchenko <[email protected]>
drm/bridge_connector: enable HPD by default if supported

Linus Torvalds <[email protected]>
drm: fix EDID struct for old ARM OABI format

Lad Prabhakar <[email protected]>
Input: gpio-keys - cancel delayed work only in case of GPIO

Douglas Miller <[email protected]>
RDMA/hfi1: Prevent panic when SDMA is disabled

Steve French <[email protected]>
smb3: check for null tcon

Peng Wu <[email protected]>
powerpc/iommu: Add missing of_node_put in iommu_init_early_dart

Finn Thain <[email protected]>
macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled

Lv Ruyi <[email protected]>
powerpc/powernv: fix missing of_node_put in uv_init()

Lv Ruyi <[email protected]>
powerpc/xics: fix refcount leak in icp_opal_init()

Haren Myneni <[email protected]>
powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attr

Vasily Averin <[email protected]>
tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate

Matthew Wilcox (Oracle) <[email protected]>
alpha: fix alloc_zeroed_user_highpage_movable()

Nicholas Piggin <[email protected]>
KVM: PPC: Book3S HV Nested: L2 LPCR should inherit L1 LPES setting

Yicong Yang <[email protected]>
PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store()

Laurent Dufour <[email protected]>
powerpc/rtas: Keep MSR[RI] set when calling RTAS

Viresh Kumar <[email protected]>
cpufreq: Avoid unnecessary frequency updates due to mismatch

Peng Wu <[email protected]>
ARM: hisi: Add missing of_node_put after of_find_compatible_node

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM

Peng Wu <[email protected]>
ARM: versatile: Add missing of_node_put in dcscb_init

Yang Yingliang <[email protected]>
pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources()

OGAWA Hirofumi <[email protected]>
fat: add ratelimit to fat*_ent_bread()

Hari Bathini <[email protected]>
powerpc/fadump: Fix fadump to work with a different endian capture kernel

Janusz Krzysztofik <[email protected]>
ARM: OMAP1: clock: Fix UART rate reporting algorithm

Takashi Iwai <[email protected]>
ALSA: usb-audio: Move generic implicit fb quirk entries into quirks.c

Takashi Iwai <[email protected]>
ALSA: usb-audio: Add quirk bits for enabling/disabling generic implicit fb

Joel Selvaraj <[email protected]>
arm64: dts: qcom: sdm845-xiaomi-beryllium: fix typo in panel's vddio-supply property

Zixuan Fu <[email protected]>
fs: jfs: fix possible NULL pointer dereference in dbFree()

QintaoShen <[email protected]>
soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc

Gilad Ben-Yossef <[email protected]>
crypto: ccree - use fine grained DMA mapping dir

Brian Norris <[email protected]>
PM / devfreq: rk3399_dmc: Disable edev on remove()

Konrad Dybcio <[email protected]>

    arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count

Konrad Dybcio <[email protected]>
arm64: dts: qcom: msm8994: Fix the cont_splash_mem address

Krzysztof Kozlowski <[email protected]>
ARM: dts: s5pv210: align DMA channels with dtschema

Krzysztof Kozlowski <[email protected]>
ARM: dts: socfpga: align interrupt controller node name with dtschema

Krzysztof Kozlowski <[email protected]>
ARM: dts: ox820: align interrupt controller node name with dtschema

Niels Dossche <[email protected]>
IB/rdmavt: add missing locks in rvt_ruc_loopback

Bodo Stroesser <[email protected]>
scsi: target: tcmu: Avoid holding XArray lock when calling lock_page

Bob Peterson <[email protected]>
gfs2: use i_lock spin_lock for inode qadata

Yonghong Song <[email protected]>
selftests/bpf: fix btf_dump/btf_dump due to recent clang change

Uwe Kleine-König <[email protected]>
char: tpm: cr50_i2c: Suppress duplicated error message in .remove()

Jakub Kicinski <[email protected]>
eth: tg3: silence the GCC 12 array-bounds warning

David Howells <[email protected]>
afs: Adjust ACK interpretation to try and cope with NAT

David Howells <[email protected]>
rxrpc, afs: Fix selection of abort codes

David Howells <[email protected]>
rxrpc: Return an error to sendmsg if call failed

Geert Uytterhoeven <[email protected]>
m68k: atari: Make Atari ROM port I/O write macros return void

Alex Elder <[email protected]>
net: ipa: ignore endianness if there is no header

Borislav Petkov <[email protected]>
x86/microcode: Add explicit CPU vendor dependency

Vincent Mailhol <[email protected]>
can: mcp251xfd: silence clang's -Wunaligned-access warning

Chaitanya Kulkarni <[email protected]>
nvme: set non-mdts limits in nvme_scan_work

Pierre Gondois <[email protected]>
ACPI: CPPC: Assume no transition latency if no PCCT

Pierre-Louis Bossart <[email protected]>
ASoC: rt1015p: remove dependency on GPIOLIB

Pierre-Louis Bossart <[email protected]>
ASoC: max98357a: remove dependency on GPIOLIB

Nicolas Dufresne <[email protected]>
media: hantro: Stop using H.264 parameter pic_num

Kwanghoon Son <[email protected]>
media: exynos4-is: Fix compile warning

Fabio Estevam <[email protected]>
net: phy: micrel: Allow probing without .driver_data

Sathishkumar S <[email protected]>
drm/amd/pm: update smartshift powerboost calc for smu13

Sathishkumar S <[email protected]>
drm/amd/pm: update smartshift powerboost calc for smu12

Xie Yongji <[email protected]>
nbd: Fix hung on disconnect request if socket is closed before

Lin Ma <[email protected]>
ASoC: rt5645: Fix errorenous cleanup order

Smith, Kyle Miller (Nimble Kernel) <[email protected]>
nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags

Jason A. Donenfeld <[email protected]>
openrisc: start CPU timer early in boot

Lukas Wunner <[email protected]>
usbnet: Run unregister_netdev() before unbind() again

Hans Verkuil <[email protected]>
media: cec-adap.c: fix is_configuring state

Tetsuo Handa <[email protected]>
media: imon: reorganize serialization

Hans Verkuil <[email protected]>
media: ccs-core.c: fix failure to call clk_disable_unprepare

Benjamin Gaignard <[email protected]>
media: hantro: HEVC: unconditionnaly set pps_{cb/cr}_qp_offset values

Philipp Zabel <[email protected]>
media: coda: limit frame interval enumeration to supported encoder frame sizes

Hangyu Hua <[email protected]>
media: rga: fix possible memory leak in rga_probe

Felix Fietkau <[email protected]>
mt76: fix encap offload ethernet type check

Felix Fietkau <[email protected]>
mt76: mt7921: accept rx frames with non-standard VHT MCS10-11

Dongliang Mu <[email protected]>
rtlwifi: Use pr_warn instead of WARN_ONCE

Corey Minyard <[email protected]>
ipmi: Fix pr_fmt to avoid compilation issues

Corey Minyard <[email protected]>
ipmi:ssif: Check for NULL msg when handling events and messages

Mario Limonciello <[email protected]>
ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default

Mikulas Patocka <[email protected]>
dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC

Patrice Chotard <[email protected]>
spi: stm32-qspi: Fix wait_cmd timeout in APM mode

Hao Jia <[email protected]>
sched/core: Avoid obvious double update_rq_clock warning

Ravi Bangoria <[email protected]>
perf/amd/ibs: Cascade pmu init functions' return value

Heiko Carstens <[email protected]>
s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES

Eric Dumazet <[email protected]>
net: remove two BUG() from skb_checksum_help()

James Smart <[email protected]>
scsi: lpfc: Alter FPIN stat accounting logic

Charles Keepax <[email protected]>
ASoC: tscs454: Add endianness flag in snd_soc_component_driver

Zhen Lei <[email protected]>
of: Support more than one crash kernel regions for kexec -s

Dongliang Mu <[email protected]>
HID: bigben: fix slab-out-of-bounds Write in bigben_probe

Nícolas F. R. A. Prado <[email protected]>
regulator: mt6315: Enforce regulator-compatible, not name

Alice Wong <[email protected]>
drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo

Alex Deucher <[email protected]>
drm/amdgpu/psp: move PSP memory alloc from hw_init to sw_init

Petr Machata <[email protected]>
mlxsw: Treat LLDP packets as control

Petr Machata <[email protected]>
mlxsw: spectrum_dcb: Do not warn about priority changes

Mark Brown <[email protected]>
ASoC: dapm: Don't fold register value changes into notifications

Mark Bloch <[email protected]>
net/mlx5: fs, delete the FTE when there are no rules attached to it

jianghaoran <[email protected]>
ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL

Xiaoguang Wang <[email protected]>
scsi: target: tcmu: Fix possible data corruption

Lv Ruyi <[email protected]>
drm: msm: fix error check return value of irq_of_parse_and_map()

Alexandru Elisei <[email protected]>
arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall

Abhishek Kumar <[email protected]>
ath10k: skip ath10k_halt during suspend for driver state RESTARTING

Evan Quan <[email protected]>
drm/amd/pm: fix the compile warning

Steven Price <[email protected]>
drm/plane: Move range check for format_count earlier

Hans de Goede <[email protected]>
ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408

Hari Chandrakanthan <[email protected]>
ath11k: disable spectral scan during spectral deinit

James Smart <[email protected]>
scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp()

Minghao Chi <[email protected]>
scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()

Haohui Mai <[email protected]>
drm/amdgpu/sdma: Fix incorrect calculations of the wptr of the doorbells

Lv Ruyi <[email protected]>
scsi: megaraid: Fix error check return value of register_chrdev()

Vignesh Raghavendra <[email protected]>
drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bit

Aidan MacDonald <[email protected]>
mmc: jz4740: Apply DMA engine limits to maximum segment size

Heming Zhao <[email protected]>
md/bitmap: don't set sb values if can't pass sanity check

Zheyu Ma <[email protected]>
media: cx25821: Fix the warning when removing the module

Zheyu Ma <[email protected]>
media: pci: cx23885: Fix the error handling in cx23885_initdev()

Luca Weiss <[email protected]>
media: venus: hfi: avoid null dereference in deinit

Thibaut VARÈNE <[email protected]>
ath9k: fix QCA9561 PA bias level

Kuninori Morimoto <[email protected]>
ASoC: rsnd: care return value from rsnd_node_fixed_index()

Kuninori Morimoto <[email protected]>
ASoC: rsnd: care default case on rsnd_ssiu_busif_err_status_clear()

Keita Suzuki <[email protected]>
drm/amd/pm: fix double free in si_parse_power_table()

Ulf Hansson <[email protected]>
cpuidle: PSCI: Improve support for suspend-to-RAM for PSCI OSI mode

James Smart <[email protected]>
scsi: lpfc: Fix call trace observed during I/O with CMF enabled

James Smart <[email protected]>
scsi: lpfc: Fix SCSI I/O completion and abort handler deadlock

James Smart <[email protected]>
scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg()

Len Brown <[email protected]>
tools/power turbostat: fix ICX DRAM power numbers

Biju Das <[email protected]>
spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction

Po-Hao Huang <[email protected]>
rtw88: 8821c: fix debugfs rssi value

Amadeusz Sławiński <[email protected]>
ALSA: jack: Access input_dev under mutex

Haowen Bai <[email protected]>
sfc: ef10: Fix assigning negative value to unsigned variable

Paul E. McKenney <[email protected]>
rcu: Make TASKS_RUDE_RCU select IRQ_WORK

Padmanabha Srinivasaiah <[email protected]>
rcu-tasks: Fix race in schedule and flush work

Saaem Rizvi <[email protected]>
drm/amd/display: Disabling Z10 on DCN31

Liviu Dudau <[email protected]>
drm/komeda: return early if drm_universal_plane_init() fails.

Peter Seiderer <[email protected]>
mac80211: minstrel_ht: fix where rate stats are stored (fixes debugfs output)

Kirill A. Shutemov <[email protected]>
ACPICA: Avoid cache flush inside virtual machines

Mike Travis <[email protected]>
x86/platform/uv: Update TSC sync state for UV5

Daniel Vetter <[email protected]>
fbcon: Consistently protect deferred_takeover with console_lock()

Niels Dossche <[email protected]>

    ipv6: fix locking issues with loops over idev->addr_list

Haowen Bai <[email protected]>
ipw2x00: Fix potential NULL dereference in libipw_xmit()

Haowen Bai <[email protected]>
b43: Fix assigning negative value to unsigned variable

Haowen Bai <[email protected]>
b43legacy: Fix assigning negative value to unsigned variable

Niels Dossche <[email protected]>
mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue

Quentin Monnet <[email protected]>
selftests/bpf: Fix parsing of prog types in UAPI hdr for bpftool sync

Nikolay Borisov <[email protected]>
selftests/bpf: Fix vfs_link kprobe definition

Liu Zixian <[email protected]>
drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes

Zack Rusin <[email protected]>
drm/vmwgfx: validate the screen formats

Tejas Upadhyay <[email protected]>
iommu/vt-d: Add RPLS to quirk list to skip TE disabling

Qu Wenruo <[email protected]>
btrfs: fix the error handling for submit_extent_page() for btrfs_do_readpage()

Qu Wenruo <[email protected]>
btrfs: repair super block num_devices automatically

Qu Wenruo <[email protected]>
btrfs: return correct error number for __extent_writepage_io()

Qu Wenruo <[email protected]>

    btrfs: add "0x" prefix for unsupported optional features

Eric W. Biederman <[email protected]>
ptrace: Reimplement PTRACE_KILL by always sending SIGKILL

Eric W. Biederman <[email protected]>
ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP

Eric W. Biederman <[email protected]>
ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP

Kristen Carlson Accardi <[email protected]>
x86/sgx: Set active memcg prior to shmem allocation

Baoquan He <[email protected]>
x86/kexec: fix memory leak of elf header buffer

Kan Liang <[email protected]>
perf/x86/intel: Fix event constraints for ICL

Ammar Faizi <[email protected]>
x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails

Michael Niewöhner <[email protected]>
platform/x86: intel-hid: fix _DSM function index handling

Mathias Nyman <[email protected]>
xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI

Ronnie Sahlberg <[email protected]>
cifs: when extending a file with falloc we should make files not-sparse

Ronnie Sahlberg <[email protected]>
cifs: fix potential double free during failed mount

Konstantin Komarov <[email protected]>
fs/ntfs3: Restore ntfs_xattr_get_acl and ntfs_xattr_set_acl functions

Konstantin Komarov <[email protected]>
fs/ntfs3: Update i_ctime when xattr is added

Christophe JAILLET <[email protected]>
fs/ntfs3: Fix some memory leaks in an error handling path of 'log_replay()'

Konstantin Komarov <[email protected]>

    fs/ntfs3: In function ntfs_set_acl_ex do not change inode->i_mode if called from function ntfs_init_acl

Konstantin Komarov <[email protected]>
fs/ntfs3: Check new size for limits

Konstantin Komarov <[email protected]>
fs/ntfs3: Keep preallocated only if option prealloc enabled

Konstantin Komarov <[email protected]>
fs/ntfs3: Fix fiemap + fix shrink file size (to remove preallocated space)

Konstantin Komarov <[email protected]>
fs/ntfs3: Update valid size if -EIOCBQUEUED

Kishon Vijay Abraham I <[email protected]>
usb: core: hcd: Add support for deferring roothub registration

Albert Wang <[email protected]>
usb: dwc3: gadget: Move null pinter check to proper place

Linus Walleij <[email protected]>
usb: isp1760: Fix out-of-bounds array access

Monish Kumar R <[email protected]>
USB: new quirk for Dell Gen 2 devices

Carl Yin(殷张成) <[email protected]>
USB: serial: option: add Quectel BG95 modem

Johan Hovold <[email protected]>
USB: serial: pl2303: fix type detection for odd device

Takashi Iwai <[email protected]>
ALSA: usb-audio: Cancel pending work at closing a MIDI substream

Marios Levogiannis <[email protected]>
ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS

Rik van der Kemp <[email protected]>
ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop

Kailang Yang <[email protected]>
ALSA: hda/realtek - Add new type for ALC245

Nathan Chancellor <[email protected]>
riscv: Move alternative length validation into subsection

Tobias Klauser <[email protected]>
riscv: Wire up memfd_secret in UAPI header

Samuel Holland <[email protected]>
riscv: Fix irq_work when SMP is disabled

Alexandre Ghiti <[email protected]>
riscv: Initialize thread pointer before calling C functions

Xianting Tian <[email protected]>
RISC-V: Mark IORESOURCE_EXCLUSIVE for reserved mem instead of IORESOURCE_BUSY

Helge Deller <[email protected]>
parisc/stifb: Keep track of hardware path of graphics card

Helge Deller <[email protected]>
parisc/stifb: Implement fb_is_primary_device()

Niklas Cassel <[email protected]>
binfmt_flat: do not stop relocating GOT entries prematurely on riscv

Stephen Boyd <[email protected]>
arm64: Initialize jump labels before setup_machine_fdt()

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

Diffstat:

 Documentation/accounting/psi.rst                   |   9 +-
 Documentation/conf.py                              |   2 +-
 .../bindings/display/sitronix,st7735r.yaml         |   1 +
 .../devicetree/bindings/gpio/gpio-altera.txt       |   5 +-
 .../bindings/regulator/mt6315-regulator.yaml       |   2 +-
 .../bindings/spi/qcom,spi-qcom-qspi.yaml           |   1 +
 Documentation/filesystems/f2fs.rst                 |   1 +
 Documentation/sound/alsa-configuration.rst         |   4 +-
 Documentation/userspace-api/landlock.rst           |   4 +-
 Makefile                                           |   4 +-
 arch/alpha/include/asm/page.h                      |   2 +-
 arch/arm/boot/dts/bcm2835-rpi-b.dts                |  13 +-
 arch/arm/boot/dts/bcm2835-rpi-zero-w.dts           |  22 +-
 arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts         |   2 +-
 arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts          |   4 +-
 arch/arm/boot/dts/bcm5301x.dtsi                    |  15 +-
 arch/arm/boot/dts/exynos5250-smdk5250.dts          |   4 +-
 arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts      |   6 +-
 arch/arm/boot/dts/imx6qdl-colibri.dtsi             |   6 +-
 arch/arm/boot/dts/ox820.dtsi                       |   2 +-
 arch/arm/boot/dts/s5pv210-aries.dtsi               |   3 +-
 arch/arm/boot/dts/s5pv210.dtsi                     |  12 +-
 arch/arm/boot/dts/sama7g5.dtsi                     |   1 -
 arch/arm/boot/dts/socfpga.dtsi                     |   2 +-
 arch/arm/boot/dts/socfpga_arria10.dtsi             |   2 +-
 arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi |   1 +
 arch/arm/boot/dts/suniv-f1c100s.dtsi               |   4 +-
 arch/arm/kernel/signal.c                           |   1 +
 arch/arm/mach-hisi/platsmp.c                       |   4 +
 arch/arm/mach-mediatek/Kconfig                     |   1 +
 arch/arm/mach-omap1/clock.c                        |   2 +-
 arch/arm/mach-pxa/cm-x300.c                        |   8 +-
 arch/arm/mach-pxa/magician.c                       |   2 +-
 arch/arm/mach-pxa/tosa.c                           |   4 +-
 arch/arm/mach-vexpress/dcscb.c                     |   1 +
 arch/arm64/Kconfig.platforms                       |   1 +
 .../dts/marvell/armada-3720-espressobin-ultra.dts  |   5 -
 arch/arm64/boot/dts/mediatek/mt8192.dtsi           |   2 +-
 arch/arm64/boot/dts/nvidia/tegra210.dtsi           |   5 +-
 arch/arm64/boot/dts/qcom/ipq8074.dtsi              |   2 +-
 arch/arm64/boot/dts/qcom/msm8994.dtsi              |   8 +-
 arch/arm64/boot/dts/qcom/qrb5165-rb5.dts           |   2 +-
 .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts      |   2 +-
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           |   2 +-
 arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi            |   2 -
 arch/arm64/include/asm/processor.h                 |  10 +-
 arch/arm64/kernel/setup.c                          |   7 +-
 arch/arm64/kernel/signal.c                         |   1 +
 arch/arm64/kernel/signal32.c                       |   1 +
 arch/arm64/kernel/sys_compat.c                     |   2 +-
 arch/arm64/mm/copypage.c                           |   4 +-
 arch/csky/kernel/probes/kprobes.c                  |   2 +-
 arch/m68k/Kconfig.cpu                              |   2 +-
 arch/m68k/include/asm/raw_io.h                     |   6 +-
 arch/m68k/kernel/signal.c                          |   1 +
 .../include/asm/mach-ip27/cpu-feature-overrides.h  |   1 -
 .../include/asm/mach-ip30/cpu-feature-overrides.h  |   1 -
 arch/openrisc/include/asm/timex.h                  |   1 +
 arch/openrisc/kernel/head.S                        |   9 +
 arch/parisc/include/asm/fb.h                       |   4 +
 arch/powerpc/include/asm/page.h                    |   7 +-
 arch/powerpc/include/asm/vas.h                     |   2 +-
 arch/powerpc/kernel/entry_64.S                     |  24 +-
 arch/powerpc/kernel/fadump.c                       |   8 +-
 arch/powerpc/kernel/idle.c                         |   2 +-
 arch/powerpc/kernel/rtas.c                         |   9 +
 arch/powerpc/kvm/book3s_hv.c                       |   4 +
 arch/powerpc/kvm/book3s_hv_nested.c                |   3 +-
 arch/powerpc/perf/isa207-common.c                  |  12 +-
 arch/powerpc/platforms/4xx/cpm.c                   |   2 +-
 arch/powerpc/platforms/8xx/cpm1.c                  |   1 +
 arch/powerpc/platforms/powernv/opal-fadump.c       |  94 +--
 arch/powerpc/platforms/powernv/opal-fadump.h       |  10 +-
 arch/powerpc/platforms/powernv/ultravisor.c        |   1 +
 arch/powerpc/platforms/powernv/vas-fault.c         |   2 +-
 arch/powerpc/platforms/powernv/vas-window.c        |   4 +-
 arch/powerpc/platforms/powernv/vas.h               |   2 +-
 arch/powerpc/sysdev/dart_iommu.c                   |   6 +-
 arch/powerpc/sysdev/fsl_rio.c                      |   2 +
 arch/powerpc/sysdev/xics/icp-opal.c                |   1 +
 arch/powerpc/sysdev/xive/spapr.c                   |  43 +-
 arch/riscv/include/asm/alternative-macros.h        |   4 +-
 arch/riscv/include/asm/irq_work.h                  |   2 +-
 arch/riscv/include/asm/unistd.h                    |   1 -
 arch/riscv/include/uapi/asm/unistd.h               |   1 +
 arch/riscv/kernel/head.S                           |   1 +
 arch/riscv/kernel/setup.c                          |   4 +-
 arch/s390/include/asm/cio.h                        |   2 +-
 arch/s390/include/asm/kexec.h                      |  10 +
 arch/s390/include/asm/preempt.h                    |  15 +-
 arch/s390/kernel/perf_event.c                      |   2 +-
 arch/s390/kernel/time.c                            |   8 +-
 arch/sparc/kernel/signal32.c                       |   1 +
 arch/sparc/kernel/signal_64.c                      |   1 +
 arch/um/drivers/chan_user.c                        |   9 +-
 arch/um/include/asm/Kbuild                         |   1 +
 arch/um/include/asm/thread_info.h                  |   2 +
 arch/um/kernel/exec.c                              |   2 +-
 arch/um/kernel/process.c                           |   2 +-
 arch/um/kernel/ptrace.c                            |   8 +-
 arch/um/kernel/signal.c                            |   4 +-
 arch/x86/Kconfig                                   |   4 +-
 arch/x86/entry/entry_64.S                          |   1 +
 arch/x86/entry/vdso/vma.c                          |   2 +-
 arch/x86/events/amd/ibs.c                          |  55 +-
 arch/x86/events/intel/core.c                       |   2 +-
 arch/x86/include/asm/acenv.h                       |  14 +-
 arch/x86/include/asm/kexec.h                       |   8 +
 arch/x86/include/asm/suspend_32.h                  |   2 +-
 arch/x86/include/asm/suspend_64.h                  |  12 +-
 arch/x86/kernel/apic/apic.c                        |   2 +-
 arch/x86/kernel/apic/x2apic_uv_x.c                 |   8 +-
 arch/x86/kernel/cpu/intel.c                        |   2 +-
 arch/x86/kernel/cpu/mce/amd.c                      |  32 +-
 arch/x86/kernel/cpu/sgx/encl.c                     | 105 ++-
 arch/x86/kernel/cpu/sgx/encl.h                     |   7 +-
 arch/x86/kernel/cpu/sgx/main.c                     |   9 +-
 arch/x86/kernel/machine_kexec_64.c                 |  12 +-
 arch/x86/kernel/signal_compat.c                    |   2 +
 arch/x86/kernel/step.c                             |   3 +-
 arch/x86/kernel/sys_x86_64.c                       |   7 +-
 arch/x86/kvm/lapic.c                               |   1 +
 arch/x86/kvm/vmx/nested.c                          |  45 +-
 arch/x86/kvm/vmx/vmcs.h                            |   5 +
 arch/x86/lib/delay.c                               |   4 +-
 arch/x86/mm/pat/memtype.c                          |   2 +-
 arch/x86/pci/irq.c                                 |  19 +-
 arch/x86/um/ldt.c                                  |   6 +-
 arch/xtensa/kernel/ptrace.c                        |   4 +-
 arch/xtensa/kernel/signal.c                        |   4 +-
 arch/xtensa/platforms/iss/simdisk.c                |  18 +-
 block/bfq-cgroup.c                                 | 111 +--
 block/bfq-iosched.c                                |  64 +-
 block/bfq-iosched.h                                |   7 +-
 block/blk-iolatency.c                              | 122 ++--
 crypto/cryptd.c                                    |  23 +-
 drivers/acpi/cppc_acpi.c                           |  17 +-
 drivers/acpi/property.c                            |  18 +-
 drivers/acpi/sleep.c                               |  12 +
 drivers/base/memory.c                              |   5 +-
 drivers/base/node.c                                |   1 +
 drivers/base/power/domain.c                        |   1 +
 drivers/base/property.c                            |  90 ++-
 drivers/block/drbd/drbd_main.c                     |  11 +-
 drivers/block/nbd.c                                |  13 +-
 drivers/block/virtio_blk.c                         |   7 +-
 drivers/char/hw_random/omap3-rom-rng.c             |   2 +-
 drivers/char/ipmi/ipmi_msghandler.c                |   4 +-
 drivers/char/ipmi/ipmi_ssif.c                      |  23 +
 drivers/char/random.c                              |  12 +-
 drivers/char/tpm/tpm_tis_i2c_cr50.c                |   4 +-
 drivers/clk/tegra/clk-dfll.c                       |  12 +
 drivers/cpufreq/cpufreq.c                          |  11 +
 drivers/cpufreq/mediatek-cpufreq.c                 |  18 +-
 drivers/cpuidle/cpuidle-psci.c                     |  46 ++
 .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c    | 115 ++--
 drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c  |  30 +-
 drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c  |  10 +-
 drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h       |  14 +-
 drivers/crypto/ccree/cc_buffer_mgr.c               |  27 +-
 drivers/crypto/marvell/cesa/cipher.c               |   1 -
 drivers/crypto/nx/nx-common-powernv.c              |   2 +-
 drivers/crypto/qat/qat_common/adf_gen2_hw_data.c   |  18 +-
 drivers/crypto/qat/qat_common/adf_gen2_hw_data.h   |   1 +
 .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c |  15 +-
 drivers/devfreq/rk3399_dmc.c                       |   2 +
 drivers/dma/idxd/cdev.c                            |   8 +-
 drivers/dma/stm32-mdma.c                           |  23 +-
 drivers/edac/dmc520_edac.c                         |   2 +-
 drivers/firmware/arm_ffa/driver.c                  |   4 +-
 drivers/firmware/arm_scmi/base.c                   |   2 +-
 drivers/gpio/gpio-rockchip.c                       |  24 +-
 drivers/gpio/gpiolib-of.c                          |   5 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |  95 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c          |   3 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c             |   4 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c             |   8 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c             |   8 +-
 .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c  |   1 +
 drivers/gpu/drm/amd/pm/powerplay/kv_dpm.c          |  14 +-
 drivers/gpu/drm/amd/pm/powerplay/si_dpm.c          |   8 +-
 drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c    |  60 +-
 .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c   |  62 +-
 drivers/gpu/drm/arm/display/komeda/komeda_plane.c  |  10 +-
 drivers/gpu/drm/arm/malidp_crtc.c                  |   5 +-
 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c       |   1 +
 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c |  31 +-
 drivers/gpu/drm/bridge/chipone-icn6211.c           | 155 ++++-
 drivers/gpu/drm/bridge/ite-it66121.c               |   2 +-
 drivers/gpu/drm/drm_bridge_connector.c             |   4 +-
 drivers/gpu/drm/drm_edid.c                         |   6 +-
 drivers/gpu/drm/drm_plane.c                        |  14 +-
 drivers/gpu/drm/etnaviv/etnaviv_mmu.c              |   6 +
 drivers/gpu/drm/gma500/psb_intel_display.c         |   7 +-
 drivers/gpu/drm/i915/display/intel_dsi_vbt.c       |  33 +-
 drivers/gpu/drm/i915/i915_perf.c                   |   4 +-
 drivers/gpu/drm/i915/i915_perf_types.h             |   2 +-
 drivers/gpu/drm/mediatek/mtk_cec.c                 |   2 +-
 drivers/gpu/drm/mediatek/mtk_dpi.c                 |   4 +-
 drivers/gpu/drm/msm/Makefile                       |   2 +-
 drivers/gpu/drm/msm/adreno/a6xx_gpu.c              |   1 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c        |  23 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c        |   1 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c            |  10 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c          |  14 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c           |   6 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.c         |  15 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.h         |   4 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c          |  15 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h          |   2 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c         |  20 +-
 drivers/gpu/drm/msm/dp/dp_ctrl.c                   |  16 +-
 drivers/gpu/drm/msm/dp/dp_display.c                |  55 +-
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |  21 +-
 drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c         |   2 +-
 drivers/gpu/drm/msm/hdmi/hdmi.c                    |  22 +-
 drivers/gpu/drm/msm/hdmi/hdmi.h                    |  19 +-
 drivers/gpu/drm/msm/hdmi/hdmi_bridge.c             |  81 ++-
 .../drm/msm/hdmi/{hdmi_connector.c => hdmi_hpd.c}  | 154 +----
 drivers/gpu/drm/msm/msm_drv.c                      |   8 +-
 drivers/gpu/drm/msm/msm_gem_prime.c                |   2 +-
 drivers/gpu/drm/msm/msm_kms.h                      |   1 +
 drivers/gpu/drm/nouveau/dispnv50/atom.h            |   6 +-
 drivers/gpu/drm/nouveau/dispnv50/crc.c             |  27 +-
 drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h |   2 +
 drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c    |  14 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c     |   6 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c     |   6 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c     |   6 +-
 drivers/gpu/drm/panel/panel-simple.c               |   3 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |   2 +-
 drivers/gpu/drm/stm/ltdc.c                         |  16 +-
 drivers/gpu/drm/tilcdc/tilcdc_external.c           |   8 +-
 drivers/gpu/drm/v3d/v3d_perfmon.c                  |   3 +-
 drivers/gpu/drm/vc4/vc4_crtc.c                     |   2 +-
 drivers/gpu/drm/vc4/vc4_drv.h                      |   1 +
 drivers/gpu/drm/vc4/vc4_hvs.c                      |  49 +-
 drivers/gpu/drm/vc4/vc4_regs.h                     |  12 +-
 drivers/gpu/drm/vc4/vc4_txp.c                      |   8 +-
 drivers/gpu/drm/virtio/virtgpu_display.c           |   2 +
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |  30 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h                |   1 -
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c           |  14 +-
 drivers/hid/amd-sfh-hid/amd_sfh_hid.c              |   4 +-
 drivers/hid/amd-sfh-hid/amd_sfh_hid.h              |   2 +-
 drivers/hid/hid-bigbenff.c                         |   6 +
 drivers/hid/hid-elan.c                             |   2 -
 drivers/hid/hid-led.c                              |   2 +-
 drivers/hv/channel.c                               |   6 +-
 drivers/hwmon/pmbus/pmbus_core.c                   |  28 +-
 drivers/hwtracing/coresight/coresight-core.c       |  33 +-
 drivers/i2c/busses/i2c-at91-master.c               |  11 +
 drivers/i2c/busses/i2c-npcm7xx.c                   | 103 ++-
 drivers/i2c/busses/i2c-rcar.c                      |  15 +-
 drivers/infiniband/hw/hfi1/file_ops.c              |   2 +
 drivers/infiniband/hw/hfi1/init.c                  |   2 +-
 drivers/infiniband/hw/hfi1/sdma.c                  |  12 +-
 drivers/infiniband/hw/hns/hns_roce_device.h        |   7 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |  24 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.h         |   2 +-
 drivers/infiniband/hw/hns/hns_roce_main.c          |   2 +-
 drivers/infiniband/sw/rdmavt/qp.c                  |   6 +-
 drivers/infiniband/sw/rxe/rxe_req.c                |   2 +-
 drivers/input/keyboard/gpio_keys.c                 |   2 +-
 drivers/input/misc/sparcspkr.c                     |   1 +
 drivers/input/touchscreen/stmfts.c                 |  16 +-
 drivers/interconnect/qcom/icc-rpmh.c               |  10 +-
 drivers/interconnect/qcom/sc7180.c                 |  21 -
 drivers/interconnect/qcom/sm8150.c                 |   1 -
 drivers/interconnect/qcom/sm8250.c                 |   1 -
 drivers/interconnect/qcom/sm8350.c                 |   1 -
 drivers/iommu/amd/init.c                           |   2 +-
 drivers/iommu/amd/iommu.c                          |   7 -
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c    |  13 +-
 drivers/iommu/dma-iommu.c                          |   7 +-
 drivers/iommu/intel/iommu.c                        |   2 +-
 drivers/iommu/msm_iommu.c                          |  11 +-
 drivers/iommu/mtk_iommu.c                          |  30 +-
 drivers/iommu/mtk_iommu.h                          |   2 +
 drivers/iommu/mtk_iommu_v1.c                       |   7 +
 drivers/irqchip/irq-armada-370-xp.c                |  11 +-
 drivers/irqchip/irq-aspeed-i2c-ic.c                |   4 +-
 drivers/irqchip/irq-aspeed-scu-ic.c                |   4 +-
 drivers/irqchip/irq-sni-exiu.c                     |  25 +-
 drivers/irqchip/irq-xtensa-mx.c                    |  18 +-
 drivers/macintosh/Kconfig                          |   6 +
 drivers/macintosh/Makefile                         |   3 +-
 drivers/macintosh/via-pmu.c                        |   2 +-
 drivers/mailbox/mailbox.c                          |  19 +-
 drivers/md/bcache/btree.c                          |  58 +-
 drivers/md/bcache/btree.h                          |   2 +-
 drivers/md/bcache/journal.c                        |  31 +-
 drivers/md/bcache/journal.h                        |   2 +
 drivers/md/bcache/request.c                        |   6 +
 drivers/md/bcache/super.c                          |   1 +
 drivers/md/bcache/writeback.c                      | 101 +--
 drivers/md/bcache/writeback.h                      |   2 +-
 drivers/md/md-bitmap.c                             |  44 +-
 drivers/md/md.c                                    |  22 +-
 drivers/md/raid0.c                                 |   1 -
 drivers/media/cec/core/cec-adap.c                  |   6 +-
 drivers/media/i2c/ccs/ccs-core.c                   |   7 +-
 drivers/media/i2c/max9286.c                        | 139 ++--
 drivers/media/i2c/ov5648.c                         |   4 +-
 drivers/media/i2c/ov7670.c                         |   1 -
 drivers/media/i2c/rdacm20.c                        |   2 +-
 drivers/media/i2c/rdacm21.c                        |   2 +-
 drivers/media/pci/cx23885/cx23885-core.c           |   6 +-
 drivers/media/pci/cx25821/cx25821-core.c           |   2 +-
 drivers/media/platform/aspeed-video.c              |   4 +-
 drivers/media/platform/atmel/atmel-sama5d2-isc.c   |   7 +-
 drivers/media/platform/coda/coda-common.c          |  35 +-
 drivers/media/platform/exynos4-is/fimc-is.c        |   6 +-
 drivers/media/platform/exynos4-is/fimc-isp-video.h |   2 +-
 drivers/media/platform/qcom/venus/hfi.c            |   3 +
 drivers/media/platform/rockchip/rga/rga.c          |   6 +-
 drivers/media/platform/sti/delta/delta-v4l2.c      |   6 +-
 drivers/media/platform/vsp1/vsp1_rpf.c             |   6 +-
 drivers/media/rc/imon.c                            |  99 ++-
 drivers/media/usb/pvrusb2/pvrusb2-hdw.c            |   7 +-
 drivers/media/usb/uvc/uvc_v4l2.c                   |  20 +-
 drivers/memory/samsung/exynos5422-dmc.c            |   5 +-
 drivers/mfd/davinci_voicecodec.c                   |   6 +-
 drivers/mfd/ipaq-micro.c                           |   2 +-
 drivers/misc/ocxl/file.c                           |   2 +
 drivers/mmc/core/block.c                           |   8 +-
 drivers/mmc/host/jz4740_mmc.c                      |  20 +
 drivers/mmc/host/sdhci_am654.c                     |  23 +-
 drivers/mtd/chips/cfi_cmdset_0002.c                | 103 ++-
 drivers/mtd/mtdblock.c                             |   8 +-
 drivers/mtd/nand/raw/cadence-nand-controller.c     |   5 +-
 drivers/mtd/nand/raw/denali_pci.c                  |  15 +-
 drivers/mtd/nand/raw/intel-nand-controller.c       |   2 +-
 drivers/mtd/nand/spi/gigadevice.c                  |  10 +-
 drivers/mtd/spi-nor/core.c                         |   9 +
 drivers/net/can/spi/mcp251xfd/mcp251xfd.h          |   2 +-
 drivers/net/can/xilinx_can.c                       |   4 +-
 drivers/net/dsa/Kconfig                            |   3 +-
 drivers/net/dsa/mt7530.c                           |  14 +-
 drivers/net/ethernet/broadcom/Makefile             |   5 +
 drivers/net/ethernet/cadence/macb_main.c           |  40 +-
 drivers/net/ethernet/cadence/macb_ptp.c            |   4 +-
 .../net/ethernet/huawei/hinic/hinic_hw_api_cmd.c   |   5 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c  |  10 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c   |   5 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c   |   9 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c  |   2 +
 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c    |  23 +-
 drivers/net/ethernet/huawei/hinic/hinic_main.c     |  10 +-
 drivers/net/ethernet/huawei/hinic/hinic_tx.c       |   9 +-
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |  10 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c |  13 -
 .../net/ethernet/mellanox/mlxsw/spectrum_trap.c    |   2 +-
 drivers/net/ethernet/sfc/ef10.c                    |   2 +-
 .../net/ethernet/stmicro/stmmac/stmmac_selftests.c |  15 +-
 drivers/net/ethernet/xscale/ptp_ixp46x.c           |   2 +-
 drivers/net/hyperv/netvsc_drv.c                    |   5 +-
 drivers/net/ipa/ipa_endpoint.c                     |  36 +-
 drivers/net/phy/micrel.c                           |  11 +-
 drivers/net/usb/asix_devices.c                     |   6 +-
 drivers/net/usb/smsc95xx.c                         |   3 +-
 drivers/net/usb/usbnet.c                           |   6 +-
 drivers/net/wireless/ath/ath10k/mac.c              |  20 +-
 drivers/net/wireless/ath/ath11k/mac.c              |  16 +-
 drivers/net/wireless/ath/ath11k/spectral.c         |  17 +-
 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c     |   2 +-
 drivers/net/wireless/ath/ath9k/ar9003_phy.h        |   2 +-
 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c      |   8 +
 drivers/net/wireless/ath/carl9170/tx.c             |   3 +
 drivers/net/wireless/broadcom/b43/phy_n.c          |   2 +-
 drivers/net/wireless/broadcom/b43legacy/phy.c      |   2 +-
 drivers/net/wireless/intel/ipw2x00/libipw_tx.c     |   2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/power.c     |   3 +
 drivers/net/wireless/marvell/mwifiex/11h.c         |   2 +
 drivers/net/wireless/mediatek/mt76/agg-rx.c        |   5 +-
 drivers/net/wireless/mediatek/mt76/mt7915/mac.c    |   4 +-
 drivers/net/wireless/mediatek/mt76/mt7921/mac.c    |   6 +-
 drivers/net/wireless/mediatek/mt76/mt7921/pci.c    |   8 +-
 drivers/net/wireless/microchip/wilc1000/mon.c      |   4 +-
 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c |   8 +-
 drivers/net/wireless/realtek/rtlwifi/usb.c         |   2 +-
 drivers/net/wireless/realtek/rtw88/rtw8821c.c      |   4 +
 drivers/nfc/st21nfca/se.c                          |  17 +-
 drivers/nfc/st21nfca/st21nfca.h                    |   1 +
 drivers/nvdimm/core.c                              |   9 -
 drivers/nvdimm/security.c                          |   5 -
 drivers/nvme/host/core.c                           |  21 +-
 drivers/nvme/host/pci.c                            |   1 +
 drivers/of/kexec.c                                 |   9 +
 drivers/of/overlay.c                               |   4 +-
 drivers/opp/of.c                                   |   2 +-
 drivers/pci/controller/cadence/pcie-cadence-ep.c   |   3 +-
 drivers/pci/controller/dwc/pci-imx6.c              |  23 +-
 drivers/pci/controller/dwc/pcie-designware-host.c  |   3 +-
 drivers/pci/controller/dwc/pcie-qcom.c             |   9 +-
 drivers/pci/controller/pcie-mediatek.c             |   1 +
 drivers/pci/controller/pcie-microchip-host.c       |   6 +-
 drivers/pci/controller/pcie-rockchip-ep.c          |   3 +-
 drivers/pci/pci-acpi.c                             |  41 +-
 drivers/pci/pci.c                                  |  12 +-
 drivers/pci/pcie/aer.c                             |   7 +-
 drivers/phy/qualcomm/phy-qcom-qmp.c                |  11 +-
 drivers/pinctrl/bcm/pinctrl-bcm2835.c              |  18 +
 drivers/pinctrl/mediatek/Kconfig                   |   1 +
 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c        |   2 +-
 drivers/pinctrl/pinctrl-rockchip.c                 |  54 +-
 drivers/pinctrl/pinctrl-rockchip.h                 |   7 +-
 drivers/pinctrl/renesas/core.c                     |   7 +-
 drivers/pinctrl/renesas/pfc-r8a779a0.c             |  29 +
 drivers/pinctrl/renesas/pinctrl-rzn1.c             |  10 +-
 drivers/platform/chrome/cros_ec.c                  |  16 +-
 drivers/platform/chrome/cros_ec_chardev.c          |   2 +-
 drivers/platform/chrome/cros_ec_proto.c            |  50 +-
 drivers/platform/mips/cpu_hwmon.c                  | 127 ++--
 drivers/platform/x86/intel/hid.c                   |   2 +-
 drivers/regulator/core.c                           |   7 +-
 drivers/regulator/da9121-regulator.c               |   2 +
 drivers/regulator/pfuze100-regulator.c             |   2 +
 drivers/regulator/qcom_smd-regulator.c             |  35 +-
 drivers/regulator/scmi-regulator.c                 |   2 +-
 drivers/s390/cio/chsc.c                            |   4 +-
 drivers/scsi/dc395x.c                              |  15 +-
 drivers/scsi/fcoe/fcoe_ctlr.c                      |   2 +-
 drivers/scsi/lpfc/lpfc_els.c                       |  49 +-
 drivers/scsi/lpfc/lpfc_init.c                      |  51 +-
 drivers/scsi/lpfc/lpfc_logmsg.h                    |   6 +-
 drivers/scsi/lpfc/lpfc_scsi.c                      |  37 +-
 drivers/scsi/lpfc/lpfc_sli.c                       |   6 +-
 drivers/scsi/megaraid.c                            |   2 +-
 drivers/scsi/ufs/ti-j721e-ufs.c                    |   6 +-
 drivers/scsi/ufs/ufs-qcom.c                        |  14 +-
 drivers/scsi/ufs/ufshcd.c                          |   7 +-
 drivers/soc/bcm/bcm63xx/bcm-pmb.c                  |   3 +
 drivers/soc/qcom/llcc-qcom.c                       |   1 +
 drivers/soc/qcom/smp2p.c                           |   1 +
 drivers/soc/qcom/smsm.c                            |   1 +
 drivers/soc/ti/ti_sci_pm_domains.c                 |   2 +
 drivers/spi/spi-cadence-quadspi.c                  |   2 +-
 drivers/spi/spi-fsl-qspi.c                         |   4 +
 drivers/spi/spi-img-spfi.c                         |   2 +-
 drivers/spi/spi-rockchip.c                         | 113 +++-
 drivers/spi/spi-rspi.c                             |  15 +-
 drivers/spi/spi-stm32-qspi.c                       |   3 +-
 drivers/spi/spi-ti-qspi.c                          |   5 +-
 drivers/staging/media/hantro/hantro_g2_hevc_dec.c  |  11 +-
 drivers/staging/media/hantro/hantro_h264.c         |   2 -
 drivers/staging/media/hantro/hantro_v4l2.c         |   8 +-
 drivers/staging/media/rkvdec/rkvdec-h264.c         |  37 +-
 drivers/staging/media/rkvdec/rkvdec.c              |  10 +-
 drivers/staging/r8188eu/os_dep/ioctl_linux.c       | 103 +--
 drivers/target/target_core_device.c                |   1 -
 drivers/target/target_core_user.c                  |  50 +-
 drivers/thermal/broadcom/bcm2711_thermal.c         |   5 +-
 drivers/thermal/broadcom/sr-thermal.c              |   3 +
 drivers/thermal/devfreq_cooling.c                  |  25 +-
 drivers/thermal/imx_sc_thermal.c                   |   6 +-
 drivers/thermal/thermal_core.c                     |   1 +
 drivers/tty/goldfish.c                             |  20 +-
 drivers/tty/serial/pch_uart.c                      |  27 +-
 drivers/tty/tty_buffer.c                           |   3 +-
 drivers/usb/core/hcd.c                             |  29 +-
 drivers/usb/core/quirks.c                          |   3 +
 drivers/usb/dwc3/gadget.c                          |   6 +-
 drivers/usb/host/xhci-pci.c                        |   2 +
 drivers/usb/isp1760/isp1760-core.c                 |   8 +
 drivers/usb/serial/option.c                        |   2 +
 drivers/usb/serial/pl2303.c                        |   3 +
 drivers/vdpa/vdpa_sim/vdpa_sim.c                   |   5 +-
 drivers/video/console/sticon.c                     |   5 +-
 drivers/video/console/sticore.c                    |  32 +-
 drivers/video/fbdev/amba-clcd.c                    |   5 +-
 drivers/video/fbdev/core/fbcon.c                   |   5 +-
 drivers/video/fbdev/sticore.h                      |   3 +
 drivers/video/fbdev/stifb.c                        |   4 +-
 drivers/video/fbdev/vesafb.c                       |   5 +-
 fs/afs/misc.c                                      |   5 +-
 fs/afs/rotate.c                                    |   4 +
 fs/afs/rxrpc.c                                     |   8 +-
 fs/afs/write.c                                     |   1 +
 fs/binfmt_flat.c                                   |  27 +-
 fs/btrfs/disk-io.c                                 |   4 +-
 fs/btrfs/extent_io.c                               |  21 +-
 fs/btrfs/volumes.c                                 |   8 +-
 fs/cifs/cifsfs.c                                   |  10 +-
 fs/cifs/smb2inode.c                                |   2 -
 fs/cifs/smb2ops.c                                  |   9 +-
 fs/dax.c                                           |   3 +-
 fs/dlm/lock.c                                      |  11 +-
 fs/dlm/lowcomms.c                                  |   2 +-
 fs/dlm/plock.c                                     |  12 +-
 fs/exportfs/expfs.c                                |   5 +-
 fs/ext4/ext4.h                                     |   6 -
 fs/ext4/extents.c                                  |  20 +-
 fs/ext4/inline.c                                   |  12 +
 fs/ext4/inode.c                                    |  13 +-
 fs/ext4/mballoc.c                                  |  18 +-
 fs/ext4/namei.c                                    |  84 ++-
 fs/ext4/super.c                                    |  24 +-
 fs/f2fs/checkpoint.c                               |   2 +-
 fs/f2fs/dir.c                                      |   3 +-
 fs/f2fs/f2fs.h                                     |  31 +-
 fs/f2fs/file.c                                     |  26 +-
 fs/f2fs/hash.c                                     |  11 +-
 fs/f2fs/inline.c                                   |  31 +-
 fs/f2fs/inode.c                                    |  21 +-
 fs/f2fs/namei.c                                    |  37 +-
 fs/f2fs/recovery.c                                 |   6 +-
 fs/f2fs/segment.c                                  |  42 +-
 fs/f2fs/segment.h                                  |  33 +-
 fs/f2fs/super.c                                    |  22 +-
 fs/f2fs/verity.c                                   |   2 +-
 fs/f2fs/xattr.c                                    |   2 +-
 fs/fat/fatent.c                                    |   7 +-
 fs/fs-writeback.c                                  |  13 +-
 fs/gfs2/quota.c                                    |  32 +-
 fs/hugetlbfs/inode.c                               |   4 +-
 fs/iomap/buffered-io.c                             |   3 +-
 fs/jfs/jfs_dmap.c                                  |   3 +-
 fs/ksmbd/connection.c                              |   2 +-
 fs/ksmbd/smb2misc.c                                |   2 +-
 fs/ksmbd/smb_common.c                              |   4 +-
 fs/namei.c                                         |  70 +-
 fs/nfs/file.c                                      |  50 +-
 fs/nfs/getroot.c                                   |  17 +-
 fs/nfs/inode.c                                     |  25 +-
 fs/nfs/internal.h                                  |   9 -
 fs/nfs/nfs4proc.c                                  |  41 +-
 fs/nfs/nfs4state.c                                 |   2 +-
 fs/nfs/pagelist.c                                  |   3 +
 fs/nfs/pnfs.c                                      |   6 +-
 fs/nfs/unlink.c                                    |   8 +
 fs/nfs/write.c                                     |  54 +-
 fs/nfsd/nfscache.c                                 |   2 +-
 fs/notify/fdinfo.c                                 |  11 +-
 fs/notify/inotify/inotify.h                        |  12 +
 fs/notify/inotify/inotify_user.c                   |   2 +-
 fs/notify/mark.c                                   |   6 +-
 fs/ntfs3/file.c                                    |  12 +-
 fs/ntfs3/frecord.c                                 |  10 +-
 fs/ntfs3/fslog.c                                   |  12 +-
 fs/ntfs3/inode.c                                   |   8 +-
 fs/ntfs3/xattr.c                                   | 112 ++-
 fs/ocfs2/dlmfs/userdlm.c                           |  16 +-
 fs/proc/generic.c                                  |   3 +
 fs/proc/proc_net.c                                 |   3 +
 include/drm/drm_edid.h                             |   6 +-
 include/linux/blk_types.h                          |   5 +-
 include/linux/bpf.h                                |   2 +
 include/linux/compat.h                             |   1 +
 include/linux/efi.h                                |   2 +
 include/linux/fwnode.h                             |  10 +-
 include/linux/goldfish.h                           |  15 +-
 include/linux/gpio/driver.h                        |  12 +
 include/linux/kexec.h                              |  46 +-
 include/linux/list.h                               |  40 +-
 include/linux/mailbox_controller.h                 |   1 +
 include/linux/mtd/cfi.h                            |   1 +
 include/linux/namei.h                              |   6 +
 include/linux/nfs_fs.h                             |  13 +
 include/linux/nfs_fs_sb.h                          |   1 +
 include/linux/nodemask.h                           |  13 +-
 include/linux/platform_data/cros_ec_proto.h        |   3 +
 include/linux/ptp_classify.h                       |   3 +
 include/linux/ptrace.h                             |   7 -
 include/linux/sched/signal.h                       |   2 +-
 include/linux/usb/hcd.h                            |   2 +
 include/net/if_inet6.h                             |   8 +
 include/scsi/libfcoe.h                             |   3 +-
 include/scsi/libiscsi.h                            |   6 +-
 include/sound/jack.h                               |   1 +
 include/trace/events/rxrpc.h                       |   2 +-
 include/trace/events/vmscan.h                      |   4 +-
 include/uapi/asm-generic/siginfo.h                 |   7 +
 include/uapi/linux/landlock.h                      |   9 +-
 init/Kconfig                                       |   5 +
 ipc/mqueue.c                                       |  14 +
 kernel/dma/debug.c                                 |   2 +-
 kernel/dma/direct.c                                | 125 ++--
 kernel/events/core.c                               |   4 +-
 kernel/kexec_file.c                                |  34 -
 kernel/printk/printk.c                             |  63 +-
 kernel/ptrace.c                                    |   5 +-
 kernel/rcu/Kconfig                                 |   1 +
 kernel/rcu/tasks.h                                 |   3 +
 kernel/scftorture.c                                |   5 +-
 kernel/sched/core.c                                |   6 +-
 kernel/sched/deadline.c                            |   5 +-
 kernel/sched/fair.c                                |   8 +-
 kernel/sched/pelt.h                                |   4 +-
 kernel/sched/psi.c                                 |  15 +-
 kernel/sched/rt.c                                  |   5 +-
 kernel/sched/sched.h                               |  32 +-
 kernel/signal.c                                    |  18 +-
 kernel/trace/ftrace.c                              |   5 +-
 kernel/trace/trace_boot.c                          |   2 +-
 kernel/trace/trace_events_hist.c                   |   3 +
 lib/kunit/debugfs.c                                |   2 +-
 lib/list-test.c                                    |  19 +
 mm/cma.c                                           |   4 +-
 mm/compaction.c                                    |   2 +
 mm/hugetlb.c                                       |   9 +-
 mm/memremap.c                                      |   2 +-
 mm/page_alloc.c                                    |   4 +-
 net/bluetooth/hci_event.c                          |  15 +-
 net/bluetooth/hci_request.c                        |   2 +
 net/bluetooth/sco.c                                |  21 +-
 net/core/dev.c                                     |   8 +-
 net/ipv6/addrconf.c                                |  33 +-
 net/mac80211/chan.c                                |   7 +-
 net/mac80211/ieee80211_i.h                         |   5 +
 net/mac80211/rc80211_minstrel_ht.c                 |   3 +
 net/mac80211/scan.c                                |  20 +
 net/mptcp/pm_netlink.c                             |   2 +
 net/nfc/core.c                                     |   1 +
 net/rxrpc/ar-internal.h                            |  13 +-
 net/rxrpc/call_event.c                             |   7 +-
 net/rxrpc/conn_object.c                            |   2 +-
 net/rxrpc/input.c                                  |  58 +-
 net/rxrpc/output.c                                 |  20 +-
 net/rxrpc/recvmsg.c                                |   8 +-
 net/rxrpc/sendmsg.c                                |   6 +
 net/rxrpc/sysctl.c                                 |   4 +-
 net/sctp/input.c                                   |   4 +-
 net/smc/af_smc.c                                   |   2 +-
 net/wireless/nl80211.c                             |   4 +-
 net/wireless/reg.c                                 |   4 +
 samples/bpf/Makefile                               |   9 +-
 samples/landlock/sandboxer.c                       | 104 +--
 scripts/faddr2line                                 | 150 ++--
 security/integrity/ima/Kconfig                     |  14 +-
 .../integrity/platform_certs/keyring_handler.h     |   8 +
 security/integrity/platform_certs/load_uefi.c      |  33 +
 security/landlock/cred.c                           |   4 +-
 security/landlock/cred.h                           |   8 +-
 security/landlock/fs.c                             | 191 ++++--
 security/landlock/fs.h                             |  11 +-
 security/landlock/limits.h                         |   8 +-
 security/landlock/object.c                         |   6 +-
 security/landlock/object.h                         |   6 +-
 security/landlock/ptrace.c                         |  10 +-
 security/landlock/ruleset.c                        |  84 +--
 security/landlock/ruleset.h                        |  35 +-
 security/landlock/syscalls.c                       |  95 +--
 sound/core/jack.c                                  |  34 +-
 sound/core/pcm_memory.c                            |   3 +-
 sound/pci/hda/patch_realtek.c                      |  21 +-
 sound/soc/atmel/atmel-classd.c                     |   1 -
 sound/soc/atmel/atmel-pdmic.c                      |   1 -
 sound/soc/codecs/Kconfig                           |   2 -
 sound/soc/codecs/max98090.c                        |   6 +-
 sound/soc/codecs/rk3328_codec.c                    |   2 +-
 sound/soc/codecs/rt5514.c                          |   2 +-
 sound/soc/codecs/rt5645.c                          |   7 +-
 sound/soc/codecs/tscs454.c                         |  12 +-
 sound/soc/codecs/wm2000.c                          |   6 +-
 sound/soc/fsl/fsl-asoc-card.c                      |   3 +-
 sound/soc/fsl/imx-card.c                           |  17 +-
 sound/soc/fsl/imx-hdmi.c                           |   1 +
 sound/soc/fsl/imx-sgtl5000.c                       |  18 +-
 sound/soc/fsl/imx-spdif.c                          |   4 +-
 sound/soc/intel/boards/bytcr_rt5640.c              |  12 +
 sound/soc/mediatek/mt2701/mt2701-wm8960.c          |   9 +-
 sound/soc/mediatek/mt8173/mt8173-max98090.c        |   5 +-
 sound/soc/mxs/mxs-saif.c                           |   1 +
 sound/soc/samsung/aries_wm8994.c                   |  17 +-
 sound/soc/samsung/arndale.c                        |   5 +-
 sound/soc/samsung/littlemill.c                     |   5 +-
 sound/soc/samsung/lowland.c                        |   5 +-
 sound/soc/samsung/odroid.c                         |   4 +-
 sound/soc/samsung/smdk_wm8994.c                    |   4 +-
 sound/soc/samsung/smdk_wm8994pcm.c                 |   4 +-
 sound/soc/samsung/snow.c                           |   9 +-
 sound/soc/samsung/speyside.c                       |   5 +-
 sound/soc/samsung/tm2_wm5110.c                     |   3 +-
 sound/soc/samsung/tobermory.c                      |   5 +-
 sound/soc/sh/rcar/core.c                           |  15 +-
 sound/soc/sh/rcar/dma.c                            |   9 +-
 sound/soc/sh/rcar/rsnd.h                           |   2 +-
 sound/soc/sh/rcar/src.c                            |   7 +-
 sound/soc/sh/rcar/ssi.c                            |  14 +-
 sound/soc/sh/rcar/ssiu.c                           |  11 +-
 sound/soc/sh/rz-ssi.c                              |  29 +-
 sound/soc/soc-dapm.c                               |   2 -
 sound/soc/ti/j721e-evm.c                           |  44 +-
 sound/usb/implicit.c                               |  10 +-
 sound/usb/midi.c                                   |   3 +
 sound/usb/quirks.c                                 |   6 +
 sound/usb/usbaudio.h                               |   6 +
 .../test-libbpf-btf__load_from_kernel_by_id.c      |   5 +-
 tools/lib/bpf/libbpf.c                             |  20 +-
 tools/objtool/check.c                              |   9 +-
 tools/objtool/elf.c                                | 198 ++++--
 tools/objtool/include/objtool/elf.h                |   4 +-
 tools/perf/Makefile.config                         |  39 +-
 tools/perf/builtin-c2c.c                           |   6 +-
 tools/perf/pmu-events/jevents.c                    |   2 +-
 tools/perf/util/data.h                             |   1 +
 tools/power/x86/turbostat/turbostat.c              |   1 +
 tools/testing/selftests/Makefile                   |   1 +
 tools/testing/selftests/arm64/bti/Makefile         |   4 +-
 tools/testing/selftests/bpf/Makefile               |   2 +-
 .../bpf/progs/btf_dump_test_case_syntax.c          |   2 +-
 tools/testing/selftests/bpf/progs/profiler.inc.h   |   5 +-
 .../selftests/bpf/test_bpftool_synctypes.py        |   2 +-
 tools/testing/selftests/cgroup/test_stress.sh      |   2 +-
 tools/testing/selftests/landlock/base_test.c       | 177 +++--
 tools/testing/selftests/landlock/common.h          |  66 +-
 tools/testing/selftests/landlock/fs_test.c         | 753 ++++++++++++++-------
 tools/testing/selftests/landlock/ptrace_test.c     |  40 +-
 tools/testing/selftests/resctrl/fill_buf.c         |   4 +-
 712 files changed, 6875 insertions(+), 3892 deletions(-)