Skip to content

5.6.5-rc1 review

Greg Kroah-Hartman linux-efi linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest254 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/254media: rc: add keymap for Videostrong KII Prodrivers/media/rc/keymaps/Makefile drivers/media/rc/keymaps/rc-videostrong-kii-pro.c include/media/rc-map.h+85 -00 replies
2/254cpufreq: imx6q: Fixes unwanted cpu overclocking on i.MX6ULLdrivers/cpufreq/imx6q-cpufreq.c+3 -00 replies
3/254EDAC/mc: Report "unknown memory" on too many DIMM labels founddrivers/edac/edac_mc.c+11 -100 replies
4/254usb: ucsi: ccg: disable runtime pm during fw flashingdrivers/usb/typec/ucsi/ucsi_ccg.c+2 -00 replies
5/254staging: wilc1000: avoid double unlocking of wilc->hif_cs mutexdrivers/staging/wilc1000/wlan.c+0 -10 replies
6/254media: vimc: streamer: fix memory leak in vimc subdevs if kthread_run failsdrivers/media/platform/vimc/vimc-streamer.c+7 -20 replies
7/254media: hantro: fix extra MV/MC sync space calculationdrivers/staging/media/hantro/hantro_v4l2.c+1 -10 replies
8/254media: staging: rkisp1: use consistent bus_info string for media_devdrivers/staging/media/rkisp1/rkisp1-dev.c+1 -20 replies
9/254media: staging: rkisp1: isp: do not set invalid mbus code for paddrivers/staging/media/rkisp1/rkisp1-isp.c+2 -20 replies
10/254media: venus: hfi_parser: Ignore HEVC encoding for V1drivers/media/platform/qcom/venus/hfi_parser.c+1 -00 replies
11/254firmware: arm_sdei: fix double-lock on hibernate with shared eventsdrivers/firmware/arm_sdei.c+15 -170 replies
12/254media: arm64: dts: amlogic: add rc-videostrong-kii-pro keymaparch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts+4 -00 replies
13/254usb: phy: tegra: Include proper GPIO consumer header to fix compile testingdrivers/usb/phy/phy-tegra-usb.c+1 -20 replies
14/254arm64/mm: Hold memory hotplug lock while walking for kernel page table dumparch/arm64/mm/ptdump_debugfs.c+4 -00 replies
15/254sched/vtime: Prevent unstable evaluation of WARN(vtime->state)kernel/sched/cputime.c+22 -190 replies
16/254iio: imu: st_lsm6dsx: check return value from st_lsm6dsx_sensor_set_enabledrivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c+3 -20 replies
17/254null_blk: Fix the null_add_dev() error pathdrivers/block/null_blk_main.c+1 -00 replies
18/254blk-mq: Fix a recently introduced regression in blk_mq_realloc_hw_ctxs()block/blk-mq.c+0 -10 replies
19/254null_blk: Handle null_add_dev() failures properlydrivers/block/null_blk_main.c+6 -10 replies
20/254null_blk: Suppress an UBSAN complaint triggered when setting memory_backeddrivers/block/null_blk_main.c+1 -10 replies
21/254null_blk: fix spurious IO errors after failed past-wp accessdrivers/block/null_blk_main.c+2 -00 replies
22/254media: imx: imx7_mipi_csis: Power off the source when stopping streamingdrivers/staging/media/imx/imx7-mipi-csis.c+1 -10 replies
23/254media: imx: imx7-media-csi: Fix video field handlingdrivers/staging/media/imx/imx7-media-csi.c+4 -00 replies
24/254xhci: bail out early if driver cant accress host in resumedrivers/usb/host/xhci.c+3 -10 replies
25/254ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add()drivers/acpi/ec.c+4 -20 replies
26/254clocksource/drivers/timer-microchip-pit64b: Fix rate for gckdrivers/clocksource/timer-microchip-pit64b.c+1 -00 replies
27/254x86: Dont let pgprot_modify() change the page encryption bitarch/x86/include/asm/pgtable.h arch/x86/include/asm/pgtable_types.h+6 -30 replies
28/254dma-mapping: Fix dma_pgprot() for unencrypted coherent pageskernel/dma/mapping.c+2 -00 replies
29/254block: keep bdi->io_pages in sync with max_sectors_kb for stacked devicesblock/blk-settings.c+3 -00 replies
30/254debugfs: Check module state before warning in {full/open}_proxy_open()fs/debugfs/file.c+14 -40 replies
31/254spi: spi-fsl-dspi: Avoid NULL pointer in dspi_slave_abort for non-DMA modedrivers/spi/spi-fsl-dspi.c+4 -20 replies
32/254irqchip/versatile-fpga: Handle chained IRQs properlydrivers/irqchip/irq-versatile-fpga.c+10 -20 replies
33/254time/sched_clock: Expire timer in hardirq contextkernel/time/sched_clock.c+5 -40 replies
34/254irqchip/gic-v4.1: Skip absent CPUs while iterating over redistributorsdrivers/irqchip/irq-gic-v3-its.c+4 -00 replies
35/254media: allegro: fix type of gop_length in channel_create messagedrivers/staging/media/allegro-dvt/allegro-core.c+4 -10 replies
36/254sched: Avoid scale real weight down to zerokernel/sched/sched.h+7 -10 replies
37/254sched/fair: Fix condition of avg_load calculationkernel/sched/fair.c+2 -10 replies
38/254selftests/x86/ptrace_syscall_32: Fix no-vDSO segfaulttools/testing/selftests/x86/ptrace_syscall.c+6 -20 replies
39/254PCI/switchtec: Fix init_completion race condition with poll_wait()drivers/pci/switch/switchtec.c+1 -10 replies
40/254block, bfq: move forward the getting of an extra ref in bfq_bfqq_moveblock/bfq-cgroup.c+7 -70 replies
41/254media: i2c: video-i2c: fix build errors due to imply hwmondrivers/media/i2c/video-i2c.c+1 -10 replies
42/254libata: Remove extra scsi_host_put() in ata_scsi_add_hosts()drivers/ata/libata-scsi.c+3 -60 replies
43/254pstore/platform: fix potential mem leak if pstore_init_fs failedfs/pstore/platform.c+2 -20 replies
44/254gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is emptyfs/gfs2/glops.c fs/gfs2/log.c fs/gfs2/log.h+28 -20 replies
45/254gfs2: Dont demote a glock until its revokes are writtenfs/gfs2/glock.c+3 -00 replies
46/254cpufreq: imx6q: fix error handlingdrivers/cpufreq/imx6q-cpufreq.c+5 -40 replies
47/254x86/boot: Use unsigned comparison for addressesarch/x86/boot/compressed/head_32.S arch/x86/boot/compressed/head_64.S+3 -30 replies
48/254efi/x86: Ignore the memory attributes table on i386drivers/firmware/efi/efi.c+1 -10 replies
49/254genirq/irqdomain: Check pointer in irq_domain_alloc_irqs_hierarchy()kernel/irq/irqdomain.c+5 -50 replies
50/254block: Fix use-after-free issue accessing struct io_cqblock/blk-ioc.c include/linux/iocontext.h+8 -00 replies
51/254block, zoned: fix integer overflow with BLKRESETZONE et alblock/blk-zoned.c+1 -10 replies
52/254media: mtk-vpu: avoid unaligned access to DTCM buffer.drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c drivers/media/platform/mtk-vcodec/vdec_vpu_if.c drivers/media/platform/mtk-vcodec/venc_vpu_if.c +2 more+38 -360 replies
53/254media: i2c: ov5695: Fix power on and off sequencesdrivers/media/i2c/ov5695.c+31 -180 replies
54/254usb: dwc3: core: add support for disabling SS instances in park modedrivers/usb/dwc3/core.c drivers/usb/dwc3/core.h+9 -00 replies
55/254irqchip/gic-v4: Provide irq_retrigger to avoid circular locking dependencydrivers/irqchip/irq-gic-v3-its.c+6 -00 replies
56/254md: check arrays is suspended in mddev_detach before call quiesce operationsdrivers/md/md.c+1 -10 replies
57/254firmware: fix a double abort case with fw_load_sysfs_fallbackdrivers/base/firmware_loader/fallback.c+1 -10 replies
58/254spi: spi-fsl-dspi: Replace interruptible wait queue with a simple completiondrivers/spi/spi-fsl-dspi.c+6 -130 replies
59/254locking/lockdep: Avoid recursion in lockdep_count_{for,back}ward_deps()kernel/locking/lockdep.c+4 -00 replies
60/254staging: mt7621-pci: avoid to poweroff the phy for slot onedrivers/staging/mt7621-pci/pci-mt7621.c+2 -10 replies
61/254block, bfq: fix use-after-free in bfq_idle_slice_timer_bodyblock/bfq-iosched.c+12 -40 replies
62/254btrfs: qgroup: ensure qgroup_rescan_running is only set when the worker is at least queuedfs/btrfs/qgroup.c+9 -20 replies
63/254btrfs: remove a BUG_ON() from merge_reloc_roots()fs/btrfs/relocation.c+15 -10 replies
64/254btrfs: restart relocate_tree_blocks properlyfs/btrfs/relocation.c+2 -90 replies
65/254btrfs: track reloc roots based on their commit root bytenrfs/btrfs/relocation.c+7 -100 replies
66/254ASoC: fix regwmasksound/soc/soc-ops.c+2 -20 replies
67/254ASoC: dapm: connect virtual mux with default valuesound/soc/soc-dapm.c+7 -10 replies
68/254ASoC: dpcm: allow start or stop during pause for backendsound/soc/soc-pcm.c+4 -20 replies
69/254ASoC: topology: use name_prefix for new kcontrolsound/soc/soc-topology.c+1 -10 replies
70/254usb: gadget: f_fs: Fix use after free issue as part of queue failuredrivers/usb/gadget/function/f_fs.c+1 -00 replies
71/254usb: gadget: composite: Inform controller driver of self-powereddrivers/usb/gadget/composite.c+9 -00 replies
72/254ALSA: usb-audio: Add mixer workaround for TRX40 and cosound/usb/mixer_maps.c+28 -00 replies
73/254ALSA: hda: Add driver blacklistsound/pci/hda/hda_intel.c+16 -00 replies
74/254ALSA: hda: Fix potential access overflow in beep helpersound/pci/hda/hda_beep.c+5 -10 replies
75/254ALSA: ice1724: Fix invalid access for enumerated ctl itemssound/pci/ice1712/prodigy_hifi.c+2 -20 replies
76/254ALSA: pcm: oss: Fix regression by buffer overflow fixsound/core/oss/pcm_plugin.c+24 -80 replies
77/254ALSA: hda/realtek: Enable mute LED on an HP systemsound/pci/hda/patch_realtek.c+12 -00 replies
78/254ALSA: hda/realtek - a fake key event is triggered by running shutupsound/pci/hda/patch_realtek.c+107 -630 replies
79/254ALSA: doc: Document PC Beep Hidden Register on Realtek ALC256Documentation/sound/hd-audio/index.rst Documentation/sound/hd-audio/realtek-pc-beep.rst+130 -00 replies
80/254ALSA: hda/realtek - Set principled PC Beep configuration for ALC256sound/pci/hda/patch_realtek.c+9 -60 replies
81/254ALSA: hda/realtek - Remove now-unnecessary XPS 13 headphone noise fixupsDocumentation/sound/hd-audio/models.rst sound/pci/hda/patch_realtek.c+0 -360 replies
82/254ALSA: hda/realtek - Add quirk for Lenovo Carbon X1 8th gensound/pci/hda/patch_realtek.c+1 -00 replies
83/254ALSA: hda/realtek - Add quirk for MSI GL63sound/pci/hda/patch_realtek.c+1 -00 replies
84/254media: venus: cache vb payload to be used by clock scalingdrivers/media/platform/qcom/venus/core.h drivers/media/platform/qcom/venus/helpers.c+14 -70 replies
85/254media: venus: firmware: Ignore secure call error on first resumedrivers/media/platform/qcom/venus/firmware.c+8 -20 replies
86/254media: hantro: Read be32 words starting at every fourth bytedrivers/staging/media/hantro/hantro_h1_jpeg_enc.c drivers/staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c+14 -40 replies
87/254media: ti-vpe: cal: fix disable_irqs to only the intended targetdrivers/media/platform/ti-vpe/cal.c+8 -80 replies
88/254media: ti-vpe: cal: fix a kernel oops when unloading moduledrivers/media/platform/ti-vpe/cal.c+8 -50 replies
89/254seccomp: Add missing compat_ioctl for notifykernel/seccomp.c+1 -00 replies
90/254ACPI: EC: Avoid printing confusing messages in acpi_ec_setup()drivers/acpi/ec.c+10 -50 replies
91/254acpi/x86: ignore unspecified bit positions in the ACPI global lock fieldarch/x86/kernel/acpi/boot.c+1 -10 replies
92/254ACPICA: Allow acpi_any_gpe_status_set() to skip one GPEdrivers/acpi/acpica/achware.h drivers/acpi/acpica/evxfgpe.c drivers/acpi/acpica/hwgpe.c +2 more+53 -170 replies
93/254ACPI: PM: s2idle: Refine active GPEs checkdrivers/acpi/ec.c drivers/acpi/internal.h drivers/acpi/sleep.c+16 -90 replies
94/254thermal: int340x_thermal: fix: Update Tiger Lake ACPI device IDsdrivers/thermal/intel/int340x_thermal/int3400_thermal.c drivers/thermal/intel/int340x_thermal/int3403_thermal.c+2 -20 replies
95/254thermal: devfreq_cooling: inline all stubs for CONFIG_DEVFREQ_THERMAL=ninclude/linux/devfreq_cooling.h+1 -10 replies
96/254nvmet-tcp: fix maxh2cdata icresp parameterdrivers/nvme/target/tcp.c+1 -10 replies
97/254nvme-fc: Revert "add module to ops template to allow module references"drivers/nvme/host/fc.c drivers/nvme/target/fcloop.c drivers/scsi/lpfc/lpfc_nvme.c +2 more+2 -200 replies
98/254efi/x86: Add TPM related EFI tables to unencrypted mapping checksarch/x86/platform/efi/efi.c+2 -00 replies
99/254PCI: pciehp: Fix indefinite wait on sysfs requestsdrivers/pci/hotplug/pciehp_hpc.c+7 -70 replies
100/254PCI/ASPM: Clear the correct bits when enabling L1 substatesdrivers/pci/pcie/aspm.c+2 -20 replies
101/254PCI: Add boot interrupt quirk mechanism for Xeon chipsetsdrivers/pci/quirks.c+73 -70 replies
102/254PCI: qcom: Fix the fixup of PCI_VENDOR_ID_QCOMdrivers/pci/controller/dwc/pcie-qcom.c+7 -10 replies
103/254PCI: endpoint: Fix for concurrent memory allocation in OB address regiondrivers/pci/endpoint/pci-epc-mem.c include/linux/pci-epc.h+11 -20 replies
104/254erofs: correct the remaining shrink objectsfs/erofs/utils.c+1 -10 replies
105/254sched/fair: Fix enqueue_task_fair warningkernel/sched/fair.c+22 -40 replies
106/254tpm: Dont make log failures fataldrivers/char/tpm/eventlog/common.c drivers/char/tpm/tpm-chip.c drivers/char/tpm/tpm.h+6 -120 replies
107/254tpm: tpm1_bios_measurements_next should increase position indexdrivers/char/tpm/eventlog/tpm1.c+1 -10 replies
108/254tpm: tpm2_bios_measurements_next should increase position indexdrivers/char/tpm/eventlog/tpm2.c+1 -10 replies
109/254KEYS: reaching the keys quotas correctlysecurity/keys/key.c security/keys/keyctl.c+3 -30 replies
110/254mmc: mmci_sdmmc: Fix clear busyd0end irq flagdrivers/mmc/host/mmci_stm32_sdmmc.c+2 -20 replies
111/254rcu: Make rcu_barrier() account for offline no-CBs CPUsinclude/trace/events/rcu.h kernel/rcu/tree.c+25 -120 replies
112/254cpu/hotplug: Ignore pm_wakeup_pending() for disable_nonboot_cpus()include/linux/cpu.h kernel/cpu.c+11 -50 replies
113/254genirq/debugfs: Add missing sanity checks to interrupt injectionkernel/irq/debugfs.c+9 -20 replies
114/254irqchip/versatile-fpga: Apply clear-mask earlierdrivers/irqchip/irq-versatile-fpga.c+3 -30 replies
115/254io_uring: ensure openat sets O_LARGEFILE if neededfs/io_uring.c+2 -00 replies
116/254io_uring: remove bogus RLIMIT_NOFILE check in file registrationfs/io_uring.c+0 -70 replies
117/254io_uring: fix ctx refcounting in io_submit_sqes()fs/io_uring.c+0 -10 replies
118/254pstore: pstore_ftrace_seq_next should increase position indexfs/pstore/inode.c+4 -10 replies
119/254MIPS/tlbex: Fix LDDIR usage in setup_pw() for Loongson-3arch/mips/mm/tlbex.c+4 -10 replies
120/254MIPS: OCTEON: irq: Fix potential NULL pointer dereferencearch/mips/cavium-octeon/octeon-irq.c+3 -00 replies
121/254PM / Domains: Allow no domain-idle-states DT property in genpd when parsingdrivers/base/power/domain.c+1 -10 replies
122/254PM: sleep: wakeup: Skip wakeup_source_sysfs_remove() if device is not theredrivers/base/power/wakeup.c+3 -10 replies
123/254ath9k: Handle txpower changes even when TPC is disableddrivers/net/wireless/ath/ath9k/main.c+3 -00 replies
124/254signal: Extend exec_id to 64bitsfs/exec.c include/linux/sched.h kernel/signal.c+4 -40 replies
125/254x86/tsc_msr: Use named struct initializersarch/x86/kernel/tsc_msr.c+18 -100 replies
126/254x86/tsc_msr: Fix MSR_FSB_FREQ mask for Cherry Trail devicesarch/x86/kernel/tsc_msr.c+15 -20 replies
127/254x86/tsc_msr: Make MSR derived TSC frequency more accuratearch/x86/kernel/tsc_msr.c+86 -110 replies
128/254x86/entry/32: Add missing ASM_CLAC to general_protection entryarch/x86/entry/entry_32.S+1 -00 replies
129/254platform/x86: asus-wmi: Support laptops where the first battery is named BATTdrivers/platform/x86/asus-wmi.c+4 -10 replies
130/254KVM: PPC: Book3S HV: Skip kvmppc_uvmem_free if Ultravisor is not supportedarch/powerpc/kvm/book3s_hv_uvmem.c+3 -00 replies
131/254KVM: nVMX: Properly handle userspace interrupt window requestarch/x86/include/asm/kvm_host.h arch/x86/kvm/vmx/nested.c arch/x86/kvm/vmx/vmx.c +1 more+17 -220 replies
132/254KVM: s390: vsie: Fix region 1 ASCE sanity shadow address checksarch/s390/mm/gmap.c+5 -10 replies
133/254KVM: s390: vsie: Fix delivery of addressing exceptionsarch/s390/kvm/vsie.c+1 -00 replies
134/254KVM: x86: Allocate new rmap and large page tracking when moving memslotarch/x86/kvm/x86.c+11 -00 replies
135/254KVM: VMX: Always VMCLEAR in-use VMCSes during crash with kexec supportarch/x86/kvm/vmx/vmx.c+16 -510 replies
136/254KVM: x86: Gracefully handle __vmalloc() failure during VM allocationarch/x86/kvm/svm.c arch/x86/kvm/vmx/vmx.c+8 -00 replies
137/254KVM: VMX: Add a trampoline to fix VMREAD error handlingarch/x86/kvm/vmx/ops.h arch/x86/kvm/vmx/vmenter.S+79 -70 replies
138/254KVM: VMX: fix crash cleanup when KVM wasnt usedarch/x86/kvm/vmx/vmx.c+7 -50 replies
139/254smb3: fix performance regression with setting mtimefs/cifs/inode.c+12 -110 replies
140/254CIFS: Fix bug which the return value by asynchronous read is errorfs/cifs/file.c+1 -10 replies
141/254CIFS: check new file size when extending file by fallocatefs/cifs/smb2ops.c+4 -00 replies
142/254mtd: spinand: Stop using spinand->oobbuf for buffering bad block markersdrivers/mtd/nand/spi/core.c+7 -70 replies
143/254mtd: spinand: Do not erase the block before writing a bad block markerdrivers/mtd/nand/spi/core.c+0 -30 replies
144/254mtd: rawnand: cadence: fix the calculation of the avaialble OOB sizedrivers/mtd/nand/raw/cadence-nand-controller.c+2 -10 replies
145/254mtd: rawnand: cadence: change bad block marker sizedrivers/mtd/nand/raw/cadence-nand-controller.c+3 -60 replies
146/254mtd: rawnand: cadence: reinit completion before executing a new commanddrivers/mtd/nand/raw/cadence-nand-controller.c+1 -00 replies
147/254drm/i915/gen12: Disable preemption timeoutdrivers/gpu/drm/i915/Kconfig.profile drivers/gpu/drm/i915/gt/intel_engine_cs.c+13 -40 replies
148/254btrfs: Dont submit any btree write bio if the fs has errorsfs/btrfs/extent_io.c+34 -10 replies
149/254btrfs: fix btrfs_calc_reclaim_metadata_size calculationfs/btrfs/space-info.c+34 -90 replies
150/254Btrfs: fix crash during unmount due to race with delayed inode workersfs/btrfs/async-thread.c fs/btrfs/async-thread.h fs/btrfs/disk-io.c+22 -00 replies
151/254btrfs: reloc: clean dirty subvols if we fail to start a transactionfs/btrfs/relocation.c+3 -30 replies
152/254btrfs: set update the uuid generation as soon as possiblefs/btrfs/disk-io.c+12 -20 replies
153/254btrfs: drop block from cache on error in relocationfs/btrfs/relocation.c+1 -10 replies
154/254btrfs: fix missing file extent item for hole after ranged fsyncfs/btrfs/file.c+10 -00 replies
155/254btrfs: unset reloc control if we fail to recoverfs/btrfs/relocation.c+5 -50 replies
156/254btrfs: fix missing semaphore unlock in btrfs_sync_filefs/btrfs/file.c+1 -00 replies
157/254btrfs: use nofs allocations for running delayed itemsfs/btrfs/delayed-inode.c+13 -00 replies
158/254remoteproc: qcom_q6v5_mss: Dont reassign mpss region on shutdowndrivers/remoteproc/qcom_q6v5_mss.c+24 -110 replies
159/254remoteproc: qcom_q6v5_mss: Reload the mba region on coredumpdrivers/remoteproc/qcom_q6v5_mss.c+18 -10 replies
160/254remoteproc: Fix NULL pointer dereference in rproc_virtio_notifydrivers/remoteproc/remoteproc_virtio.c+7 -00 replies
161/254time/namespace: Fix time_for_children symlinkkernel/time/namespace.c+1 -00 replies
162/254time/namespace: Add max_time_namespaces ucountDocumentation/admin-guide/sysctl/user.rst kernel/ucount.c+7 -00 replies
163/254crypto: rng - Fix a refcounting bug in crypto_rng_reset()crypto/rng.c+6 -20 replies
164/254crypto: mxs-dcp - fix scatterlist linearization for hashdrivers/crypto/mxs-dcp.c+26 -280 replies
165/254io_uring: honor original task RLIMIT_FSIZEfs/io_uring.c+13 -00 replies
166/254scsi: mpt3sas: Fix kernel panic observed on soft HBA unplugdrivers/scsi/mpt3sas/mpt3sas_scsih.c+4 -40 replies
167/254tools: gpio: Fix out-of-tree build regressiontools/gpio/Makefile+1 -10 replies
168/254net: qualcomm: rmnet: Allow configuration updates to existing devicesdrivers/net/ethernet/qualcomm/rmnet/rmnet_config.c+19 -120 replies
169/254arm64: dts: allwinner: h6: Fix PMU compatiblearch/arm64/boot/dts/allwinner/sun50i-h6.dtsi+1 -20 replies
170/254sched/core: Remove duplicate assignment in sched_tick_remote()kernel/sched/core.c+0 -10 replies
171/254arm64: dts: allwinner: h5: Fix PMU compatiblearch/arm64/boot/dts/allwinner/sun50i-h5.dtsi+1 -20 replies
172/254mm, memcg: do not high throttle allocators based on wraparoundmm/memcontrol.c+3 -00 replies
173/254dm writecache: add cond_resched to avoid CPU hangsdrivers/md/dm-writecache.c+5 -10 replies
174/254dm integrity: fix a crash with unusually large tag sizedrivers/md/dm-integrity.c+2 -20 replies
175/254dm verity fec: fix memory leak in verity_fec_dtrdrivers/md/dm-verity-fec.c+1 -00 replies
176/254dm zoned: remove duplicate nr_rnd_zones increase in dmz_init_zone()drivers/md/dm-zoned-metadata.c+0 -10 replies
177/254dm clone: Fix handling of partial region discardsdrivers/md/dm-clone-metadata.c drivers/md/dm-clone-target.c+42 -140 replies
178/254dm clone: Add overflow check for number of regionsdrivers/md/dm-clone-target.c+11 -10 replies
179/254dm clone: Add missing casts to prevent overflows and data corruptiondrivers/md/dm-clone-target.c+6 -30 replies
180/254dm clone metadata: Fix return type of dm_clone_nr_of_hydrated_regions()drivers/md/dm-clone-metadata.c drivers/md/dm-clone-metadata.h drivers/md/dm-clone-target.c+3 -30 replies
181/254XArray: Fix xas_pause for large multi-index entrieslib/test_xarray.c lib/xarray.c+38 -10 replies
182/254xarray: Fix early termination of xas_for_each_markedinclude/linux/xarray.h lib/xarray.c tools/testing/radix-tree/Makefile +3 more+98 -30 replies
183/254crypto: caam/qi2 - fix chacha20 data size errordrivers/crypto/caam/caamalg_desc.c+10 -40 replies
184/254crypto: caam - update xts sector size for large input lengthdrivers/crypto/caam/caamalg_desc.c+14 -20 replies
185/254crypto: ccree - protect against empty or NULL scatterlistsdrivers/crypto/ccree/cc_buffer_mgr.c drivers/crypto/ccree/cc_buffer_mgr.h+28 -350 replies
186/254crypto: ccree - only try to map auth tag if neededdrivers/crypto/ccree/cc_buffer_mgr.c+4 -20 replies
187/254crypto: ccree - dec auth tag size from cryptlen mapdrivers/crypto/ccree/cc_buffer_mgr.c+6 -20 replies
188/254scsi: zfcp: fix missing erp_lock in port recovery trigger for point-to-pointdrivers/s390/scsi/zfcp_erp.c+1 -10 replies
189/254scsi: ufs: fix Auto-Hibern8 error detectiondrivers/scsi/ufs/ufshcd.c drivers/scsi/ufs/ufshcd.h+8 -10 replies
190/254scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi_buf_s4 error pathdrivers/scsi/lpfc/lpfc_scsi.c+3 -10 replies
191/254scsi: lpfc: Fix broken Credit Recovery after driver loaddrivers/scsi/lpfc/lpfc.h drivers/scsi/lpfc/lpfc_hbadisc.c+40 -200 replies
192/254ARM: dts: exynos: Fix polarity of the LCD SPI bus on UniversalC210 boardarch/arm/boot/dts/exynos4210-universal_c210.dts+1 -30 replies
193/254arm64: dts: ti: k3-am65: Add clocks to dwc3 nodesarch/arm64/boot/dts/ti/k3-am65-main.dtsi+2 -00 replies
194/254arm64: armv8_deprecated: Fix undef_hook mask for thumb setendarch/arm64/kernel/armv8_deprecated.c+1 -10 replies
195/254selftests: vm: drop dependencies on page flags from mlock2 teststools/testing/selftests/vm/mlock2-tests.c+37 -1960 replies
196/254selftests/vm: fix map_hugetlb length used for testing read and writetools/testing/selftests/vm/map_hugetlb.c+7 -70 replies
197/254selftests/powerpc: Add tlbie_test in .gitignoretools/testing/selftests/powerpc/mm/.gitignore+1 -00 replies
198/254selftests/powerpc: Fix try-run when source tree is not writabletools/testing/selftests/powerpc/pmu/ebb/Makefile+1 -00 replies
199/254vfio: platform: Switch to platform_get_irq_optional()drivers/vfio/platform/vfio_platform.c+1 -10 replies
200/254drm/i915/gem: Flush all the reloc_gpu batchdrivers/gpu/drm/i915/gem/i915_gem_execbuffer.c+5 -30 replies
201/254drm/bridge: analogix-anx78xx: Fix drm_dp_link helper removaldrivers/gpu/drm/bridge/analogix/analogix-anx78xx.c+2 -30 replies
202/254drm/etnaviv: rework perfmon query infrastructuredrivers/gpu/drm/etnaviv/etnaviv_perfmon.c+52 -70 replies
203/254drm: Remove PageReserved manipulation from drm_pci_allocdrivers/gpu/drm/drm_pci.c+2 -210 replies
204/254drm/amdgpu/powerplay: using the FCLK DPM table to set the MCLKdrivers/gpu/drm/amd/powerplay/renoir_ppt.c drivers/gpu/drm/amd/powerplay/renoir_ppt.h+7 -10 replies
205/254drm/amd/powerplay: implement the is_dpm_running()drivers/gpu/drm/amd/powerplay/renoir_ppt.c+12 -00 replies
206/254drm/amdgpu: unify fw_write_wait for new gfx9 asicsdrivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+2 -00 replies
207/254drm/amd/display: Check for null fclk voltage when parsing clock tabledrivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c+1 -10 replies
208/254drm/prime: fix extracting of the DMA addresses from a scatterlistdrivers/gpu/drm/drm_prime.c+25 -120 replies
209/254drm/i915/icl+: Dont enable DDI IO power on a TypeC port in TBT modedrivers/gpu/drm/i915/display/intel_ddi.c+5 -10 replies
210/254powerpc/pseries: Avoid NULL pointer dereference when drmem is unavailablearch/powerpc/include/asm/drmem.h arch/powerpc/platforms/pseries/hotplug-memory.c+6 -60 replies
211/254drm/vboxvideo: Add missing remove_conflicting_pci_framebuffers call, v2drivers/gpu/drm/vboxvideo/vbox_drv.c+4 -00 replies
212/254nfsd: fsnotify on rmdir under nfsd/clients/fs/nfsd/nfsctl.c+1 -00 replies
213/254NFS: Fix use-after-free issues in nfs_pageio_add_request()fs/nfs/pagelist.c+24 -240 replies
214/254NFS: Fix a page leak in nfs_destroy_unlinked_subrequests()fs/nfs/write.c+1 -00 replies
215/254NFS: finish_automount() requires us to hold 2 refs to the mount recordfs/nfs/namespace.c+7 -50 replies
216/254NFS: Fix a few constant_table array definitionsfs/nfs/fs_context.c+4 -10 replies
217/254ext4: fix a data race at inode->i_blocksfs/ext4/inode.c+1 -10 replies
218/254drm/i915/gt: Treat idling as a RPS downclock eventdrivers/gpu/drm/i915/gt/intel_rps.c+13 -00 replies
219/254ASoC: cs4270: pull reset GPIO low then highsound/soc/codecs/cs4270.c+35 -50 replies
220/254fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once()fs/filesystems.c+3 -10 replies
221/254ocfs2: no need try to truncate file beyond i_sizefs/ocfs2/alloc.c+4 -00 replies
222/254perf tools: Support Python 3.8+ in Makefiletools/perf/Makefile.config+10 -10 replies
223/254s390/diag: fix display of diagnose call statisticsarch/s390/kernel/diag.c+1 -10 replies
224/254Input: i8042 - add Acer Aspire 5738z to nomux listdrivers/input/serio/i8042-x86ia64io.h+11 -00 replies
225/254ftrace/kprobe: Show the maxactive number on kprobe_eventskernel/trace/trace_kprobe.c+2 -00 replies
226/254clk: ingenic/jz4770: Exit with error if CGU init faileddrivers/clk/ingenic/jz4770-cgu.c+3 -10 replies
227/254clk: ingenic/TCU: Fix round_rate returning errordrivers/clk/ingenic/tcu.c+1 -10 replies
228/254kmod: make request_module() return an error when autoloading is disabledkernel/kmod.c+2 -20 replies
229/254cpufreq: powernv: Fix use-after-freedrivers/cpufreq/powernv-cpufreq.c+6 -00 replies
230/254hfsplus: fix crash and filesystem corruption when deleting filesfs/hfsplus/attributes.c+4 -00 replies
231/254libata: Return correct status in sata_pmp_eh_recover_pm() when ATA_DFLAG_DETACH is setdrivers/ata/libata-pmp.c+1 -00 replies
232/254ipmi: fix hung processes in __get_guid()drivers/char/ipmi/ipmi_msghandler.c+2 -20 replies
233/254xen/blkfront: fix memory allocation flags in blkfront_setup_indirect()drivers/block/xen-blkfront.c+12 -50 replies
234/254scsi: sr: get rid of sr global mutexdrivers/scsi/sr.c drivers/scsi/sr.h+13 -90 replies
235/254scsi: sr: Fix sr_block_release()drivers/scsi/sr.c+3 -10 replies
236/254powerpc: Make setjmp/longjmp signature standardarch/powerpc/include/asm/setjmp.h arch/powerpc/kexec/Makefile arch/powerpc/xmon/Makefile+4 -80 replies
237/254powerpc/64/tm: Dont let userspace set regs->trap via sigreturnarch/powerpc/kernel/signal_64.c+3 -10 replies
238/254powerpc/fsl_booke: Avoid creating duplicate tlb1 entryarch/powerpc/mm/nohash/tlb_low.S+11 -10 replies
239/254powerpc/hash64/devmap: Use H_PAGE_THP_HUGE when setting up huge devmap PTE entriesarch/powerpc/include/asm/book3s/64/hash-4k.h arch/powerpc/include/asm/book3s/64/hash-64k.h arch/powerpc/include/asm/book3s/64/pgtable.h +1 more+21 -20 replies
240/254powerpc/xive: Use XIVE_BAD_IRQ instead of zero to catch non configured IPIsarch/powerpc/sysdev/xive/common.c arch/powerpc/sysdev/xive/native.c arch/powerpc/sysdev/xive/spapr.c +1 more+14 -130 replies
241/254powerpc/64: Setup a paca before parsing device tree etc.arch/powerpc/kernel/dt_cpu_ftrs.c arch/powerpc/kernel/paca.c arch/powerpc/kernel/setup_64.c+31 -100 replies
242/254powerpc/xive: Fix xmon support on the PowerNV platformarch/powerpc/sysdev/xive/common.c+4 -00 replies
243/254powerpc/kprobes: Ignore traps that happened in real modearch/powerpc/kernel/kprobes.c+3 -00 replies
244/254powerpc/64: Prevent stack protection in early bootarch/powerpc/kernel/paca.c arch/powerpc/kernel/setup.h arch/powerpc/kernel/setup_64.c+9 -30 replies
245/254arm64: Always force a branch protection mode when the compiler has onearch/arm64/Makefile+4 -00 replies
246/254Revert "drm/dp_mst: Remove VCPI while disabling topology mgr"drivers/gpu/drm/drm_dp_mst_topology.c+0 -130 replies
247/254drm/dp_mst: Fix clearing payload state on topology disabledrivers/gpu/drm/drm_dp_mst_topology.c+6 -10 replies
248/254drm/amdgpu: fix gfx hang during suspend with video playback (v2)drivers/gpu/drm/amd/amdgpu/amdgpu_device.c+3 -20 replies
249/254drm/i915/ggtt: do not set bits 1-11 in gen12 ptesdrivers/gpu/drm/i915/gt/gen8_ppgtt.c drivers/gpu/drm/i915/gt/intel_ggtt.c drivers/gpu/drm/i915/gt/intel_gtt.c +1 more+36 -310 replies
250/254drm/i915/gt: Fill all the unused space in the GGTTdrivers/gpu/drm/i915/gt/intel_ggtt.c+27 -100 replies
251/254perf/core: Unify {pinned,flexible}_sched_in()kernel/events/core.c+21 -370 replies
252/254perf/core: Fix event cgroup trackingkernel/events/core.c+43 -270 replies
253/254perf/core: Remove struct sched_in_datakernel/events/core.c+11 -250 replies
254/254powerpc/kasan: Fix kasan_remap_early_shadow_ro()arch/powerpc/mm/kasan/kasan_init_32.c+1 -10 replies

Reviews trailers per patch

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

PatchAristeu RozanskiChaitanya KulkarniChristoph HellwigTom LendackyZenghui YuEric AugerBjorn HelgaasNeil ArmstrongArvind SankarDavid HildenbrandMark RutlandCatalin MarinasSteven PriceDavid SterbaQu WenruoJaroslav KyselaBjorn AnderssonOndřej CaletkaZhang RuiAndy ShevchenkoPaolo ValenteLinus WalleijHimanshu MadhaniFrederic WeisbeckerAlexandre ChartreAndy LutomirskiJanosch FrankClaudio ImbrendaChristian BorntraegerVitaly KuznetsovKar Hin OngThomas GleixnerStanimir VarbanovChao YuJosef BacikDmitry SafonovChristian BraunerAndrei VaginHoria GeantăChris WilsonMichal MrozekValentin Ciocoi RadulescuEric YangRodrigo SiqueiraJosé Roberto de SouzaDaniel VetterGeert UytterhoevenJoseph QiHeiko CarstensJens RemusBenjamin BlockArnd BergmannMerlijn WajerNathan ChancellorGreg KurzMasami HiramatsuNaveen N. RaoMengbing WangHuang RuiSong LiuMatthew AuldImre DeakKees CookJessica YuLuis ChamberlainGautham R. ShenoyBoris OstrovskyRoger Pau MonnéDave HansenJari RuusuEzequiel GarciaJarkko SakkinenEric BiggersMarc ZyngierAndreas GruenbacherThomas ZimmermannSean ChristophersonAaron LiuYuxian DaiAlex DeucherSean PaulAnton AltaparmakovVille SyrjäläMika KuoppalaDavid GibsonAndrew DonnellanScott WoodBean HuoAlim AkhtarAsutosh DasCan GuoHe ZheJiri OlsaAndi ShytiKevin WangAndre PrzywaraThierry RedingRafael AquiniLeonardo BrasSuzuki K PouloseAndrzej HajdaBoris BrezillonDamien Le MoalMichal HockoRonnie SahlbergAlex ElderBartosz GolaszewskiNeil HormanVincenzo FrascinoMathieu PoirierFilipe MananaKeith BuschPeter XuSudeep HollaJerry SnitselaarDietmar EggemannMichael WalleTomi ValkeinenPeter ChenVinod KoulDmitry Osipenko[email protected]Vincent GuittotMel GormanPaul MenzelBob LiuRui Miguel SilvaMing LeiHelen Koike
SeriesT-b R-b
1/254
2/254
3/254A-b
4/254
5/254
6/254A-b
7/254R-b
8/254
9/254
10/254
11/254
12/254R-b
13/254R-b
14/254A-b A-b A-b R-b
15/254
16/254
17/254R-b
18/254R-b
19/254R-b
20/254R-b
21/254R-b
22/254R-b
23/254R-b
24/254
25/254
26/254
27/254A-b R-b
28/254R-b A-b
29/254R-b R-b
30/254
31/254T-b
32/254
33/254
34/254R-b R-b
35/254
36/254R-b
37/254R-b A-b
38/254
39/254A-b
40/254T-b
41/254
42/254
43/254
44/254R-b
45/254R-b
46/254
47/254
48/254T-b
49/254
50/254
51/254R-b
52/254
53/254
54/254
55/254
56/254
57/254A-b
58/254T-b
59/254
60/254
61/254A-b
62/254R-b
63/254R-b
64/254
65/254
66/254
67/254
68/254R-b
69/254
70/254R-b
71/254
72/254
73/254
74/254R-b
75/254R-b
76/254Tested-and-reported-by
77/254
78/254
79/254
80/254
81/254
82/254R-b
83/254
84/254
85/254A-b
86/254R-b T-b
87/254
88/254R-b
89/254
90/254
91/254
92/254T-b
93/254T-b
94/254A-b R-b
95/254T-b
96/254
97/254R-b
98/254
99/254R-b
100/254
101/254T-b R-b
102/254A-b
103/254
104/254R-b
105/254T-b R-b T-b
106/254R-b R-b
107/254R-b
108/254R-b
109/254R-b R-b
110/254
111/254
112/254
113/254A-b
114/254R-b
115/254
116/254
117/254
118/254
119/254
120/254
121/254R-b
122/254
123/254
124/254
125/254
126/254
127/254
128/254R-b R-b R-b
129/254
130/254T-b
131/254
132/254T-b R-b R-b
133/254R-b R-b
134/254R-b
135/254R-b
136/254R-b
137/254
138/254R-b
139/254
140/254A-b
141/254A-b
142/254R-b
143/254R-b
144/254
145/254
146/254
147/254A-b A-b
148/254R-b R-b
149/254
150/254R-b
151/254R-b
152/254R-b
153/254R-b R-b
154/254R-b
155/254R-b R-b
156/254R-b
157/254R-b
158/254T-b
159/254T-b
160/254R-b
161/254R-b A-b A-b
162/254A-b A-b
163/254A-b
164/254R-b
165/254
166/254
167/254R-b
168/254Reported-and-tested-by
169/254
170/254
171/254
172/254A-b
173/254
174/254
175/254
176/254R-b
177/254
178/254
179/254
180/254
181/254
182/254
183/254T-b
184/254R-b
185/254T-b
186/254T-b
187/254T-b
188/254R-b R-b
189/254R-b R-b R-b R-b
190/254
191/254
192/254R-b
193/254
194/254R-b
195/254A-b
196/254R-b
197/254
198/254
199/254R-b T-b
200/254R-b
201/254R-b
202/254
203/254R-b
204/254R-b R-b R-b
205/254R-b
206/254A-b T-b T-b A-b
207/254R-b A-b
208/254R-b
209/254R-b
210/254
211/254R-b
212/254
213/254
214/254
215/254
216/254
217/254
218/254R-b
219/254
220/254R-b
221/254R-b
222/254T-b A-b
223/254R-b
224/254
225/254
226/254
227/254
228/254R-b R-b A-b
229/254R-b
230/254R-b
231/254
232/254
233/254R-b A-b
234/254A-b
235/254A-b
236/254R-b T-b
237/254
238/254A-b
239/254
240/254R-b T-b
241/254R-b
242/254R-b
243/254R-b R-b
244/254
245/254
246/254R-b
247/254R-b
248/254T-b R-b
249/254R-b
250/254R-b R-b
251/254
252/254T-b R-b
253/254
254/254

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

Read the v1 thread

Cover letter [PATCH 5.6 000/254] 5.6.5-rc1 review

This is the start of the stable review cycle for the 5.6.5 release. There are 254 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 Sat, 18 Apr 2020 13:11:20 +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.6.5-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.6.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.6.5-rc1

Christophe Leroy <[email protected]>
powerpc/kasan: Fix kasan_remap_early_shadow_ro()

Peter Zijlstra <[email protected]>
perf/core: Remove 'struct sched_in_data'

Peter Zijlstra <[email protected]>
perf/core: Fix event cgroup tracking

Peter Zijlstra <[email protected]>
perf/core: Unify {pinned,flexible}_sched_in()

Chris Wilson <[email protected]>
drm/i915/gt: Fill all the unused space in the GGTT

Daniele Ceraolo Spurio <[email protected]>
drm/i915/ggtt: do not set bits 1-11 in gen12 ptes

Prike Liang <[email protected]>
drm/amdgpu: fix gfx hang during suspend with video playback (v2)

Lyude Paul <[email protected]>
drm/dp_mst: Fix clearing payload state on topology disable

Lyude Paul <[email protected]>
Revert "drm/dp_mst: Remove VCPI while disabling topology mgr"

Mark Brown <[email protected]>
arm64: Always force a branch protection mode when the compiler has one

Michael Ellerman <[email protected]>
powerpc/64: Prevent stack protection in early boot

Christophe Leroy <[email protected]>
powerpc/kprobes: Ignore traps that happened in real mode

Cédric Le Goater <[email protected]>
powerpc/xive: Fix xmon support on the PowerNV platform

Daniel Axtens <[email protected]>
powerpc/64: Setup a paca before parsing device tree etc.

Cédric Le Goater <[email protected]>
powerpc/xive: Use XIVE_BAD_IRQ instead of zero to catch non configured IPIs

Aneesh Kumar K.V <[email protected]>
powerpc/hash64/devmap: Use H_PAGE_THP_HUGE when setting up huge devmap PTE entries

Laurentiu Tudor <[email protected]>
powerpc/fsl_booke: Avoid creating duplicate tlb1 entry

Michael Ellerman <[email protected]>

    powerpc/64/tm: Don't let userspace set regs->trap via sigreturn

Clement Courbet <[email protected]>
powerpc: Make setjmp/longjmp signature standard

Bart Van Assche <[email protected]>
scsi: sr: Fix sr_block_release()

Merlijn Wajer <[email protected]>
scsi: sr: get rid of sr global mutex

Juergen Gross <[email protected]>
xen/blkfront: fix memory allocation flags in blkfront_setup_indirect()

Wen Yang <[email protected]>
ipmi: fix hung processes in __get_guid()

Kai-Heng Feng <[email protected]>
libata: Return correct status in sata_pmp_eh_recover_pm() when ATA_DFLAG_DETACH is set

Simon Gander <[email protected]>
hfsplus: fix crash and filesystem corruption when deleting files

Oliver O'Halloran <[email protected]>
cpufreq: powernv: Fix use-after-free

Eric Biggers <[email protected]>
kmod: make request_module() return an error when autoloading is disabled

Paul Cercueil <[email protected]>
clk: ingenic/TCU: Fix round_rate returning error

Paul Cercueil <[email protected]>
clk: ingenic/jz4770: Exit with error if CGU init failed

Masami Hiramatsu <[email protected]>
ftrace/kprobe: Show the maxactive number on kprobe_events

Hans de Goede <[email protected]>
Input: i8042 - add Acer Aspire 5738z to nomux list

Michael Mueller <[email protected]>
s390/diag: fix display of diagnose call statistics

Sam Lunt <[email protected]>
perf tools: Support Python 3.8+ in Makefile

Changwei Ge <[email protected]>
ocfs2: no need try to truncate file beyond i_size

Eric Biggers <[email protected]>
fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once()

Mike Willard <[email protected]>
ASoC: cs4270: pull reset GPIO low then high

Chris Wilson <[email protected]>
drm/i915/gt: Treat idling as a RPS downclock event

Qian Cai <[email protected]>

    ext4: fix a data race at inode->i_blocks

Scott Mayhew <[email protected]>
NFS: Fix a few constant_table array definitions

Trond Myklebust <[email protected]>
NFS: finish_automount() requires us to hold 2 refs to the mount record

Trond Myklebust <[email protected]>
NFS: Fix a page leak in nfs_destroy_unlinked_subrequests()

Trond Myklebust <[email protected]>
NFS: Fix use-after-free issues in nfs_pageio_add_request()

J. Bruce Fields <[email protected]>
nfsd: fsnotify on rmdir under nfsd/clients/

Hans de Goede <[email protected]>
drm/vboxvideo: Add missing remove_conflicting_pci_framebuffers call, v2

Libor Pechacek <[email protected]>
powerpc/pseries: Avoid NULL pointer dereference when drmem is unavailable

Imre Deak <[email protected]>
drm/i915/icl+: Don't enable DDI IO power on a TypeC port in TBT mode

Marek Szyprowski <[email protected]>
drm/prime: fix extracting of the DMA addresses from a scatterlist

Michael Strauss <[email protected]>
drm/amd/display: Check for null fclk voltage when parsing clock table

Aaron Liu <[email protected]>
drm/amdgpu: unify fw_write_wait for new gfx9 asics

Prike Liang <[email protected]>
drm/amd/powerplay: implement the is_dpm_running()

Yuxian Dai <[email protected]>
drm/amdgpu/powerplay: using the FCLK DPM table to set the MCLK

Chris Wilson <[email protected]>
drm: Remove PageReserved manipulation from drm_pci_alloc

Christian Gmeiner <[email protected]>
drm/etnaviv: rework perfmon query infrastructure

Torsten Duwe <[email protected]>
drm/bridge: analogix-anx78xx: Fix drm_dp_link helper removal

Chris Wilson <[email protected]>
drm/i915/gem: Flush all the reloc_gpu batch

Eric Auger <[email protected]>
vfio: platform: Switch to platform_get_irq_optional()

Michael Ellerman <[email protected]>
selftests/powerpc: Fix try-run when source tree is not writable

Christophe Leroy <[email protected]>
selftests/powerpc: Add tlbie_test in .gitignore

Christophe Leroy <[email protected]>
selftests/vm: fix map_hugetlb length used for testing read and write

Michal Hocko <[email protected]>
selftests: vm: drop dependencies on page flags from mlock2 tests

Fredrik Strupe <[email protected]>
arm64: armv8_deprecated: Fix undef_hook mask for thumb setend

Dave Gerlach <[email protected]>
arm64: dts: ti: k3-am65: Add clocks to dwc3 nodes

Marek Szyprowski <[email protected]>
ARM: dts: exynos: Fix polarity of the LCD SPI bus on UniversalC210 board

James Smart <[email protected]>
scsi: lpfc: Fix broken Credit Recovery after driver load

James Smart <[email protected]>
scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi_buf_s4 error path

Stanley Chu <[email protected]>
scsi: ufs: fix Auto-Hibern8 error detection

Steffen Maier <[email protected]>
scsi: zfcp: fix missing erp_lock in port recovery trigger for point-to-point

Gilad Ben-Yossef <[email protected]>
crypto: ccree - dec auth tag size from cryptlen map

Gilad Ben-Yossef <[email protected]>
crypto: ccree - only try to map auth tag if needed

Gilad Ben-Yossef <[email protected]>
crypto: ccree - protect against empty or NULL scatterlists

Andrei Botila <[email protected]>
crypto: caam - update xts sector size for large input length

Horia Geantă <[email protected]>
crypto: caam/qi2 - fix chacha20 data size error

Matthew Wilcox (Oracle) <[email protected]>
xarray: Fix early termination of xas_for_each_marked

Matthew Wilcox (Oracle) <[email protected]>
XArray: Fix xas_pause for large multi-index entries

Nikos Tsironis <[email protected]>
dm clone metadata: Fix return type of dm_clone_nr_of_hydrated_regions()

Nikos Tsironis <[email protected]>
dm clone: Add missing casts to prevent overflows and data corruption

Nikos Tsironis <[email protected]>
dm clone: Add overflow check for number of regions

Nikos Tsironis <[email protected]>
dm clone: Fix handling of partial region discards

Bob Liu <[email protected]>
dm zoned: remove duplicate nr_rnd_zones increase in dmz_init_zone()

Shetty, Harshini X (EXT-Sony Mobile) <[email protected]>
dm verity fec: fix memory leak in verity_fec_dtr

Mikulas Patocka <[email protected]>
dm integrity: fix a crash with unusually large tag size

Mikulas Patocka <[email protected]>
dm writecache: add cond_resched to avoid CPU hangs

Jakub Kicinski <[email protected]>
mm, memcg: do not high throttle allocators based on wraparound

Maxime Ripard <[email protected]>
arm64: dts: allwinner: h5: Fix PMU compatible

Scott Wood <[email protected]>
sched/core: Remove duplicate assignment in sched_tick_remote()

Maxime Ripard <[email protected]>
arm64: dts: allwinner: h6: Fix PMU compatible

Subash Abhinov Kasiviswanathan <[email protected]>
net: qualcomm: rmnet: Allow configuration updates to existing devices

Anssi Hannula <[email protected]>
tools: gpio: Fix out-of-tree build regression

Sreekanth Reddy <[email protected]>
scsi: mpt3sas: Fix kernel panic observed on soft HBA unplug

Jens Axboe <[email protected]>
io_uring: honor original task RLIMIT_FSIZE

Rosioru Dragos <[email protected]>
crypto: mxs-dcp - fix scatterlist linearization for hash

Dan Carpenter <[email protected]>
crypto: rng - Fix a refcounting bug in crypto_rng_reset()

Dmitry Safonov <[email protected]>
time/namespace: Add max_time_namespaces ucount

Michael Kerrisk (man-pages) <[email protected]>
time/namespace: Fix time_for_children symlink

Nikita Shubin <[email protected]>
remoteproc: Fix NULL pointer dereference in rproc_virtio_notify

Sibi Sankar <[email protected]>
remoteproc: qcom_q6v5_mss: Reload the mba region on coredump

Bjorn Andersson <[email protected]>
remoteproc: qcom_q6v5_mss: Don't reassign mpss region on shutdown

Josef Bacik <[email protected]>
btrfs: use nofs allocations for running delayed items

Robbie Ko <[email protected]>
btrfs: fix missing semaphore unlock in btrfs_sync_file

Josef Bacik <[email protected]>
btrfs: unset reloc control if we fail to recover

Filipe Manana <[email protected]>
btrfs: fix missing file extent item for hole after ranged fsync

Josef Bacik <[email protected]>
btrfs: drop block from cache on error in relocation

Josef Bacik <[email protected]>
btrfs: set update the uuid generation as soon as possible

Josef Bacik <[email protected]>
btrfs: reloc: clean dirty subvols if we fail to start a transaction

Filipe Manana <[email protected]>
Btrfs: fix crash during unmount due to race with delayed inode workers

Josef Bacik <[email protected]>
btrfs: fix btrfs_calc_reclaim_metadata_size calculation

Qu Wenruo <[email protected]>
btrfs: Don't submit any btree write bio if the fs has errors

Tvrtko Ursulin <[email protected]>
drm/i915/gen12: Disable preemption timeout

Piotr Sroka <[email protected]>
mtd: rawnand: cadence: reinit completion before executing a new command

Piotr Sroka <[email protected]>
mtd: rawnand: cadence: change bad block marker size

Piotr Sroka <[email protected]>
mtd: rawnand: cadence: fix the calculation of the avaialble OOB size

Frieder Schrempf <[email protected]>
mtd: spinand: Do not erase the block before writing a bad block marker

Frieder Schrempf <[email protected]>

    mtd: spinand: Stop using spinand->oobbuf for buffering bad block markers

Murphy Zhou <[email protected]>
CIFS: check new file size when extending file by fallocate

Yilu Lin <[email protected]>
CIFS: Fix bug which the return value by asynchronous read is error

Steve French <[email protected]>
smb3: fix performance regression with setting mtime

Vitaly Kuznetsov <[email protected]>
KVM: VMX: fix crash cleanup when KVM wasn't used

Sean Christopherson <[email protected]>
KVM: VMX: Add a trampoline to fix VMREAD error handling

Sean Christopherson <[email protected]>
KVM: x86: Gracefully handle __vmalloc() failure during VM allocation

Sean Christopherson <[email protected]>
KVM: VMX: Always VMCLEAR in-use VMCSes during crash with kexec support

Sean Christopherson <[email protected]>
KVM: x86: Allocate new rmap and large page tracking when moving memslot

David Hildenbrand <[email protected]>
KVM: s390: vsie: Fix delivery of addressing exceptions

David Hildenbrand <[email protected]>
KVM: s390: vsie: Fix region 1 ASCE sanity shadow address checks

Sean Christopherson <[email protected]>
KVM: nVMX: Properly handle userspace interrupt window request

Fabiano Rosas <[email protected]>
KVM: PPC: Book3S HV: Skip kvmppc_uvmem_free if Ultravisor is not supported

Kristian Klausen <[email protected]>
platform/x86: asus-wmi: Support laptops where the first battery is named BATT

Thomas Gleixner <[email protected]>
x86/entry/32: Add missing ASM_CLAC to general_protection entry

Hans de Goede <[email protected]>
x86/tsc_msr: Make MSR derived TSC frequency more accurate

Hans de Goede <[email protected]>
x86/tsc_msr: Fix MSR_FSB_FREQ mask for Cherry Trail devices

Hans de Goede <[email protected]>
x86/tsc_msr: Use named struct initializers

Eric W. Biederman <[email protected]>
signal: Extend exec_id to 64bits

Remi Pommarel <[email protected]>
ath9k: Handle txpower changes even when TPC is disabled

Neeraj Upadhyay <[email protected]>
PM: sleep: wakeup: Skip wakeup_source_sysfs_remove() if device is not there

Ulf Hansson <[email protected]>
PM / Domains: Allow no domain-idle-states DT property in genpd when parsing

Gustavo A. R. Silva <[email protected]>
MIPS: OCTEON: irq: Fix potential NULL pointer dereference

Huacai Chen <[email protected]>
MIPS/tlbex: Fix LDDIR usage in setup_pw() for Loongson-3

Vasily Averin <[email protected]>
pstore: pstore_ftrace_seq_next should increase position index

Pavel Begunkov <[email protected]>
io_uring: fix ctx refcounting in io_submit_sqes()

Jens Axboe <[email protected]>
io_uring: remove bogus RLIMIT_NOFILE check in file registration

Jens Axboe <[email protected]>
io_uring: ensure openat sets O_LARGEFILE if needed

Sungbo Eo <[email protected]>
irqchip/versatile-fpga: Apply clear-mask earlier

Thomas Gleixner <[email protected]>
genirq/debugfs: Add missing sanity checks to interrupt injection

Thomas Gleixner <[email protected]>
cpu/hotplug: Ignore pm_wakeup_pending() for disable_nonboot_cpus()

Paul E. McKenney <[email protected]>
rcu: Make rcu_barrier() account for offline no-CBs CPUs

Ludovic Barre <[email protected]>
mmc: mmci_sdmmc: Fix clear busyd0end irq flag

Yang Xu <[email protected]>
KEYS: reaching the keys quotas correctly

Vasily Averin <[email protected]>
tpm: tpm2_bios_measurements_next should increase position index

Vasily Averin <[email protected]>
tpm: tpm1_bios_measurements_next should increase position index

Matthew Garrett <[email protected]>
tpm: Don't make log failures fatal

Vincent Guittot <[email protected]>
sched/fair: Fix enqueue_task_fair warning

Gao Xiang <[email protected]>
erofs: correct the remaining shrink objects

Kishon Vijay Abraham I <[email protected]>
PCI: endpoint: Fix for concurrent memory allocation in OB address region

Bjorn Andersson <[email protected]>
PCI: qcom: Fix the fixup of PCI_VENDOR_ID_QCOM

Sean V Kelley <[email protected]>
PCI: Add boot interrupt quirk mechanism for Xeon chipsets

Yicong Yang <[email protected]>
PCI/ASPM: Clear the correct bits when enabling L1 substates

Lukas Wunner <[email protected]>
PCI: pciehp: Fix indefinite wait on sysfs requests

Tom Lendacky <[email protected]>
efi/x86: Add TPM related EFI tables to unencrypted mapping checks

James Smart <[email protected]>
nvme-fc: Revert "add module to ops template to allow module references"

Sagi Grimberg <[email protected]>
nvmet-tcp: fix maxh2cdata icresp parameter

Martin Blumenstingl <[email protected]>
thermal: devfreq_cooling: inline all stubs for CONFIG_DEVFREQ_THERMAL=n

Gayatri Kammela <[email protected]>

    thermal: int340x_thermal: fix: Update Tiger Lake ACPI device IDs

Rafael J. Wysocki <[email protected]>
ACPI: PM: s2idle: Refine active GPEs check

Rafael J. Wysocki <[email protected]>
ACPICA: Allow acpi_any_gpe_status_set() to skip one GPE

Jan Engelhardt <[email protected]>
acpi/x86: ignore unspecified bit positions in the ACPI global lock field

Rafael J. Wysocki <[email protected]>
ACPI: EC: Avoid printing confusing messages in acpi_ec_setup()

Sven Schnelle <[email protected]>
seccomp: Add missing compat_ioctl for notify

Benoit Parrot <[email protected]>
media: ti-vpe: cal: fix a kernel oops when unloading module

Benoit Parrot <[email protected]>
media: ti-vpe: cal: fix disable_irqs to only the intended target

Andrzej Pietrasiewicz <[email protected]>
media: hantro: Read be32 words starting at every fourth byte

Stanimir Varbanov <[email protected]>
media: venus: firmware: Ignore secure call error on first resume

Stanimir Varbanov <[email protected]>
media: venus: cache vb payload to be used by clock scaling

Takashi Iwai <[email protected]>
ALSA: hda/realtek - Add quirk for MSI GL63

Hans de Goede <[email protected]>
ALSA: hda/realtek - Add quirk for Lenovo Carbon X1 8th gen

Thomas Hebb <[email protected]>
ALSA: hda/realtek - Remove now-unnecessary XPS 13 headphone noise fixups

Thomas Hebb <[email protected]>
ALSA: hda/realtek - Set principled PC Beep configuration for ALC256

Thomas Hebb <[email protected]>
ALSA: doc: Document PC Beep Hidden Register on Realtek ALC256

Hui Wang <[email protected]>
ALSA: hda/realtek - a fake key event is triggered by running shutup

Kai-Heng Feng <[email protected]>
ALSA: hda/realtek: Enable mute LED on an HP system

Takashi Iwai <[email protected]>
ALSA: pcm: oss: Fix regression by buffer overflow fix

Takashi Iwai <[email protected]>
ALSA: ice1724: Fix invalid access for enumerated ctl items

Takashi Iwai <[email protected]>
ALSA: hda: Fix potential access overflow in beep helper

Takashi Iwai <[email protected]>
ALSA: hda: Add driver blacklist

Takashi Iwai <[email protected]>
ALSA: usb-audio: Add mixer workaround for TRX40 and co

Thinh Nguyen <[email protected]>
usb: gadget: composite: Inform controller driver of self-powered

Sriharsha Allenki <[email protected]>
usb: gadget: f_fs: Fix use after free issue as part of queue failure

이경택 <[email protected]>
ASoC: topology: use name_prefix for new kcontrol

이경택 <[email protected]>
ASoC: dpcm: allow start or stop during pause for backend

이경택 <[email protected]>
ASoC: dapm: connect virtual mux with default value

이경택 <[email protected]>
ASoC: fix regwmask

Josef Bacik <[email protected]>
btrfs: track reloc roots based on their commit root bytenr

Josef Bacik <[email protected]>
btrfs: restart relocate_tree_blocks properly

Josef Bacik <[email protected]>
btrfs: remove a BUG_ON() from merge_reloc_roots()

Qu Wenruo <[email protected]>
btrfs: qgroup: ensure qgroup_rescan_running is only set when the worker is at least queued

Zhiqiang Liu <[email protected]>
block, bfq: fix use-after-free in bfq_idle_slice_timer_body

Sergio Paracuellos <[email protected]>
staging: mt7621-pci: avoid to poweroff the phy for slot one

Boqun Feng <[email protected]>
locking/lockdep: Avoid recursion in lockdep_count_{for,back}ward_deps()

Vladimir Oltean <[email protected]>
spi: spi-fsl-dspi: Replace interruptible wait queue with a simple completion

Junyong Sun <[email protected]>
firmware: fix a double abort case with fw_load_sysfs_fallback

Guoqing Jiang <[email protected]>
md: check arrays is suspended in mddev_detach before call quiesce operations

Marc Zyngier <[email protected]>
irqchip/gic-v4: Provide irq_retrigger to avoid circular locking dependency

Neil Armstrong <[email protected]>
usb: dwc3: core: add support for disabling SS instances in park mode

Dongchun Zhu <[email protected]>
media: i2c: ov5695: Fix power on and off sequences

Hsin-Yi Wang <[email protected]>
media: mtk-vpu: avoid unaligned access to DTCM buffer.

Alexey Dobriyan <[email protected]>
block, zoned: fix integer overflow with BLKRESETZONE et al

Sahitya Tummala <[email protected]>
block: Fix use-after-free issue accessing struct io_cq

Alexander Sverdlin <[email protected]>
genirq/irqdomain: Check pointer in irq_domain_alloc_irqs_hierarchy()

Ard Biesheuvel <[email protected]>
efi/x86: Ignore the memory attributes table on i386

Arvind Sankar <[email protected]>
x86/boot: Use unsigned comparison for addresses

Peng Fan <[email protected]>
cpufreq: imx6q: fix error handling

Bob Peterson <[email protected]>
gfs2: Don't demote a glock until its revokes are written

Bob Peterson <[email protected]>
gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty

chenqiwu <[email protected]>
pstore/platform: fix potential mem leak if pstore_init_fs failed

John Garry <[email protected]>
libata: Remove extra scsi_host_put() in ata_scsi_add_hosts()

Matt Ranostay <[email protected]>
media: i2c: video-i2c: fix build errors due to 'imply hwmon'

Paolo Valente <[email protected]>
block, bfq: move forward the getting of an extra ref in bfq_bfqq_move

Logan Gunthorpe <[email protected]>
PCI/switchtec: Fix init_completion race condition with poll_wait()

Andy Lutomirski <[email protected]>
selftests/x86/ptrace_syscall_32: Fix no-vDSO segfault

Tao Zhou <[email protected]>
sched/fair: Fix condition of avg_load calculation

Michael Wang <[email protected]>
sched: Avoid scale real weight down to zero

Michael Tretter <[email protected]>
media: allegro: fix type of gop_length in channel_create message

Marc Zyngier <[email protected]>
irqchip/gic-v4.1: Skip absent CPUs while iterating over redistributors

Ahmed S. Darwish <[email protected]>
time/sched_clock: Expire timer in hardirq context

Sungbo Eo <[email protected]>
irqchip/versatile-fpga: Handle chained IRQs properly

Vladimir Oltean <[email protected]>
spi: spi-fsl-dspi: Avoid NULL pointer in dspi_slave_abort for non-DMA mode

Taehee Yoo <[email protected]>
debugfs: Check module state before warning in {full/open}_proxy_open()

Konstantin Khlebnikov <[email protected]>

    block: keep bdi->io_pages in sync with max_sectors_kb for stacked devices

Thomas Hellstrom <[email protected]>
dma-mapping: Fix dma_pgprot() for unencrypted coherent pages

Thomas Hellstrom <[email protected]>
x86: Don't let pgprot_modify() change the page encryption bit

Claudiu Beznea <[email protected]>
clocksource/drivers/timer-microchip-pit64b: Fix rate for gck

Rafael J. Wysocki <[email protected]>
ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add()

Mathias Nyman <[email protected]>
xhci: bail out early if driver can't accress host in resume

Laurent Pinchart <[email protected]>
media: imx: imx7-media-csi: Fix video field handling

Laurent Pinchart <[email protected]>
media: imx: imx7_mipi_csis: Power off the source when stopping streaming

Alexey Dobriyan <[email protected]>
null_blk: fix spurious IO errors after failed past-wp access

Bart Van Assche <[email protected]>
null_blk: Suppress an UBSAN complaint triggered when setting 'memory_backed'

Bart Van Assche <[email protected]>
null_blk: Handle null_add_dev() failures properly

Bart Van Assche <[email protected]>
blk-mq: Fix a recently introduced regression in blk_mq_realloc_hw_ctxs()

Bart Van Assche <[email protected]>
null_blk: Fix the null_add_dev() error path

Lorenzo Bianconi <[email protected]>
iio: imu: st_lsm6dsx: check return value from st_lsm6dsx_sensor_set_enable

Chris Wilson <[email protected]>

    sched/vtime: Prevent unstable evaluation of WARN(vtime->state)

Anshuman Khandual <[email protected]>
arm64/mm: Hold memory hotplug lock while walking for kernel page table dump

Krzysztof Kozlowski <[email protected]>
usb: phy: tegra: Include proper GPIO consumer header to fix compile testing

Mohammad Rasim <[email protected]>
media: arm64: dts: amlogic: add rc-videostrong-kii-pro keymap

James Morse <[email protected]>
firmware: arm_sdei: fix double-lock on hibernate with shared events

Stephan Gerhold <[email protected]>
media: venus: hfi_parser: Ignore HEVC encoding for V1

Helen Koike <[email protected]>
media: staging: rkisp1: isp: do not set invalid mbus code for pad

Helen Koike <[email protected]>
media: staging: rkisp1: use consistent bus_info string for media_dev

Philipp Zabel <[email protected]>
media: hantro: fix extra MV/MC sync space calculation

Dafna Hirschfeld <[email protected]>
media: vimc: streamer: fix memory leak in vimc subdevs if kthread_run fails

Ajay Singh <[email protected]>

    staging: wilc1000: avoid double unlocking of 'wilc->hif_cs' mutex

Ajay Gupta <[email protected]>
usb: ucsi: ccg: disable runtime pm during fw flashing

Robert Richter <[email protected]>
EDAC/mc: Report "unknown memory" on too many DIMM labels found

Christoph Niedermaier <[email protected]>
cpufreq: imx6q: Fixes unwanted cpu overclocking on i.MX6ULL

Mohammad Rasim <[email protected]>
media: rc: add keymap for Videostrong KII Pro

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

Diffstat:

 Documentation/admin-guide/sysctl/user.rst          |   6 +
 Documentation/sound/hd-audio/index.rst             |   1 +
 Documentation/sound/hd-audio/models.rst            |   2 -
 Documentation/sound/hd-audio/realtek-pc-beep.rst   | 129 ++++++++++++
 Makefile                                           |   4 +-
 arch/arm/boot/dts/exynos4210-universal_c210.dts    |   4 +-
 arch/arm64/Makefile                                |   4 +
 arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi       |   3 +-
 arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi       |   3 +-
 arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts |   4 +
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi           |   2 +
 arch/arm64/kernel/armv8_deprecated.c               |   2 +-
 arch/arm64/mm/ptdump_debugfs.c                     |   4 +
 arch/mips/cavium-octeon/octeon-irq.c               |   3 +
 arch/mips/mm/tlbex.c                               |   5 +-
 arch/powerpc/include/asm/book3s/64/hash-4k.h       |   6 +
 arch/powerpc/include/asm/book3s/64/hash-64k.h      |   8 +-
 arch/powerpc/include/asm/book3s/64/pgtable.h       |   4 +-
 arch/powerpc/include/asm/book3s/64/radix.h         |   5 +
 arch/powerpc/include/asm/drmem.h                   |   4 +-
 arch/powerpc/include/asm/setjmp.h                  |   6 +-
 arch/powerpc/kernel/dt_cpu_ftrs.c                  |   1 -
 arch/powerpc/kernel/kprobes.c                      |   3 +
 arch/powerpc/kernel/paca.c                         |  14 +-
 arch/powerpc/kernel/setup.h                        |   6 +
 arch/powerpc/kernel/setup_64.c                     |  32 ++-
 arch/powerpc/kernel/signal_64.c                    |   4 +-
 arch/powerpc/kexec/Makefile                        |   3 -
 arch/powerpc/kvm/book3s_hv_uvmem.c                 |   3 +
 arch/powerpc/mm/kasan/kasan_init_32.c              |   2 +-
 arch/powerpc/mm/nohash/tlb_low.S                   |  12 +-
 arch/powerpc/platforms/pseries/hotplug-memory.c    |   8 +-
 arch/powerpc/sysdev/xive/common.c                  |  16 +-
 arch/powerpc/sysdev/xive/native.c                  |   4 +-
 arch/powerpc/sysdev/xive/spapr.c                   |   4 +-
 arch/powerpc/sysdev/xive/xive-internal.h           |   7 +
 arch/powerpc/xmon/Makefile                         |   3 -
 arch/s390/kernel/diag.c                            |   2 +-
 arch/s390/kvm/vsie.c                               |   1 +
 arch/s390/mm/gmap.c                                |   6 +-
 arch/x86/boot/compressed/head_32.S                 |   2 +-
 arch/x86/boot/compressed/head_64.S                 |   4 +-
 arch/x86/entry/entry_32.S                          |   1 +
 arch/x86/include/asm/kvm_host.h                    |   2 +-
 arch/x86/include/asm/pgtable.h                     |   7 +-
 arch/x86/include/asm/pgtable_types.h               |   2 +-
 arch/x86/kernel/acpi/boot.c                        |   2 +-
 arch/x86/kernel/tsc_msr.c                          | 128 +++++++++--
 arch/x86/kvm/svm.c                                 |   4 +
 arch/x86/kvm/vmx/nested.c                          |  18 +-
 arch/x86/kvm/vmx/ops.h                             |  28 ++-
 arch/x86/kvm/vmx/vmenter.S                         |  58 +++++
 arch/x86/kvm/vmx/vmx.c                             |  92 +++-----
 arch/x86/kvm/x86.c                                 |  21 +-
 arch/x86/platform/efi/efi.c                        |   2 +
 block/bfq-cgroup.c                                 |  14 +-
 block/bfq-iosched.c                                |  16 +-
 block/blk-ioc.c                                    |   7 +
 block/blk-mq.c                                     |   1 -
 block/blk-settings.c                               |   3 +
 block/blk-zoned.c                                  |   2 +-
 crypto/rng.c                                       |   8 +-
 drivers/acpi/acpica/achware.h                      |   2 +-
 drivers/acpi/acpica/evxfgpe.c                      |  17 +-
 drivers/acpi/acpica/hwgpe.c                        |  47 ++++-
 drivers/acpi/ec.c                                  |  26 ++-
 drivers/acpi/internal.h                            |   1 +
 drivers/acpi/sleep.c                               |  19 +-
 drivers/ata/libata-pmp.c                           |   1 +
 drivers/ata/libata-scsi.c                          |   9 +-
 drivers/base/firmware_loader/fallback.c            |   2 +-
 drivers/base/power/domain.c                        |   2 +-
 drivers/base/power/wakeup.c                        |   4 +-
 drivers/block/null_blk_main.c                      |  12 +-
 drivers/block/xen-blkfront.c                       |  17 +-
 drivers/char/ipmi/ipmi_msghandler.c                |   4 +-
 drivers/char/tpm/eventlog/common.c                 |  12 +-
 drivers/char/tpm/eventlog/tpm1.c                   |   2 +-
 drivers/char/tpm/eventlog/tpm2.c                   |   2 +-
 drivers/char/tpm/tpm-chip.c                        |   4 +-
 drivers/char/tpm/tpm.h                             |   2 +-
 drivers/clk/ingenic/jz4770-cgu.c                   |   4 +-
 drivers/clk/ingenic/tcu.c                          |   2 +-
 drivers/clocksource/timer-microchip-pit64b.c       |   1 +
 drivers/cpufreq/imx6q-cpufreq.c                    |  12 +-
 drivers/cpufreq/powernv-cpufreq.c                  |   6 +
 drivers/crypto/caam/caamalg_desc.c                 |  30 ++-
 drivers/crypto/ccree/cc_buffer_mgr.c               |  76 ++++---
 drivers/crypto/ccree/cc_buffer_mgr.h               |   1 +
 drivers/crypto/mxs-dcp.c                           |  58 +++--
 drivers/edac/edac_mc.c                             |  21 +-
 drivers/firmware/arm_sdei.c                        |  32 ++-
 drivers/firmware/efi/efi.c                         |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   5 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   2 +
 .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c  |   2 +-
 drivers/gpu/drm/amd/powerplay/renoir_ppt.c         |  18 ++
 drivers/gpu/drm/amd/powerplay/renoir_ppt.h         |   2 +-
 drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c |   5 +-
 drivers/gpu/drm/drm_dp_mst_topology.c              |  20 +-
 drivers/gpu/drm/drm_pci.c                          |  23 +-
 drivers/gpu/drm/drm_prime.c                        |  37 ++--
 drivers/gpu/drm/etnaviv/etnaviv_perfmon.c          |  59 +++++-
 drivers/gpu/drm/i915/Kconfig.profile               |   4 +
 drivers/gpu/drm/i915/display/intel_ddi.c           |   6 +-
 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c     |   8 +-
 drivers/gpu/drm/i915/gt/gen8_ppgtt.c               |  26 +++
 drivers/gpu/drm/i915/gt/intel_engine_cs.c          |  13 +-
 drivers/gpu/drm/i915/gt/intel_ggtt.c               |  48 +++--
 drivers/gpu/drm/i915/gt/intel_gtt.c                |  24 ---
 drivers/gpu/drm/i915/gt/intel_gtt.h                |   4 -
 drivers/gpu/drm/i915/gt/intel_rps.c                |  13 ++
 drivers/gpu/drm/vboxvideo/vbox_drv.c               |   4 +
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c       |   5 +-
 drivers/input/serio/i8042-x86ia64io.h              |  11 +
 drivers/irqchip/irq-gic-v3-its.c                   |  10 +
 drivers/irqchip/irq-versatile-fpga.c               |  18 +-
 drivers/md/dm-clone-metadata.c                     |  15 +-
 drivers/md/dm-clone-metadata.h                     |   2 +-
 drivers/md/dm-clone-target.c                       |  66 ++++--
 drivers/md/dm-integrity.c                          |   4 +-
 drivers/md/dm-verity-fec.c                         |   1 +
 drivers/md/dm-writecache.c                         |   6 +-
 drivers/md/dm-zoned-metadata.c                     |   1 -
 drivers/md/md.c                                    |   2 +-
 drivers/media/i2c/ov5695.c                         |  49 +++--
 drivers/media/i2c/video-i2c.c                      |   2 +-
 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c       |   9 +-
 drivers/media/platform/mtk-vcodec/vdec_vpu_if.c    |   6 +-
 drivers/media/platform/mtk-vcodec/venc_vpu_if.c    |  12 +-
 drivers/media/platform/mtk-vpu/mtk_vpu.c           |  45 ++--
 drivers/media/platform/mtk-vpu/mtk_vpu.h           |   2 +-
 drivers/media/platform/qcom/venus/core.h           |   1 +
 drivers/media/platform/qcom/venus/firmware.c       |  10 +-
 drivers/media/platform/qcom/venus/helpers.c        |  20 +-
 drivers/media/platform/qcom/venus/hfi_parser.c     |   1 +
 drivers/media/platform/ti-vpe/cal.c                |  29 +--
 drivers/media/platform/vimc/vimc-streamer.c        |   9 +-
 drivers/media/rc/keymaps/Makefile                  |   1 +
 drivers/media/rc/keymaps/rc-videostrong-kii-pro.c  |  83 ++++++++
 drivers/mmc/host/mmci_stm32_sdmmc.c                |   4 +-
 drivers/mtd/nand/raw/cadence-nand-controller.c     |  13 +-
 drivers/mtd/nand/spi/core.c                        |  17 +-
 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c |  31 +--
 drivers/net/wireless/ath/ath9k/main.c              |   3 +
 drivers/nvme/host/fc.c                             |  14 +-
 drivers/nvme/target/fcloop.c                       |   1 -
 drivers/nvme/target/tcp.c                          |   2 +-
 drivers/pci/controller/dwc/pcie-qcom.c             |   8 +-
 drivers/pci/endpoint/pci-epc-mem.c                 |  10 +-
 drivers/pci/hotplug/pciehp_hpc.c                   |  14 +-
 drivers/pci/pcie/aspm.c                            |   4 +-
 drivers/pci/quirks.c                               |  80 ++++++-
 drivers/pci/switch/switchtec.c                     |   2 +-
 drivers/platform/x86/asus-wmi.c                    |   5 +-
 drivers/remoteproc/qcom_q6v5_mss.c                 |  54 +++--
 drivers/remoteproc/remoteproc_virtio.c             |   7 +
 drivers/s390/scsi/zfcp_erp.c                       |   2 +-
 drivers/scsi/lpfc/lpfc.h                           |   1 +
 drivers/scsi/lpfc/lpfc_hbadisc.c                   |  59 ++++--
 drivers/scsi/lpfc/lpfc_nvme.c                      |   2 -
 drivers/scsi/lpfc/lpfc_scsi.c                      |   4 +-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |   8 +-
 drivers/scsi/qla2xxx/qla_nvme.c                    |   1 -
 drivers/scsi/sr.c                                  |  22 +-
 drivers/scsi/sr.h                                  |   2 +
 drivers/scsi/ufs/ufshcd.c                          |   3 +-
 drivers/scsi/ufs/ufshcd.h                          |   6 +
 drivers/spi/spi-fsl-dspi.c                         |  25 +--
 drivers/staging/media/allegro-dvt/allegro-core.c   |   5 +-
 drivers/staging/media/hantro/hantro_h1_jpeg_enc.c  |   9 +-
 drivers/staging/media/hantro/hantro_v4l2.c         |   2 +-
 .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c  |   9 +-
 drivers/staging/media/imx/imx7-media-csi.c         |   4 +
 drivers/staging/media/imx/imx7-mipi-csis.c         |   2 +-
 drivers/staging/media/rkisp1/rkisp1-dev.c          |   3 +-
 drivers/staging/media/rkisp1/rkisp1-isp.c          |   4 +-
 drivers/staging/mt7621-pci/pci-mt7621.c            |   3 +-
 drivers/staging/wilc1000/wlan.c                    |   1 -
 .../intel/int340x_thermal/int3400_thermal.c        |   2 +-
 .../intel/int340x_thermal/int3403_thermal.c        |   2 +-
 drivers/usb/dwc3/core.c                            |   5 +
 drivers/usb/dwc3/core.h                            |   4 +
 drivers/usb/gadget/composite.c                     |   9 +
 drivers/usb/gadget/function/f_fs.c                 |   1 +
 drivers/usb/host/xhci.c                            |   4 +-
 drivers/usb/phy/phy-tegra-usb.c                    |   3 +-
 drivers/usb/typec/ucsi/ucsi_ccg.c                  |   2 +
 drivers/vfio/platform/vfio_platform.c              |   2 +-
 fs/btrfs/async-thread.c                            |   8 +
 fs/btrfs/async-thread.h                            |   1 +
 fs/btrfs/delayed-inode.c                           |  13 ++
 fs/btrfs/disk-io.c                                 |  27 ++-
 fs/btrfs/extent_io.c                               |  35 +++-
 fs/btrfs/file.c                                    |  11 +
 fs/btrfs/qgroup.c                                  |  11 +-
 fs/btrfs/relocation.c                              |  62 +++---
 fs/btrfs/space-info.c                              |  43 +++-
 fs/cifs/file.c                                     |   2 +-
 fs/cifs/inode.c                                    |  23 +-
 fs/cifs/smb2ops.c                                  |   4 +
 fs/debugfs/file.c                                  |  18 +-
 fs/erofs/utils.c                                   |   2 +-
 fs/exec.c                                          |   2 +-
 fs/ext4/inode.c                                    |   2 +-
 fs/filesystems.c                                   |   4 +-
 fs/gfs2/glock.c                                    |   3 +
 fs/gfs2/glops.c                                    |  27 ++-
 fs/gfs2/log.c                                      |   2 +-
 fs/gfs2/log.h                                      |   1 +
 fs/hfsplus/attributes.c                            |   4 +
 fs/io_uring.c                                      |  23 +-
 fs/nfs/fs_context.c                                |   5 +-
 fs/nfs/namespace.c                                 |  12 +-
 fs/nfs/pagelist.c                                  |  48 ++---
 fs/nfs/write.c                                     |   1 +
 fs/nfsd/nfsctl.c                                   |   1 +
 fs/ocfs2/alloc.c                                   |   4 +
 fs/pstore/inode.c                                  |   5 +-
 fs/pstore/platform.c                               |   4 +-
 include/acpi/acpixf.h                              |   2 +-
 include/linux/cpu.h                                |  12 +-
 include/linux/devfreq_cooling.h                    |   2 +-
 include/linux/iocontext.h                          |   1 +
 include/linux/nvme-fc-driver.h                     |   4 -
 include/linux/pci-epc.h                            |   3 +
 include/linux/sched.h                              |   4 +-
 include/linux/xarray.h                             |   6 +-
 include/media/rc-map.h                             |   1 +
 include/trace/events/rcu.h                         |   1 +
 kernel/cpu.c                                       |   4 +-
 kernel/dma/mapping.c                               |   2 +
 kernel/events/core.c                               | 150 ++++++-------
 kernel/irq/debugfs.c                               |  11 +-
 kernel/irq/irqdomain.c                             |  10 +-
 kernel/kmod.c                                      |   4 +-
 kernel/locking/lockdep.c                           |   4 +
 kernel/rcu/tree.c                                  |  36 ++--
 kernel/sched/core.c                                |   1 -
 kernel/sched/cputime.c                             |  41 ++--
 kernel/sched/fair.c                                |  29 ++-
 kernel/sched/sched.h                               |   8 +-
 kernel/seccomp.c                                   |   1 +
 kernel/signal.c                                    |   2 +-
 kernel/time/namespace.c                            |   1 +
 kernel/time/sched_clock.c                          |   9 +-
 kernel/trace/trace_kprobe.c                        |   2 +
 kernel/ucount.c                                    |   1 +
 lib/test_xarray.c                                  |  37 ++++
 lib/xarray.c                                       |   4 +-
 mm/memcontrol.c                                    |   3 +
 security/keys/key.c                                |   2 +-
 security/keys/keyctl.c                             |   4 +-
 sound/core/oss/pcm_plugin.c                        |  32 ++-
 sound/pci/hda/hda_beep.c                           |   6 +-
 sound/pci/hda/hda_intel.c                          |  16 ++
 sound/pci/hda/patch_realtek.c                      | 233 ++++++++++++---------
 sound/pci/ice1712/prodigy_hifi.c                   |   4 +-
 sound/soc/codecs/cs4270.c                          |  40 +++-
 sound/soc/soc-dapm.c                               |   8 +-
 sound/soc/soc-ops.c                                |   4 +-
 sound/soc/soc-pcm.c                                |   6 +-
 sound/soc/soc-topology.c                           |   2 +-
 sound/usb/mixer_maps.c                             |  28 +++
 tools/gpio/Makefile                                |   2 +-
 tools/perf/Makefile.config                         |  11 +-
 tools/testing/radix-tree/Makefile                  |   4 +-
 tools/testing/radix-tree/iteration_check_2.c       |  87 ++++++++
 tools/testing/radix-tree/main.c                    |   1 +
 tools/testing/radix-tree/test.h                    |   1 +
 tools/testing/selftests/powerpc/mm/.gitignore      |   1 +
 tools/testing/selftests/powerpc/pmu/ebb/Makefile   |   1 +
 tools/testing/selftests/vm/map_hugetlb.c           |  14 +-
 tools/testing/selftests/vm/mlock2-tests.c          | 233 ++++-----------------
 tools/testing/selftests/x86/ptrace_syscall.c       |   8 +-
 275 files changed, 2648 insertions(+), 1319 deletions(-)