Skip to content

5.10.121-rc1 review

Greg Kroah-Hartman bpf linux-arm-kernel lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest452 patches 15 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/452arm64: Initialize jump labels before setup_machine_fdt()arch/arm64/kernel/setup.c+4 -33 replies
2/452binfmt_flat: do not stop relocating GOT entries prematurely on riscvfs/binfmt_flat.c+26 -10 replies
3/452parisc/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/452riscv: Initialize thread pointer before calling C functionsarch/riscv/kernel/head.S+1 -00 replies
5/452riscv: Fix irq_work when SMP is disabledarch/riscv/include/asm/irq_work.h+1 -10 replies
6/452ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptopsound/pci/hda/patch_realtek.c+1 -00 replies
7/452ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUSsound/pci/hda/patch_realtek.c+10 -00 replies
8/452ALSA: usb-audio: Cancel pending work at closing a MIDI substreamsound/usb/midi.c+3 -00 replies
9/452USB: serial: option: add Quectel BG95 modemdrivers/usb/serial/option.c+2 -00 replies
10/452USB: new quirk for Dell Gen 2 devicesdrivers/usb/core/quirks.c+3 -00 replies
11/452usb: dwc3: gadget: Move null pinter check to proper placedrivers/usb/dwc3/gadget.c+3 -31 reply
12/452usb: core: hcd: Add support for deferring roothub registrationdrivers/usb/core/hcd.c include/linux/usb/hcd.h+25 -60 replies
13/452cifs: when extending a file with falloc we should make files not-sparsefs/cifs/smb2ops.c+1 -10 replies
14/452xhci: Allow host runtime PM as default for Intel Alder Lake N xHCIdrivers/usb/host/xhci-pci.c+2 -00 replies
15/452Fonts: Make font size unsigned in font_descdrivers/video/console/sticore.c include/linux/font.h+2 -20 replies
16/452parisc/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
17/452x86/MCE/AMD: Fix memory leak when threshold_create_bank() failsarch/x86/kernel/cpu/mce/amd.c+19 -130 replies
18/452perf/x86/intel: Fix event constraints for ICLarch/x86/events/intel/core.c+1 -10 replies
19/452ptrace/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
20/452ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEParch/xtensa/kernel/ptrace.c arch/xtensa/kernel/signal.c include/linux/ptrace.h+4 -100 replies
21/452ptrace: Reimplement PTRACE_KILL by always sending SIGKILLarch/x86/kernel/step.c kernel/ptrace.c+3 -50 replies
22/452btrfs: add "0x" prefix for unsupported optional featuresfs/btrfs/disk-io.c+2 -20 replies
23/452btrfs: repair super block num_devices automaticallyfs/btrfs/volumes.c+4 -40 replies
24/452iommu/vt-d: Add RPLS to quirk list to skip TE disablingdrivers/iommu/intel/iommu.c+1 -10 replies
25/452drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modesdrivers/gpu/drm/virtio/virtgpu_display.c+2 -00 replies
26/452selftests/bpf: Fix vfs_link kprobe definitiontools/testing/selftests/bpf/progs/profiler.inc.h+3 -22 replies
27/452mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queuedrivers/net/wireless/marvell/mwifiex/11h.c+2 -00 replies
28/452b43legacy: Fix assigning negative value to unsigned variabledrivers/net/wireless/broadcom/b43legacy/phy.c+1 -10 replies
29/452b43: Fix assigning negative value to unsigned variabledrivers/net/wireless/broadcom/b43/phy_n.c+1 -10 replies
30/452ipw2x00: Fix potential NULL dereference in libipw_xmit()drivers/net/wireless/intel/ipw2x00/libipw_tx.c+1 -10 replies
31/452ipv6: fix locking issues with loops over idev->addr_listinclude/net/if_inet6.h net/ipv6/addrconf.c+32 -60 replies
32/452fbcon: Consistently protect deferred_takeover with console_lock()drivers/video/fbdev/core/fbcon.c+3 -20 replies
33/452x86/platform/uv: Update TSC sync state for UV5arch/x86/kernel/apic/x2apic_uv_x.c+7 -10 replies
34/452ACPICA: Avoid cache flush inside virtual machinesarch/x86/include/asm/acenv.h+13 -10 replies
35/452drm/komeda: return early if drm_universal_plane_init() fails.drivers/gpu/drm/arm/display/komeda/komeda_plane.c+4 -20 replies
36/452rcu-tasks: Fix race in schedule and flush workkernel/rcu/tasks.h+3 -00 replies
37/452rcu: Make TASKS_RUDE_RCU select IRQ_WORKkernel/rcu/Kconfig+1 -00 replies
38/452sfc: ef10: Fix assigning negative value to unsigned variabledrivers/net/ethernet/sfc/ef10.c+1 -10 replies
39/452ALSA: jack: Access input_dev under mutexinclude/sound/jack.h sound/core/jack.c+28 -70 replies
40/452spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA directiondrivers/spi/spi-rspi.c+6 -90 replies
41/452tools/power turbostat: fix ICX DRAM power numberstools/power/x86/turbostat/turbostat.c+1 -00 replies
42/452drm/amd/pm: fix double free in si_parse_power_table()drivers/gpu/drm/amd/pm/powerplay/si_dpm.c+3 -50 replies
43/452ath9k: fix QCA9561 PA bias leveldrivers/net/wireless/ath/ath9k/ar9003_phy.h+1 -10 replies
44/452media: venus: hfi: avoid null dereference in deinitdrivers/media/platform/qcom/venus/hfi.c+3 -00 replies
45/452media: pci: cx23885: Fix the error handling in cx23885_initdev()drivers/media/pci/cx23885/cx23885-core.c+3 -30 replies
46/452media: cx25821: Fix the warning when removing the moduledrivers/media/pci/cx25821/cx25821-core.c+1 -10 replies
47/452md/bitmap: dont set sb values if cant pass sanity checkdrivers/md/md-bitmap.c+23 -210 replies
48/452mmc: jz4740: Apply DMA engine limits to maximum segment sizedrivers/mmc/host/jz4740_mmc.c+20 -00 replies
49/452drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bitdrivers/mmc/host/sdhci_am654.c+22 -10 replies
50/452scsi: megaraid: Fix error check return value of register_chrdev()drivers/scsi/megaraid.c+1 -10 replies
51/452scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()drivers/scsi/ufs/ti-j721e-ufs.c+2 -40 replies
52/452scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp()drivers/scsi/lpfc/lpfc_sli.c+4 -20 replies
53/452ath11k: disable spectral scan during spectral deinitdrivers/net/wireless/ath/ath11k/spectral.c+9 -80 replies
54/452ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408sound/soc/intel/boards/bytcr_rt5640.c+12 -00 replies
55/452drm/plane: Move range check for format_count earlierdrivers/gpu/drm/drm_plane.c+7 -70 replies
56/452drm/amd/pm: fix the compile warningdrivers/gpu/drm/amd/pm/powerplay/kv_dpm.c+1 -130 replies
57/452ath10k: skip ath10k_halt during suspend for driver state RESTARTINGdrivers/net/wireless/ath/ath10k/mac.c+18 -20 replies
58/452arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscallarch/arm64/kernel/sys_compat.c+1 -10 replies
59/452drm: msm: fix error check return value of irq_of_parse_and_map()drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c+3 -30 replies
60/452ipv6: Dont send rs packets to the interface of ARPHRD_TUNNELnet/ipv6/addrconf.c+2 -10 replies
61/452net/mlx5: fs, delete the FTE when there are no rules attached to itdrivers/net/ethernet/mellanox/mlx5/core/fs_core.c+5 -50 replies
62/452ASoC: dapm: Dont fold register value changes into notificationssound/soc/soc-dapm.c+0 -20 replies
63/452mlxsw: spectrum_dcb: Do not warn about priority changesdrivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c+0 -130 replies
64/452mlxsw: Treat LLDP packets as controldrivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c+1 -10 replies
65/452drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bodrivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c+1 -22 replies
66/452HID: bigben: fix slab-out-of-bounds Write in bigben_probedrivers/hid/hid-bigbenff.c+6 -00 replies
67/452ASoC: tscs454: Add endianness flag in snd_soc_component_driversound/soc/codecs/tscs454.c+6 -60 replies
68/452net: remove two BUG() from skb_checksum_help()net/core/dev.c+6 -20 replies
69/452s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHESarch/s390/include/asm/preempt.h+11 -40 replies
70/452perf/amd/ibs: Cascade pmu init functions return valuearch/x86/events/amd/ibs.c+29 -80 replies
71/452spi: stm32-qspi: Fix wait_cmd timeout in APM modedrivers/spi/spi-stm32-qspi.c+2 -10 replies
72/452dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMICkernel/dma/debug.c+1 -10 replies
73/452ACPI: PM: Block ASUS B1400CEAE from suspend to idle by defaultdrivers/acpi/sleep.c+12 -00 replies
74/452ipmi:ssif: Check for NULL msg when handling events and messagesdrivers/char/ipmi/ipmi_ssif.c+23 -00 replies
75/452ipmi: Fix pr_fmt to avoid compilation issuesdrivers/char/ipmi/ipmi_msghandler.c+2 -20 replies
76/452rtlwifi: Use pr_warn instead of WARN_ONCEdrivers/net/wireless/realtek/rtlwifi/usb.c+1 -10 replies
77/452media: rga: fix possible memory leak in rga_probedrivers/media/platform/rockchip/rga/rga.c+4 -20 replies
78/452media: coda: limit frame interval enumeration to supported encoder frame sizesdrivers/media/platform/coda/coda-common.c+14 -60 replies
79/452media: imon: reorganize serializationdrivers/media/rc/imon.c+47 -520 replies
80/452media: cec-adap.c: fix is_configuring statedrivers/media/cec/core/cec-adap.c+3 -30 replies
81/452openrisc: start CPU timer early in bootarch/openrisc/include/asm/timex.h arch/openrisc/kernel/head.S+10 -00 replies
82/452nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tagsdrivers/nvme/host/pci.c+1 -00 replies
83/452ASoC: rt5645: Fix errorenous cleanup ordersound/soc/codecs/rt5645.c+6 -10 replies
84/452nbd: Fix hung on disconnect request if socket is closed beforedrivers/block/nbd.c+9 -40 replies
85/452net: phy: micrel: Allow probing without .driver_datadrivers/net/phy/micrel.c+6 -50 replies
86/452media: exynos4-is: Fix compile warningdrivers/media/platform/exynos4-is/fimc-isp-video.h+1 -10 replies
87/452ASoC: max98357a: remove dependency on GPIOLIBsound/soc/codecs/Kconfig+0 -10 replies
88/452ASoC: rt1015p: remove dependency on GPIOLIBsound/soc/codecs/Kconfig+0 -10 replies
89/452can: mcp251xfd: silence clangs -Wunaligned-access warningdrivers/net/can/spi/mcp251xfd/mcp251xfd.h+1 -10 replies
90/452x86/microcode: Add explicit CPU vendor dependencyarch/x86/Kconfig+2 -20 replies
91/452m68k: atari: Make Atari ROM port I/O write macros return voidarch/m68k/include/asm/raw_io.h+3 -30 replies
92/452rxrpc: Return an error to sendmsg if call failednet/rxrpc/sendmsg.c+6 -00 replies
93/452rxrpc, afs: Fix selection of abort codesfs/afs/rxrpc.c net/rxrpc/call_event.c net/rxrpc/conn_object.c+8 -60 replies
94/452eth: tg3: silence the GCC 12 array-bounds warningdrivers/net/ethernet/broadcom/Makefile+5 -00 replies
95/452selftests/bpf: fix btf_dump/btf_dump due to recent clang changetools/testing/selftests/bpf/progs/btf_dump_test_case_syntax.c+1 -10 replies
96/452gfs2: use i_lock spin_lock for inode qadatafs/gfs2/quota.c+20 -120 replies
97/452IB/rdmavt: add missing locks in rvt_ruc_loopbackdrivers/infiniband/sw/rdmavt/qp.c+5 -10 replies
98/452ARM: dts: ox820: align interrupt controller node name with dtschemaarch/arm/boot/dts/ox820.dtsi+1 -10 replies
99/452ARM: dts: s5pv210: align DMA channels with dtschemaarch/arm/boot/dts/s5pv210-aries.dtsi arch/arm/boot/dts/s5pv210.dtsi+7 -70 replies
100/452arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels countarch/arm64/boot/dts/qcom/msm8994.dtsi+2 -20 replies
101/452PM / devfreq: rk3399_dmc: Disable edev on remove()drivers/devfreq/rk3399_dmc.c+2 -00 replies
102/452crypto: ccree - use fine grained DMA mapping dirdrivers/crypto/ccree/cc_buffer_mgr.c+15 -120 replies
103/452soc: ti: ti_sci_pm_domains: Check for null return of devm_kcallocdrivers/soc/ti/ti_sci_pm_domains.c+2 -00 replies
104/452fs: jfs: fix possible NULL pointer dereference in dbFree()fs/jfs/jfs_dmap.c+2 -10 replies
105/452ARM: OMAP1: clock: Fix UART rate reporting algorithmarch/arm/mach-omap1/clock.c+1 -10 replies
106/452powerpc/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
107/452fat: add ratelimit to fat*_ent_bread()fs/fat/fatent.c+4 -30 replies
108/452pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources()drivers/pinctrl/renesas/pinctrl-rzn1.c+4 -60 replies
109/452ARM: versatile: Add missing of_node_put in dcscb_initarch/arm/mach-vexpress/dcscb.c+1 -00 replies
110/452ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROMarch/arm/boot/dts/exynos5250-smdk5250.dts+2 -20 replies
111/452ARM: hisi: Add missing of_node_put after of_find_compatible_nodearch/arm/mach-hisi/platsmp.c+4 -00 replies
112/452PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store()drivers/pci/pci.c+5 -50 replies
113/452tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolateinclude/trace/events/vmscan.h+2 -20 replies
114/452powerpc/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
115/452powerpc/xics: fix refcount leak in icp_opal_init()arch/powerpc/sysdev/xics/icp-opal.c+1 -00 replies
116/452powerpc/powernv: fix missing of_node_put in uv_init()arch/powerpc/platforms/powernv/ultravisor.c+1 -00 replies
117/452macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disableddrivers/macintosh/Kconfig drivers/macintosh/Makefile drivers/macintosh/via-pmu.c+7 -20 replies
118/452powerpc/iommu: Add missing of_node_put in iommu_init_early_dartarch/powerpc/sysdev/dart_iommu.c+4 -20 replies
119/452RDMA/hfi1: Prevent panic when SDMA is disableddrivers/infiniband/hw/hfi1/file_ops.c+2 -00 replies
120/452drm: fix EDID struct for old ARM OABI formatinclude/drm/drm_edid.h+3 -30 replies
121/452dt-bindings: display: sitronix, st7735r: Fix backlight in exampleDocumentation/devicetree/bindings/display/sitronix,st7735r.yaml+1 -00 replies
122/452ath11k: acquire ab->base_lock in unassign when finding the peer by addrdrivers/net/wireless/ath/ath11k/mac.c+8 -30 replies
123/452ath9k: fix ar9003_get_eepmiscdrivers/net/wireless/ath/ath9k/ar9003_eeprom.c+1 -10 replies
124/452drm/edid: fix invalid EDID extension block filteringdrivers/gpu/drm/drm_edid.c+3 -30 replies
125/452drm/bridge: adv7511: clean up CEC adapter when probe failsdrivers/gpu/drm/bridge/adv7511/adv7511_drv.c+1 -00 replies
126/452spi: qcom-qspi: Add minItems to interconnect-namesDocumentation/devicetree/bindings/spi/qcom,spi-qcom-qspi.yaml+1 -00 replies
127/452ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probesound/soc/mediatek/mt8173/mt8173-max98090.c+4 -10 replies
128/452ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probesound/soc/mediatek/mt2701/mt2701-wm8960.c+7 -20 replies
129/452x86/delay: Fix the wrong asm constraint in delay_loop()arch/x86/lib/delay.c+2 -20 replies
130/452drm/ingenic: Reset pixclock rate when parent clock rate changesdrivers/gpu/drm/ingenic/ingenic-drm-drv.c+60 -10 replies
131/452drm/mediatek: Fix mtk_cec_mask()drivers/gpu/drm/mediatek/mtk_cec.c+1 -10 replies
132/452drm/vc4: hvs: Reset muxes at probe timedrivers/gpu/drm/vc4/vc4_hvs.c+21 -50 replies
133/452drm/vc4: txp: Dont set TXP_VSTART_AT_EOFdrivers/gpu/drm/vc4/vc4_txp.c+1 -10 replies
134/452drm/vc4: txp: Force alpha to be 0xff if its disableddrivers/gpu/drm/vc4/vc4_txp.c+6 -00 replies
135/452libbpf: Dont error out on CO-RE relos for overriden weak subprogstools/lib/bpf/libbpf.c+11 -40 replies
136/452bpf: Fix excessive memory allocation in stack_map_alloc()kernel/bpf/stackmap.c+0 -17 replies
137/452nl80211: show SSID for P2P_GO interfacesnet/wireless/nl80211.c+1 -00 replies
138/452drm/komeda: Fix an undefined behavior bug in komeda_plane_add()drivers/gpu/drm/arm/display/komeda/komeda_plane.c+4 -00 replies
139/452drm: mali-dp: potential dereference of null pointerdrivers/gpu/drm/arm/malidp_crtc.c+4 -10 replies
140/452spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeoutdrivers/spi/spi-ti-qspi.c+3 -20 replies
141/452scftorture: Fix distribution of short handler delayskernel/scftorture.c+3 -20 replies
142/452net: dsa: mt7530: 1G can also support 1000BASE-X link modedrivers/net/dsa/mt7530.c+4 -100 replies
143/452NFC: NULL out the dev->rfkill to prevent UAFnet/nfc/core.c+1 -00 replies
144/452efi: Add missing prototype for efi_capsule_setup_infoinclude/linux/efi.h+2 -00 replies
145/452target: remove an incorrect unmap zeroes data deductiondrivers/target/target_core_device.c+0 -10 replies
146/452drbd: fix duplicate array initializerdrivers/block/drbd/drbd_main.c+6 -50 replies
147/452EDAC/dmc520: Dont print an error for each unconfigured interrupt linedrivers/edac/dmc520_edac.c+1 -10 replies
148/452mtd: rawnand: denali: Use managed device resourcesdrivers/mtd/nand/raw/denali_pci.c+4 -110 replies
149/452HID: hid-led: fix maximum brightness for Dream Cheekydrivers/hid/hid-led.c+1 -10 replies
150/452HID: elan: Fix potential double free in elan_input_configureddrivers/hid/hid-elan.c+0 -20 replies
151/452drm/bridge: Fix error handling in analogix_dp_probedrivers/gpu/drm/bridge/analogix/analogix_dp_core.c+13 -50 replies
152/452sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rqkernel/sched/fair.c kernel/sched/pelt.h kernel/sched/sched.h+8 -80 replies
153/452spi: img-spfi: Fix pm_runtime_get_sync() error checkingdrivers/spi/spi-img-spfi.c+1 -10 replies
154/452cpufreq: Fix possible race in cpufreq online error pathdrivers/cpufreq/cpufreq.c+3 -20 replies
155/452ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyixdrivers/net/wireless/ath/ath9k/htc_drv_txrx.c+8 -00 replies
156/452media: hantro: Empty encoder capture buffers by defaultdrivers/staging/media/hantro/hantro_v4l2.c+6 -20 replies
157/452drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01drivers/gpu/drm/panel/panel-simple.c+1 -00 replies
158/452ALSA: pcm: Check for null pointer of pointer substream before dereferencing itsound/core/pcm_memory.c+2 -10 replies
159/452inotify: show inotify mask flags in proc fdinfofs/notify/fdinfo.c fs/notify/inotify/inotify.h fs/notify/inotify/inotify_user.c+15 -100 replies
160/452fsnotify: fix wrong lockdep annotationsfs/notify/mark.c+3 -30 replies
161/452of: overlay: do not break notify on NOTIFY_{OK|STOP}drivers/of/overlay.c+1 -30 replies
162/452drm/msm/dpu: adjust display_v_end for eDP and DPdrivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c+1 -00 replies
163/452scsi: ufs: qcom: Fix ufs_qcom_resume()drivers/scsi/ufs/ufs-qcom.c+1 -60 replies
164/452scsi: ufs: core: Exclude UECxx from SFR dump listdrivers/scsi/ufs/ufshcd.c+6 -10 replies
165/452selftests/resctrl: Fix null pointer dereference on open failedtools/testing/selftests/resctrl/fill_buf.c+3 -10 replies
166/452libbpf: Fix logic for finding matching program for CO-RE relocationtools/lib/bpf/libbpf.c+3 -20 replies
167/452mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check()drivers/mtd/spi-nor/core.c+9 -00 replies
168/452x86/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
169/452mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe()drivers/mtd/nand/raw/cadence-nand-controller.c+2 -30 replies
170/452x86/speculation: Add missing prototype for unpriv_ebpf_notify()include/linux/bpf.h+2 -00 replies
171/452ASoC: rk3328: fix disabling mclk on pclk probe failuresound/soc/codecs/rk3328_codec.c+1 -10 replies
172/452perf tools: Add missing headers needed by util/data.htools/perf/util/data.h+1 -00 replies
173/452drm/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
174/452drm/msm/dp: stop event kernel thread when DP unbinddrivers/gpu/drm/msm/dp/dp_display.c+31 -80 replies
175/452drm/msm/dp: fix error check return value of irq_of_parse_and_map()drivers/gpu/drm/msm/dp/dp_display.c+3 -40 replies
176/452drm/msm/dsi: fix error checks and return values for DSI xmit functionsdrivers/gpu/drm/msm/dsi/dsi_host.c+14 -70 replies
177/452drm/msm/hdmi: check return value after calling platform_get_resource_byname()drivers/gpu/drm/msm/hdmi/hdmi.c+4 -00 replies
178/452drm/msm/hdmi: fix error check return value of irq_of_parse_and_map()drivers/gpu/drm/msm/hdmi/hdmi.c+3 -30 replies
179/452drm/msm: add missing include to msm_drv.cdrivers/gpu/drm/msm/msm_drv.c+1 -00 replies
180/452drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00Hdrivers/gpu/drm/panel/panel-simple.c+1 -10 replies
181/452drm/rockchip: vop: fix possible null-ptr-deref in vop_bind()drivers/gpu/drm/rockchip/rockchip_drm_vop.c+1 -10 replies
182/452perf tools: Use Python devtools for version autodetection rather than runtimetools/perf/Makefile.config+27 -120 replies
183/452virtio_blk: fix the discard_granularity and discard_alignment queue limitsdrivers/block/virtio_blk.c+4 -30 replies
184/452x86: 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
185/452irqchip/exiu: Fix acknowledgment of edge triggered interruptsarch/arm64/Kconfig.platforms drivers/irqchip/irq-sni-exiu.c+23 -30 replies
186/452irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return valuedrivers/irqchip/irq-aspeed-i2c-ic.c+2 -20 replies
187/452irqchip/aspeed-scu-ic: Fix irq_of_parse_and_map() return valuedrivers/irqchip/irq-aspeed-scu-ic.c+2 -20 replies
188/452x86/mm: Cleanup the control_va_addr_alignment() __setup handlerarch/x86/kernel/sys_x86_64.c+2 -50 replies
189/452arm64: fix types in copy_highpage()arch/arm64/mm/copypage.c+2 -20 replies
190/452regulator: core: Fix enable_count imbalance with EXCLUSIVE_GETdrivers/regulator/core.c+5 -20 replies
191/452drm/msm/dp: fix event thread stuck in wait_event after kthread_stop()drivers/gpu/drm/msm/dp/dp_display.c+9 -40 replies
192/452drm/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
193/452drm/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
194/452drm/msm: return an error pointer in msm_gem_prime_get_sg_table()drivers/gpu/drm/msm/msm_gem_prime.c+1 -10 replies
195/452media: uvcvideo: Fix missing check to determine if element is found in listdrivers/media/usb/uvc/uvc_v4l2.c+11 -90 replies
196/452iomap: iomap_write_failed fixfs/iomap/buffered-io.c+2 -10 replies
197/452spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname()drivers/spi/spi-fsl-qspi.c+4 -00 replies
198/452Revert "cpufreq: Fix possible race in cpufreq online error path"drivers/cpufreq/cpufreq.c+2 -30 replies
199/452regulator: qcom_smd: Fix up PM8950 regulator configurationdrivers/regulator/qcom_smd-regulator.c+17 -180 replies
200/452perf/amd/ibs: Use interrupt regs ip for stack unwindingarch/x86/events/amd/ibs.c+18 -00 replies
201/452ath11k: Dont check arvif->is_started before sending management framesdrivers/net/wireless/ath/ath11k/mac.c+3 -20 replies
202/452ASoC: fsl: Fix refcount leak in imx_sgtl5000_probesound/soc/fsl/imx-sgtl5000.c+8 -60 replies
203/452ASoC: mxs-saif: Fix refcount leak in mxs_saif_probesound/soc/mxs/mxs-saif.c+1 -00 replies
204/452regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dtdrivers/regulator/pfuze100-regulator.c+2 -00 replies
205/452ASoC: 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
206/452ASoC: samsung: Fix refcount leak in aries_audio_probesound/soc/samsung/aries_wm8994.c+1 -10 replies
207/452kselftest/cgroup: fix test_stress.sh to use OUTPUT dirtools/testing/selftests/cgroup/test_stress.sh+1 -10 replies
208/452scripts/faddr2line: Fix overlapping text section failuresscripts/faddr2line+97 -530 replies
209/452media: aspeed: Fix an error handling path in aspeed_video_probe()drivers/media/platform/aspeed-video.c+2 -20 replies
210/452media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probedrivers/media/platform/exynos4-is/fimc-is.c+3 -10 replies
211/452media: st-delta: Fix PM disable depth imbalance in delta_probedrivers/media/platform/sti/delta/delta-v4l2.c+4 -20 replies
212/452media: exynos4-is: Change clk_disable to clk_disable_unpreparedrivers/media/platform/exynos4-is/fimc-is.c+1 -10 replies
213/452media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_initdrivers/media/usb/pvrusb2/pvrusb2-hdw.c+5 -20 replies
214/452media: vsp1: Fix offset calculation for plane croppingdrivers/media/platform/vsp1/vsp1_rpf.c+3 -30 replies
215/452Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeoutnet/bluetooth/sco.c+13 -80 replies
216/452Bluetooth: Interleave with allowlist scaninclude/net/bluetooth/hci_core.h net/bluetooth/hci_core.c net/bluetooth/hci_request.c +1 more+144 -70 replies
217/452Bluetooth: L2CAP: Rudimentary typo fixesnet/bluetooth/l2cap_core.c+2 -20 replies
218/452Bluetooth: LL privacy allow RPAnet/bluetooth/hci_request.c+4 -00 replies
219/452Bluetooth: use inclusive language in HCI role commentsnet/bluetooth/hci_conn.c net/bluetooth/hci_event.c net/bluetooth/l2cap_core.c +1 more+11 -110 replies
220/452Bluetooth: use inclusive language when filtering devicesinclude/net/bluetooth/hci.h include/net/bluetooth/hci_core.h net/bluetooth/hci_core.c +6 more+123 -1220 replies
221/452Bluetooth: use hdev lock for accept_list and reject_list in conn reqnet/bluetooth/hci_event.c+9 -60 replies
222/452nvme: set dma alignment to dworddrivers/nvme/host/core.c+1 -10 replies
223/452m68k: math-emu: Fix dependencies of math emulation supportarch/m68k/Kconfig.cpu+1 -10 replies
224/452lsm,selinux: pass flowi_common instead of flowi to the LSM hooksdrivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c drivers/net/wireguard/socket.c include/linux/lsm_hook_defs.h +30 more+85 -660 replies
225/452sctp: read sk->sk_bound_dev_if once in sctp_rcv()net/sctp/input.c+3 -10 replies
226/452net: hinic: add missing destroy_workqueue in hinic_pf_to_mgmt_initdrivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c+2 -00 replies
227/452ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_*sound/soc/ti/j721e-evm.c+33 -110 replies
228/452media: ov7670: remove ov7670_power_off from ov7670_removedrivers/media/i2c/ov7670.c+0 -10 replies
229/452media: staging: media: rkvdec: Make use of the helper function devm_platform_ioremap_resource()drivers/staging/media/rkvdec/rkvdec.c+1 -30 replies
230/452media: rkvdec: Stop overclocking the decoderdrivers/staging/media/rkvdec/rkvdec.c+0 -60 replies
231/452media: rkvdec: h264: Fix dpb_valid implementationdrivers/staging/media/rkvdec/rkvdec-h264.c+24 -90 replies
232/452media: rkvdec: h264: Fix bit depth wrap in pps packetdrivers/staging/media/rkvdec/rkvdec-h264.c+2 -20 replies
233/452ext4: reject the commit option on ext2 filesystemsfs/ext4/super.c+1 -00 replies
234/452drm/msm/a6xx: Fix refcount leak in a6xx_gpu_initdrivers/gpu/drm/msm/adreno/a6xx_gpu.c+1 -00 replies
235/452drm: msm: fix possible memory leak in mdp5_crtc_cursor_set()drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c+3 -10 replies
236/452x86/sev: Annotate stack change in the #VC handlerarch/x86/entry/entry_64.S+1 -00 replies
237/452drm/msm/dpu: handle pm_runtime_get_sync() errors in bind pathdrivers/gpu/drm/msm/disp/dpu1/dpu_kms.c+3 -10 replies
238/452drm/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
239/452thermal/drivers/bcm2711: Dont clamp temperature at zerodrivers/thermal/broadcom/bcm2711_thermal.c+1 -40 replies
240/452thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probedrivers/thermal/broadcom/sr-thermal.c+3 -00 replies
241/452thermal/drivers/core: Use a char pointer for the cooling device namedrivers/net/ethernet/mellanox/mlxsw/core_thermal.c drivers/thermal/thermal_core.c include/linux/thermal.h+24 -180 replies
242/452thermal/core: Fix memory leak in __thermal_cooling_device_register()drivers/thermal/thermal_core.c+1 -00 replies
243/452thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probedrivers/thermal/imx_sc_thermal.c+4 -20 replies
244/452ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition()sound/soc/codecs/wm2000.c+3 -30 replies
245/452NFC: 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
246/452ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv()sound/soc/codecs/max98090.c+4 -20 replies
247/452net: stmmac: selftests: Use kcalloc() instead of kzalloc()drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c+2 -20 replies
248/452net: stmmac: fix out-of-bounds access in a selftestdrivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c+6 -70 replies
249/452hv_netvsc: Fix potential dereference of NULL pointerdrivers/net/hyperv/netvsc_drv.c+4 -10 replies
250/452rxrpc: Fix listen() setting the bar too high for the prealloc ringsnet/rxrpc/sysctl.c+2 -20 replies
251/452rxrpc: Dont try to resend the request if were receiving the replynet/rxrpc/call_event.c+2 -10 replies
252/452rxrpc: Fix overlapping ACK accountingnet/rxrpc/ar-internal.h net/rxrpc/input.c+12 -110 replies
253/452rxrpc: Dont let ack.previousPacket regressnet/rxrpc/ar-internal.h net/rxrpc/input.c net/rxrpc/output.c+6 -40 replies
254/452rxrpc: 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
255/452net: 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
256/452hinic: Avoid some over memory allocationdrivers/net/ethernet/huawei/hinic/hinic_hw_wq.c+1 -10 replies
257/452net/smc: postpone sk_refcnt increment in connect()net/smc/af_smc.c+1 -10 replies
258/452arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399arch/arm64/boot/dts/rockchip/rk3399.dtsi+1 -10 replies
259/452memory: samsung: exynos5422-dmc: Avoid some over memory allocationdrivers/memory/samsung/exynos5422-dmc.c+2 -30 replies
260/452ARM: dts: suniv: F1C100: fix watchdog compatiblearch/arm/boot/dts/suniv-f1c100s.dtsi+3 -10 replies
261/452soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipcdrivers/soc/qcom/smp2p.c+1 -00 replies
262/452soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipcdrivers/soc/qcom/smsm.c+1 -00 replies
263/452PCI: cadence: Fix find_first_zero_bit() limitdrivers/pci/controller/cadence/pcie-cadence-ep.c+1 -20 replies
264/452PCI: rockchip: Fix find_first_zero_bit() limitdrivers/pci/controller/pcie-rockchip-ep.c+1 -20 replies
265/452PCI: dwc: Fix setting error return on MSI DMA mapping failuredrivers/pci/controller/dwc/pcie-designware-host.c+2 -10 replies
266/452ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocksarch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts+5 -10 replies
267/452soc: qcom: llcc: Add MODULE_DEVICE_TABLE()drivers/soc/qcom/llcc-qcom.c+1 -00 replies
268/452KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entryarch/x86/kvm/vmx/nested.c+10 -50 replies
269/452KVM: 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
270/452platform/chrome: cros_ec: fix error handling in cros_ec_register()drivers/platform/chrome/cros_ec.c+10 -60 replies
271/452ARM: dts: imx6dl-colibri: Fix I2C pinmuxingarch/arm/boot/dts/imx6qdl-colibri.dtsi+3 -30 replies
272/452platform/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
273/452can: xilinx_can: mark bit timing constants as constdrivers/net/can/xilinx_can.c+2 -20 replies
274/452ARM: dts: stm32: Fix PHY post-reset delay on Avenger96arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi+1 -00 replies
275/452ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BTarch/arm/boot/dts/bcm2835-rpi-zero-w.dts+12 -100 replies
276/452ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2Carch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts+2 -20 replies
277/452ARM: 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
278/452ARM: dts: bcm2835-rpi-b: Fix GPIO line namesarch/arm/boot/dts/bcm2835-rpi-b.dts+6 -70 replies
279/452misc: ocxl: fix possible double free in ocxl_file_register_afudrivers/misc/ocxl/file.c+2 -00 replies
280/452crypto: marvell/cesa - ECB does not IVdrivers/crypto/marvell/cesa/cipher.c+0 -10 replies
281/452gpiolib: of: Introduce hook for missing gpio-rangesdrivers/gpio/gpiolib-of.c include/linux/gpio/driver.h+17 -00 replies
282/452pinctrl: bcm2835: implement hook for missing gpio-rangesdrivers/pinctrl/bcm/pinctrl-bcm2835.c+18 -00 replies
283/452arm: mediatek: select arch timer for mt7629arch/arm/mach-mediatek/Kconfig+1 -00 replies
284/452powerpc/fadump: fix PT_LOAD segment for boot memory areaarch/powerpc/kernel/fadump.c+6 -20 replies
285/452mfd: ipaq-micro: Fix error check return value of platform_get_irq()drivers/mfd/ipaq-micro.c+1 -10 replies
286/452scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac()drivers/scsi/fcoe/fcoe_ctlr.c include/scsi/libfcoe.h+3 -20 replies
287/452firmware: arm_scmi: Fix list protocols enumeration in the base protocoldrivers/firmware/arm_scmi/base.c+1 -10 replies
288/452nvdimm: Fix firmware activation deadlock scenariosdrivers/nvdimm/core.c+0 -90 replies
289/452nvdimm: Allow overwrite in the presence of disabled dimmsdrivers/nvdimm/security.c+0 -50 replies
290/452pinctrl: mvebu: Fix irq_of_parse_and_map() return valuedrivers/pinctrl/mvebu/pinctrl-armada-37xx.c+1 -10 replies
291/452drivers/base/node.c: fix compaction sysfs file leakdrivers/base/node.c+1 -00 replies
292/452dax: fix cache flush on PMD-mapped pagesfs/dax.c+2 -10 replies
293/452drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block()drivers/base/memory.c+2 -30 replies
294/452powerpc/8xx: export cpm_setbrg for modulesarch/powerpc/platforms/8xx/cpm1.c+1 -00 replies
295/452pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources()drivers/pinctrl/renesas/core.c+3 -40 replies
296/452powerpc/idle: Fix return value of __setup() handlerarch/powerpc/kernel/idle.c+1 -10 replies
297/452powerpc/4xx/cpm: Fix return value of __setup() handlerarch/powerpc/platforms/4xx/cpm.c+1 -10 replies
298/452ASoC: atmel-pdmic: Remove endianness flag on pdmic componentsound/soc/atmel/atmel-pdmic.c+0 -10 replies
299/452ASoC: atmel-classd: Remove endianness flag on class d componentsound/soc/atmel/atmel-classd.c+0 -10 replies
300/452proc: fix dentry/inode overinstantiating under /proc/${pid}/netfs/proc/generic.c fs/proc/proc_net.c+6 -00 replies
301/452ipc/mqueue: use get_tree_nodev() in mqueue_get_tree()ipc/mqueue.c+14 -00 replies
302/452PCI: imx6: Fix PERST# start-up sequencedrivers/pci/controller/dwc/pci-imx6.c+14 -90 replies
303/452tty: fix deadlock caused by calling printk() under tty_port->lockdrivers/tty/tty_buffer.c+2 -10 replies
304/452crypto: 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
305/452crypto: sun8i-ss - handle zero sized sgdrivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c+9 -10 replies
306/452crypto: cryptd - Protect per-CPU resource by disabling BH.crypto/cryptd.c+11 -120 replies
307/452Input: sparcspkr - fix refcount leak in bbc_beep_probedrivers/input/misc/sparcspkr.c+1 -00 replies
308/452PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bitsdrivers/pci/pcie/aer.c+6 -10 replies
309/452hwrng: omap3-rom - fix using wrong clk_disable() in omap_rom_rng_runtime_resume()drivers/char/hw_random/omap3-rom-rng.c+1 -10 replies
310/452powerpc/64: Only WARN if __pa()/__va() called with bad addressesarch/powerpc/include/asm/page.h+5 -20 replies
311/452powerpc/perf: Fix the threshold compare group constraint for power9arch/powerpc/perf/isa207-common.c+2 -10 replies
312/452macintosh: via-pmu and via-cuda need RTC_LIBdrivers/macintosh/Kconfig+2 -00 replies
313/452powerpc/fsl_rio: Fix refcount leak in fsl_rio_setuparch/powerpc/sysdev/fsl_rio.c+2 -00 replies
314/452mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe()drivers/mfd/davinci_voicecodec.c+2 -40 replies
315/452mailbox: forward the hrtimer if not queued and under a lockdrivers/mailbox/mailbox.c include/linux/mailbox_controller.h+14 -60 replies
316/452RDMA/hfi1: Prevent use of lock before it is initializeddrivers/infiniband/hw/hfi1/sdma.c+7 -50 replies
317/452Input: stmfts - do not leave device disabled in stmfts_input_opendrivers/input/touchscreen/stmfts.c+8 -80 replies
318/452OPP: call of_node_put() on error path in _bandwidth_supported()drivers/opp/of.c+1 -10 replies
319/452f2fs: fix dereference of stale list iterator after loop bodyfs/f2fs/segment.c+6 -30 replies
320/452iommu/mediatek: Add list_del in mtk_iommu_removedrivers/iommu/mtk_iommu.c+1 -20 replies
321/452i2c: at91: use dma safe buffersdrivers/i2c/busses/i2c-at91-master.c+11 -00 replies
322/452cpufreq: mediatek: add missing platform_driver_unregister() on error in mtk_cpufreq_driver_initdrivers/cpufreq/mediatek-cpufreq.c+1 -00 replies
323/452cpufreq: mediatek: Use module_init and add module_exitdrivers/cpufreq/mediatek-cpufreq.c+7 -10 replies
324/452cpufreq: mediatek: Unregister platform device on exitdrivers/cpufreq/mediatek-cpufreq.c+6 -40 replies
325/452MIPS: Loongson: Use hwmon_device_register_with_groups() to register hwmondrivers/platform/mips/cpu_hwmon.c+41 -860 replies
326/452i2c: at91: Initialize dma_buf in at91_twi_xfer()drivers/i2c/busses/i2c-at91-master.c+1 -10 replies
327/452dmaengine: idxd: Fix the error handling path in idxd_cdev_register()drivers/dma/idxd/cdev.c+7 -10 replies
328/452NFS: Do not report EINTR/ERESTARTSYS as mapping errorsfs/nfs/write.c+1 -10 replies
329/452NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYSfs/nfs/file.c+5 -40 replies
330/452NFS: Do not report flush errors in nfs_write_end()fs/nfs/file.c+2 -50 replies
331/452NFS: Dont report errors from nfs_pageio_complete() more than oncefs/nfs/write.c+1 -80 replies
332/452NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layoutfs/nfs/pnfs.c+2 -00 replies
333/452video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setupdrivers/video/fbdev/amba-clcd.c+4 -10 replies
334/452dmaengine: stm32-mdma: remove GISR1 registerdrivers/dma/stm32-mdma.c+5 -160 replies
335/452dmaengine: stm32-mdma: rework interrupt handlerdrivers/dma/stm32-mdma.c+34 -300 replies
336/452dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler()drivers/dma/stm32-mdma.c+1 -10 replies
337/452iommu/amd: Increase timeout waiting for GA log enablementdrivers/iommu/amd/init.c+1 -10 replies
338/452i2c: npcm: Fix timeout calculationdrivers/i2c/busses/i2c-npcm7xx.c+4 -40 replies
339/452i2c: npcm: Correct register access widthdrivers/i2c/busses/i2c-npcm7xx.c+2 -20 replies
340/452i2c: npcm: Handle spurious interruptsdrivers/i2c/busses/i2c-npcm7xx.c+62 -290 replies
341/452i2c: rcar: fix PM ref counts in probe error pathsdrivers/i2c/busses/i2c-rcar.c+9 -60 replies
342/452perf c2c: Use stdio interface if slang is not supportedtools/perf/builtin-c2c.c+4 -20 replies
343/452perf jevents: Fix event syntax error caused by ExtSeltools/perf/pmu-events/jevents.c+1 -10 replies
344/452f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count()fs/f2fs/f2fs.h+10 -40 replies
345/452f2fs: fix to do sanity check on block address in f2fs_do_zero_range()fs/f2fs/file.c+12 -40 replies
346/452f2fs: fix to clear dirty inode in f2fs_evict_inode()fs/f2fs/inode.c+15 -10 replies
347/452f2fs: fix deadloop in foreground GCfs/f2fs/segment.h+20 -120 replies
348/452f2fs: dont need inode lock for system hidden quotafs/f2fs/super.c+4 -20 replies
349/452f2fs: fix to do sanity check on total_data_blocksfs/f2fs/f2fs.h fs/f2fs/segment.c fs/f2fs/segment.h+25 -130 replies
350/452f2fs: fix fallocate to use file_modified to update permissions consistentlyfs/f2fs/file.c+4 -00 replies
351/452f2fs: fix to do sanity check for inline inodefs/f2fs/f2fs.h fs/f2fs/inline.c fs/f2fs/inode.c+26 -70 replies
352/452wifi: mac80211: fix use-after-free in chanctx codenet/mac80211/chan.c+2 -50 replies
353/452iwlwifi: mvm: fix assert 1F04 upon reconfigdrivers/net/wireless/intel/iwlwifi/mvm/power.c+3 -00 replies
354/452fs-writeback: writeback_sb_inodes:Recalculate wrote according skipped pagesfs/fs-writeback.c+8 -50 replies
355/452efi: 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
356/452bfq: Split shared queues on move between cgroupsblock/bfq-cgroup.c block/bfq-iosched.c block/bfq-iosched.h+35 -40 replies
357/452bfq: Update cgroup information before merging bioblock/bfq-iosched.c+9 -20 replies
358/452bfq: Track whether bfq_group is still onlineblock/bfq-cgroup.c block/bfq-iosched.h+4 -10 replies
359/452ext4: fix use-after-free in ext4_rename_dir_preparefs/ext4/namei.c+27 -30 replies
360/452ext4: fix warning in ext4_handle_inode_extensionfs/ext4/inode.c+4 -00 replies
361/452ext4: fix bug_on in ext4_writepagesfs/ext4/inline.c+12 -00 replies
362/452ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_statefs/ext4/super.c+3 -20 replies
363/452ext4: fix bug_on in __es_tree_searchfs/ext4/extents.c+5 -50 replies
364/452ext4: verify dir block before splitting itfs/ext4/namei.c+21 -110 replies
365/452ext4: avoid cycles in directory h-treefs/ext4/namei.c+19 -30 replies
366/452ACPI: property: Release subnode properties with data nodesdrivers/acpi/property.c+12 -60 replies
367/452tracing: Fix potential double free in create_var_ref()kernel/trace/trace_events_hist.c+3 -00 replies
368/452PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299drivers/pci/pci.c+2 -00 replies
369/452PCI: qcom: Fix runtime PM imbalance on probe errorsdrivers/pci/controller/dwc/pcie-qcom.c+1 -40 replies
370/452PCI: qcom: Fix unbalanced PHY init on probe errorsdrivers/pci/controller/dwc/pcie-qcom.c+3 -10 replies
371/452mm, compaction: fast_find_migrateblock() should return pfn in the target zonemm/compaction.c+2 -00 replies
372/452s390/perf: obtain sie_block from the right addressarch/s390/kernel/perf_event.c+1 -10 replies
373/452dlm: fix plock invalid readfs/dlm/plock.c+5 -70 replies
374/452dlm: fix missing lkb refcount handlingfs/dlm/lock.c+9 -20 replies
375/452ocfs2: dlmfs: fix error handling of user_dlm_destroy_lockfs/ocfs2/dlmfs/userdlm.c+15 -10 replies
376/452scsi: dc395x: Fix a missing check on list iteratordrivers/scsi/dc395x.c+12 -30 replies
377/452scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enableddrivers/scsi/ufs/ufs-qcom.c+5 -20 replies
378/452drm/amdgpu/cs: make commands with 0 chunks illegal behaviour.drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c+1 -10 replies
379/452drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gemdrivers/gpu/drm/etnaviv/etnaviv_mmu.c+6 -00 replies
380/452drm/nouveau/clk: Fix an incorrect NULL check on list iteratordrivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c+4 -20 replies
381/452drm/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
382/452drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUXdrivers/gpu/drm/bridge/analogix/analogix_dp_core.c+12 -10 replies
383/452drm/i915/dsi: fix VBT send packet port selection for ICL+drivers/gpu/drm/i915/display/intel_dsi_vbt.c+22 -110 replies
384/452md: fix an incorrect NULL check in does_sb_need_changingdrivers/md/md.c+5 -30 replies
385/452md: fix an incorrect NULL check in md_reload_sbdrivers/md/md.c+6 -40 replies
386/452mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_writedrivers/mtd/chips/cfi_cmdset_0002.c+32 -630 replies
387/452mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064Ndrivers/mtd/chips/cfi_cmdset_0002.c include/linux/mtd/cfi.h+35 -80 replies
388/452media: coda: Fix reported H264 profiledrivers/media/platform/coda/coda-common.c+3 -30 replies
389/452media: coda: Add more H264 levels for CODA960drivers/media/platform/coda/coda-common.c+6 -30 replies
390/452ima: remove the IMA_TEMPLATE Kconfig optionsecurity/integrity/ima/Kconfig+6 -80 replies
391/452Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 buginit/Kconfig+5 -00 replies
392/452RDMA/hfi1: Fix potential integer multiplication overflow errorsdrivers/infiniband/hw/hfi1/init.c+1 -10 replies
393/452csky: patch_text: Fixup last cpu should be masterarch/csky/kernel/probes/kprobes.c+1 -10 replies
394/452irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39xdrivers/irqchip/irq-armada-370-xp.c+10 -10 replies
395/452irqchip: irq-xtensa-mx: fix initial IRQ affinitydrivers/irqchip/irq-xtensa-mx.c+14 -40 replies
396/452cfg80211: declare MODULE_FIRMWARE for regulatory.dbnet/wireless/reg.c+4 -00 replies
397/452mac80211: upgrade passive scan to active scan on DFS channels after beacon rxnet/mac80211/ieee80211_i.h net/mac80211/scan.c+25 -00 replies
398/452um: chan_user: Fix winch_tramp() return valuearch/um/drivers/chan_user.c+5 -40 replies
399/452um: Fix out-of-bounds read in LDT setuparch/x86/um/ldt.c+4 -20 replies
400/452kexec_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
401/452ftrace: Clean up hash direct_functions on register failureskernel/trace/ftrace.c+2 -30 replies
402/452iommu/msm: Fix an incorrect NULL check on list iteratordrivers/iommu/msm_iommu.c+7 -40 replies
403/452nodemask.h: fix compilation error with GCC12include/linux/nodemask.h+6 -70 replies
404/452hugetlb: fix huge_pmd_unshare address updatemm/hugetlb.c+8 -10 replies
405/452xtensa/simdisk: fix proc_read_simdisk()arch/xtensa/platforms/iss/simdisk.c+12 -60 replies
406/452rtl818x: Prevent using not initialized queuesdrivers/net/wireless/realtek/rtl818x/rtl8180/dev.c+6 -20 replies
407/452ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" controlsound/soc/codecs/rt5514.c+1 -10 replies
408/452carl9170: tx: fix an incorrect use of list iteratordrivers/net/wireless/ath/carl9170/tx.c+3 -00 replies
409/452stm: ltdc: fix two incorrect NULL checks on list iteratordrivers/gpu/drm/stm/ltdc.c+10 -60 replies
410/452bcache: improve multithreaded bch_btree_check()drivers/md/bcache/btree.c drivers/md/bcache/btree.h+27 -330 replies
411/452bcache: improve multithreaded bch_sectors_dirty_init()drivers/md/bcache/writeback.c drivers/md/bcache/writeback.h+25 -370 replies
412/452bcache: remove incremental dirty sector counting for bch_sectors_dirty_init()drivers/md/bcache/writeback.c+12 -270 replies
413/452bcache: 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
414/452serial: pch: dont overwrite xmit->buf[0] by x_chardrivers/tty/serial/pch_uart.c+7 -200 replies
415/452tilcdc: tilcdc_external: fix an incorrect NULL check on list iteratordrivers/gpu/drm/tilcdc/tilcdc_external.c+5 -30 replies
416/452gma500: fix an incorrect NULL check on list iteratordrivers/gpu/drm/gma500/psb_intel_display.c+4 -30 replies
417/452arm64: dts: qcom: ipq8074: fix the sleep clock frequencyarch/arm64/boot/dts/qcom/ipq8074.dtsi+1 -10 replies
418/452phy: qcom-qmp: fix struct clk leak on probe errorsdrivers/phy/qualcomm/phy-qcom-qmp.c+1 -10 replies
419/452ARM: dts: s5pv210: Remove spi-cs-high on panel in Ariesarch/arm/boot/dts/s5pv210-aries.dtsi+0 -10 replies
420/452ARM: 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
421/452SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_opfs/cifs/smb2inode.c+0 -20 replies
422/452docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0Documentation/conf.py+1 -10 replies
423/452dt-bindings: gpio: altera: correct interrupt-cellsDocumentation/devicetree/bindings/gpio/gpio-altera.txt+3 -20 replies
424/452vdpasim: allow to enable a vq repeatedlydrivers/vdpa/vdpa_sim/vdpa_sim.c+4 -10 replies
425/452blk-iolatency: Fix inflight count imbalances and IO hangs on offlineblock/blk-iolatency.c+64 -580 replies
426/452coresight: core: Fix coresight device probe failure issuedrivers/hwtracing/coresight/coresight-core.c+22 -110 replies
427/452phy: qcom-qmp: fix reset-controller leak on probe errorsdrivers/phy/qualcomm/phy-qcom-qmp.c+9 -00 replies
428/452net: ipa: fix page free in ipa_endpoint_trans_release()drivers/net/ipa/ipa_endpoint.c+1 -10 replies
429/452net: ipa: fix page free in ipa_endpoint_replenish_one()drivers/net/ipa/ipa_endpoint.c+1 -10 replies
430/452xfs: set inode size after creating symlinkfs/xfs/xfs_symlink.c+1 -00 replies
431/452xfs: sync lazy sb accounting on quiesce of read-only mountsfs/xfs/xfs_log.c fs/xfs/xfs_log.h fs/xfs/xfs_mount.c+22 -100 replies
432/452xfs: fix chown leaking delalloc quota blocks when fssetxattr failsfs/xfs/xfs_qm.c+35 -570 replies
433/452xfs: fix incorrect root dquot corruption error when switching group/project quota typesfs/xfs/xfs_dquot.c+37 -20 replies
434/452xfs: restore shutdown check in mapped write fault pathfs/xfs/xfs_iomap.c+3 -00 replies
435/452xfs: force log and push AIL to clear pinned inodes when aborting mountfs/xfs/xfs_mount.c+44 -460 replies
436/452xfs: consider shutdown in bmapbt cursor delete assertfs/xfs/libxfs/xfs_btree.c+12 -210 replies
437/452xfs: assert in xfs_btree_del_cursor should take into account errorfs/xfs/libxfs/xfs_btree.c+7 -10 replies
438/452kseltest/cgroup: Make test_stress.sh work if run interactivelytools/testing/selftests/cgroup/test_stress.sh+1 -10 replies
439/452thermal/core: fix a UAF bug in __thermal_cooling_device_register()drivers/thermal/thermal_core.c+4 -20 replies
440/452thermal/core: Fix memory leak in the error pathdrivers/thermal/thermal_core.c+1 -00 replies
441/452bfq: Avoid merging queues with different parentsblock/bfq-iosched.c+8 -00 replies
442/452bfq: Drop pointless unlock-lock pairblock/bfq-iosched.c+0 -30 replies
443/452bfq: Remove pointless bfq_init_rq() callsblock/bfq-iosched.c+6 -60 replies
444/452bfq: Get rid of __bio_blkcg() usageblock/bfq-cgroup.c block/bfq-iosched.c block/bfq-iosched.h+25 -510 replies
445/452bfq: Make sure bfqg for which we are queueing requests is onlineblock/bfq-cgroup.c+12 -30 replies
446/452block: fix bio_clone_blkg_association() to associate with proper blkcg_gqblock/blk-cgroup.c+2 -60 replies
447/452Revert "random: use static branch for crng_ready()"drivers/char/random.c+2 -100 replies
448/452RDMA/rxe: Generate a completion for unsupported/invalid opcodedrivers/infiniband/sw/rxe/rxe_req.c+1 -10 replies
449/452MIPS: IP27: Remove incorrect `cpu_has_fpu overridearch/mips/include/asm/mach-ip27/cpu-feature-overrides.h+0 -10 replies
450/452MIPS: IP30: Remove incorrect `cpu_has_fpu overridearch/mips/include/asm/mach-ip30/cpu-feature-overrides.h+0 -10 replies
451/452ext4: only allow test_dummy_encryption when supportedfs/ext4/ext4.h fs/ext4/super.c+10 -140 replies
452/452md: bcache: check the return value of kzalloc() in detached_dev_do_request()drivers/md/bcache/request.c+6 -00 replies

Reviews trailers per patch

192 of 452 patches have a Reviewed-by or Acked-by.

PatchJason A. DonenfeldChris ChiuAlan SternPeter ZijlstraJohannes BergKees CookOleg NesterovDamien Le Moalkernel test robotMax FilippovNikolay BorisovDavid SterbaHeiko StuebnerDave HansenDan WilliamsThomas GleixnerFelix FietkauToke Høiland-JørgensenPierre-Louis BossartAlex DeucherBrian NorrisMarc ZyngierSteven PriceEdward CreeCezary RojewskiVinod KoulGeert UytterhoevenGuoqing JiangDmitry BaryshkovMaor GottliebPaolo AbenisyzbotSven SchnelleRaviteja Goud TallaLu BaoluRodrigo ViviSam RavnborgDimitri SivanichStafford HornePéter UjfalusiNathan ChancellorAndrew LunnJosef BacikChaitanya KulkarniHannes ReineckeRob HerringDavid LechnerTony LindgrenJian-Hong PanAngeloGioacchino Del RegnoJay ZhouGuenter RoeckMichael SchmitzqianfanNeil ArmstrongSteven Rostedt (Google)Matthias BruggerKrzysztof KozlowskiVille SyrjäläRobert FossThomas ZimmermannBrian StarkeyMarek BehúnMartin K. PetersenChristoph BöhmwalderFabio Estevam[email protected]Ritesh HarjaniLukas CzernerAbhinav KumarMarijn SuijtenArd BiesheuvelStephen BoydBenjamin TissoiresHugues FruchetMark RutlandKefeng WangRafael J. WysockiRob ClarkKatsuhiro SuzukiLukasz LubaIdo SchimmelJoseph HwangSami TolvanenAlain MichaudManish MandlikSebastian FrickeEzequiel GarciaMichael WalleTudor AmbarusPratyush YadavJames MorrisAlim AkhtarDarrick J. WongFlorian FainelliBean HuoBjorn AnderssonMarcelo Ricardo LeitnerRandy DunlapChristophe LeroyMiao-chen ChouArnd BergmannKieran BinghamJosh PoimboeufAkhil P OommenGreg UngererCharles KeepaxBen SegallVincent GuittotPrashant MalaniUwe Kleine-KönigSai Prakash RanjanDaisuke NojiriBartosz GolaszewskiHaiyang ZhangLucas StachRichard ZhuIra WeinyAshok RajFrederic BarratAthira RajeevJiri SlabyGreg Kroah-HartmanLinus WalleijChao YuCodrin CiubotariuMichal HockoDavid HildenbrandJan KaraChristoph HellwigKan LiangIan Rogersyukuai (C)Dave JiangManivannan SadhasivamStanimir VarbanovMimi ZoharChristian BorntraegerClaudio ImbrendaHeiko CarstensMiaohe LinMel GormanOscar SalvadorMasami HiramatsuTom ZanussiGoldwyn RodriguesVignesh RaghavendraPhilipp ZabelMuchun SongJonathan NeuschäferNick DesaulniersMike MarciniszynAndrew Morton[email protected]Pascal SpeckJoseph QiRaphael Gallais-PouChristian LamparterGuido GüntherJyri SarhaLyude PaulBrian FosterDouglas AndersonEric SandeenRobert JarzmikDonald BuczekGabriel Krisman BertaziStefano GarzarellaRonnie SahlbergPaulo Alcantara (SUSE)Chandan Babu RGao XiangAllison HendersonBill O'DonnellDave ChinnerAndy ShevchenkoPavel Machek (CIP)Shuah KhanSudip MukherjeeFox ChenLinux Kernel Functional Testing
SeriesT-b T-b T-b T-b T-b T-b
1/452R-b
2/452R-b Fixed-by
3/452
4/452
5/452R-b
6/452
7/452
8/452
9/452
10/452
11/452
12/452T-b A-b
13/452
14/452
15/452
16/452
17/452
18/452A-b
19/452A-b T-b R-b
20/452T-b R-b A-b
21/452T-b R-b
22/452R-b R-b
23/452R-b
24/452T-b A-b R-b
25/452
26/452
27/452R-b
28/452
29/452
30/452
31/452A-b
32/452A-b
33/452A-b R-b
34/452R-b R-b R-b
35/452R-b
36/452
37/452
38/452A-b
39/452R-b
40/452R-b R-b T-b
41/452
42/452
43/452A-b A-b
44/452
45/452
46/452
47/452A-b
48/452
49/452
50/452
51/452
52/452
53/452
54/452A-b
55/452
56/452R-b
57/452R-b
58/452R-b
59/452R-b
60/452
61/452R-b
62/452
63/452
64/452
65/452R-b
66/452
67/452
68/452
69/452R-b
70/452
71/452
72/452
73/452T-b
74/452
75/452
76/452
77/452
78/452
79/452T-b
80/452
81/452A-b
82/452R-b R-b
83/452
84/452R-b
85/452R-b
86/452
87/452R-b
88/452R-b
89/452T-b
90/452
91/452R-b R-b
92/452
93/452
94/452
95/452
96/452
97/452
98/452A-b
99/452
100/452
101/452
102/452
103/452
104/452
105/452A-b
106/452
107/452T-b
108/452
109/452
110/452
111/452
112/452Also-posted-by
113/452A-b
114/452
115/452
116/452
117/452T-b A-b R-b
118/452
119/452
120/452A-b
121/452R-b A-b A-b
122/452
123/452A-b
124/452R-b
125/452R-b
126/452R-b
127/452R-b
128/452
129/452
130/452R-b
131/452R-b R-b
132/452A-b
133/452A-b
134/452A-b
135/452
136/452
137/452
138/452
139/452R-b
140/452
141/452
142/452T-b
143/452R-b
144/452
145/452R-b R-b
146/452R-b
147/452
148/452
149/452
150/452A-b
151/452R-b
152/452R-b R-b
153/452
154/452
155/452A-b
156/452R-b
157/452A-b
158/452
159/452
160/452
161/452
162/452R-b R-b
163/452T-b R-b R-b
164/452
165/452
166/452
167/452R-b R-b A-b
168/452R-b
169/452
170/452
171/452R-b
172/452
173/452R-b
174/452R-b
175/452R-b
176/452R-b T-b
177/452R-b
178/452R-b
179/452R-b
180/452R-b
181/452
182/452
183/452R-b
184/452
185/452R-b
186/452
187/452
188/452
189/452A-b R-b
190/452
191/452R-b R-b
192/452R-b R-b
193/452R-b R-b
194/452R-b
195/452
196/452R-b
197/452
198/452
199/452
200/452
201/452
202/452R-b
203/452
204/452
205/452
206/452R-b
207/452
208/452
209/452
210/452R-b R-b
211/452A-b
212/452
213/452Reported-and-tested-by
214/452R-b
215/452R-b
216/452R-b R-b
217/452A-b
218/452
219/452
220/452R-b
221/452
222/452
223/452R-b
224/452A-b
225/452A-b
226/452
227/452
228/452
229/452
230/452R-b R-b
231/452R-b R-b
232/452R-b
233/452R-b R-b
234/452R-b
235/452
236/452A-b
237/452R-b R-b
238/452R-b R-b
239/452A-b
240/452
241/452R-b T-b
242/452
243/452
244/452A-b
245/452R-b
246/452
247/452
248/452
249/452R-b
250/452
251/452
252/452
253/452
254/452
255/452R-b
256/452
257/452
258/452
259/452
260/452A-b
261/452
262/452
263/452
264/452
265/452R-b
266/452R-b
267/452R-b R-b
268/452
269/452
270/452R-b
271/452
272/452R-b R-b
273/452
274/452
275/452
276/452
277/452
278/452
279/452A-b
280/452
281/452R-b T-b A-b
282/452R-b T-b
283/452
284/452
285/452R-b
286/452
287/452
288/452R-b
289/452
290/452
291/452
292/452R-b R-b
293/452A-b R-b
294/452
295/452
296/452
297/452
298/452
299/452
300/452
301/452
302/452R-b A-b
303/452A-b A-b
304/452
305/452
306/452
307/452
308/452R-b
309/452
310/452
311/452R-b
312/452A-b
313/452
314/452
315/452
316/452
317/452
318/452
319/452R-b
320/452R-b R-b
321/452R-b
322/452
323/452R-b
324/452
325/452
326/452R-b
327/452A-b
328/452
329/452
330/452
331/452
332/452
333/452
334/452
335/452
336/452
337/452
338/452
339/452R-b
340/452
341/452
342/452
343/452R-b A-b
344/452
345/452
346/452
347/452
348/452
349/452
350/452
351/452
352/452
353/452
354/452R-b R-b
355/452R-b
356/452R-b T-b
357/452R-b T-b
358/452R-b T-b
359/452R-b
360/452
361/452R-b
362/452
363/452R-b
364/452
365/452
366/452R-b
367/452R-b R-b
368/452
369/452R-b A-b
370/452R-b A-b
371/452R-b A-b R-b
372/452A-b A-b R-b
373/452
374/452
375/452R-b
376/452
377/452R-b
378/452R-b
379/452R-b T-b A-b
380/452R-b
381/452R-b
382/452R-b
383/452R-b
384/452A-b A-b
385/452
386/452A-b
387/452A-b
388/452R-b T-b
389/452R-b
390/452
391/452R-b
392/452R-b
393/452R-b
394/452R-b
395/452
396/452
397/452
398/452Reported-and-tested-by
399/452
400/452
401/452
402/452
403/452R-b
404/452A-b
405/452
406/452T-b
407/452
408/452A-b
409/452A-b
410/452
411/452
412/452
413/452
414/452
415/452R-b T-b
416/452
417/452
418/452R-b
419/452
420/452R-b A-b
421/452R-b R-b
422/452
423/452
424/452R-b
425/452
426/452
427/452R-b R-b
428/452
429/452
430/452R-b R-b R-b
431/452R-b R-b R-b R-b R-b
432/452R-b R-b
433/452R-b R-b
434/452R-b R-b
435/452R-b R-b
436/452R-b
437/452R-b R-b
438/452
439/452
440/452
441/452R-b T-b
442/452R-b T-b
443/452R-b T-b
444/452R-b T-b
445/452R-b T-b
446/452R-b Reported-and-tested-by
447/452
448/452
449/452
450/452
451/452R-b
452/452

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

Read the v1 thread

Cover letter [PATCH 5.10 000/452] 5.10.121-rc1 review

This is the start of the stable review cycle for the 5.10.121 release. There are 452 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.10.121-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.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.10.121-rc1

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

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

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

Jan Kara <[email protected]>
block: fix bio_clone_blkg_association() to associate with proper blkcg_gq

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: Remove pointless bfq_init_rq() calls

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

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

Daniel Lezcano <[email protected]>
thermal/core: Fix memory leak in the error path

Ziyang Xuan <[email protected]>
thermal/core: fix a UAF bug in __thermal_cooling_device_register()

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

Dave Chinner <[email protected]>
xfs: assert in xfs_btree_del_cursor should take into account error

Brian Foster <[email protected]>
xfs: consider shutdown in bmapbt cursor delete assert

Darrick J. Wong <[email protected]>
xfs: force log and push AIL to clear pinned inodes when aborting mount

Brian Foster <[email protected]>
xfs: restore shutdown check in mapped write fault path

Darrick J. Wong <[email protected]>
xfs: fix incorrect root dquot corruption error when switching group/project quota types

Darrick J. Wong <[email protected]>
xfs: fix chown leaking delalloc quota blocks when fssetxattr fails

Brian Foster <[email protected]>
xfs: sync lazy sb accounting on quiesce of read-only mounts

Jeffrey Mitchell <[email protected]>
xfs: set inode size after creating symlink

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

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()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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()

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

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: rework interrupt 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]>
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: 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()

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

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

Qinglang Miao <[email protected]>
cpufreq: mediatek: add missing platform_driver_unregister() on error in mtk_cpufreq_driver_init

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

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

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

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

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

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

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

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()

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

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

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()

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

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

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

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()

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

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

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

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

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

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

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

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

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()

Daniel Lezcano <[email protected]>
thermal/drivers/core: Use a char pointer for the cooling device name

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

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

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()

Dongliang Mu <[email protected]>

    media: ov7670: remove ov7670_power_off from ov7670_remove

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()

Paul Moore <[email protected]>
lsm,selinux: pass flowi_common instead of flowi to the LSM hooks

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

Archie Pusaka <[email protected]>
Bluetooth: use inclusive language when filtering devices

Archie Pusaka <[email protected]>
Bluetooth: use inclusive language in HCI role comments

Sathish Narasimman <[email protected]>
Bluetooth: LL privacy allow RPA

Bhaskar Chowdhury <[email protected]>
Bluetooth: L2CAP: Rudimentary typo fixes

Howard Chung <[email protected]>
Bluetooth: Interleave with allowlist scan

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

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

Miaoqian Lin <[email protected]>
media: st-delta: Fix PM disable depth imbalance in delta_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

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

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

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: fsl: Fix refcount leak in imx_sgtl5000_probe

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

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

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()

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

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

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

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

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: 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

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()

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

Nuno Sá <[email protected]>

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

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

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

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

Dan Carpenter <[email protected]>

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

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/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq

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

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

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

Yuntao Wang <[email protected]>
bpf: Fix excessive memory allocation in stack_map_alloc()

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()

Paul Cercueil <[email protected]>
drm/ingenic: Reset pixclock rate when parent clock rate changes

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

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

Niels Dossche <[email protected]>

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

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

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

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

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

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

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

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

Krzysztof Kozlowski <[email protected]>
ARM: dts: s5pv210: align DMA channels 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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()

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

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

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

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

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()

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

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

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

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

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

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

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

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

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

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

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

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

Peilin Ye <[email protected]>
Fonts: Make font size unsigned in font_desc

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

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

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

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

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

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

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

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/conf.py                              |   2 +-
 .../bindings/display/sitronix,st7735r.yaml         |   1 +
 .../devicetree/bindings/gpio/gpio-altera.txt       |   5 +-
 .../bindings/spi/qcom,spi-qcom-qspi.yaml           |   1 +
 Makefile                                           |   4 +-
 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/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/stm32mp15xx-dhcor-avenger96.dtsi |   1 +
 arch/arm/boot/dts/suniv-f1c100s.dtsi               |   4 +-
 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 +
 arch/arm64/boot/dts/qcom/ipq8074.dtsi              |   2 +-
 arch/arm64/boot/dts/qcom/msm8994.dtsi              |   4 +-
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           |   2 +-
 arch/arm64/kernel/setup.c                          |   7 +-
 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 +-
 .../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/fadump.c                       |   8 +-
 arch/powerpc/kernel/idle.c                         |   2 +-
 arch/powerpc/perf/isa207-common.c                  |   3 +-
 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/riscv/include/asm/irq_work.h                  |   2 +-
 arch/riscv/kernel/head.S                           |   1 +
 arch/s390/include/asm/kexec.h                      |  10 +
 arch/s390/include/asm/preempt.h                    |  15 +-
 arch/s390/kernel/perf_event.c                      |   2 +-
 arch/um/drivers/chan_user.c                        |   9 +-
 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/step.c                             |   3 +-
 arch/x86/kernel/sys_x86_64.c                       |   7 +-
 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/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                                |  46 +++--
 block/bfq-iosched.h                                |   6 +-
 block/blk-cgroup.c                                 |   8 +-
 block/blk-iolatency.c                              | 122 ++++++------
 crypto/cryptd.c                                    |  23 +--
 drivers/acpi/property.c                            |  18 +-
 drivers/acpi/sleep.c                               |  12 ++
 drivers/base/memory.c                              |   5 +-
 drivers/base/node.c                                |   1 +
 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/cpufreq/mediatek-cpufreq.c                 |  19 +-
 .../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/devfreq/rk3399_dmc.c                       |   2 +
 drivers/dma/idxd/cdev.c                            |   8 +-
 drivers/dma/stm32-mdma.c                           |  87 ++++----
 drivers/edac/dmc520_edac.c                         |   2 +-
 drivers/firmware/arm_scmi/base.c                   |   2 +-
 drivers/gpio/gpiolib-of.c                          |   5 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c          |   3 +-
 drivers/gpu/drm/amd/pm/powerplay/kv_dpm.c          |  14 +-
 drivers/gpu/drm/amd/pm/powerplay/si_dpm.c          |   8 +-
 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/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/ingenic/ingenic-drm-drv.c          |  61 +++++-
 drivers/gpu/drm/mediatek/mtk_cec.c                 |   2 +-
 drivers/gpu/drm/msm/adreno/a6xx_gpu.c              |   1 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c        |   1 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c            |   8 +-
 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_display.c                |  55 +++--
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |  21 +-
 drivers/gpu/drm/msm/hdmi/hdmi.c                    |  10 +-
 drivers/gpu/drm/msm/msm_drv.c                      |   1 +
 drivers/gpu/drm/msm/msm_gem_prime.c                |   2 +-
 drivers/gpu/drm/nouveau/dispnv50/atom.h            |   6 +-
 drivers/gpu/drm/nouveau/dispnv50/crc.c             |  27 ++-
 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/vc4/vc4_hvs.c                      |  26 ++-
 drivers/gpu/drm/vc4/vc4_txp.c                      |   8 +-
 drivers/gpu/drm/virtio/virtgpu_display.c           |   2 +
 drivers/hid/hid-bigbenff.c                         |   6 +
 drivers/hid/hid-elan.c                             |   2 -
 drivers/hid/hid-led.c                              |   2 +-
 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/sw/rdmavt/qp.c                  |   6 +-
 drivers/infiniband/sw/rxe/rxe_req.c                |   2 +-
 drivers/input/misc/sparcspkr.c                     |   1 +
 drivers/input/touchscreen/stmfts.c                 |  16 +-
 drivers/iommu/amd/init.c                           |   2 +-
 drivers/iommu/intel/iommu.c                        |   2 +-
 drivers/iommu/msm_iommu.c                          |  11 +-
 drivers/iommu/mtk_iommu.c                          |   3 +-
 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                                    |  18 +-
 drivers/media/cec/core/cec-adap.c                  |   6 +-
 drivers/media/i2c/ov7670.c                         |   1 -
 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/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/host/jz4740_mmc.c                      |  20 ++
 drivers/mmc/host/sdhci_am654.c                     |  23 ++-
 drivers/mtd/chips/cfi_cmdset_0002.c                | 103 +++++-----
 drivers/mtd/nand/raw/cadence-nand-controller.c     |   5 +-
 drivers/mtd/nand/raw/denali_pci.c                  |  15 +-
 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/mt7530.c                           |  14 +-
 drivers/net/ethernet/broadcom/Makefile             |   5 +
 .../chelsio/inline_crypto/chtls/chtls_cm.c         |   2 +-
 .../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/core_thermal.c |   2 +-
 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/hyperv/netvsc_drv.c                    |   5 +-
 drivers/net/ipa/ipa_endpoint.c                     |   4 +-
 drivers/net/phy/micrel.c                           |  11 +-
 drivers/net/wireguard/socket.c                     |   4 +-
 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/realtek/rtl818x/rtl8180/dev.c |   8 +-
 drivers/net/wireless/realtek/rtlwifi/usb.c         |   2 +-
 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                           |   2 +-
 drivers/nvme/host/pci.c                            |   1 +
 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-rockchip-ep.c          |   3 +-
 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/mvebu/pinctrl-armada-37xx.c        |   2 +-
 drivers/pinctrl/renesas/core.c                     |   7 +-
 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/regulator/core.c                           |   7 +-
 drivers/regulator/pfuze100-regulator.c             |   2 +
 drivers/regulator/qcom_smd-regulator.c             |  35 ++--
 drivers/scsi/dc395x.c                              |  15 +-
 drivers/scsi/fcoe/fcoe_ctlr.c                      |   2 +-
 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/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-fsl-qspi.c                         |   4 +
 drivers/spi/spi-img-spfi.c                         |   2 +-
 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_v4l2.c         |   8 +-
 drivers/staging/media/rkvdec/rkvdec-h264.c         |  37 +++-
 drivers/staging/media/rkvdec/rkvdec.c              |  10 +-
 drivers/target/target_core_device.c                |   1 -
 drivers/thermal/broadcom/bcm2711_thermal.c         |   5 +-
 drivers/thermal/broadcom/sr-thermal.c              |   3 +
 drivers/thermal/imx_sc_thermal.c                   |   6 +-
 drivers/thermal/thermal_core.c                     |  42 ++--
 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/serial/option.c                        |   2 +
 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 +-
 fs/afs/rxrpc.c                                     |   8 +-
 fs/binfmt_flat.c                                   |  27 ++-
 fs/btrfs/disk-io.c                                 |   4 +-
 fs/btrfs/volumes.c                                 |   8 +-
 fs/cifs/smb2inode.c                                |   2 -
 fs/cifs/smb2ops.c                                  |   2 +-
 fs/dax.c                                           |   3 +-
 fs/dlm/lock.c                                      |  11 +-
 fs/dlm/plock.c                                     |  12 +-
 fs/ext4/ext4.h                                     |   6 -
 fs/ext4/extents.c                                  |  10 +-
 fs/ext4/inline.c                                   |  12 ++
 fs/ext4/inode.c                                    |   4 +
 fs/ext4/namei.c                                    |  84 ++++++--
 fs/ext4/super.c                                    |  24 ++-
 fs/f2fs/f2fs.h                                     |  19 +-
 fs/f2fs/file.c                                     |  20 +-
 fs/f2fs/inline.c                                   |  29 ++-
 fs/f2fs/inode.c                                    |  19 +-
 fs/f2fs/segment.c                                  |  42 ++--
 fs/f2fs/segment.h                                  |  33 +--
 fs/f2fs/super.c                                    |   6 +-
 fs/fat/fatent.c                                    |   7 +-
 fs/fs-writeback.c                                  |  13 +-
 fs/gfs2/quota.c                                    |  32 +--
 fs/iomap/buffered-io.c                             |   3 +-
 fs/jfs/jfs_dmap.c                                  |   3 +-
 fs/nfs/file.c                                      |  16 +-
 fs/nfs/pnfs.c                                      |   2 +
 fs/nfs/write.c                                     |  11 +-
 fs/notify/fdinfo.c                                 |  11 +-
 fs/notify/inotify/inotify.h                        |  12 ++
 fs/notify/inotify/inotify_user.c                   |   2 +-
 fs/notify/mark.c                                   |   6 +-
 fs/ocfs2/dlmfs/userdlm.c                           |  16 +-
 fs/proc/generic.c                                  |   3 +
 fs/proc/proc_net.c                                 |   3 +
 fs/xfs/libxfs/xfs_btree.c                          |  35 ++--
 fs/xfs/xfs_dquot.c                                 |  39 +++-
 fs/xfs/xfs_iomap.c                                 |   3 +
 fs/xfs/xfs_log.c                                   |  28 ++-
 fs/xfs/xfs_log.h                                   |   1 +
 fs/xfs/xfs_mount.c                                 |  93 +++++----
 fs/xfs/xfs_qm.c                                    |  92 ++++-----
 fs/xfs/xfs_symlink.c                               |   1 +
 include/drm/drm_edid.h                             |   6 +-
 include/linux/bpf.h                                |   2 +
 include/linux/efi.h                                |   2 +
 include/linux/font.h                               |   2 +-
 include/linux/gpio/driver.h                        |  12 ++
 include/linux/kexec.h                              |  46 ++++-
 include/linux/lsm_hook_defs.h                      |   4 +-
 include/linux/lsm_hooks.h                          |   2 +-
 include/linux/mailbox_controller.h                 |   1 +
 include/linux/mtd/cfi.h                            |   1 +
 include/linux/nodemask.h                           |  13 +-
 include/linux/platform_data/cros_ec_proto.h        |   3 +
 include/linux/ptrace.h                             |   7 -
 include/linux/security.h                           |  23 ++-
 include/linux/thermal.h                            |   2 +-
 include/linux/usb/hcd.h                            |   2 +
 include/net/bluetooth/hci.h                        |  16 +-
 include/net/bluetooth/hci_core.h                   |  18 +-
 include/net/flow.h                                 |  10 +
 include/net/if_inet6.h                             |   8 +
 include/net/route.h                                |   6 +-
 include/scsi/libfcoe.h                             |   3 +-
 include/sound/jack.h                               |   1 +
 include/trace/events/rxrpc.h                       |   2 +-
 include/trace/events/vmscan.h                      |   4 +-
 init/Kconfig                                       |   5 +
 ipc/mqueue.c                                       |  14 ++
 kernel/bpf/stackmap.c                              |   1 -
 kernel/dma/debug.c                                 |   2 +-
 kernel/kexec_file.c                                |  34 ----
 kernel/ptrace.c                                    |   5 +-
 kernel/rcu/Kconfig                                 |   1 +
 kernel/rcu/tasks.h                                 |   3 +
 kernel/scftorture.c                                |   5 +-
 kernel/sched/fair.c                                |   8 +-
 kernel/sched/pelt.h                                |   4 +-
 kernel/sched/sched.h                               |   4 +-
 kernel/trace/ftrace.c                              |   5 +-
 kernel/trace/trace_events_hist.c                   |   3 +
 mm/compaction.c                                    |   2 +
 mm/hugetlb.c                                       |   9 +-
 net/bluetooth/hci_conn.c                           |   8 +-
 net/bluetooth/hci_core.c                           |  27 +--
 net/bluetooth/hci_debugfs.c                        |   8 +-
 net/bluetooth/hci_event.c                          |  91 +++++----
 net/bluetooth/hci_request.c                        | 221 ++++++++++++++++-----
 net/bluetooth/hci_sock.c                           |  12 +-
 net/bluetooth/l2cap_core.c                         |  10 +-
 net/bluetooth/mgmt.c                               |  14 +-
 net/bluetooth/mgmt_config.c                        |  10 +
 net/bluetooth/sco.c                                |  21 +-
 net/bluetooth/smp.c                                |   6 +-
 net/core/dev.c                                     |   8 +-
 net/dccp/ipv4.c                                    |   2 +-
 net/dccp/ipv6.c                                    |   6 +-
 net/ipv4/icmp.c                                    |   4 +-
 net/ipv4/inet_connection_sock.c                    |   4 +-
 net/ipv4/ip_output.c                               |   2 +-
 net/ipv4/ping.c                                    |   2 +-
 net/ipv4/raw.c                                     |   2 +-
 net/ipv4/syncookies.c                              |   2 +-
 net/ipv4/udp.c                                     |   2 +-
 net/ipv6/addrconf.c                                |  33 ++-
 net/ipv6/af_inet6.c                                |   2 +-
 net/ipv6/datagram.c                                |   2 +-
 net/ipv6/icmp.c                                    |   6 +-
 net/ipv6/inet6_connection_sock.c                   |   4 +-
 net/ipv6/netfilter/nf_reject_ipv6.c                |   2 +-
 net/ipv6/ping.c                                    |   2 +-
 net/ipv6/raw.c                                     |   2 +-
 net/ipv6/syncookies.c                              |   2 +-
 net/ipv6/tcp_ipv6.c                                |   4 +-
 net/ipv6/udp.c                                     |   2 +-
 net/l2tp/l2tp_ip6.c                                |   2 +-
 net/mac80211/chan.c                                |   7 +-
 net/mac80211/ieee80211_i.h                         |   5 +
 net/mac80211/scan.c                                |  20 ++
 net/netfilter/nf_synproxy_core.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                                  |  31 ++-
 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                             |   1 +
 net/wireless/reg.c                                 |   4 +
 net/xfrm/xfrm_state.c                              |   6 +-
 scripts/faddr2line                                 | 150 +++++++++-----
 security/integrity/ima/Kconfig                     |  14 +-
 .../integrity/platform_certs/keyring_handler.h     |   8 +
 security/integrity/platform_certs/load_uefi.c      |  33 +++
 security/security.c                                |  17 +-
 security/selinux/hooks.c                           |   4 +-
 security/selinux/include/xfrm.h                    |   2 +-
 security/selinux/xfrm.c                            |  13 +-
 sound/core/jack.c                                  |  34 +++-
 sound/core/pcm_memory.c                            |   3 +-
 sound/pci/hda/patch_realtek.c                      |  11 +
 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/imx-sgtl5000.c                       |  14 +-
 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/soc-dapm.c                               |   2 -
 sound/soc/ti/j721e-evm.c                           |  44 +++-
 sound/usb/midi.c                                   |   3 +
 tools/lib/bpf/libbpf.c                             |  20 +-
 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 +
 .../bpf/progs/btf_dump_test_case_syntax.c          |   2 +-
 tools/testing/selftests/bpf/progs/profiler.inc.h   |   5 +-
 tools/testing/selftests/cgroup/test_stress.sh      |   2 +-
 tools/testing/selftests/resctrl/fill_buf.c         |   4 +-
 512 files changed, 3868 insertions(+), 2289 deletions(-)