Skip to content

5.12.3-rc1 review

Greg Kroah-Hartman amd-gfx dri-devel linux-crypto linux-nfs linux-tegra lkml netdev stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest384 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/384bus: mhi: core: Fix check for syserr at power_updrivers/bus/mhi/core/pm.c+1 -10 replies
2/384bus: mhi: core: Clear configuration from channel context during resetdrivers/bus/mhi/core/init.c+13 -00 replies
3/384bus: mhi: core: Sanity check values from remote device before usedrivers/bus/mhi/core/main.c+74 -70 replies
4/384bus: mhi: core: Add missing checks for MMIO register entriesdrivers/bus/mhi/core/init.c+3 -50 replies
5/384bus: mhi: pci_generic: Remove WQ_MEM_RECLAIM flag from state workqueuedrivers/bus/mhi/core/init.c+1 -20 replies
6/384bus: mhi: core: Fix MHI runtime_pm behaviordrivers/bus/mhi/core/main.c+16 -50 replies
7/384bus: mhi: core: Fix invalid error returning in mhi_queuedrivers/bus/mhi/core/main.c+2 -60 replies
8/384nitro_enclaves: Fix stale file descriptors on failed usercopydrivers/virt/nitro_enclaves/ne_misc_dev.c+17 -260 replies
9/384dyndbg: fix parsing file query without a line-range suffixlib/dynamic_debug.c+1 -10 replies
10/384s390/disassembler: increase ebpf disasm buffer sizearch/s390/kernel/dis.c+1 -10 replies
11/384s390/zcrypt: fix zcard and zqueue hot-unplug memleakdrivers/s390/crypto/zcrypt_card.c drivers/s390/crypto/zcrypt_queue.c+2 -00 replies
12/384s390/vfio-ap: fix circular lockdep when setting/clearing crypto masksdrivers/s390/crypto/vfio_ap_ops.c drivers/s390/crypto/vfio_ap_private.h+215 -950 replies
13/384s390/cio: remove invalid condition on IO_SCH_UNREGdrivers/s390/cio/device.c+1 -20 replies
14/384vhost-vdpa: fix vm_flags for virtqueue doorbell mappingdrivers/vhost/vdpa.c+1 -00 replies
15/384tpm: acpi: Check eventlog signature before using itdrivers/char/tpm/eventlog/acpi.c+32 -10 replies
16/384ACPI: custom_method: fix potential use-after-free issuedrivers/acpi/custom_method.c+1 -10 replies
17/384ACPI: custom_method: fix a possible memory leakdrivers/acpi/custom_method.c+2 -00 replies
18/384ftrace: Handle commands when closing set_ftrace_filter filekernel/trace/ftrace.c+4 -10 replies
19/384ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lldarch/arm/boot/compressed/Makefile+2 -20 replies
20/384arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk nodearch/arm64/boot/dts/marvell/armada-37xx.dtsi+2 -10 replies
21/384arm64: dts: mt8173: fix property typo of phys in dsi nodearch/arm64/boot/dts/mediatek/mt8173.dtsi+1 -10 replies
22/384ecryptfs: fix kernel panic with null dev_namefs/ecryptfs/main.c+6 -00 replies
23/384fs/epoll: restore waking from ep_done_scan()fs/eventpoll.c+6 -00 replies
24/384reset: add missing empty function reset_control_rearm()include/linux/reset.h+5 -00 replies
25/384mtd: spi-nor: core: Fix an issue of releasing resources during read/writedrivers/mtd/spi-nor/core.c+33 -00 replies
26/384Revert "mtd: spi-nor: macronix: Add support for mx25l51245g"drivers/mtd/spi-nor/macronix.c+0 -30 replies
27/384mtd: spinand: core: add missing MODULE_DEVICE_TABLE()drivers/mtd/nand/spi/core.c+2 -00 replies
28/384mtd: rawnand: atmel: Update ecc_stats.corrected counterdrivers/mtd/nand/raw/atmel/nand-controller.c+4 -20 replies
29/384mtd: physmap: physmap-bt1-rom: Fix unintentional stack accessdrivers/mtd/maps/physmap-bt1-rom.c+1 -10 replies
30/384erofs: add unsupported inode i_format checkfs/erofs/erofs_fs.h fs/erofs/inode.c+10 -00 replies
31/384spi: stm32-qspi: fix pm_runtime usage_count counterdrivers/spi/spi-stm32-qspi.c+14 -40 replies
32/384spi: spi-ti-qspi: Free DMA resourcesdrivers/spi/spi-ti-qspi.c+14 -60 replies
33/384libceph: bump CephXAuthenticate encoding versionnet/ceph/auth_x.c+1 -10 replies
34/384libceph: allow addrvecs with a single NONE/blank addressnet/ceph/decode.c+14 -60 replies
35/384scsi: qla2xxx: Reserve extra IRQ vectorsdrivers/scsi/qla2xxx/qla_isr.c+2 -20 replies
36/384scsi: lpfc: Fix rmmod crash due to bad ring pointers to abort_iotagdrivers/scsi/lpfc/lpfc_crtn.h drivers/scsi/lpfc/lpfc_hbadisc.c drivers/scsi/lpfc/lpfc_nportdisc.c +1 more+21 -170 replies
37/384scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand()drivers/scsi/qla2xxx/qla_os.c+0 -70 replies
38/384scsi: mpt3sas: Only one vSES is present even when IOC has multi vSESdrivers/scsi/mpt3sas/mpt3sas_scsih.c+3 -10 replies
39/384scsi: mpt3sas: Block PCI config access from userspace during resetdrivers/scsi/mpt3sas/mpt3sas_base.c+4 -00 replies
40/384mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe()drivers/mmc/host/uniphier-sd.c+3 -10 replies
41/384mmc: uniphier-sd: Fix a resource leak in the remove functiondrivers/mmc/host/uniphier-sd.c+1 -00 replies
42/384mmc: sdhci: Check for reset prior to DMA address unmapdrivers/mmc/host/sdhci.c+31 -290 replies
43/384mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllersdrivers/mmc/host/sdhci-pci-core.c+27 -00 replies
44/384mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bitdrivers/mmc/host/sdhci-tegra.c+32 -00 replies
45/384mmc: block: Update ext_csd.cache_ctrl if it was writtendrivers/mmc/core/block.c+12 -00 replies
46/384mmc: block: Issue a cache flush only when its enableddrivers/mmc/core/block.c drivers/mmc/core/core.h drivers/mmc/core/mmc.c +1 more+21 -30 replies
47/384mmc: core: Do a power cycle when the CMD11 failsdrivers/mmc/core/core.c+1 -10 replies
48/384mmc: core: Set read only for SD cards with permanent write protect bitdrivers/mmc/core/sd.c+6 -00 replies
49/384mmc: core: Fix hanging on I/O during system suspend for removable cardsdrivers/mmc/core/core.c drivers/mmc/core/core.h drivers/mmc/core/host.c +2 more+59 -940 replies
50/384irqchip/gic-v3: Do not enable irqs when handling spurious interrupsdrivers/irqchip/irq-gic-v3.c+4 -40 replies
51/384cifs: Return correct error code from smb2_get_enc_keyfs/cifs/smb2ops.c+1 -10 replies
52/384cifs: fix out-of-bound memory access when calling smb3_notify() at mount pointfs/cifs/smb2ops.c+1 -10 replies
53/384cifs: fix leak in cifs_smb3_do_mount() ctxfs/cifs/cifsfs.c+6 -00 replies
54/384cifs: detect dead connections only when echoes are enabled.fs/cifs/connect.c+1 -00 replies
55/384cifs: fix regression when mounting shares with prefix pathsfs/cifs/cifsfs.c fs/cifs/connect.c fs/cifs/fs_context.c+23 -130 replies
56/384smb2: fix use-after-free in smb2_ioctl_query_info()fs/cifs/smb2ops.c+5 -90 replies
57/384btrfs: handle remount to no compress during compressionfs/btrfs/compression.c+8 -30 replies
58/384x86/build: Disable HIGHMEM64G selection for M486SXarch/x86/Kconfig+1 -10 replies
59/384btrfs: fix metadata extent leak after failure to create subvolumefs/btrfs/ioctl.c+15 -30 replies
60/384intel_th: pci: Add Rocket Lake CPU supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
61/384btrfs: fix race between transaction aborts and fsyncs leading to use-after-freefs/btrfs/transaction.c+11 -10 replies
62/384btrfs: zoned: fix unpaired block group unfreeze during device replacefs/btrfs/scrub.c+2 -30 replies
63/384btrfs: zoned: fail mount if the device does not support zone appendfs/btrfs/zoned.c+7 -00 replies
64/384posix-timers: Preserve return value in clock_adjtime32()kernel/time/posix-timers.c+2 -20 replies
65/384fbdev: zero-fill colormap in fbcmap.cdrivers/video/fbdev/core/fbcmap.c+4 -40 replies
66/384cpuidle: tegra: Fix C7 idling state on Tegra114drivers/cpuidle/cpuidle-tegra.c+6 -60 replies
67/384bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices firstdrivers/bus/ti-sysc.c+49 -00 replies
68/384staging: wimax/i2400m: fix byte-order issuedrivers/staging/wimax/i2400m/op-rfkill.c+1 -10 replies
69/384spi: ath79: always call chipselect functiondrivers/spi/spi-ath79.c+1 -00 replies
70/384spi: ath79: remove spi-master setup and cleanup assignmentdrivers/spi/spi-ath79.c+0 -20 replies
71/384bus: mhi: pci_generic: No-Op for device_wake operationsdrivers/bus/mhi/core/init.c drivers/bus/mhi/pci_generic.c+18 -20 replies
72/384bus: mhi: core: Destroy SBL devices when moving to mission modedrivers/bus/mhi/core/main.c drivers/bus/mhi/core/pm.c+28 -40 replies
73/384bus: mhi: core: Process execution environment changes seriallydrivers/bus/mhi/core/main.c drivers/bus/mhi/core/pm.c+25 -220 replies
74/384crypto: api - check for ERR pointers in crypto_destroy_tfm()crypto/api.c include/crypto/acompress.h include/crypto/aead.h +5 more+17 -10 replies
75/384crypto: qat - fix unmap invalid dma addressdrivers/crypto/qat/qat_common/qat_algs.c+9 -20 replies
76/384usb: gadget: uvc: add bInterval checking for HS modedrivers/usb/gadget/function/f_uvc.c+6 -10 replies
77/384usb: webcam: Invalid size of Processing Unit Descriptordrivers/usb/gadget/function/f_uvc.c drivers/usb/gadget/legacy/webcam.c include/uapi/linux/usb/video.h+4 -10 replies
78/384x86/sev: Do not require Hypervisor CPUID bit for SEV guestsarch/x86/boot/compressed/mem_encrypt.S arch/x86/kernel/sev-es-shared.c arch/x86/mm/mem_encrypt_identity.c+20 -270 replies
79/384crypto: hisilicon/sec - fixes a printing errordrivers/crypto/hisilicon/sec2/sec_crypto.c+1 -10 replies
80/384genirq/matrix: Prevent allocation counter corruptionkernel/irq/matrix.c+3 -10 replies
81/384usb: gadget: f_uac2: validate input parametersdrivers/usb/gadget/function/f_uac2.c+37 -20 replies
82/384usb: gadget: f_uac1: validate input parametersdrivers/usb/gadget/function/f_uac1.c+43 -00 replies
83/384usb: dwc3: gadget: Ignore EP queue requests during bus resetdrivers/usb/dwc3/gadget.c+9 -00 replies
84/384usb: xhci: Fix port minor revisiondrivers/usb/host/xhci-mem.c+9 -00 replies
85/384kselftest/arm64: mte: Fix compilation with native compilertools/testing/selftests/arm64/mte/Makefile+0 -20 replies
86/384ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen nodearch/arm/boot/dts/tegra20-acer-a500-picasso.dts+1 -10 replies
87/384PCI: PM: Do not read power state in pci_enable_device_flags()drivers/pci/pci.c+3 -130 replies
88/384kselftest/arm64: mte: Fix MTE feature detectiontools/testing/selftests/arm64/mte/mte_common_util.c+2 -110 replies
89/384ARM: dts: BCM5301X: fix "reg" formatting in /memory nodearch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts +20 more+46 -460 replies
90/384ARM: dts: ux500: Fix up TVK R3 sensorsarch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi+50 -230 replies
91/384x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS)arch/x86/Makefile+1 -00 replies
92/384x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGSarch/x86/boot/compressed/Makefile+1 -00 replies
93/384efi/libstub: Add $(CLANG_FLAGS) to x86 flagsdrivers/firmware/efi/libstub/Makefile+2 -10 replies
94/384soc/tegra: pmc: Fix completion of power-gate togglingdrivers/soc/tegra/pmc.c+65 -50 replies
95/384arm64: dts: imx8mq-librem5-r3: Mark buck3 as always onarch/arm64/boot/dts/freescale/imx8mq-librem5-r3.dts+4 -00 replies
96/384tee: optee: do not check memref size on return from Secure Worlddrivers/tee/optee/core.c+0 -100 replies
97/384soundwire: cadence: only prepare attached devices on clock stopdrivers/soundwire/cadence_master.c+6 -40 replies
98/384perf/arm_pmu_platform: Use dev_err_probe() for IRQ errorsdrivers/perf/arm_pmu_platform.c+3 -40 replies
99/384perf/arm_pmu_platform: Fix error handlingdrivers/perf/arm_pmu_platform.c+1 -10 replies
100/384random: initialize ChaCha20 constants with correct endiannessdrivers/char/random.c include/crypto/chacha.h+9 -40 replies
101/384usb: xhci-mtk: support quirk to disable usb2 lpmdrivers/usb/host/xhci-mtk.c drivers/usb/host/xhci-mtk.h+4 -00 replies
102/384fpga: dfl: pci: add DID for D5005 PAC cardsdrivers/fpga/dfl-pci.c+11 -70 replies
103/384xhci: check port array allocation was successful before dereferencing itdrivers/usb/host/xhci-mem.c+3 -00 replies
104/384xhci: check control context is valid before dereferencing it.drivers/usb/host/xhci.c+8 -00 replies
105/384xhci: fix potential array out of bounds with several interruptersdrivers/usb/host/xhci.c+5 -10 replies
106/384xhci: prevent double-fetch of transfer and transfer event TRBsdrivers/usb/host/xhci-ring.c+19 -230 replies
107/384bus: mhi: core: Clear context for stopped channels from remove()drivers/bus/mhi/core/init.c+2 -10 replies
108/384bus: mhi: pci_generic: Implement PCI shutdown callbackdrivers/bus/mhi/pci_generic.c+7 -00 replies
109/384ARM: dts: at91: change the key code of the gpio keyarch/arm/boot/dts/at91-sam9x60ek.dts arch/arm/boot/dts/at91-sama5d27_som1_ek.dts arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts +6 more+18 -90 replies
110/384tools/power/x86/intel-speed-select: Increase string sizetools/power/x86/intel-speed-select/isst-display.c+10 -20 replies
111/384platform/x86: ISST: Account for increased timeout in some casesdrivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c+23 -100 replies
112/384clocksource/drivers/dw_apb_timer_of: Add handling for potential memory leakdrivers/clocksource/dw_apb_timer_of.c+21 -50 replies
113/384resource: Prevent irqresource_disabled() from erasing flagsinclude/linux/ioport.h+1 -10 replies
114/384spi: dln2: Fix reference leak to masterdrivers/spi/spi-dln2.c+1 -10 replies
115/384spi: omap-100k: Fix reference leak to masterdrivers/spi/spi-omap-100k.c+3 -30 replies
116/384spi: qup: fix PM reference leak in spi_qup_remove()drivers/spi/spi-qup.c+1 -10 replies
117/384usb: dwc3: pci: add support for the Intel Alder Lake-Mdrivers/usb/dwc3/dwc3-pci.c+4 -00 replies
118/384usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove()drivers/usb/gadget/udc/tegra-xudc.c+1 -10 replies
119/384usb: musb: fix PM reference leak in musb_irq_work()drivers/usb/musb/musb_core.c+1 -10 replies
120/384usb: core: hub: Fix PM reference leak in usb_port_resume()drivers/usb/core/hub.c+1 -10 replies
121/384usb: dwc3: gadget: Check for disabled LPM quirkdrivers/usb/dwc3/core.c drivers/usb/dwc3/core.h drivers/usb/dwc3/gadget.c+13 -20 replies
122/384tty: n_gsm: check error while registering tty devicesdrivers/tty/n_gsm.c+12 -20 replies
123/384intel_th: Consistency and off-by-one fixdrivers/hwtracing/intel_th/gth.c+2 -20 replies
124/384phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove()drivers/phy/ti/phy-twl4030-usb.c+1 -10 replies
125/384crypto: sun4i-ss - Fix PM reference leak when pm_runtime_get_sync() failsdrivers/crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c +1 more+4 -40 replies
126/384crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() failsdrivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c+2 -20 replies
127/384crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe()drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c+1 -10 replies
128/384crypto: stm32/hash - Fix PM reference leak on stm32-hash.cdrivers/crypto/stm32/stm32-hash.c+4 -40 replies
129/384crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.cdrivers/crypto/stm32/stm32-cryp.c+2 -20 replies
130/384crypto: sa2ul - Fix PM reference leak in sa_ul_probe()drivers/crypto/sa2ul.c+1 -10 replies
131/384crypto: omap-aes - Fix PM reference leak on omap-aes.cdrivers/crypto/omap-aes.c+3 -40 replies
132/384platform/x86: intel_pmc_core: Dont use global pmcdev in quirksdrivers/platform/x86/intel_pmc_core.c+16 -30 replies
133/384spi: sync up initial chipselect statedrivers/spi/spi.c+8 -80 replies
134/384btrfs: use btrfs_inode_lock/btrfs_inode_unlock inode lock helpersfs/btrfs/delayed-inode.c fs/btrfs/file.c fs/btrfs/ioctl.c +2 more+28 -280 replies
135/384btrfs: fix race between marking inode needs to be logged and log syncingfs/btrfs/btrfs_inode.h fs/btrfs/file.c fs/btrfs/inode.c +1 more+19 -120 replies
136/384btrfs: fix exhaustion of the system chunk array due to concurrent allocationsfs/btrfs/block-group.c fs/btrfs/transaction.c fs/btrfs/transaction.h+69 -10 replies
137/384btrfs: do proper error handling in create_reloc_rootfs/btrfs/relocation.c+28 -60 replies
138/384btrfs: do proper error handling in btrfs_update_reloc_rootfs/btrfs/relocation.c+2 -40 replies
139/384btrfs: convert logic BUG_ON()s in replace_path to ASSERT()sfs/btrfs/relocation.c+3 -30 replies
140/384regulator: da9121: automotive variants identity fixdrivers/regulator/da9121-regulator.c drivers/regulator/da9121-regulator.h+65 -280 replies
141/384drm: Added orientation quirk for OneGX1 Prodrivers/gpu/drm/drm_panel_orientation_quirks.c+14 -00 replies
142/384drm/qxl: do not run release if qxl failed to initdrivers/gpu/drm/qxl/qxl_drv.c+2 -00 replies
143/384drm/qxl: release shadow on shutdowndrivers/gpu/drm/qxl/qxl_display.c+4 -00 replies
144/384drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_checkdrivers/gpu/drm/ast/ast_mode.c+1 -10 replies
145/384drm/amd/display: changing sr exit latencydrivers/gpu/drm/amd/display/dc/dcn30/dcn30_resource.c+1 -10 replies
146/384drm/amd/display: Fix MPC OGAM power on/off sequencedrivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c+13 -110 replies
147/384drm/amd/pm: do not issue message while write "r" into pp_od_clk_voltagedrivers/gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c+0 -700 replies
148/384drm/ast: fix memory leak when unload the driverdrivers/gpu/drm/ast/ast_drv.c+2 -00 replies
149/384drm/amd/display: Check for DSC support instead of ASIC revisiondrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+1 -10 replies
150/384drm/amd/display: Dont optimize bandwidth before disabling planesdrivers/gpu/drm/amd/display/dc/core/dc.c+2 -10 replies
151/384drm/amd/display: Return invalid state if GPINT times outdrivers/gpu/drm/amd/display/dc/dce/dmub_psr.c+10 -50 replies
152/384drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt workdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c+80 -490 replies
153/384drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing field overwritten issuedrivers/gpu/drm/amd/display/dc/dce/dce_aux.h+0 -10 replies
154/384scsi: lpfc: Fix incorrect dbde assignment when building target abts wqedrivers/scsi/lpfc/lpfc_nvmet.c+0 -10 replies
155/384scsi: lpfc: Fix pt2pt connection does not recover after LOGOdrivers/scsi/lpfc/lpfc_nportdisc.c+7 -20 replies
156/384scsi: lpfc: Fix status returned in lpfc_els_retry() error exit pathdrivers/scsi/lpfc/lpfc_els.c+1 -10 replies
157/384scsi: lpfc: Fix PLOGI ACC to be transmit after REG_LOGINdrivers/scsi/lpfc/lpfc_nportdisc.c+70 -1690 replies
158/384scsi: lpfc: Fix ADISC handling that never frees nodesdrivers/scsi/lpfc/lpfc_els.c+7 -260 replies
159/384drm/amd/pm/swsmu: clean up user profile functiondrivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+12 -220 replies
160/384drm/amdgpu: Fix some unload driver issuesdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c+4 -20 replies
161/384sched/fair: Fix task utilization accountability in compute_energy()kernel/sched/fair.c+20 -40 replies
162/384sched/pelt: Fix task util_est update filteringkernel/sched/fair.c+12 -30 replies
163/384sched/topology: fix the issue groups dont span domain->span for NUMA diameter > 2kernel/sched/topology.c+61 -300 replies
164/384kvfree_rcu: Use same set of GFP flags as does single-argumentkernel/rcu/tree.c+1 -10 replies
165/384drm/virtio: fix possible leak/unlock virtio_gpu_object_arraydrivers/gpu/drm/virtio/virtgpu_ioctl.c drivers/gpu/drm/virtio/virtgpu_object.c+2 -10 replies
166/384scsi: target: pscsi: Fix warning in pscsi_complete_cmd()drivers/target/target_core_pscsi.c+2 -10 replies
167/384media: ite-cir: check for receive overflowdrivers/media/rc/ite-cir.c+7 -10 replies
168/384media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIBdrivers/media/pci/sta2x11/Kconfig+1 -00 replies
169/384media: drivers/media/usb: fix memory leak in zr364xx_probedrivers/media/usb/zr364xx/zr364xx.c+6 -70 replies
170/384media: cx23885: add more quirks for reset DMA on some AMD IOMMUdrivers/media/pci/cx23885/cx23885-core.c+9 -00 replies
171/384media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt()drivers/staging/media/imx/imx-media-capture.c+1 -10 replies
172/384atomisp: dont let it go past pipes arraydrivers/staging/media/atomisp/pci/atomisp_fops.c+3 -00 replies
173/384power: supply: bq27xxx: fix power_avg for newer ICsdrivers/power/supply/bq27xxx_battery.c include/linux/power/bq27xxx_battery.h+27 -250 replies
174/384extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unpluggeddrivers/extcon/extcon-arizona.c+9 -80 replies
175/384extcon: arizona: Fix various races on driver unbinddrivers/extcon/extcon-arizona.c+21 -190 replies
176/384media: venus: core, venc, vdec: Fix probe dependency errordrivers/media/platform/qcom/venus/core.c drivers/media/platform/qcom/venus/pm_helpers.c drivers/media/platform/qcom/venus/pm_helpers.h+34 -330 replies
177/384s390/qdio: let driver manage the QAOBarch/s390/include/asm/qdio.h drivers/s390/cio/qdio.h drivers/s390/cio/qdio_main.c +4 more+66 -1900 replies
178/384media: media/saa7164: fix saa7164_encoder_register() memory leak bugsdrivers/media/pci/saa7164/saa7164-encoder.c+11 -90 replies
179/384media: gspca/sq905.c: fix uninitialized variabledrivers/media/usb/gspca/sq905.c+1 -10 replies
180/384media: v4l2-ctrls.c: initialize flags field of p_fwht_paramsdrivers/media/v4l2-core/v4l2-ctrls.c+2 -00 replies
181/384power: supply: Use IRQF_ONESHOTdrivers/power/supply/lp8788-charger.c drivers/power/supply/pm2301_charger.c drivers/power/supply/tps65090-charger.c +1 more+4 -40 replies
182/384backlight: qcom-wled: Use sink_addr for sync toggledrivers/video/backlight/qcom-wled.c+2 -20 replies
183/384backlight: qcom-wled: Fix FSC update issue for WLED5drivers/video/backlight/qcom-wled.c+19 -60 replies
184/384drm/amdgpu: enable retry fault wptr overflowdrivers/gpu/drm/amd/amdgpu/vega10_ih.c drivers/gpu/drm/amd/amdgpu/vega20_ih.c+22 -420 replies
185/384drm/amdgpu: enable 48-bit IH timestamp counterdrivers/gpu/drm/amd/amdgpu/vega20_ih.c+2 -00 replies
186/384drm/amdgpu: mask the xgmi number of hops reported from psp to kfddrivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c+8 -10 replies
187/384drm/amdkfd: Fix UBSAN shift-out-of-bounds warningdrivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c+15 -20 replies
188/384drm/amd/display: Align cursor cache address to 2KBdrivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c+2 -30 replies
189/384drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4fdrivers/gpu/drm/amd/amdgpu/amdgpu_irq.c+1 -10 replies
190/384drm/amd/pm: fix workload mismatch on vega10drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c+1 -10 replies
191/384drm/amd/display: Fix UBSAN warning for not a valid value for type _Booldrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+1 -50 replies
192/384drm/amd/display: DCHUB underflow counter increasing in some scenariosdrivers/gpu/drm/amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c+3 -10 replies
193/384drm/amd/display: fix dml prefetch validationdrivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c+2 -00 replies
194/384drm/amd/display: Fix potential memory leakdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+9 -00 replies
195/384drm/amdgpu: Fix memory leakdrivers/gpu/drm/amd/amdgpu/amdgpu_display.c+3 -13 replies
196/384scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats()drivers/scsi/qla2xxx/qla_attr.c+7 -10 replies
197/384drm/vkms: fix misuse of WARN_ONdrivers/gpu/drm/vkms/vkms_crtc.c+2 -10 replies
198/384block, bfq: fix weight-raising resume with !low_latencyblock/bfq-iosched.c+8 -20 replies
199/384scsi: qla2xxx: Fix use after free in bsgdrivers/scsi/qla2xxx/qla_bsg.c+2 -10 replies
200/384mmc: sdhci-esdhc-imx: validate pinctrl before use itdrivers/mmc/host/sdhci-esdhc-imx.c+1 -10 replies
201/384mmc: sdhci-pci: Add PCI IDs for Intel LKFdrivers/mmc/host/sdhci-pci-core.c drivers/mmc/host/sdhci-pci.h+4 -00 replies
202/384mmc: sdhci-brcmstb: Remove CQE quirkdrivers/mmc/host/sdhci-brcmstb.c+0 -10 replies
203/384ata: ahci: Disable SXS for Hisilicon Kunpeng920drivers/ata/ahci.c drivers/ata/ahci.h drivers/ata/libahci.c+11 -00 replies
204/384drm/komeda: Fix bit check to import to value of proper typedrivers/gpu/drm/arm/display/include/malidp_utils.h drivers/gpu/drm/arm/display/komeda/komeda_pipeline.c drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c+22 -160 replies
205/384nvmet: return proper error code from discovery ctrldrivers/nvme/target/discovery.c+4 -20 replies
206/384selftests/resctrl: Enable gcc checks to detect buffer overflowstools/testing/selftests/resctrl/Makefile tools/testing/selftests/resctrl/cqm_test.c+2 -20 replies
207/384selftests/resctrl: Fix compilation issues for global variablestools/testing/selftests/resctrl/cat_test.c tools/testing/selftests/resctrl/cqm_test.c tools/testing/selftests/resctrl/resctrl.h +1 more+16 -160 replies
208/384selftests/resctrl: Fix compilation issues for other global variablestools/testing/selftests/resctrl/resctrl.h+4 -40 replies
209/384selftests/resctrl: Clean up resctrl features checktools/testing/selftests/resctrl/cache.c tools/testing/selftests/resctrl/cat_test.c tools/testing/selftests/resctrl/cqm_test.c +7 more+41 -350 replies
210/384selftests/resctrl: Fix missing options "-n" and "-p"tools/testing/selftests/resctrl/resctrl_tests.c+1 -10 replies
211/384selftests/resctrl: Use resctrl/info for feature detectiontools/testing/selftests/resctrl/resctrl.h tools/testing/selftests/resctrl/resctrlfs.c+46 -120 replies
212/384selftests/resctrl: Fix incorrect parsing of iMC counterstools/testing/selftests/resctrl/resctrl_val.c+20 -20 replies
213/384selftests/resctrl: Fix checking for < 0 for unsigned valuestools/testing/selftests/resctrl/resctrl_val.c+23 -180 replies
214/384power: supply: cpcap-charger: fix small mistake in current to register conversiondrivers/power/supply/cpcap-charger.c+1 -10 replies
215/384power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bouncedrivers/power/supply/cpcap-charger.c+3 -00 replies
216/384scsi: smartpqi: Use host-wide tag spacedrivers/scsi/smartpqi/smartpqi_init.c+1 -00 replies
217/384scsi: smartpqi: Correct request leakage during reset operationsdrivers/scsi/smartpqi/smartpqi_init.c+4 -00 replies
218/384scsi: smartpqi: Add new PCI IDsdrivers/scsi/smartpqi/smartpqi_init.c+156 -00 replies
219/384scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg()drivers/scsi/device_handler/scsi_dh_alua.c+3 -20 replies
220/384media: em28xx: fix memory leakdrivers/media/usb/em28xx/em28xx-dvb.c+1 -00 replies
221/384media: vivid: update EDIDdrivers/media/test-drivers/vivid/vivid-core.c+3 -30 replies
222/384media: uvcvideo: Fix XU id print in forward scandrivers/media/usb/uvc/uvc_driver.c+1 -10 replies
223/384media: uvcvideo: Support devices that report an OT as an entity sourcedrivers/media/usb/uvc/uvc_driver.c+32 -00 replies
224/384drm/msm/a6xx: Fix perfcounter oob timeoutdrivers/gpu/drm/msm/adreno/a6xx_gmu.c+9 -30 replies
225/384drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driverdrivers/gpu/drm/msm/dp/dp_hpd.c+2 -20 replies
226/384clk: socfpga: arria10: Fix memory leak of socfpga_clk on error returndrivers/clk/socfpga/clk-gate-a10.c+1 -00 replies
227/384power: supply: generic-adc-battery: fix possible use-after-free in gab_remove()drivers/power/supply/generic-adc-battery.c+1 -10 replies
228/384power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove()drivers/power/supply/s3c_adc_battery.c+1 -10 replies
229/384media: tc358743: fix possible use-after-free in tc358743_remove()drivers/media/i2c/tc358743.c+1 -10 replies
230/384media: adv7604: fix possible use-after-free in adv76xx_remove()drivers/media/i2c/adv7604.c+1 -10 replies
231/384media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove()drivers/media/i2c/adv7511-v4l2.c+1 -10 replies
232/384media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove()drivers/media/i2c/tda1997x.c+1 -10 replies
233/384media: i2c: adv7842: fix possible use-after-free in adv7842_remove()drivers/media/i2c/adv7842.c+1 -10 replies
234/384media: platform: sti: Fix runtime PM imbalance in regs_showdrivers/media/platform/sti/bdisp/bdisp-debug.c+1 -10 replies
235/384media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streamingdrivers/media/platform/sunxi/sun8i-di/sun8i-di.c+1 -10 replies
236/384media: dvb-usb: fix memory leak in dvb_usb_adapter_initdrivers/media/usb/dvb-usb/dvb-usb-init.c+16 -40 replies
237/384media: gscpa/stv06xx: fix memory leakdrivers/media/usb/gspca/gspca.c drivers/media/usb/gspca/gspca.h drivers/media/usb/gspca/stv06xx/stv06xx.c+12 -00 replies
238/384sched/fair: Bring back select_idle_smt(), but differentlykernel/sched/fair.c+40 -70 replies
239/384sched/fair: Ignore percpu threads for imbalance pullskernel/sched/fair.c+4 -00 replies
240/384drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotaldrivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c+9 -10 replies
241/384drm/msm/mdp5: Do not multiply vclk line count by 100drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c+4 -40 replies
242/384drm/amdgpu/ttm: Fix memory leak userptr pagesdrivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c+3 -30 replies
243/384drm/radeon/ttm: Fix memory leak userptr pagesdrivers/gpu/drm/radeon/radeon_ttm.c+3 -20 replies
244/384drm/amd/display: Fix debugfs link_settings entrydrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c+8 -70 replies
245/384drm/amd/display: Fix UBSAN: shift-out-of-bounds warningdrivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20.c drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.c drivers/gpu/drm/amd/display/dc/dml/dcn21/display_rq_dlg_calc_21.c +2 more+115 -250 replies
246/384drm/radeon: dont evict if not initializeddrivers/gpu/drm/radeon/radeon_object.c+2 -00 replies
247/384drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bugdrivers/gpu/drm/amd/amdkfd/kfd_debugfs.c+6 -10 replies
248/384amdgpu: avoid incorrect %hu format stringdrivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c+1 -10 replies
249/384drm/amdgpu/display: fix memory leak for dimgrey cavefishdrivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c+3 -00 replies
250/384drm/amd/display: Try YCbCr420 color when YCbCr444 failsdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+9 -00 replies
251/384drm/amdgpu: fix NULL pointer dereferencedrivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c+1 -10 replies
252/384drm/amd/display: Update DCN302 SR Exit Latencydrivers/gpu/drm/amd/display/dc/dcn302/dcn302_resource.c+1 -10 replies
253/384scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_querydrivers/scsi/mpt3sas/mpt3sas_ctl.c drivers/scsi/mpt3sas/mpt3sas_ctl.h+6 -110 replies
254/384scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO responsedrivers/scsi/lpfc/lpfc_nportdisc.c drivers/scsi/lpfc/lpfc_sli.c+0 -30 replies
255/384scsi: lpfc: Fix reference counting errors in lpfc_cmpl_els_rsp()drivers/scsi/lpfc/lpfc_els.c+1 -630 replies
256/384scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL modedrivers/scsi/lpfc/lpfc_attr.c drivers/scsi/lpfc/lpfc_init.c drivers/scsi/lpfc/lpfc_sli.c+70 -560 replies
257/384scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logicdrivers/scsi/lpfc/lpfc_crtn.h drivers/scsi/lpfc/lpfc_hw4.h drivers/scsi/lpfc/lpfc_init.c +1 more+3 -3130 replies
258/384mfd: intel-m10-bmc: Fix the register access rangeinclude/linux/mfd/intel-m10-bmc.h+1 -10 replies
259/384mfd: da9063: Support SMBus and I2C modedrivers/mfd/da9063-i2c.c include/linux/mfd/da9063/registers.h+13 -00 replies
260/384mfd: arizona: Fix rumtime PM imbalance on errordrivers/mfd/arizona-irq.c+1 -10 replies
261/384scsi: libfc: Fix a format specifierdrivers/scsi/libfc/fc_lport.c+1 -10 replies
262/384perf: Rework perf_event_exit_event()include/linux/perf_event.h kernel/events/core.c+80 -630 replies
263/384sched,fair: Alternative sched_slice()kernel/sched/fair.c kernel/sched/features.h+14 -10 replies
264/384block/rnbd-srv: Prevent a deadlock generated by accessing sysfs in paralleldrivers/block/rnbd/rnbd-srv.c+3 -10 replies
265/384block/rnbd-clt: Fix missing a memory free when unloading the moduledrivers/block/rnbd/rnbd-clt-sysfs.c+7 -30 replies
266/384io_uring: safer sq_creds puttingfs/io_uring.c+2 -20 replies
267/384s390/archrandom: add parameter check for s390_arch_random_generatearch/s390/crypto/arch_random.c+4 -00 replies
268/384sched,psi: Handle potential task count underflow bugs more gracefullykernel/sched/psi.c+3 -20 replies
269/384nvmet: avoid queuing keep-alive timer if it is disableddrivers/nvme/target/admin-cmd.c+8 -20 replies
270/384power: supply: cpcap-battery: fix invalid usage of list cursordrivers/power/supply/cpcap-battery.c+1 -10 replies
271/384ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixersound/isa/sb/emu8000.c+3 -10 replies
272/384ALSA: hda/conexant: Re-order CX5066 quirk table entriessound/pci/hda/patch_conexant.c+7 -70 replies
273/384ALSA: sb: Fix two use after free in snd_sb_qsound_buildsound/isa/sb/sb16_csp.c+6 -20 replies
274/384ALSA: usb-audio: Explicitly set up the clock selectorsound/usb/clock.c+14 -40 replies
275/384ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8sound/usb/mixer_maps.c+12 -00 replies
276/384ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7sound/pci/hda/patch_realtek.c+25 -00 replies
277/384ALSA: hda/realtek: GA503 use same quirks as GA401sound/pci/hda/patch_realtek.c+1 -00 replies
278/384ALSA: hda/realtek: fix mic boost on Intel NUC 8sound/pci/hda/patch_realtek.c+13 -00 replies
279/384ALSA: hda/realtek - Headset Mic issue on HP platformsound/pci/hda/patch_realtek.c+2 -00 replies
280/384ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptopssound/pci/hda/patch_realtek.c+4 -50 replies
281/384ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dxsound/pci/hda/patch_realtek.c+2 -00 replies
282/384tools/power/turbostat: Fix turbostat for AMD Zen CPUstools/power/x86/turbostat/turbostat.c+6 -20 replies
283/384btrfs: fix race when picking most recent mod log operation for an old rootfs/btrfs/ctree.c+20 -00 replies
284/384btrfs: fix a potential hole punching failurefs/btrfs/file.c+3 -30 replies
285/384arm64/vdso: Discard .note.gnu.property sections in vDSOarch/arm64/kernel/vdso/vdso.lds.S+7 -10 replies
286/384Makefile: Move -Wno-unused-but-set-variable out of GCC only blockMakefile+4 -40 replies
287/384riscv/kprobe: fix kernel panic when invoking sys_read traced by kprobearch/riscv/kernel/probes/kprobes.c+3 -10 replies
288/384fs: fix reporting supported extra file attributes for statx()fs/stat.c+8 -00 replies
289/384virtiofs: fix memory leak in virtio_fs_probe()fs/fuse/virtio_fs.c+1 -00 replies
290/384kcsan, debugfs: Move debugfs file creation out of early initkernel/kcsan/core.c kernel/kcsan/debugfs.c kernel/kcsan/kcsan.h+3 -80 replies
291/384ubifs: Only check replay with inode type to judge if inode linkedfs/ubifs/replay.c+2 -10 replies
292/384f2fs: fix error handling in f2fs_end_enable_verity()fs/f2fs/verity.c+56 -230 replies
293/384f2fs: fix to avoid out-of-bounds memory accessfs/f2fs/node.c+3 -00 replies
294/384mlxsw: spectrum_mr: Update egress RIF list before routes actiondrivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c+15 -150 replies
295/384openvswitch: fix stack OOB read while fragmenting IPv4 packetsnet/openvswitch/actions.c+4 -40 replies
296/384net/sched: sch_frag: fix stack OOB read while fragmenting IPv4 packetsnet/sched/sch_frag.c+4 -40 replies
297/384ACPI: GTDT: Dont corrupt interrupt mappings on watchdow probe failuredrivers/acpi/arm64/gtdt.c+6 -40 replies
298/384NFS: fs_context: validate UDP retrans to prevent shift out-of-boundsfs/nfs/fs_context.c+12 -00 replies
299/384NFS: Dont discard pNFS layout segments that are marked for returnfs/nfs/pnfs.c+5 -00 replies
300/384NFSv4: Dont discard segments marked for return in _pnfs_return_layout()fs/nfs/pnfs.c+1 -10 replies
301/384Input: ili210x - add missing negation for touch indication on ili210xdrivers/input/touchscreen/ili210x.c+1 -10 replies
302/384jffs2: Fix kasan slab-out-of-bounds problemfs/jffs2/scan.c+1 -10 replies
303/384jffs2: Hook up splice_write callbackfs/jffs2/file.c+1 -00 replies
304/384iommu/vt-d: Force to flush iotlb before creating superpagedrivers/iommu/intel/iommu.c+38 -140 replies
305/384powerpc/vdso: Separate vvar vma from vdsoarch/powerpc/include/asm/mmu_context.h arch/powerpc/kernel/vdso.c+40 -160 replies
306/384powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processorsarch/powerpc/include/asm/reg.h arch/powerpc/kernel/setup_64.c+17 -30 replies
307/384powerpc/eeh: Fix EEH handling for hugepages in ioremap space.arch/powerpc/kernel/eeh.c+4 -70 replies
308/384powerpc/kexec_file: Use current CPU info while setting up FDTarch/powerpc/kexec/file_load_64.c+92 -00 replies
309/384powerpc/32: Fix boot failure with CONFIG_STACKPROTECTORarch/powerpc/lib/Makefile+3 -00 replies
310/384powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.harch/powerpc/include/uapi/asm/errno.h+1 -00 replies
311/384powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabledarch/powerpc/kvm/book3s_64_mmu_host.c+2 -00 replies
312/384powerpc/kvm: Fix build error when PPC_MEM_KEYS/PPC_PSERIES=narch/powerpc/kvm/book3s_64_mmu_host.c+1 -10 replies
313/384intel_th: pci: Add Alder Lake-M supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
314/384tpm: efi: Use local variable for calculating final log sizedrivers/char/tpm/eventlog/efi.c+21 -80 replies
315/384tpm: vtpm_proxy: Avoid reading host log when using a virtual devicedrivers/char/tpm/eventlog/common.c+3 -00 replies
316/384crypto: arm/curve25519 - Move .fpu after .archarch/arm/crypto/curve25519-core.S+1 -10 replies
317/384crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATScrypto/rng.c+3 -70 replies
318/384md/raid1: properly indicate failure when ending a failed write requestdrivers/md/raid1.c+2 -00 replies
319/384dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequencesdrivers/md/dm-raid.c+28 -60 replies
320/384fuse: fix write deadlockfs/fuse/file.c fs/fuse/fuse_i.h+30 -120 replies
321/384mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1mm/page_alloc.c+17 -130 replies
322/384exfat: fix erroneous discard when clear cluster bitfs/exfat/balloc.c+1 -100 replies
323/384sfc: farch: fix TX queue lookup in TX flush done handlingdrivers/net/ethernet/sfc/farch.c+4 -40 replies
324/384sfc: farch: fix TX queue lookup in TX event handlingdrivers/net/ethernet/sfc/farch.c+4 -40 replies
325/384sfc: adjust efx->xdp_tx_queue_count with the real number of initialized queuesdrivers/net/ethernet/sfc/efx_channels.c+2 -00 replies
326/384rcu/nocb: Fix missed nocb_timer requeuekernel/rcu/tree_plugin.h+5 -20 replies
327/384security: commoncap: fix -Wstringop-overread warningsecurity/commoncap.c+1 -10 replies
328/384Fix misc new gcc warningsdrivers/gpu/drm/i915/intel_pm.c drivers/media/usb/dvb-usb/dvb-usb.h include/scsi/libfcoe.h +1 more+4 -40 replies
329/384smb3: when mounting with multichannel include it in requested capabilitiesfs/cifs/smb2pdu.c+5 -00 replies
330/384smb3: if max_channels set to more than one channel request multichannelfs/cifs/fs_context.c+3 -00 replies
331/384smb3: do not attempt multichannel to server which does not support itfs/cifs/sess.c+6 -00 replies
332/384Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op")kernel/futex.c+1 -20 replies
333/384futex: Do not apply time namespace adjustment on FUTEX_LOCK_PIkernel/futex.c+2 -20 replies
334/384x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supportedarch/x86/kernel/cpu/common.c+1 -10 replies
335/384kbuild: update config_data.gz only when the content of .config is changedkernel/.gitignore kernel/Makefile+8 -20 replies
336/384ext4: annotate data race in start_this_handle()fs/jbd2/transaction.c+6 -10 replies
337/384ext4: annotate data race in jbd2_journal_dirty_metadata()fs/jbd2/transaction.c+4 -40 replies
338/384ext4: fix check to prevent false positive report of incorrect used inodesfs/ext4/ialloc.c+32 -160 replies
339/384ext4: do not set SB_ACTIVE in ext4_orphan_cleanup()fs/ext4/super.c+0 -30 replies
340/384ext4: always panic when errors=panic is specifiedfs/ext4/super.c+4 -30 replies
341/384ext4: fix error code in ext4_commit_superfs/ext4/super.c+4 -20 replies
342/384ext4: fix ext4_error_err save negative errno into superblockfs/ext4/mmp.c+1 -10 replies
343/384ext4: fix error return code in ext4_fc_perform_commit()fs/ext4/fast_commit.c+3 -10 replies
344/384ext4: allow the dax flag to be set and cleared on inline directoriesfs/ext4/ialloc.c fs/ext4/ioctl.c+8 -10 replies
345/384ext4: Fix occasional generic/418 failurefs/ext4/file.c+21 -40 replies
346/384media: dvbdev: Fix memory leak in dvb_media_device_free()drivers/media/dvb-core/dvbdev.c+1 -00 replies
347/384media: dvb-usb: Fix use-after-free accessdrivers/media/usb/dvb-usb/dvb-usb-init.c+13 -100 replies
348/384media: dvb-usb: Fix memory leak at error in dvb_usb_device_init()drivers/media/usb/dvb-usb/dvb-usb-init.c+31 -160 replies
349/384media: staging/intel-ipu3: Fix memory leak in imu_fmtdrivers/staging/media/ipu3/ipu3-v4l2.c+7 -40 replies
350/384media: staging/intel-ipu3: Fix set_fmt error handlingdrivers/staging/media/ipu3/ipu3-v4l2.c+5 -00 replies
351/384media: staging/intel-ipu3: Fix race condition during set_fmtdrivers/staging/media/ipu3/ipu3-v4l2.c+14 -160 replies
352/384media: v4l2-ctrls: fix reference to freed memorydrivers/media/v4l2-core/v4l2-ctrls.c include/media/v4l2-ctrls.h+70 -790 replies
353/384media: coda: fix macroblocks count control usagedrivers/media/platform/coda/coda-common.c+3 -10 replies
354/384media: venus: pm_helpers: Set opp clock name for v1drivers/media/platform/qcom/venus/pm_helpers.c+18 -10 replies
355/384media: venus: venc_ctrls: Change default header modedrivers/media/platform/qcom/venus/venc_ctrls.c+1 -10 replies
356/384media: venus: hfi_cmds: Support plane-actual-info property from v1drivers/media/platform/qcom/venus/hfi_cmds.c+12 -120 replies
357/384media: venus: hfi_parser: Dont initialize parser on v1drivers/media/platform/qcom/venus/hfi_parser.c+4 -20 replies
358/384media: venus: hfi_parser: Check for instance after hfi platform getdrivers/media/platform/qcom/venus/hfi_parser.c+3 -30 replies
359/384io_uring: remove extra sqpoll submission haltingfs/io_uring.c+4 -80 replies
360/384io_uring: fix shared sqpoll cancellation hangsfs/io_uring.c+14 -130 replies
361/384io_uring: fix work_exit sqpoll cancellationsfs/io_uring.c+18 -70 replies
362/384io_uring: Check current->io_uring in io_uring_cancel_sqpollfs/io_uring.c+2 -00 replies
363/384usb: gadget: dummy_hcd: fix gpf in gadget_setupdrivers/usb/gadget/udc/dummy_hcd.c+15 -80 replies
364/384usb: gadget: Fix double free of device descriptor pointersdrivers/usb/gadget/config.c+4 -00 replies
365/384usb: gadget/function/f_fs string table fix for multiple languagesdrivers/usb/gadget/function/f_fs.c+2 -10 replies
366/384usb: dwc3: gadget: Remove FS bInterval_m1 limitationdrivers/usb/dwc3/gadget.c+6 -40 replies
367/384usb: dwc3: gadget: Fix START_TRANSFER link state checkdrivers/usb/dwc3/gadget.c+7 -60 replies
368/384usb: dwc3: core: Do core softreset when switch modedrivers/usb/dwc3/core.c drivers/usb/dwc3/core.h+32 -00 replies
369/384usb: dwc2: Fix session request interrupt handlerdrivers/usb/dwc2/core_intr.c+8 -00 replies
370/384PCI: dwc: Move iATU detection earlierdrivers/pci/controller/dwc/pcie-designware-ep.c drivers/pci/controller/dwc/pcie-designware-host.c drivers/pci/controller/dwc/pcie-designware.c +1 more+12 -30 replies
371/384tty: fix memory leak in vc_deallocatedrivers/tty/vt/vt.c+1 -00 replies
372/384rsi: Use resume_noirq for SDIOdrivers/net/wireless/rsi/rsi_91x_sdio.c+1 -10 replies
373/384tools/power turbostat: Fix offset overflow issue in index convertingtools/power/x86/turbostat/turbostat.c+6 -50 replies
374/384tracing: Map all PIDs to command lineskernel/trace/trace.c+15 -260 replies
375/384tracing: Restructure trace_clock_global() to never blockkernel/trace/trace_clock.c+32 -160 replies
376/384dm persistent data: packed struct should have an aligned() attribute toodrivers/md/persistent-data/dm-btree-internal.h drivers/md/persistent-data/dm-space-map-common.h+6 -60 replies
377/384dm space map common: fix division bug in sm_ll_find_free_block()drivers/md/persistent-data/dm-space-map-common.c+2 -00 replies
378/384dm integrity: fix missing goto in bitmap_flush_interval error handlingdrivers/md/dm-integrity.c+1 -00 replies
379/384dm rq: fix double free of blk_mq_tag_set in dev remove after table load failsdrivers/md/dm-rq.c+2 -00 replies
380/384pinctrl: Ingenic: Add missing pins to the JZ4770 MAC MII group.drivers/pinctrl/pinctrl-ingenic.c+3 -10 replies
381/384pinctrl: Ingenic: Add support for read the pin configuration of X1830.drivers/pinctrl/pinctrl-ingenic.c+31 -90 replies
382/384lib/vsprintf.c: remove leftover f and F cases from bstr_printf()lib/vsprintf.c+0 -20 replies
383/384thermal/drivers/cpufreq_cooling: Fix slab OOB issuedrivers/thermal/cpufreq_cooling.c+1 -10 replies
384/384thermal/core/fair share: Lock the thermal zone while looping over instancesdrivers/thermal/gov_fair_share.c+4 -00 replies

Reviews trailers per patch

182 of 384 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchMelissa WenHeiko CarstensNick DesaulniersChun-Kuang HuManivannan SadhasivamHemant KumarSerge SeminMichael WalleTudor AmbarusPratyush YadavJeffrey HugoBhaumik BhattEric DumazetJason BaronSage WeilKamal MostafaAdrian HunterThierry RedingBrendan PeterLinus WalleijKiwoong KimRonnie SahlbergPaulo Alcantara (SUSE)David DisseldorpDavid SterbaAndy ShevchenkoJosef BacikMasahiro YamadaJohannes ThumshirnAnton BamburaMatt MerharPeter GeisDaniel LezcanoJeff LaytonLoic PoulainMathias NymanArd BiesheuvelPeter ChenLaurent PinchartTom LendackyMaximilian LuzMika WesterbergSumit GargFelipe BalbiHao SunHans de GoedeRajneesh BhardwajFilipe MananaQu WenruoAlvin LeeQingqing ZhuoDaniel WheelerDaniel WagnerHimanshu MadhaniMark RutlandGeert UytterhoevenThomas ZimmermannGerd HoffmannEric YangAlex DeucherJulian WiedmannPeter OberparleiterChristian EhrhardtJarkko SakkinenRichard CochranEric BiggersSedat DilekNicolas ChauvetRander WangGuennadi LiakhovetskiAnthony KooRodrigo SiqueiraChristian KönigQuentin PerretDietmar EggemannVincent GuittotValentin SchneiderMeelis RoosMike ChristieRui Miguel SilvaBindu RamamurthyDaniel ThompsonFelix KuehlingAmber LinCharles KeepaxChanwoo ChoiKiran GundaAurabindo PillaiBenjamin BlockJun LeiEryk BrolSteven PriceJames Qian WangJohn GarryHawking ZhangChaitanya KulkarniBabu MogerScott TeelScott BeneshKevin BarnettTony LindgrenMike McGowenMartin WilckKevin WangSolomon ChiuHannes ReineckeEric BernsteinMel Gorman[email protected]AngeloGioacchino Del RegnoNicholas KazlauskasTom RixJohn NealyDmytro LaktyushkinNirmoy DasHarry Wentlandkernel test robotWolfram SangEvan QuanJan KaraOleksandr NatalenkoBough ChenAlice GuoFlorian FainelliLyude PaulDinh NguyenKrzysztof KozlowskiStephen BoydKees Cookyouling257Kurt GarloffBingsong SiArtem S. TashkinovChen YuRobbie KoChung-Chiang ChengStefan HajnocziVivek GoyalGreg Kroah-HartmanChao YuEelco ChaudronPetr MachataMarcelo Ricardo LeitnerCong WangSudeep Holladann frazierHanjun GuoLorenzo PieralisiJohannes WeinerCarl Philipp KlemmJason A. DonenfeldVlastimil BabkaDavid HildenbrandSungjong SeoChristophe LeroyVincenzo FrascinoAndrei VaginNeeraj UpadhyayChristian BraunerTom TalpeyShyam Prasad NPeter Zijlstra (Intel)Lu BaoluHari BathiniJonathan NeuschaeferTomasz FigaAlexandre CourbotBryan O'DonoghueAlan SternJohn StultzWesley ChengMinas HarutyunyanKunihiko HayashiMarek SzyprowskiRob HerringKonstantin KharlamovTodd BrandtAndreas DilgerHarshad ShirwadkarPhilipp ZabelEric WhitneyDave ChinnerLukasz Lubabutt3rflyh4ckPaul CercueilSakari AilusChristoph HellwigLei YUStefan SeyfriedRobert FossMing-Hung TsaiMark BrownJon HunterLinux Kernel Functional TestingFox ChenGuenter RoeckShuah KhanJustin M. Forbes
SeriesR-b T-b T-b T-b T-b T-b T-b T-b
1/384R-b R-b
2/384R-b R-b
3/384R-b R-b
4/384R-b R-b
5/384R-b R-b
6/384R-b
7/384R-b R-b R-b
8/384
9/384R-b A-b
10/384R-b
11/384R-b
12/384
13/384T-b R-b T-b
14/384
15/384R-b
16/384
17/384
18/384
19/384R-b T-b
20/384
21/384R-b
22/384
23/384
24/384
25/384T-b R-b T-b
26/384A-b
27/384
28/384
29/384A-b
30/384
31/384
32/384
33/384R-b
34/384R-b
35/384R-b R-b
36/384
37/384R-b
38/384
39/384
40/384R-b
41/384R-b
42/384A-b
43/384
44/384T-b A-b A-b
45/384A-b
46/384A-b T-b
47/384
48/384
49/384R-b R-b
50/384A-b
51/384
52/384
53/384A-b R-b
54/384
55/384A-b
56/384
57/384R-b R-b
58/384
59/384R-b
60/384R-b
61/384R-b
62/384R-b R-b
63/384R-b
64/384R-b
65/384R-b
66/384T-b T-b T-b R-b
67/384
68/384
69/384
70/384
71/384R-b
72/384R-b R-b R-b
73/384R-b R-b
74/384R-b
75/384
76/384R-b R-b
77/384R-b R-b
78/384A-b
79/384
80/384
81/384
82/384
83/384
84/384A-b
85/384R-b R-b
86/384
87/384T-b R-b
88/384R-b
89/384
90/384
91/384A-b T-b
92/384A-b
93/384A-b
94/384T-b T-b T-b
95/384
96/384R-b
97/384R-b R-b
98/384
99/384
100/384A-b
101/384
102/384
103/384
104/384
105/384
106/384
107/384R-b R-b
108/384R-b
109/384
110/384
111/384
112/384
113/384
114/384
115/384
116/384R-b
117/384
118/384
119/384
120/384
121/384A-b
122/384Reported-and-tested-by
123/384R-b
124/384
125/384
126/384
127/384
128/384
129/384
130/384
131/384
132/384R-b R-b
133/384
134/384R-b R-b
135/384
136/384
137/384R-b
138/384R-b R-b
139/384R-b R-b
140/384
141/384R-b
142/384
143/384A-b
144/384A-b
145/384R-b A-b T-b
146/384A-b T-b R-b
147/384R-b
148/384
149/384T-b A-b
150/384T-b A-b
151/384T-b R-b A-b
152/384R-b
153/384
154/384
155/384
156/384
157/384
158/384
159/384R-b
160/384R-b
161/384R-b R-b
162/384R-b R-b
163/384R-b T-b
164/384
165/384
166/384R-b R-b
167/384
168/384
169/384
170/384
171/384R-b
172/384
173/384
174/384R-b A-b T-b A-b
175/384R-b A-b T-b A-b
176/384
177/384A-b
178/384
179/384
180/384
181/384
182/384R-b A-b
183/384R-b
184/384R-b
185/384R-b
186/384R-b
187/384R-b R-b T-b
188/384T-b R-b A-b
189/384R-b
190/384R-b
191/384T-b R-b A-b
192/384T-b A-b
193/384T-b A-b R-b
194/384T-b A-b R-b
195/384A-b
196/384R-b R-b
197/384A-b
198/384T-b T-b
199/384R-b
200/384R-b R-b
201/384
202/384A-b
203/384R-b
204/384R-b R-b
205/384R-b
206/384T-b
207/384T-b
208/384T-b
209/384T-b
210/384T-b
211/384T-b
212/384T-b
213/384T-b
214/384A-b
215/384T-b
216/384R-b R-b R-b R-b
217/384R-b R-b R-b
218/384R-b R-b A-b
219/384R-b
220/384
221/384
222/384
223/384Reported-and-tested-by
224/384
225/384R-b
226/384A-b R-b
227/384
228/384R-b
229/384
230/384
231/384
232/384
233/384
234/384
235/384
236/384
237/384Reported-and-tested-by
238/384A-b R-b
239/384R-b R-b
240/384R-b
241/384R-b
242/384R-b
243/384R-b
244/384T-b A-b R-b
245/384T-b R-b A-b R-b
246/384R-b
247/384
248/384R-b R-b
249/384A-b
250/384R-b
251/384A-b
252/384A-b R-b
253/384Build-tested-by
254/384
255/384
256/384
257/384
258/384R-b
259/384R-b
260/384A-b
261/384
262/384
263/384T-b
264/384
265/384
266/384
267/384
268/384A-b
269/384T-b
270/384R-b R-b T-b
271/384
272/384
273/384
274/384
275/384
276/384
277/384
278/384
279/384
280/384
281/384
282/384T-b T-b T-b T-b R-b
283/384
284/384R-b R-b R-b
285/384A-b R-b
286/384R-b T-b
287/384
288/384
289/384R-b R-b
290/384R-b
291/384
292/384R-b
293/384Reported-and-tested-by
294/384R-b
295/384A-b
296/384A-b A-b
297/384R-b T-b T-b R-b R-b
298/384
299/384
300/384
301/384
302/384
303/384R-b T-b
304/384A-b
305/384T-b R-b A-b
306/384
307/384
308/384R-b
309/384T-b
310/384
311/384
312/384
313/384R-b
314/384R-b
315/384R-b
316/384R-b T-b A-b
317/384
318/384
319/384
320/384
321/384A-b R-b
322/384A-b
323/384
324/384
325/384
326/384R-b
327/384A-b
328/384
329/384R-b R-b
330/384R-b R-b
331/384R-b R-b
332/384A-b
333/384A-b
334/384
335/384
336/384
337/384
338/384
339/384T-b R-b
340/384
341/384R-b
342/384R-b
343/384R-b
344/384
345/384Reported-and-tested-by A-b
346/384
347/384Reported-and-tested-by R-b
348/384
349/384
350/384
351/384R-b
352/384T-b
353/384R-b
354/384T-b
355/384T-b
356/384T-b
357/384T-b
358/384T-b
359/384
360/384
361/384
362/384
363/384A-b
364/384R-b
365/384
366/384A-b
367/384A-b
368/384T-b T-b
369/384A-b
370/384T-b T-b T-b R-b
371/384
372/384
373/384
374/384
375/384T-b T-b
376/384
377/384T-b
378/384
379/384
380/384R-b R-b
381/384R-b R-b
382/384R-b
383/384R-b
384/384

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

Read the v1 thread

Cover letter [PATCH 5.12 000/384] 5.12.3-rc1 review

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

Responses should be made by Wed, 12 May 2021 10:19:23 +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.12.3-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.12.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.12.3-rc1

Lukasz Luba <[email protected]>
thermal/core/fair share: Lock the thermal zone while looping over instances

brian-sy yang <[email protected]>
thermal/drivers/cpufreq_cooling: Fix slab OOB issue

Rasmus Villemoes <[email protected]>
lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf()

周琰杰 (Zhou Yanjie) <[email protected]>
pinctrl: Ingenic: Add support for read the pin configuration of X1830.

周琰杰 (Zhou Yanjie) <[email protected]>
pinctrl: Ingenic: Add missing pins to the JZ4770 MAC MII group.

Benjamin Block <[email protected]>
dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails

Tian Tao <[email protected]>
dm integrity: fix missing goto in bitmap_flush_interval error handling

Joe Thornber <[email protected]>
dm space map common: fix division bug in sm_ll_find_free_block()

Joe Thornber <[email protected]>
dm persistent data: packed struct should have an aligned() attribute too

Steven Rostedt (VMware) <[email protected]>
tracing: Restructure trace_clock_global() to never block

Steven Rostedt (VMware) <[email protected]>
tracing: Map all PIDs to command lines

Calvin Walton <[email protected]>
tools/power turbostat: Fix offset overflow issue in index converting

Marek Vasut <[email protected]>
rsi: Use resume_noirq for SDIO

Pavel Skripkin <[email protected]>
tty: fix memory leak in vc_deallocate

Hou Zhiqiang <[email protected]>
PCI: dwc: Move iATU detection earlier

Artur Petrosyan <[email protected]>
usb: dwc2: Fix session request interrupt handler

Yu Chen <[email protected]>
usb: dwc3: core: Do core softreset when switch mode

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Fix START_TRANSFER link state check

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Remove FS bInterval_m1 limitation

Dean Anderson <[email protected]>
usb: gadget/function/f_fs string table fix for multiple languages

Hemant Kumar <[email protected]>
usb: gadget: Fix double free of device descriptor pointers

Anirudh Rayabharam <[email protected]>
usb: gadget: dummy_hcd: fix gpf in gadget_setup

Palash Oswal <[email protected]>

    io_uring: Check current->io_uring in io_uring_cancel_sqpoll

Pavel Begunkov <[email protected]>
io_uring: fix work_exit sqpoll cancellations

Pavel Begunkov <[email protected]>
io_uring: fix shared sqpoll cancellation hangs

Pavel Begunkov <[email protected]>
io_uring: remove extra sqpoll submission halting

Stanimir Varbanov <[email protected]>
media: venus: hfi_parser: Check for instance after hfi platform get

Stanimir Varbanov <[email protected]>
media: venus: hfi_parser: Don't initialize parser on v1

Stanimir Varbanov <[email protected]>
media: venus: hfi_cmds: Support plane-actual-info property from v1

Stanimir Varbanov <[email protected]>
media: venus: venc_ctrls: Change default header mode

Stanimir Varbanov <[email protected]>
media: venus: pm_helpers: Set opp clock name for v1

Marco Felsch <[email protected]>
media: coda: fix macroblocks count control usage

Hans Verkuil <[email protected]>
media: v4l2-ctrls: fix reference to freed memory

Ricardo Ribalda <[email protected]>
media: staging/intel-ipu3: Fix race condition during set_fmt

Ricardo Ribalda <[email protected]>
media: staging/intel-ipu3: Fix set_fmt error handling

Ricardo Ribalda <[email protected]>
media: staging/intel-ipu3: Fix memory leak in imu_fmt

Takashi Iwai <[email protected]>
media: dvb-usb: Fix memory leak at error in dvb_usb_device_init()

Takashi Iwai <[email protected]>
media: dvb-usb: Fix use-after-free access

Peilin Ye <[email protected]>
media: dvbdev: Fix memory leak in dvb_media_device_free()

Jan Kara <[email protected]>
ext4: Fix occasional generic/418 failure

Theodore Ts'o <[email protected]>
ext4: allow the dax flag to be set and cleared on inline directories

Xu Yihang <[email protected]>
ext4: fix error return code in ext4_fc_perform_commit()

Ye Bin <[email protected]>
ext4: fix ext4_error_err save negative errno into superblock

Fengnan Chang <[email protected]>
ext4: fix error code in ext4_commit_super

Ye Bin <[email protected]>
ext4: always panic when errors=panic is specified

Zhang Yi <[email protected]>
ext4: do not set SB_ACTIVE in ext4_orphan_cleanup()

Zhang Yi <[email protected]>
ext4: fix check to prevent false positive report of incorrect used inodes

Jan Kara <[email protected]>
ext4: annotate data race in jbd2_journal_dirty_metadata()

Jan Kara <[email protected]>
ext4: annotate data race in start_this_handle()

Masahiro Yamada <[email protected]>
kbuild: update config_data.gz only when the content of .config is changed

Sean Christopherson <[email protected]>
x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported

Thomas Gleixner <[email protected]>
futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI

Thomas Gleixner <[email protected]>
Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op")

Steve French <[email protected]>
smb3: do not attempt multichannel to server which does not support it

Steve French <[email protected]>
smb3: if max_channels set to more than one channel request multichannel

Steve French <[email protected]>
smb3: when mounting with multichannel include it in requested capabilities

Linus Torvalds <[email protected]>
Fix misc new gcc warnings

Arnd Bergmann <[email protected]>
security: commoncap: fix -Wstringop-overread warning

Frederic Weisbecker <[email protected]>
rcu/nocb: Fix missed nocb_timer requeue

Ignat Korchagin <[email protected]>

    sfc: adjust efx->xdp_tx_queue_count with the real number of initialized queues

Edward Cree <[email protected]>
sfc: farch: fix TX queue lookup in TX event handling

Edward Cree <[email protected]>
sfc: farch: fix TX queue lookup in TX flush done handling

Hyeongseok Kim <[email protected]>
exfat: fix erroneous discard when clear cluster bit

Sergei Trofimovich <[email protected]>
mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1

Vivek Goyal <[email protected]>
fuse: fix write deadlock

Heinz Mauelshagen <[email protected]>
dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences

Paul Clements <[email protected]>
md/raid1: properly indicate failure when ending a failed write request

Eric Biggers <[email protected]>
crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS

Nathan Chancellor <[email protected]>

    crypto: arm/curve25519 - Move '.fpu' after '.arch'

Stefan Berger <[email protected]>
tpm: vtpm_proxy: Avoid reading host log when using a virtual device

Stefan Berger <[email protected]>
tpm: efi: Use local variable for calculating final log size

Alexander Shishkin <[email protected]>
intel_th: pci: Add Alder Lake-M support

Michael Ellerman <[email protected]>
powerpc/kvm: Fix build error when PPC_MEM_KEYS/PPC_PSERIES=n

Michael Ellerman <[email protected]>
powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabled

Tony Ambardar <[email protected]>
powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h

Christophe Leroy <[email protected]>
powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR

Sourabh Jain <[email protected]>
powerpc/kexec_file: Use current CPU info while setting up FDT

Mahesh Salgaonkar <[email protected]>
powerpc/eeh: Fix EEH handling for hugepages in ioremap space.

Nicholas Piggin <[email protected]>
powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors

Dmitry Safonov <[email protected]>
powerpc/vdso: Separate vvar vma from vdso

Longpeng(Mike) <[email protected]>
iommu/vt-d: Force to flush iotlb before creating superpage

Joel Stanley <[email protected]>
jffs2: Hook up splice_write callback

lizhe <[email protected]>
jffs2: Fix kasan slab-out-of-bounds problem

Hansem Ro <[email protected]>

    Input: ili210x - add missing negation for touch indication on ili210x

Trond Myklebust <[email protected]>
NFSv4: Don't discard segments marked for return in _pnfs_return_layout()

Trond Myklebust <[email protected]>
NFS: Don't discard pNFS layout segments that are marked for return

Randy Dunlap <[email protected]>
NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds

Marc Zyngier <[email protected]>
ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure

Davide Caratti <[email protected]>
net/sched: sch_frag: fix stack OOB read while fragmenting IPv4 packets

Davide Caratti <[email protected]>
openvswitch: fix stack OOB read while fragmenting IPv4 packets

Ido Schimmel <[email protected]>
mlxsw: spectrum_mr: Update egress RIF list before route's action

Chao Yu <[email protected]>
f2fs: fix to avoid out-of-bounds memory access

Eric Biggers <[email protected]>
f2fs: fix error handling in f2fs_end_enable_verity()

Guochun Mao <[email protected]>
ubifs: Only check replay with inode type to judge if inode linked

Marco Elver <[email protected]>
kcsan, debugfs: Move debugfs file creation out of early init

Luis Henriques <[email protected]>
virtiofs: fix memory leak in virtio_fs_probe()

Theodore Ts'o <[email protected]>
fs: fix reporting supported extra file attributes for statx()

Liao Chang <[email protected]>
riscv/kprobe: fix kernel panic when invoking sys_read traced by kprobe

Nathan Chancellor <[email protected]>
Makefile: Move -Wno-unused-but-set-variable out of GCC only block

Bill Wendling <[email protected]>
arm64/vdso: Discard .note.gnu.property sections in vDSO

BingJing Chang <[email protected]>
btrfs: fix a potential hole punching failure

Filipe Manana <[email protected]>
btrfs: fix race when picking most recent mod log operation for an old root

Bas Nieuwenhuizen <[email protected]>
tools/power/turbostat: Fix turbostat for AMD Zen CPUs

Eckhart Mohr <[email protected]>
ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx

Sami Loone <[email protected]>
ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops

Kailang Yang <[email protected]>
ALSA: hda/realtek - Headset Mic issue on HP platform

Phil Calvin <[email protected]>
ALSA: hda/realtek: fix mic boost on Intel NUC 8

Luke D Jones <[email protected]>
ALSA: hda/realtek: GA503 use same quirks as GA401

Jonas Witschel <[email protected]>
ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7

Timo Gurr <[email protected]>
ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8

Takashi Iwai <[email protected]>
ALSA: usb-audio: Explicitly set up the clock selector

Lv Yunlong <[email protected]>
ALSA: sb: Fix two use after free in snd_sb_qsound_build

Takashi Iwai <[email protected]>
ALSA: hda/conexant: Re-order CX5066 quirk table entries

Lv Yunlong <[email protected]>
ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer

Guangqing Zhu <[email protected]>
power: supply: cpcap-battery: fix invalid usage of list cursor

Hou Pu <[email protected]>
nvmet: avoid queuing keep-alive timer if it is disabled

Charan Teja Reddy <[email protected]>
sched,psi: Handle potential task count underflow bugs more gracefully

Harald Freudenberger <[email protected]>
s390/archrandom: add parameter check for s390_arch_random_generate

Pavel Begunkov <[email protected]>
io_uring: safer sq_creds putting

Gioh Kim <[email protected]>
block/rnbd-clt: Fix missing a memory free when unloading the module

Gioh Kim <[email protected]>
block/rnbd-srv: Prevent a deadlock generated by accessing sysfs in parallel

Peter Zijlstra <[email protected]>
sched,fair: Alternative sched_slice()

Peter Zijlstra <[email protected]>
perf: Rework perf_event_exit_event()

Bart Van Assche <[email protected]>
scsi: libfc: Fix a format specifier

Dinghao Liu <[email protected]>
mfd: arizona: Fix rumtime PM imbalance on error

Hubert Streidl <[email protected]>
mfd: da9063: Support SMBus and I2C mode

Xu Yilun <[email protected]>
mfd: intel-m10-bmc: Fix the register access range

James Smart <[email protected]>
scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic

James Smart <[email protected]>
scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode

James Smart <[email protected]>
scsi: lpfc: Fix reference counting errors in lpfc_cmpl_els_rsp()

James Smart <[email protected]>
scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response

Gustavo A. R. Silva <[email protected]>
scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query

Joshua Aberback <[email protected]>
drm/amd/display: Update DCN302 SR Exit Latency

Guchun Chen <[email protected]>
drm/amdgpu: fix NULL pointer dereference

Werner Sembach <[email protected]>
drm/amd/display: Try YCbCr420 color when YCbCr444 fails

Alex Deucher <[email protected]>
drm/amdgpu/display: fix memory leak for dimgrey cavefish

Arnd Bergmann <[email protected]>
amdgpu: avoid incorrect %hu format string

Qu Huang <[email protected]>
drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug

Tong Zhang <[email protected]>
drm/radeon: don't evict if not initialized

Anson Jacob <[email protected]>
drm/amd/display: Fix UBSAN: shift-out-of-bounds warning

Fangzhi Zuo <[email protected]>
drm/amd/display: Fix debugfs link_settings entry

Daniel Gomez <[email protected]>
drm/radeon/ttm: Fix memory leak userptr pages

Daniel Gomez <[email protected]>
drm/amdgpu/ttm: Fix memory leak userptr pages

Marijn Suijten <[email protected]>
drm/msm/mdp5: Do not multiply vclk line count by 100

Marijn Suijten <[email protected]>
drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal

Lingutla Chandrasekhar <[email protected]>
sched/fair: Ignore percpu threads for imbalance pulls

Rik van Riel <[email protected]>
sched/fair: Bring back select_idle_smt(), but differently

Hans Verkuil <[email protected]>
media: gscpa/stv06xx: fix memory leak

Pavel Skripkin <[email protected]>
media: dvb-usb: fix memory leak in dvb_usb_adapter_init

Dinghao Liu <[email protected]>
media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming

Dinghao Liu <[email protected]>
media: platform: sti: Fix runtime PM imbalance in regs_show

Yang Yingliang <[email protected]>
media: i2c: adv7842: fix possible use-after-free in adv7842_remove()

Yang Yingliang <[email protected]>
media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove()

Yang Yingliang <[email protected]>

    media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove()

Yang Yingliang <[email protected]>
media: adv7604: fix possible use-after-free in adv76xx_remove()

Yang Yingliang <[email protected]>

    media: tc358743: fix possible use-after-free in tc358743_remove()

Yang Yingliang <[email protected]>
power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove()

Yang Yingliang <[email protected]>
power: supply: generic-adc-battery: fix possible use-after-free in gab_remove()

Colin Ian King <[email protected]>
clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return

Abhinav Kumar <[email protected]>
drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver

Akhil P Oommen <[email protected]>
drm/msm/a6xx: Fix perfcounter oob timeout

Laurent Pinchart <[email protected]>
media: uvcvideo: Support devices that report an OT as an entity source

Laurent Pinchart <[email protected]>
media: uvcvideo: Fix XU id print in forward scan

Hans Verkuil <[email protected]>
media: vivid: update EDID

Muhammad Usama Anjum <[email protected]>
media: em28xx: fix memory leak

Ewan D. Milne <[email protected]>
scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg()

Kevin Barnett <[email protected]>
scsi: smartpqi: Add new PCI IDs

Murthy Bhat <[email protected]>
scsi: smartpqi: Correct request leakage during reset operations

Don Brace <[email protected]>
scsi: smartpqi: Use host-wide tag space

Carl Philipp Klemm <[email protected]>
power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce

Carl Philipp Klemm <[email protected]>
power: supply: cpcap-charger: fix small mistake in current to register conversion

Fenghua Yu <[email protected]>
selftests/resctrl: Fix checking for < 0 for unsigned values

Fenghua Yu <[email protected]>
selftests/resctrl: Fix incorrect parsing of iMC counters

Fenghua Yu <[email protected]>
selftests/resctrl: Use resctrl/info for feature detection

Fenghua Yu <[email protected]>
selftests/resctrl: Fix missing options "-n" and "-p"

Fenghua Yu <[email protected]>
selftests/resctrl: Clean up resctrl features check

Fenghua Yu <[email protected]>
selftests/resctrl: Fix compilation issues for other global variables

Fenghua Yu <[email protected]>
selftests/resctrl: Fix compilation issues for global variables

Fenghua Yu <[email protected]>
selftests/resctrl: Enable gcc checks to detect buffer overflows

Hou Pu <[email protected]>
nvmet: return proper error code from discovery ctrl

Carsten Haitzler <[email protected]>
drm/komeda: Fix bit check to import to value of proper type

Xingui Yang <[email protected]>
ata: ahci: Disable SXS for Hisilicon Kunpeng920

Al Cooper <[email protected]>
mmc: sdhci-brcmstb: Remove CQE quirk

Adrian Hunter <[email protected]>
mmc: sdhci-pci: Add PCI IDs for Intel LKF

Peng Fan <[email protected]>
mmc: sdhci-esdhc-imx: validate pinctrl before use it

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix use after free in bsg

Paolo Valente <[email protected]>
block, bfq: fix weight-raising resume with !low_latency

Dmitry Vyukov <[email protected]>
drm/vkms: fix misuse of WARN_ON

Bart Van Assche <[email protected]>
scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats()

xinhui pan <[email protected]>
drm/amdgpu: Fix memory leak

Qingqing Zhuo <[email protected]>
drm/amd/display: Fix potential memory leak

Dmytro Laktyushkin <[email protected]>
drm/amd/display: fix dml prefetch validation

Aric Cyr <[email protected]>
drm/amd/display: DCHUB underflow counter increasing in some scenarios

Anson Jacob <[email protected]>
drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool'

Kenneth Feng <[email protected]>
drm/amd/pm: fix workload mismatch on vega10

shaoyunl <[email protected]>
drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f

Joshua Aberback <[email protected]>
drm/amd/display: Align cursor cache address to 2KB

Anson Jacob <[email protected]>
drm/amdkfd: Fix UBSAN shift-out-of-bounds warning

Jonathan Kim <[email protected]>
drm/amdgpu: mask the xgmi number of hops reported from psp to kfd

Alex Sierra <[email protected]>
drm/amdgpu: enable 48-bit IH timestamp counter

Philip Yang <[email protected]>
drm/amdgpu: enable retry fault wptr overflow

Kiran Gunda <[email protected]>
backlight: qcom-wled: Fix FSC update issue for WLED5

Obeida Shamoun <[email protected]>
backlight: qcom-wled: Use sink_addr for sync toggle

dongjian <[email protected]>
power: supply: Use IRQF_ONESHOT

Hans Verkuil <[email protected]>
media: v4l2-ctrls.c: initialize flags field of p_fwht_params

Hans Verkuil <[email protected]>
media: gspca/sq905.c: fix uninitialized variable

Daniel Niv <[email protected]>
media: media/saa7164: fix saa7164_encoder_register() memory leak bugs

Julian Wiedmann <[email protected]>
s390/qdio: let driver manage the QAOB

Bryan O'Donoghue <[email protected]>
media: venus: core, venc, vdec: Fix probe dependency error

Hans de Goede <[email protected]>
extcon: arizona: Fix various races on driver unbind

Hans de Goede <[email protected]>
extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged

Matthias Schiffer <[email protected]>
power: supply: bq27xxx: fix power_avg for newer ICs

Mauro Carvalho Chehab <[email protected]>
atomisp: don't let it go past pipes array

Laurent Pinchart <[email protected]>
media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt()

Brad Love <[email protected]>
media: cx23885: add more quirks for reset DMA on some AMD IOMMU

Pavel Skripkin <[email protected]>
media: drivers/media/usb: fix memory leak in zr364xx_probe

Julian Braha <[email protected]>
media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB

Sean Young <[email protected]>
media: ite-cir: check for receive overflow

Chaitanya Kulkarni <[email protected]>
scsi: target: pscsi: Fix warning in pscsi_complete_cmd()

xndcn <[email protected]>
drm/virtio: fix possible leak/unlock virtio_gpu_object_array

Uladzislau Rezki (Sony) <[email protected]>
kvfree_rcu: Use same set of GFP flags as does single-argument

Barry Song <[email protected]>

    sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2

Vincent Donnefort <[email protected]>
sched/pelt: Fix task util_est update filtering

Vincent Donnefort <[email protected]>
sched/fair: Fix task utilization accountability in compute_energy()

Emily Deng <[email protected]>
drm/amdgpu: Fix some unload driver issues

Arunpravin <[email protected]>
drm/amd/pm/swsmu: clean up user profile function

James Smart <[email protected]>
scsi: lpfc: Fix ADISC handling that never frees nodes

James Smart <[email protected]>
scsi: lpfc: Fix PLOGI ACC to be transmit after REG_LOGIN

James Smart <[email protected]>
scsi: lpfc: Fix status returned in lpfc_els_retry() error exit path

James Smart <[email protected]>
scsi: lpfc: Fix pt2pt connection does not recover after LOGO

James Smart <[email protected]>
scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe

Lee Jones <[email protected]>
drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field overwritten' issue

Xiaogang Chen <[email protected]>
drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work

Wyatt Wood <[email protected]>
drm/amd/display: Return invalid state if GPINT times out

Aric Cyr <[email protected]>
drm/amd/display: Don't optimize bandwidth before disabling planes

Eryk Brol <[email protected]>
drm/amd/display: Check for DSC support instead of ASIC revision

Tong Zhang <[email protected]>
drm/ast: fix memory leak when unload the driver

Huang Rui <[email protected]>
drm/amd/pm: do not issue message while write "r" into pp_od_clk_voltage

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Fix MPC OGAM power on/off sequence

Martin Leung <[email protected]>
drm/amd/display: changing sr exit latency

Thomas Zimmermann <[email protected]>
drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check

Gerd Hoffmann <[email protected]>
drm/qxl: release shadow on shutdown

Tong Zhang <[email protected]>
drm/qxl: do not run release if qxl failed to init

Jared Baldridge <[email protected]>
drm: Added orientation quirk for OneGX1 Pro

Adam Ward <[email protected]>
regulator: da9121: automotive variants identity fix

Josef Bacik <[email protected]>
btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s

Josef Bacik <[email protected]>
btrfs: do proper error handling in btrfs_update_reloc_root

Josef Bacik <[email protected]>
btrfs: do proper error handling in create_reloc_root

Filipe Manana <[email protected]>
btrfs: fix exhaustion of the system chunk array due to concurrent allocations

Filipe Manana <[email protected]>
btrfs: fix race between marking inode needs to be logged and log syncing

Josef Bacik <[email protected]>
btrfs: use btrfs_inode_lock/btrfs_inode_unlock inode lock helpers

David Bauer <[email protected]>
spi: sync up initial chipselect state

David E. Box <[email protected]>
platform/x86: intel_pmc_core: Don't use global pmcdev in quirks

Shixin Liu <[email protected]>
crypto: omap-aes - Fix PM reference leak on omap-aes.c

Shixin Liu <[email protected]>
crypto: sa2ul - Fix PM reference leak in sa_ul_probe()

Shixin Liu <[email protected]>
crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c

Shixin Liu <[email protected]>
crypto: stm32/hash - Fix PM reference leak on stm32-hash.c

Shixin Liu <[email protected]>
crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe()

Shixin Liu <[email protected]>
crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails

Shixin Liu <[email protected]>
crypto: sun4i-ss - Fix PM reference leak when pm_runtime_get_sync() fails

Yang Yingliang <[email protected]>
phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove()

Pavel Machek <[email protected]>
intel_th: Consistency and off-by-one fix

Hillf Danton <[email protected]>
tty: n_gsm: check error while registering tty devices

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Check for disabled LPM quirk

Bixuan Cui <[email protected]>
usb: core: hub: Fix PM reference leak in usb_port_resume()

Bixuan Cui <[email protected]>
usb: musb: fix PM reference leak in musb_irq_work()

Yang Yingliang <[email protected]>
usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove()

Heikki Krogerus <[email protected]>
usb: dwc3: pci: add support for the Intel Alder Lake-M

Wang Li <[email protected]>
spi: qup: fix PM reference leak in spi_qup_remove()

Wei Yongjun <[email protected]>
spi: omap-100k: Fix reference leak to master

Wei Yongjun <[email protected]>
spi: dln2: Fix reference leak to master

Angela Czubak <[email protected]>
resource: Prevent irqresource_disabled() from erasing flags

Dinh Nguyen <[email protected]>
clocksource/drivers/dw_apb_timer_of: Add handling for potential memory leak

Srinivas Pandruvada <[email protected]>
platform/x86: ISST: Account for increased timeout in some cases

Srinivas Pandruvada <[email protected]>
tools/power/x86/intel-speed-select: Increase string size

Ludovic Desroches <[email protected]>
ARM: dts: at91: change the key code of the gpio key

Loic Poulain <[email protected]>
bus: mhi: pci_generic: Implement PCI shutdown callback

Bhaumik Bhatt <[email protected]>
bus: mhi: core: Clear context for stopped channels from remove()

Mathias Nyman <[email protected]>
xhci: prevent double-fetch of transfer and transfer event TRBs

Mathias Nyman <[email protected]>
xhci: fix potential array out of bounds with several interrupters

Mathias Nyman <[email protected]>
xhci: check control context is valid before dereferencing it.

Mathias Nyman <[email protected]>
xhci: check port array allocation was successful before dereferencing it

Russ Weight <[email protected]>
fpga: dfl: pci: add DID for D5005 PAC cards

Chunfeng Yun <[email protected]>
usb: xhci-mtk: support quirk to disable usb2 lpm

Eric Biggers <[email protected]>
random: initialize ChaCha20 constants with correct endianness

Robin Murphy <[email protected]>
perf/arm_pmu_platform: Fix error handling

Robin Murphy <[email protected]>
perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors

Pierre-Louis Bossart <[email protected]>
soundwire: cadence: only prepare attached devices on clock stop

Jerome Forissier <[email protected]>
tee: optee: do not check memref size on return from Secure World

Sebastian Krzyszkowiak <[email protected]>
arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on

Dmitry Osipenko <[email protected]>
soc/tegra: pmc: Fix completion of power-gate toggling

Nathan Chancellor <[email protected]>

    efi/libstub: Add $(CLANG_FLAGS) to x86 flags

Nathan Chancellor <[email protected]>

    x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS

John Millikin <[email protected]>

    x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS)

Linus Walleij <[email protected]>
ARM: dts: ux500: Fix up TVK R3 sensors

Rafał Miłecki <[email protected]>
ARM: dts: BCM5301X: fix "reg" formatting in /memory node

Andre Przywara <[email protected]>
kselftest/arm64: mte: Fix MTE feature detection

Rafael J. Wysocki <[email protected]>
PCI: PM: Do not read power state in pci_enable_device_flags()

Dmitry Osipenko <[email protected]>
ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node

Andre Przywara <[email protected]>
kselftest/arm64: mte: Fix compilation with native compiler

Thinh Nguyen <[email protected]>
usb: xhci: Fix port minor revision

Wesley Cheng <[email protected]>
usb: dwc3: gadget: Ignore EP queue requests during bus reset

Ruslan Bilovol <[email protected]>
usb: gadget: f_uac1: validate input parameters

Ruslan Bilovol <[email protected]>
usb: gadget: f_uac2: validate input parameters

Vitaly Kuznetsov <[email protected]>
genirq/matrix: Prevent allocation counter corruption

Longfang Liu <[email protected]>
crypto: hisilicon/sec - fixes a printing error

Joerg Roedel <[email protected]>
x86/sev: Do not require Hypervisor CPUID bit for SEV guests

Pawel Laszczak <[email protected]>
usb: webcam: Invalid size of Processing Unit Descriptor

Pawel Laszczak <[email protected]>
usb: gadget: uvc: add bInterval checking for HS mode

Hui Tang <[email protected]>
crypto: qat - fix unmap invalid dma address

Ard Biesheuvel <[email protected]>
crypto: api - check for ERR pointers in crypto_destroy_tfm()

Bhaumik Bhatt <[email protected]>
bus: mhi: core: Process execution environment changes serially

Bhaumik Bhatt <[email protected]>
bus: mhi: core: Destroy SBL devices when moving to mission mode

Loic Poulain <[email protected]>
bus: mhi: pci_generic: No-Op for device_wake operations

David Bauer <[email protected]>
spi: ath79: remove spi-master setup and cleanup assignment

David Bauer <[email protected]>
spi: ath79: always call chipselect function

karthik alapati <[email protected]>
staging: wimax/i2400m: fix byte-order issue

Tony Lindgren <[email protected]>
bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first

Dmitry Osipenko <[email protected]>
cpuidle: tegra: Fix C7 idling state on Tegra114

Phillip Potter <[email protected]>
fbdev: zero-fill colormap in fbcmap.c

Chen Jun <[email protected]>
posix-timers: Preserve return value in clock_adjtime32()

Johannes Thumshirn <[email protected]>
btrfs: zoned: fail mount if the device does not support zone append

Filipe Manana <[email protected]>
btrfs: zoned: fix unpaired block group unfreeze during device replace

Filipe Manana <[email protected]>
btrfs: fix race between transaction aborts and fsyncs leading to use-after-free

Alexander Shishkin <[email protected]>
intel_th: pci: Add Rocket Lake CPU support

Filipe Manana <[email protected]>
btrfs: fix metadata extent leak after failure to create subvolume

Maciej W. Rozycki <[email protected]>
x86/build: Disable HIGHMEM64G selection for M486SX

Qu Wenruo <[email protected]>
btrfs: handle remount to no compress during compression

Aurelien Aptel <[email protected]>
smb2: fix use-after-free in smb2_ioctl_query_info()

Paulo Alcantara <[email protected]>
cifs: fix regression when mounting shares with prefix paths

Shyam Prasad N <[email protected]>
cifs: detect dead connections only when echoes are enabled.

David Disseldorp <[email protected]>
cifs: fix leak in cifs_smb3_do_mount() ctx

Eugene Korenevsky <[email protected]>
cifs: fix out-of-bound memory access when calling smb3_notify() at mount point

Paul Aurich <[email protected]>
cifs: Return correct error code from smb2_get_enc_key

He Ying <[email protected]>
irqchip/gic-v3: Do not enable irqs when handling spurious interrups

Ulf Hansson <[email protected]>
mmc: core: Fix hanging on I/O during system suspend for removable cards

Seunghui Lee <[email protected]>
mmc: core: Set read only for SD cards with permanent write protect bit

DooHyun Hwang <[email protected]>
mmc: core: Do a power cycle when the CMD11 fails

Avri Altman <[email protected]>
mmc: block: Issue a cache flush only when it's enabled

Avri Altman <[email protected]>
mmc: block: Update ext_csd.cache_ctrl if it was written

Aniruddha Tvs Rao <[email protected]>
mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit

Adrian Hunter <[email protected]>
mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers

Pradeep P V K <[email protected]>
mmc: sdhci: Check for reset prior to DMA address unmap

Christophe JAILLET <[email protected]>
mmc: uniphier-sd: Fix a resource leak in the remove function

Christophe JAILLET <[email protected]>
mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe()

Sreekanth Reddy <[email protected]>
scsi: mpt3sas: Block PCI config access from userspace during reset

Sreekanth Reddy <[email protected]>
scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES

Arun Easi <[email protected]>
scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand()

James Smart <[email protected]>
scsi: lpfc: Fix rmmod crash due to bad ring pointers to abort_iotag

Roman Bolshakov <[email protected]>
scsi: qla2xxx: Reserve extra IRQ vectors

Ilya Dryomov <[email protected]>
libceph: allow addrvecs with a single NONE/blank address

Ilya Dryomov <[email protected]>
libceph: bump CephXAuthenticate encoding version

Tudor Ambarus <[email protected]>
spi: spi-ti-qspi: Free DMA resources

Christophe Kerello <[email protected]>
spi: stm32-qspi: fix pm_runtime usage_count counter

Gao Xiang <[email protected]>
erofs: add unsupported inode i_format check

Gustavo A. R. Silva <[email protected]>
mtd: physmap: physmap-bt1-rom: Fix unintentional stack access

Kai Stuhlemmer (ebee Engineering) <[email protected]>
mtd: rawnand: atmel: Update ecc_stats.corrected counter

Alexander Lobakin <[email protected]>
mtd: spinand: core: add missing MODULE_DEVICE_TABLE()

Tudor Ambarus <[email protected]>
Revert "mtd: spi-nor: macronix: Add support for mx25l51245g"

Xiang Chen <[email protected]>
mtd: spi-nor: core: Fix an issue of releasing resources during read/write

Jim Quinlan <[email protected]>
reset: add missing empty function reset_control_rearm()

Davidlohr Bueso <[email protected]>
fs/epoll: restore waking from ep_done_scan()

Jeffrey Mitchell <[email protected]>
ecryptfs: fix kernel panic with null dev_name

Chunfeng Yun <[email protected]>
arm64: dts: mt8173: fix property typo of 'phys' in dsi node

Marek Behún <[email protected]>
arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node

Ard Biesheuvel <[email protected]>
ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld

Steven Rostedt (VMware) <[email protected]>
ftrace: Handle commands when closing set_ftrace_filter file

Mark Langsdorf <[email protected]>
ACPI: custom_method: fix a possible memory leak

Mark Langsdorf <[email protected]>
ACPI: custom_method: fix potential use-after-free issue

Stefan Berger <[email protected]>
tpm: acpi: Check eventlog signature before using it

Jason Wang <[email protected]>
vhost-vdpa: fix vm_flags for virtqueue doorbell mapping

Vineeth Vijayan <[email protected]>
s390/cio: remove invalid condition on IO_SCH_UNREG

Tony Krowiak <[email protected]>
s390/vfio-ap: fix circular lockdep when setting/clearing crypto masks

Harald Freudenberger <[email protected]>
s390/zcrypt: fix zcard and zqueue hot-unplug memleak

Vasily Gorbik <[email protected]>
s390/disassembler: increase ebpf disasm buffer size

Shuo Chen <[email protected]>
dyndbg: fix parsing file query without a line-range suffix

Mathias Krause <[email protected]>
nitro_enclaves: Fix stale file descriptors on failed usercopy

Loic Poulain <[email protected]>
bus: mhi: core: Fix invalid error returning in mhi_queue

Loic Poulain <[email protected]>
bus: mhi: core: Fix MHI runtime_pm behavior

Loic Poulain <[email protected]>
bus: mhi: pci_generic: Remove WQ_MEM_RECLAIM flag from state workqueue

Bhaumik Bhatt <[email protected]>
bus: mhi: core: Add missing checks for MMIO register entries

Jeffrey Hugo <[email protected]>
bus: mhi: core: Sanity check values from remote device before use

Bhaumik Bhatt <[email protected]>
bus: mhi: core: Clear configuration from channel context during reset

Jeffrey Hugo <[email protected]>
bus: mhi: core: Fix check for syserr at power_up

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

Diffstat:

 Makefile                                           |  12 +-
 arch/arm/boot/compressed/Makefile                  |   4 +-
 arch/arm/boot/dts/at91-sam9x60ek.dts               |   3 +-
 arch/arm/boot/dts/at91-sama5d27_som1_ek.dts        |   3 +-
 arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts      |   3 +-
 arch/arm/boot/dts/at91-sama5d2_icp.dts             |   3 +-
 arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts          |   3 +-
 arch/arm/boot/dts/at91-sama5d2_xplained.dts        |   3 +-
 arch/arm/boot/dts/at91-sama5d3_xplained.dts        |   3 +-
 arch/arm/boot/dts/at91sam9260ek.dts                |   3 +-
 arch/arm/boot/dts/at91sam9g20ek_common.dtsi        |   3 +-
 arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts        |   4 +-
 arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts        |   4 +-
 arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts  |   4 +-
 arch/arm/boot/dts/bcm4708-netgear-r6250.dts        |   4 +-
 arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts     |   4 +-
 arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts      |   4 +-
 arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts        |   4 +-
 arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts |   4 +-
 arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts  |   4 +-
 arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts        |   4 +-
 arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts  |   4 +-
 arch/arm/boot/dts/bcm4709-linksys-ea9200.dts       |   4 +-
 arch/arm/boot/dts/bcm4709-netgear-r7000.dts        |   4 +-
 arch/arm/boot/dts/bcm4709-netgear-r8000.dts        |   4 +-
 arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts      |   4 +-
 arch/arm/boot/dts/bcm47094-linksys-panamera.dts    |   4 +-
 arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts      |   4 +-
 arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts      |   4 +-
 arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts      |   4 +-
 arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts      |   4 +-
 arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts   |   4 +-
 arch/arm/boot/dts/bcm47094-netgear-r8500.dts       |   4 +-
 arch/arm/boot/dts/bcm47094-phicomm-k3.dts          |   4 +-
 arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi      |  73 +++--
 arch/arm/boot/dts/tegra20-acer-a500-picasso.dts    |   2 +-
 arch/arm/crypto/curve25519-core.S                  |   2 +-
 .../arm64/boot/dts/freescale/imx8mq-librem5-r3.dts |   4 +
 arch/arm64/boot/dts/marvell/armada-37xx.dtsi       |   3 +-
 arch/arm64/boot/dts/mediatek/mt8173.dtsi           |   2 +-
 arch/arm64/kernel/vdso/vdso.lds.S                  |   8 +-
 arch/powerpc/include/asm/mmu_context.h             |   2 +-
 arch/powerpc/include/asm/reg.h                     |   1 +
 arch/powerpc/include/uapi/asm/errno.h              |   1 +
 arch/powerpc/kernel/eeh.c                          |  11 +-
 arch/powerpc/kernel/setup_64.c                     |  19 +-
 arch/powerpc/kernel/vdso.c                         |  54 +++-
 arch/powerpc/kexec/file_load_64.c                  |  92 ++++++
 arch/powerpc/kvm/book3s_64_mmu_host.c              |   2 +
 arch/powerpc/lib/Makefile                          |   3 +
 arch/riscv/kernel/probes/kprobes.c                 |   4 +-
 arch/s390/crypto/arch_random.c                     |   4 +
 arch/s390/include/asm/qdio.h                       |  22 +-
 arch/s390/kernel/dis.c                             |   2 +-
 arch/x86/Kconfig                                   |   2 +-
 arch/x86/Makefile                                  |   1 +
 arch/x86/boot/compressed/Makefile                  |   1 +
 arch/x86/boot/compressed/mem_encrypt.S             |   6 -
 arch/x86/kernel/cpu/common.c                       |   2 +-
 arch/x86/kernel/sev-es-shared.c                    |   6 +-
 arch/x86/mm/mem_encrypt_identity.c                 |  35 +--
 block/bfq-iosched.c                                |  10 +-
 crypto/api.c                                       |   2 +-
 crypto/rng.c                                       |  10 +-
 drivers/acpi/arm64/gtdt.c                          |  10 +-
 drivers/acpi/custom_method.c                       |   4 +-
 drivers/ata/ahci.c                                 |   5 +
 drivers/ata/ahci.h                                 |   1 +
 drivers/ata/libahci.c                              |   5 +
 drivers/block/rnbd/rnbd-clt-sysfs.c                |  10 +-
 drivers/block/rnbd/rnbd-srv.c                      |   4 +-
 drivers/bus/mhi/core/init.c                        |  29 +-
 drivers/bus/mhi/core/main.c                        | 177 +++++++++---
 drivers/bus/mhi/core/pm.c                          |  10 +-
 drivers/bus/mhi/pci_generic.c                      |  25 ++
 drivers/bus/ti-sysc.c                              |  49 ++++
 drivers/char/random.c                              |   4 +-
 drivers/char/tpm/eventlog/acpi.c                   |  33 ++-
 drivers/char/tpm/eventlog/common.c                 |   3 +
 drivers/char/tpm/eventlog/efi.c                    |  29 +-
 drivers/clk/socfpga/clk-gate-a10.c                 |   1 +
 drivers/clocksource/dw_apb_timer_of.c              |  26 +-
 drivers/cpuidle/cpuidle-tegra.c                    |  12 +-
 .../crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c    |   2 +-
 drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c  |   2 +-
 drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c  |   2 +-
 drivers/crypto/allwinner/sun4i-ss/sun4i-ss-prng.c  |   2 +-
 drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c  |   2 +-
 .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c    |   2 +-
 drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c  |   2 +-
 drivers/crypto/hisilicon/sec2/sec_crypto.c         |   2 +-
 drivers/crypto/omap-aes.c                          |   7 +-
 drivers/crypto/qat/qat_common/qat_algs.c           |  11 +-
 drivers/crypto/sa2ul.c                             |   2 +-
 drivers/crypto/stm32/stm32-cryp.c                  |   4 +-
 drivers/crypto/stm32/stm32-hash.c                  |   8 +-
 drivers/extcon/extcon-arizona.c                    |  57 ++--
 drivers/firmware/efi/libstub/Makefile              |   3 +-
 drivers/fpga/dfl-pci.c                             |  18 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c            |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c           |   9 +-
 drivers/gpu/drm/amd/amdgpu/vega10_ih.c             |  32 +--
 drivers/gpu/drm/amd/amdgpu/vega20_ih.c             |  34 +--
 drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c           |   7 +-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |  17 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  26 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |  14 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |  15 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c  | 115 +++++---
 drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c   |   3 +
 .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c   |   4 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c           |   3 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_aux.h       |   1 -
 drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c      |  15 +-
 drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c |   5 +-
 drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c   |  24 +-
 .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c  |   2 +-
 .../drm/amd/display/dc/dcn302/dcn302_resource.c    |   2 +-
 .../amd/display/dc/dml/dcn20/display_mode_vba_20.c |   1 +
 .../display/dc/dml/dcn20/display_mode_vba_20v2.c   |   1 +
 .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c  |  28 +-
 .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c        |  28 +-
 .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c  |  28 +-
 .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c  |  28 +-
 .../amd/display/dc/dml/dml1_display_rq_dlg_calc.c  |  28 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c   |  14 -
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c  |   2 +-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  34 +--
 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c   |  38 ---
 drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c    |  18 --
 drivers/gpu/drm/arm/display/include/malidp_utils.h |   3 -
 .../gpu/drm/arm/display/komeda/komeda_pipeline.c   |  16 +-
 .../drm/arm/display/komeda/komeda_pipeline_state.c |  19 +-
 drivers/gpu/drm/ast/ast_drv.c                      |   2 +
 drivers/gpu/drm/ast/ast_mode.c                     |   2 +-
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |  14 +
 drivers/gpu/drm/i915/intel_pm.c                    |   2 +-
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c              |  12 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c   |  18 +-
 drivers/gpu/drm/msm/dp/dp_hpd.c                    |   4 +-
 drivers/gpu/drm/qxl/qxl_display.c                  |   4 +
 drivers/gpu/drm/qxl/qxl_drv.c                      |   2 +
 drivers/gpu/drm/radeon/radeon_object.c             |   2 +
 drivers/gpu/drm/radeon/radeon_ttm.c                |   5 +-
 drivers/gpu/drm/virtio/virtgpu_ioctl.c             |   2 +-
 drivers/gpu/drm/virtio/virtgpu_object.c            |   1 +
 drivers/gpu/drm/vkms/vkms_crtc.c                   |   3 +-
 drivers/hwtracing/intel_th/gth.c                   |   4 +-
 drivers/hwtracing/intel_th/pci.c                   |  10 +
 drivers/input/touchscreen/ili210x.c                |   2 +-
 drivers/iommu/intel/iommu.c                        |  52 +++-
 drivers/irqchip/irq-gic-v3.c                       |   8 +-
 drivers/md/dm-integrity.c                          |   1 +
 drivers/md/dm-raid.c                               |  34 ++-
 drivers/md/dm-rq.c                                 |   2 +
 drivers/md/persistent-data/dm-btree-internal.h     |   4 +-
 drivers/md/persistent-data/dm-space-map-common.c   |   2 +
 drivers/md/persistent-data/dm-space-map-common.h   |   8 +-
 drivers/md/raid1.c                                 |   2 +
 drivers/media/dvb-core/dvbdev.c                    |   1 +
 drivers/media/i2c/adv7511-v4l2.c                   |   2 +-
 drivers/media/i2c/adv7604.c                        |   2 +-
 drivers/media/i2c/adv7842.c                        |   2 +-
 drivers/media/i2c/tc358743.c                       |   2 +-
 drivers/media/i2c/tda1997x.c                       |   2 +-
 drivers/media/pci/cx23885/cx23885-core.c           |   9 +
 drivers/media/pci/saa7164/saa7164-encoder.c        |  20 +-
 drivers/media/pci/sta2x11/Kconfig                  |   1 +
 drivers/media/platform/coda/coda-common.c          |   4 +-
 drivers/media/platform/qcom/venus/core.c           |  30 +-
 drivers/media/platform/qcom/venus/hfi_cmds.c       |  24 +-
 drivers/media/platform/qcom/venus/hfi_parser.c     |  12 +-
 drivers/media/platform/qcom/venus/pm_helpers.c     |  47 ++--
 drivers/media/platform/qcom/venus/pm_helpers.h     |   7 +-
 drivers/media/platform/qcom/venus/venc_ctrls.c     |   2 +-
 drivers/media/platform/sti/bdisp/bdisp-debug.c     |   2 +-
 drivers/media/platform/sunxi/sun8i-di/sun8i-di.c   |   2 +-
 drivers/media/rc/ite-cir.c                         |   8 +-
 drivers/media/test-drivers/vivid/vivid-core.c      |   6 +-
 drivers/media/usb/dvb-usb/dvb-usb-init.c           |  90 ++++--
 drivers/media/usb/dvb-usb/dvb-usb.h                |   2 +-
 drivers/media/usb/em28xx/em28xx-dvb.c              |   1 +
 drivers/media/usb/gspca/gspca.c                    |   2 +
 drivers/media/usb/gspca/gspca.h                    |   1 +
 drivers/media/usb/gspca/sq905.c                    |   2 +-
 drivers/media/usb/gspca/stv06xx/stv06xx.c          |   9 +
 drivers/media/usb/uvc/uvc_driver.c                 |  34 ++-
 drivers/media/usb/zr364xx/zr364xx.c                |  13 +-
 drivers/media/v4l2-core/v4l2-ctrls.c               | 139 +++++-----
 drivers/mfd/arizona-irq.c                          |   2 +-
 drivers/mfd/da9063-i2c.c                           |  10 +
 drivers/mmc/core/block.c                           |  16 ++
 drivers/mmc/core/core.c                            |  76 +----
 drivers/mmc/core/core.h                            |  17 +-
 drivers/mmc/core/host.c                            |  40 ++-
 drivers/mmc/core/mmc.c                             |   7 +
 drivers/mmc/core/mmc_ops.c                         |   4 +-
 drivers/mmc/core/sd.c                              |   6 +
 drivers/mmc/core/sdio.c                            |  28 +-
 drivers/mmc/host/sdhci-brcmstb.c                   |   1 -
 drivers/mmc/host/sdhci-esdhc-imx.c                 |   2 +-
 drivers/mmc/host/sdhci-pci-core.c                  |  29 ++
 drivers/mmc/host/sdhci-pci.h                       |   2 +
 drivers/mmc/host/sdhci-tegra.c                     |  32 +++
 drivers/mmc/host/sdhci.c                           |  60 ++--
 drivers/mmc/host/uniphier-sd.c                     |   5 +-
 drivers/mtd/maps/physmap-bt1-rom.c                 |   2 +-
 drivers/mtd/nand/raw/atmel/nand-controller.c       |   6 +-
 drivers/mtd/nand/spi/core.c                        |   2 +
 drivers/mtd/spi-nor/core.c                         |  33 +++
 drivers/mtd/spi-nor/macronix.c                     |   3 -
 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c  |  30 +-
 drivers/net/ethernet/sfc/efx_channels.c            |   2 +
 drivers/net/ethernet/sfc/farch.c                   |  16 +-
 drivers/net/wireless/rsi/rsi_91x_sdio.c            |   2 +-
 drivers/nvme/target/admin-cmd.c                    |  10 +-
 drivers/nvme/target/discovery.c                    |   6 +-
 drivers/pci/controller/dwc/pcie-designware-ep.c    |   2 +
 drivers/pci/controller/dwc/pcie-designware-host.c  |   1 +
 drivers/pci/controller/dwc/pcie-designware.c       |  11 +-
 drivers/pci/controller/dwc/pcie-designware.h       |   1 +
 drivers/pci/pci.c                                  |  16 +-
 drivers/perf/arm_pmu_platform.c                    |   9 +-
 drivers/phy/ti/phy-twl4030-usb.c                   |   2 +-
 drivers/pinctrl/pinctrl-ingenic.c                  |  44 ++-
 drivers/platform/x86/intel_pmc_core.c              |  19 +-
 .../x86/intel_speed_select_if/isst_if_mbox_pci.c   |  33 ++-
 drivers/power/supply/bq27xxx_battery.c             |  51 ++--
 drivers/power/supply/cpcap-battery.c               |   2 +-
 drivers/power/supply/cpcap-charger.c               |   5 +-
 drivers/power/supply/generic-adc-battery.c         |   2 +-
 drivers/power/supply/lp8788-charger.c              |   2 +-
 drivers/power/supply/pm2301_charger.c              |   2 +-
 drivers/power/supply/s3c_adc_battery.c             |   2 +-
 drivers/power/supply/tps65090-charger.c            |   2 +-
 drivers/power/supply/tps65217_charger.c            |   2 +-
 drivers/regulator/da9121-regulator.c               |  80 ++++--
 drivers/regulator/da9121-regulator.h               |  13 +
 drivers/s390/cio/device.c                          |   3 +-
 drivers/s390/cio/qdio.h                            |  10 -
 drivers/s390/cio/qdio_main.c                       |  63 +----
 drivers/s390/cio/qdio_setup.c                      |  49 +---
 drivers/s390/crypto/vfio_ap_ops.c                  | 308 ++++++++++++++-------
 drivers/s390/crypto/vfio_ap_private.h              |   2 +
 drivers/s390/crypto/zcrypt_card.c                  |   1 +
 drivers/s390/crypto/zcrypt_queue.c                 |   1 +
 drivers/s390/net/qeth_core.h                       |   3 +-
 drivers/s390/net/qeth_core_main.c                  | 102 ++++---
 drivers/s390/scsi/zfcp_qdio.c                      |   7 +-
 drivers/scsi/device_handler/scsi_dh_alua.c         |   5 +-
 drivers/scsi/libfc/fc_lport.c                      |   2 +-
 drivers/scsi/lpfc/lpfc_attr.c                      |  75 +++--
 drivers/scsi/lpfc/lpfc_crtn.h                      |   7 +-
 drivers/scsi/lpfc/lpfc_els.c                       |  99 +------
 drivers/scsi/lpfc/lpfc_hbadisc.c                   |  10 +-
 drivers/scsi/lpfc/lpfc_hw4.h                       | 174 +-----------
 drivers/scsi/lpfc/lpfc_init.c                      | 112 +-------
 drivers/scsi/lpfc/lpfc_mbox.c                      |  36 ---
 drivers/scsi/lpfc/lpfc_nportdisc.c                 | 254 ++++++-----------
 drivers/scsi/lpfc/lpfc_nvmet.c                     |   1 -
 drivers/scsi/lpfc/lpfc_sli.c                       |  63 +++--
 drivers/scsi/mpt3sas/mpt3sas_base.c                |   4 +
 drivers/scsi/mpt3sas/mpt3sas_ctl.c                 |   5 +-
 drivers/scsi/mpt3sas/mpt3sas_ctl.h                 |  12 +-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |   4 +-
 drivers/scsi/qla2xxx/qla_attr.c                    |   8 +-
 drivers/scsi/qla2xxx/qla_bsg.c                     |   3 +-
 drivers/scsi/qla2xxx/qla_isr.c                     |   4 +-
 drivers/scsi/qla2xxx/qla_os.c                      |   7 -
 drivers/scsi/smartpqi/smartpqi_init.c              | 161 +++++++++++
 drivers/soc/tegra/pmc.c                            |  70 ++++-
 drivers/soundwire/cadence_master.c                 |  10 +-
 drivers/spi/spi-ath79.c                            |   3 +-
 drivers/spi/spi-dln2.c                             |   2 +-
 drivers/spi/spi-omap-100k.c                        |   6 +-
 drivers/spi/spi-qup.c                              |   2 +-
 drivers/spi/spi-stm32-qspi.c                       |  18 +-
 drivers/spi/spi-ti-qspi.c                          |  20 +-
 drivers/spi/spi.c                                  |  16 +-
 drivers/staging/media/atomisp/pci/atomisp_fops.c   |   3 +
 drivers/staging/media/imx/imx-media-capture.c      |   2 +-
 drivers/staging/media/ipu3/ipu3-v4l2.c             |  36 ++-
 drivers/staging/wimax/i2400m/op-rfkill.c           |   2 +-
 drivers/target/target_core_pscsi.c                 |   3 +-
 drivers/tee/optee/core.c                           |  10 -
 drivers/thermal/cpufreq_cooling.c                  |   2 +-
 drivers/thermal/gov_fair_share.c                   |   4 +
 drivers/tty/n_gsm.c                                |  14 +-
 drivers/tty/vt/vt.c                                |   1 +
 drivers/usb/core/hub.c                             |   2 +-
 drivers/usb/dwc2/core_intr.c                       |   8 +
 drivers/usb/dwc3/core.c                            |  29 ++
 drivers/usb/dwc3/core.h                            |   9 +-
 drivers/usb/dwc3/dwc3-pci.c                        |   4 +
 drivers/usb/dwc3/gadget.c                          |  41 ++-
 drivers/usb/gadget/config.c                        |   4 +
 drivers/usb/gadget/function/f_fs.c                 |   3 +-
 drivers/usb/gadget/function/f_uac1.c               |  43 +++
 drivers/usb/gadget/function/f_uac2.c               |  39 ++-
 drivers/usb/gadget/function/f_uvc.c                |   8 +-
 drivers/usb/gadget/legacy/webcam.c                 |   1 +
 drivers/usb/gadget/udc/dummy_hcd.c                 |  23 +-
 drivers/usb/gadget/udc/tegra-xudc.c                |   2 +-
 drivers/usb/host/xhci-mem.c                        |  12 +
 drivers/usb/host/xhci-mtk.c                        |   3 +
 drivers/usb/host/xhci-mtk.h                        |   1 +
 drivers/usb/host/xhci-ring.c                       |  42 ++-
 drivers/usb/host/xhci.c                            |  14 +-
 drivers/usb/musb/musb_core.c                       |   2 +-
 drivers/vhost/vdpa.c                               |   1 +
 drivers/video/backlight/qcom-wled.c                |  29 +-
 drivers/video/fbdev/core/fbcmap.c                  |   8 +-
 drivers/virt/nitro_enclaves/ne_misc_dev.c          |  43 ++-
 fs/btrfs/block-group.c                             |  58 +++-
 fs/btrfs/btrfs_inode.h                             |  15 +
 fs/btrfs/compression.c                             |  11 +-
 fs/btrfs/ctree.c                                   |  20 ++
 fs/btrfs/delayed-inode.c                           |   4 +-
 fs/btrfs/file.c                                    |  34 +--
 fs/btrfs/inode.c                                   |   4 +-
 fs/btrfs/ioctl.c                                   |  44 +--
 fs/btrfs/reflink.c                                 |   4 +-
 fs/btrfs/relocation.c                              |  50 +++-
 fs/btrfs/scrub.c                                   |   5 +-
 fs/btrfs/transaction.c                             |  17 +-
 fs/btrfs/transaction.h                             |   9 +-
 fs/btrfs/zoned.c                                   |   7 +
 fs/cifs/cifsfs.c                                   |   2 +-
 fs/cifs/connect.c                                  |  25 +-
 fs/cifs/fs_context.c                               |   7 +
 fs/cifs/sess.c                                     |   6 +
 fs/cifs/smb2ops.c                                  |  18 +-
 fs/cifs/smb2pdu.c                                  |   5 +
 fs/ecryptfs/main.c                                 |   6 +
 fs/erofs/erofs_fs.h                                |   3 +
 fs/erofs/inode.c                                   |   7 +
 fs/eventpoll.c                                     |   6 +
 fs/exfat/balloc.c                                  |  11 +-
 fs/ext4/fast_commit.c                              |   4 +-
 fs/ext4/file.c                                     |  25 +-
 fs/ext4/ialloc.c                                   |  51 ++--
 fs/ext4/ioctl.c                                    |   6 +
 fs/ext4/mmp.c                                      |   2 +-
 fs/ext4/super.c                                    |  16 +-
 fs/f2fs/node.c                                     |   3 +
 fs/f2fs/verity.c                                   |  75 +++--
 fs/fuse/file.c                                     |  41 ++-
 fs/fuse/fuse_i.h                                   |   1 +
 fs/fuse/virtio_fs.c                                |   1 +
 fs/io_uring.c                                      |  70 +++--
 fs/jbd2/transaction.c                              |  15 +-
 fs/jffs2/file.c                                    |   1 +
 fs/jffs2/scan.c                                    |   2 +-
 fs/nfs/fs_context.c                                |  12 +
 fs/nfs/pnfs.c                                      |   7 +-
 fs/stat.c                                          |   8 +
 fs/ubifs/replay.c                                  |   3 +-
 include/crypto/acompress.h                         |   2 +
 include/crypto/aead.h                              |   2 +
 include/crypto/akcipher.h                          |   2 +
 include/crypto/chacha.h                            |   9 +-
 include/crypto/hash.h                              |   4 +
 include/crypto/kpp.h                               |   2 +
 include/crypto/rng.h                               |   2 +
 include/crypto/skcipher.h                          |   2 +
 include/linux/ioport.h                             |   2 +-
 include/linux/mfd/da9063/registers.h               |   3 +
 include/linux/mfd/intel-m10-bmc.h                  |   2 +-
 include/linux/mmc/host.h                           |   3 -
 include/linux/perf_event.h                         |   1 +
 include/linux/power/bq27xxx_battery.h              |   1 -
 include/linux/reset.h                              |   5 +
 include/media/v4l2-ctrls.h                         |  12 +-
 include/scsi/libfcoe.h                             |   2 +-
 include/uapi/linux/usb/video.h                     |   3 +-
 kernel/.gitignore                                  |   1 +
 kernel/Makefile                                    |   9 +-
 kernel/events/core.c                               | 142 +++++-----
 kernel/futex.c                                     |   7 +-
 kernel/irq/matrix.c                                |   4 +-
 kernel/kcsan/core.c                                |   2 -
 kernel/kcsan/debugfs.c                             |   4 +-
 kernel/kcsan/kcsan.h                               |   5 -
 kernel/rcu/tree.c                                  |   2 +-
 kernel/rcu/tree_plugin.h                           |   7 +-
 kernel/sched/fair.c                                | 102 ++++++-
 kernel/sched/features.h                            |   3 +
 kernel/sched/psi.c                                 |   5 +-
 kernel/sched/topology.c                            |  91 ++++--
 kernel/time/posix-timers.c                         |   4 +-
 kernel/trace/ftrace.c                              |   5 +-
 kernel/trace/trace.c                               |  41 +--
 kernel/trace/trace_clock.c                         |  44 ++-
 lib/dynamic_debug.c                                |   2 +-
 lib/vsprintf.c                                     |   2 -
 mm/page_alloc.c                                    |  30 +-
 net/bluetooth/ecdh_helper.h                        |   2 +-
 net/ceph/auth_x.c                                  |   2 +-
 net/ceph/decode.c                                  |  20 +-
 net/openvswitch/actions.c                          |   8 +-
 net/sched/sch_frag.c                               |   8 +-
 security/commoncap.c                               |   2 +-
 sound/isa/sb/emu8000.c                             |   4 +-
 sound/isa/sb/sb16_csp.c                            |   8 +-
 sound/pci/hda/patch_conexant.c                     |  14 +-
 sound/pci/hda/patch_realtek.c                      |  52 +++-
 sound/usb/clock.c                                  |  18 +-
 sound/usb/mixer_maps.c                             |  12 +
 tools/power/x86/intel-speed-select/isst-display.c  |  12 +-
 tools/power/x86/turbostat/turbostat.c              |  19 +-
 tools/testing/selftests/arm64/mte/Makefile         |   2 -
 .../testing/selftests/arm64/mte/mte_common_util.c  |  13 +-
 tools/testing/selftests/resctrl/Makefile           |   2 +-
 tools/testing/selftests/resctrl/cache.c            |   8 +-
 tools/testing/selftests/resctrl/cat_test.c         |  12 +-
 tools/testing/selftests/resctrl/cqm_test.c         |  14 +-
 tools/testing/selftests/resctrl/fill_buf.c         |   4 +-
 tools/testing/selftests/resctrl/mba_test.c         |   2 +-
 tools/testing/selftests/resctrl/mbm_test.c         |   2 +-
 tools/testing/selftests/resctrl/resctrl.h          |  21 +-
 tools/testing/selftests/resctrl/resctrl_tests.c    |  14 +-
 tools/testing/selftests/resctrl/resctrl_val.c      |  85 +++---
 tools/testing/selftests/resctrl/resctrlfs.c        |  79 ++++--
 428 files changed, 4331 insertions(+), 2740 deletions(-)