Skip to content

5.4.33-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest232 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/232ARM: dts: sun8i-a83t-tbs-a711: HM5065 doesnt like such a high voltagearch/arm/boot/dts/sun8i-a83t-tbs-a711.dts+2 -20 replies
2/232bus: sunxi-rsb: Return correct data when mixing 16-bit and 8-bit readsdrivers/bus/sunxi-rsb.c+1 -10 replies
3/232ARM: dts: Fix dm814x Ethernet by changing to use rgmii-id modearch/arm/boot/dts/dm8148-evm.dts arch/arm/boot/dts/dm8148-t410.dts arch/arm/boot/dts/dra62x-j5eco-evm.dts+6 -60 replies
4/232bpf: Fix deadlock with rq_lock in bpf_send_signal()kernel/trace/bpf_trace.c+1 -10 replies
5/232iwlwifi: mvm: Fix rate scale NSS configurationdrivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c+21 -80 replies
6/232Input: tm2-touchkey - add support for Coreriver TC360 variantdrivers/input/keyboard/tm2-touchkey.c+11 -00 replies
7/232soc: fsl: dpio: register dpio irq handlers after dpio createdrivers/soc/fsl/dpio/dpio-driver.c+4 -40 replies
8/232rxrpc: Abstract out the calculation of whether theres Tx spacenet/rxrpc/sendmsg.c+18 -90 replies
9/232rxrpc: Fix call interruptibility handlingfs/afs/rxrpc.c include/net/af_rxrpc.h net/rxrpc/af_rxrpc.c +4 more+60 -190 replies
10/232net: stmmac: platform: Fix misleading interrupt error msgdrivers/net/ethernet/stmicro/stmmac/stmmac_platform.c+10 -40 replies
11/232net: vxge: fix wrong __VA_ARGS__ usagedrivers/net/ethernet/neterion/vxge/vxge-config.h drivers/net/ethernet/neterion/vxge/vxge-main.h+8 -80 replies
12/232hinic: fix a bug of waitting for IO stoppeddrivers/net/ethernet/huawei/hinic/hinic_hw_dev.c+2 -490 replies
13/232hinic: fix the bug of clearing event queuedrivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c+17 -70 replies
14/232hinic: fix out-of-order excution in arm cpudrivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c drivers/net/ethernet/huawei/hinic/hinic_rx.c +1 more+9 -00 replies
15/232hinic: fix wrong para of wait_for_completion_timeoutdrivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c+5 -30 replies
16/232hinic: fix wrong value of MIN_SKB_LENdrivers/net/ethernet/huawei/hinic/hinic_tx.c+1 -10 replies
17/232selftests/net: add definition for SOL_DCCP to fix compilation errors for old libctools/testing/selftests/net/reuseport_addr_any.c+4 -00 replies
18/232cxgb4/ptp: pass the sign of offset delta in FW CMDdrivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c+3 -00 replies
19/232drm/scheduler: fix rare NULL ptr racedrivers/gpu/drm/scheduler/sched_main.c+2 -00 replies
20/232cfg80211: Do not warn on same channel at the end of CSAnet/wireless/scan.c+5 -10 replies
21/232qlcnic: Fix bad kzalloc null testdrivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c+1 -10 replies
22/232i2c: st: fix missing struct parameter descriptiondrivers/i2c/busses/i2c-st.c+1 -00 replies
23/232i2c: pca-platform: Use platform_irq_get_optionaldrivers/i2c/busses/i2c-pca-platform.c+1 -10 replies
24/232media: 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
25/232cpufreq: imx6q: Fixes unwanted cpu overclocking on i.MX6ULLdrivers/cpufreq/imx6q-cpufreq.c+3 -00 replies
26/232staging: wilc1000: avoid double unlocking of wilc->hif_cs mutexdrivers/staging/wilc1000/wilc_wlan.c+0 -10 replies
27/232media: venus: hfi_parser: Ignore HEVC encoding for V1drivers/media/platform/qcom/venus/hfi_parser.c+1 -00 replies
28/232firmware: arm_sdei: fix double-lock on hibernate with shared eventsdrivers/firmware/arm_sdei.c+15 -170 replies
29/232null_blk: Fix the null_add_dev() error pathdrivers/block/null_blk_main.c+1 -00 replies
30/232null_blk: Handle null_add_dev() failures properlydrivers/block/null_blk_main.c+6 -10 replies
31/232null_blk: fix spurious IO errors after failed past-wp accessdrivers/block/null_blk_main.c+2 -00 replies
32/232media: imx: imx7_mipi_csis: Power off the source when stopping streamingdrivers/staging/media/imx/imx7-mipi-csis.c+1 -10 replies
33/232media: imx: imx7-media-csi: Fix video field handlingdrivers/staging/media/imx/imx7-media-csi.c+4 -00 replies
34/232xhci: bail out early if driver cant accress host in resumedrivers/usb/host/xhci.c+3 -10 replies
35/232ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add()drivers/acpi/ec.c+4 -20 replies
36/232x86: Dont let pgprot_modify() change the page encryption bitarch/x86/include/asm/pgtable.h arch/x86/include/asm/pgtable_types.h+6 -30 replies
37/232dma-mapping: Fix dma_pgprot() for unencrypted coherent pageskernel/dma/mapping.c+2 -00 replies
38/232block: keep bdi->io_pages in sync with max_sectors_kb for stacked devicesblock/blk-settings.c+3 -00 replies
39/232debugfs: Check module state before warning in {full/open}_proxy_open()fs/debugfs/file.c+14 -40 replies
40/232irqchip/versatile-fpga: Handle chained IRQs properlydrivers/irqchip/irq-versatile-fpga.c+10 -20 replies
41/232time/sched_clock: Expire timer in hardirq contextkernel/time/sched_clock.c+5 -40 replies
42/232media: allegro: fix type of gop_length in channel_create messagedrivers/staging/media/allegro-dvt/allegro-core.c+4 -10 replies
43/232sched: Avoid scale real weight down to zerokernel/sched/sched.h+7 -10 replies
44/232selftests/x86/ptrace_syscall_32: Fix no-vDSO segfaulttools/testing/selftests/x86/ptrace_syscall.c+6 -20 replies
45/232PCI/switchtec: Fix init_completion race condition with poll_wait()drivers/pci/switch/switchtec.c+1 -10 replies
46/232block, bfq: move forward the getting of an extra ref in bfq_bfqq_moveblock/bfq-cgroup.c+7 -70 replies
47/232media: i2c: video-i2c: fix build errors due to imply hwmondrivers/media/i2c/video-i2c.c+1 -10 replies
48/232libata: Remove extra scsi_host_put() in ata_scsi_add_hosts()drivers/ata/libata-scsi.c+3 -60 replies
49/232pstore/platform: fix potential mem leak if pstore_init_fs failedfs/pstore/platform.c+2 -20 replies
50/232gfs2: 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
51/232gfs2: Dont demote a glock until its revokes are writtenfs/gfs2/glock.c+3 -00 replies
52/232cpufreq: imx6q: fix error handlingdrivers/cpufreq/imx6q-cpufreq.c+5 -40 replies
53/232x86/boot: Use unsigned comparison for addressesarch/x86/boot/compressed/head_32.S arch/x86/boot/compressed/head_64.S+3 -30 replies
54/232efi/x86: Ignore the memory attributes table on i386drivers/firmware/efi/efi.c+1 -10 replies
55/232genirq/irqdomain: Check pointer in irq_domain_alloc_irqs_hierarchy()kernel/irq/irqdomain.c+5 -50 replies
56/232block: Fix use-after-free issue accessing struct io_cqblock/blk-ioc.c include/linux/iocontext.h+8 -00 replies
57/232media: i2c: ov5695: Fix power on and off sequencesdrivers/media/i2c/ov5695.c+31 -180 replies
58/232usb: dwc3: core: add support for disabling SS instances in park modedrivers/usb/dwc3/core.c drivers/usb/dwc3/core.h+9 -00 replies
59/232irqchip/gic-v4: Provide irq_retrigger to avoid circular locking dependencydrivers/irqchip/irq-gic-v3-its.c+6 -00 replies
60/232md: check arrays is suspended in mddev_detach before call quiesce operationsdrivers/md/md.c+1 -10 replies
61/232firmware: fix a double abort case with fw_load_sysfs_fallbackdrivers/base/firmware_loader/fallback.c+1 -10 replies
62/232spi: spi-fsl-dspi: Replace interruptible wait queue with a simple completiondrivers/spi/spi-fsl-dspi.c+6 -130 replies
63/232locking/lockdep: Avoid recursion in lockdep_count_{for,back}ward_deps()kernel/locking/lockdep.c+4 -00 replies
64/232block, bfq: fix use-after-free in bfq_idle_slice_timer_bodyblock/bfq-iosched.c+12 -40 replies
65/232btrfs: qgroup: ensure qgroup_rescan_running is only set when the worker is at least queuedfs/btrfs/qgroup.c+9 -20 replies
66/232btrfs: remove a BUG_ON() from merge_reloc_roots()fs/btrfs/relocation.c+15 -10 replies
67/232btrfs: restart relocate_tree_blocks properlyfs/btrfs/relocation.c+2 -90 replies
68/232btrfs: track reloc roots based on their commit root bytenrfs/btrfs/relocation.c+7 -100 replies
69/232ASoC: fix regwmasksound/soc/soc-ops.c+2 -20 replies
70/232ASoC: dapm: connect virtual mux with default valuesound/soc/soc-dapm.c+7 -10 replies
71/232ASoC: dpcm: allow start or stop during pause for backendsound/soc/soc-pcm.c+4 -20 replies
72/232ASoC: topology: use name_prefix for new kcontrolsound/soc/soc-topology.c+1 -10 replies
73/232usb: gadget: f_fs: Fix use after free issue as part of queue failuredrivers/usb/gadget/function/f_fs.c+1 -00 replies
74/232usb: gadget: composite: Inform controller driver of self-powereddrivers/usb/gadget/composite.c+9 -00 replies
75/232ALSA: usb-audio: Add mixer workaround for TRX40 and cosound/usb/mixer_maps.c+28 -00 replies
76/232ALSA: hda: Add driver blacklistsound/pci/hda/hda_intel.c+16 -00 replies
77/232ALSA: hda: Fix potential access overflow in beep helpersound/pci/hda/hda_beep.c+5 -10 replies
78/232ALSA: ice1724: Fix invalid access for enumerated ctl itemssound/pci/ice1712/prodigy_hifi.c+2 -20 replies
79/232ALSA: pcm: oss: Fix regression by buffer overflow fixsound/core/oss/pcm_plugin.c+24 -80 replies
80/232ALSA: hda/realtek: Enable mute LED on an HP systemsound/pci/hda/patch_realtek.c+12 -00 replies
81/232ALSA: hda/realtek - a fake key event is triggered by running shutupsound/pci/hda/patch_realtek.c+107 -630 replies
82/232ALSA: 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
83/232ALSA: hda/realtek - Set principled PC Beep configuration for ALC256sound/pci/hda/patch_realtek.c+9 -60 replies
84/232ALSA: hda/realtek - Remove now-unnecessary XPS 13 headphone noise fixupsDocumentation/sound/hd-audio/models.rst sound/pci/hda/patch_realtek.c+0 -360 replies
85/232ALSA: hda/realtek - Add quirk for Lenovo Carbon X1 8th gensound/pci/hda/patch_realtek.c+1 -00 replies
86/232ALSA: hda/realtek - Add quirk for MSI GL63sound/pci/hda/patch_realtek.c+1 -00 replies
87/232media: venus: firmware: Ignore secure call error on first resumedrivers/media/platform/qcom/venus/firmware.c+8 -20 replies
88/232media: 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
89/232media: ti-vpe: cal: fix disable_irqs to only the intended targetdrivers/media/platform/ti-vpe/cal.c+8 -80 replies
90/232media: ti-vpe: cal: fix a kernel oops when unloading moduledrivers/media/platform/ti-vpe/cal.c+8 -50 replies
91/232seccomp: Add missing compat_ioctl for notifykernel/seccomp.c+1 -00 replies
92/232acpi/x86: ignore unspecified bit positions in the ACPI global lock fieldarch/x86/kernel/acpi/boot.c+1 -10 replies
93/232ACPICA: 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
94/232ACPI: PM: s2idle: Refine active GPEs checkdrivers/acpi/ec.c drivers/acpi/internal.h drivers/acpi/sleep.c+16 -90 replies
95/232thermal: devfreq_cooling: inline all stubs for CONFIG_DEVFREQ_THERMAL=ninclude/linux/devfreq_cooling.h+1 -10 replies
96/232nvmet-tcp: fix maxh2cdata icresp parameterdrivers/nvme/target/tcp.c+1 -10 replies
97/232nvme-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/232efi/x86: Add TPM related EFI tables to unencrypted mapping checksarch/x86/platform/efi/efi.c+2 -00 replies
99/232PCI: pciehp: Fix indefinite wait on sysfs requestsdrivers/pci/hotplug/pciehp_hpc.c+7 -70 replies
100/232PCI/ASPM: Clear the correct bits when enabling L1 substatesdrivers/pci/pcie/aspm.c+2 -20 replies
101/232PCI: Add boot interrupt quirk mechanism for Xeon chipsetsdrivers/pci/quirks.c+73 -70 replies
102/232PCI: qcom: Fix the fixup of PCI_VENDOR_ID_QCOMdrivers/pci/controller/dwc/pcie-qcom.c+7 -10 replies
103/232PCI: 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/232sched/fair: Fix enqueue_task_fair warningkernel/sched/fair.c+22 -40 replies
105/232tpm: Dont make log failures fataldrivers/char/tpm/eventlog/common.c drivers/char/tpm/tpm-chip.c drivers/char/tpm/tpm.h+6 -120 replies
106/232tpm: tpm1_bios_measurements_next should increase position indexdrivers/char/tpm/eventlog/tpm1.c+1 -10 replies
107/232tpm: tpm2_bios_measurements_next should increase position indexdrivers/char/tpm/eventlog/tpm2.c+1 -10 replies
108/232KEYS: reaching the keys quotas correctlysecurity/keys/key.c security/keys/keyctl.c+3 -30 replies
109/232cpu/hotplug: Ignore pm_wakeup_pending() for disable_nonboot_cpus()include/linux/cpu.h kernel/cpu.c+11 -50 replies
110/232genirq/debugfs: Add missing sanity checks to interrupt injectionkernel/irq/debugfs.c+9 -20 replies
111/232irqchip/versatile-fpga: Apply clear-mask earlierdrivers/irqchip/irq-versatile-fpga.c+3 -30 replies
112/232io_uring: remove bogus RLIMIT_NOFILE check in file registrationfs/io_uring.c+0 -70 replies
113/232pstore: pstore_ftrace_seq_next should increase position indexfs/pstore/inode.c+4 -10 replies
114/232MIPS/tlbex: Fix LDDIR usage in setup_pw() for Loongson-3arch/mips/mm/tlbex.c+4 -10 replies
115/232MIPS: OCTEON: irq: Fix potential NULL pointer dereferencearch/mips/cavium-octeon/octeon-irq.c+3 -00 replies
116/232PM / Domains: Allow no domain-idle-states DT property in genpd when parsingdrivers/base/power/domain.c+1 -10 replies
117/232PM: sleep: wakeup: Skip wakeup_source_sysfs_remove() if device is not theredrivers/base/power/wakeup.c+3 -10 replies
118/232ath9k: Handle txpower changes even when TPC is disableddrivers/net/wireless/ath/ath9k/main.c+3 -00 replies
119/232signal: Extend exec_id to 64bitsfs/exec.c include/linux/sched.h kernel/signal.c+4 -40 replies
120/232x86/tsc_msr: Use named struct initializersarch/x86/kernel/tsc_msr.c+18 -100 replies
121/232x86/tsc_msr: Fix MSR_FSB_FREQ mask for Cherry Trail devicesarch/x86/kernel/tsc_msr.c+15 -20 replies
122/232x86/tsc_msr: Make MSR derived TSC frequency more accuratearch/x86/kernel/tsc_msr.c+86 -110 replies
123/232x86/entry/32: Add missing ASM_CLAC to general_protection entryarch/x86/entry/entry_32.S+1 -00 replies
124/232platform/x86: asus-wmi: Support laptops where the first battery is named BATTdrivers/platform/x86/asus-wmi.c+4 -10 replies
125/232KVM: 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
126/232KVM: s390: vsie: Fix region 1 ASCE sanity shadow address checksarch/s390/mm/gmap.c+5 -10 replies
127/232KVM: s390: vsie: Fix delivery of addressing exceptionsarch/s390/kvm/vsie.c+1 -00 replies
128/232KVM: x86: Allocate new rmap and large page tracking when moving memslotarch/x86/kvm/x86.c+11 -00 replies
129/232KVM: VMX: Always VMCLEAR in-use VMCSes during crash with kexec supportarch/x86/kvm/vmx/vmx.c+16 -510 replies
130/232KVM: x86: Gracefully handle __vmalloc() failure during VM allocationarch/x86/kvm/svm.c arch/x86/kvm/vmx/vmx.c+8 -00 replies
131/232KVM: VMX: Add a trampoline to fix VMREAD error handlingarch/x86/kvm/vmx/ops.h arch/x86/kvm/vmx/vmenter.S+79 -70 replies
132/232KVM: VMX: fix crash cleanup when KVM wasnt usedarch/x86/kvm/vmx/vmx.c+7 -50 replies
133/232smb3: fix performance regression with setting mtimefs/cifs/inode.c+12 -110 replies
134/232CIFS: Fix bug which the return value by asynchronous read is errorfs/cifs/file.c+1 -10 replies
135/232mtd: spinand: Stop using spinand->oobbuf for buffering bad block markersdrivers/mtd/nand/spi/core.c+7 -70 replies
136/232mtd: spinand: Do not erase the block before writing a bad block markerdrivers/mtd/nand/spi/core.c+0 -30 replies
137/232btrfs: Dont submit any btree write bio if the fs has errorsfs/btrfs/extent_io.c+34 -10 replies
138/232Btrfs: 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
139/232btrfs: reloc: clean dirty subvols if we fail to start a transactionfs/btrfs/relocation.c+3 -30 replies
140/232btrfs: set update the uuid generation as soon as possiblefs/btrfs/disk-io.c+12 -20 replies
141/232btrfs: drop block from cache on error in relocationfs/btrfs/relocation.c+1 -10 replies
142/232btrfs: fix missing file extent item for hole after ranged fsyncfs/btrfs/file.c+10 -00 replies
143/232btrfs: unset reloc control if we fail to recoverfs/btrfs/relocation.c+5 -50 replies
144/232btrfs: fix missing semaphore unlock in btrfs_sync_filefs/btrfs/file.c+1 -00 replies
145/232btrfs: use nofs allocations for running delayed itemsfs/btrfs/delayed-inode.c+13 -00 replies
146/232remoteproc: qcom_q6v5_mss: Dont reassign mpss region on shutdowndrivers/remoteproc/qcom_q6v5_mss.c+24 -110 replies
147/232remoteproc: qcom_q6v5_mss: Reload the mba region on coredumpdrivers/remoteproc/qcom_q6v5_mss.c+18 -10 replies
148/232remoteproc: Fix NULL pointer dereference in rproc_virtio_notifydrivers/remoteproc/remoteproc_virtio.c+7 -00 replies
149/232crypto: rng - Fix a refcounting bug in crypto_rng_reset()crypto/rng.c+6 -20 replies
150/232crypto: mxs-dcp - fix scatterlist linearization for hashdrivers/crypto/mxs-dcp.c+26 -280 replies
151/232erofs: correct the remaining shrink objectsfs/erofs/utils.c+1 -10 replies
152/232io_uring: honor original task RLIMIT_FSIZEfs/io_uring.c+11 -00 replies
153/232mmc: sdhci-of-esdhc: fix esdhc_reset() for different controller versionsdrivers/mmc/host/sdhci-of-esdhc.c+39 -40 replies
154/232powerpc/pseries: Drop pointless static qualifier in vpa_debugfs_init()arch/powerpc/platforms/pseries/lpar.c+1 -10 replies
155/232tools: gpio: Fix out-of-tree build regressiontools/gpio/Makefile+1 -10 replies
156/232net: qualcomm: rmnet: Allow configuration updates to existing devicesdrivers/net/ethernet/qualcomm/rmnet/rmnet_config.c+19 -120 replies
157/232arm64: dts: allwinner: h6: Fix PMU compatiblearch/arm64/boot/dts/allwinner/sun50i-h6.dtsi+1 -20 replies
158/232sched/core: Remove duplicate assignment in sched_tick_remote()kernel/sched/core.c+0 -10 replies
159/232arm64: dts: allwinner: h5: Fix PMU compatiblearch/arm64/boot/dts/allwinner/sun50i-h5.dtsi+1 -20 replies
160/232mm, memcg: do not high throttle allocators based on wraparoundmm/memcontrol.c+3 -00 replies
161/232dm writecache: add cond_resched to avoid CPU hangsdrivers/md/dm-writecache.c+5 -10 replies
162/232dm integrity: fix a crash with unusually large tag sizedrivers/md/dm-integrity.c+2 -20 replies
163/232dm verity fec: fix memory leak in verity_fec_dtrdrivers/md/dm-verity-fec.c+1 -00 replies
164/232dm clone: Add overflow check for number of regionsdrivers/md/dm-clone-target.c+11 -10 replies
165/232dm 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
166/232XArray: Fix xas_pause for large multi-index entrieslib/test_xarray.c lib/xarray.c+38 -10 replies
167/232xarray: Fix early termination of xas_for_each_markedinclude/linux/xarray.h lib/xarray.c tools/testing/radix-tree/Makefile +3 more+98 -30 replies
168/232crypto: caam/qi2 - fix chacha20 data size errordrivers/crypto/caam/caamalg_desc.c+10 -40 replies
169/232crypto: caam - update xts sector size for large input lengthdrivers/crypto/caam/caamalg_desc.c+14 -20 replies
170/232crypto: ccree - protect against empty or NULL scatterlistsdrivers/crypto/ccree/cc_buffer_mgr.c drivers/crypto/ccree/cc_buffer_mgr.h+28 -350 replies
171/232crypto: ccree - only try to map auth tag if neededdrivers/crypto/ccree/cc_buffer_mgr.c+4 -20 replies
172/232crypto: ccree - dec auth tag size from cryptlen mapdrivers/crypto/ccree/cc_buffer_mgr.c+6 -20 replies
173/232scsi: zfcp: fix missing erp_lock in port recovery trigger for point-to-pointdrivers/s390/scsi/zfcp_erp.c+1 -10 replies
174/232scsi: ufs: fix Auto-Hibern8 error detectiondrivers/scsi/ufs/ufshcd.c drivers/scsi/ufs/ufshcd.h+8 -10 replies
175/232scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi_buf_s4 error pathdrivers/scsi/lpfc/lpfc_scsi.c+3 -10 replies
176/232ARM: dts: exynos: Fix polarity of the LCD SPI bus on UniversalC210 boardarch/arm/boot/dts/exynos4210-universal_c210.dts+1 -30 replies
177/232arm64: dts: ti: k3-am65: Add clocks to dwc3 nodesarch/arm64/boot/dts/ti/k3-am65-main.dtsi+2 -00 replies
178/232arm64: armv8_deprecated: Fix undef_hook mask for thumb setendarch/arm64/kernel/armv8_deprecated.c+1 -10 replies
179/232selftests: vm: drop dependencies on page flags from mlock2 teststools/testing/selftests/vm/mlock2-tests.c+37 -1960 replies
180/232selftests/vm: fix map_hugetlb length used for testing read and writetools/testing/selftests/vm/map_hugetlb.c+7 -70 replies
181/232selftests/powerpc: Add tlbie_test in .gitignoretools/testing/selftests/powerpc/mm/.gitignore+1 -00 replies
182/232vfio: platform: Switch to platform_get_irq_optional()drivers/vfio/platform/vfio_platform.c+1 -10 replies
183/232drm/i915/gem: Flush all the reloc_gpu batchdrivers/gpu/drm/i915/gem/i915_gem_execbuffer.c+5 -30 replies
184/232drm/etnaviv: rework perfmon query infrastructuredrivers/gpu/drm/etnaviv/etnaviv_perfmon.c+52 -70 replies
185/232drm: Remove PageReserved manipulation from drm_pci_allocdrivers/gpu/drm/drm_pci.c+2 -210 replies
186/232drm/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
187/232drm/amdgpu: unify fw_write_wait for new gfx9 asicsdrivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+2 -00 replies
188/232powerpc/pseries: Avoid NULL pointer dereference when drmem is unavailablearch/powerpc/include/asm/drmem.h arch/powerpc/platforms/pseries/hotplug-memory.c+6 -60 replies
189/232nfsd: fsnotify on rmdir under nfsd/clients/fs/nfsd/nfsctl.c+1 -00 replies
190/232NFS: Fix use-after-free issues in nfs_pageio_add_request()fs/nfs/pagelist.c+24 -240 replies
191/232NFS: Fix a page leak in nfs_destroy_unlinked_subrequests()fs/nfs/write.c+1 -00 replies
192/232ext4: fix a data race at inode->i_blocksfs/ext4/inode.c+1 -10 replies
193/232fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once()fs/filesystems.c+3 -10 replies
194/232ocfs2: no need try to truncate file beyond i_sizefs/ocfs2/alloc.c+4 -00 replies
195/232perf tools: Support Python 3.8+ in Makefiletools/perf/Makefile.config+10 -10 replies
196/232s390/diag: fix display of diagnose call statisticsarch/s390/kernel/diag.c+1 -10 replies
197/232Input: i8042 - add Acer Aspire 5738z to nomux listdrivers/input/serio/i8042-x86ia64io.h+11 -00 replies
198/232ftrace/kprobe: Show the maxactive number on kprobe_eventskernel/trace/trace_kprobe.c+2 -00 replies
199/232clk: ingenic/jz4770: Exit with error if CGU init faileddrivers/clk/ingenic/jz4770-cgu.c+3 -10 replies
200/232clk: ingenic/TCU: Fix round_rate returning errordrivers/clk/ingenic/tcu.c+1 -10 replies
201/232kmod: make request_module() return an error when autoloading is disabledkernel/kmod.c+2 -20 replies
202/232cpufreq: powernv: Fix use-after-freedrivers/cpufreq/powernv-cpufreq.c+6 -00 replies
203/232hfsplus: fix crash and filesystem corruption when deleting filesfs/hfsplus/attributes.c+4 -00 replies
204/232libata: Return correct status in sata_pmp_eh_recover_pm() when ATA_DFLAG_DETACH is setdrivers/ata/libata-pmp.c+1 -00 replies
205/232ipmi: fix hung processes in __get_guid()drivers/char/ipmi/ipmi_msghandler.c+2 -20 replies
206/232xen/blkfront: fix memory allocation flags in blkfront_setup_indirect()drivers/block/xen-blkfront.c+12 -50 replies
207/232powerpc/64/tm: Dont let userspace set regs->trap via sigreturnarch/powerpc/kernel/signal_64.c+3 -10 replies
208/232powerpc/fsl_booke: Avoid creating duplicate tlb1 entryarch/powerpc/mm/nohash/tlb_low.S+11 -10 replies
209/232powerpc/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
210/232powerpc/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
211/232powerpc/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
212/232powerpc/xive: Fix xmon support on the PowerNV platformarch/powerpc/sysdev/xive/common.c+4 -00 replies
213/232powerpc/kprobes: Ignore traps that happened in real modearch/powerpc/kernel/kprobes.c+3 -00 replies
214/232powerpc/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
215/232scsi: mpt3sas: Fix kernel panic observed on soft HBA unplugdrivers/scsi/mpt3sas/mpt3sas_scsih.c+4 -40 replies
216/232powerpc: Make setjmp/longjmp signature standardarch/powerpc/include/asm/setjmp.h arch/powerpc/kernel/Makefile arch/powerpc/xmon/Makefile+4 -80 replies
217/232arm64: Always force a branch protection mode when the compiler has onearch/arm64/Makefile+4 -00 replies
218/232dm zoned: remove duplicate nr_rnd_zones increase in dmz_init_zone()drivers/md/dm-zoned-metadata.c+0 -10 replies
219/232dm clone: replace spin_lock_irqsave with spin_lock_irqdrivers/md/dm-clone-metadata.c drivers/md/dm-clone-metadata.h drivers/md/dm-clone-target.c+27 -340 replies
220/232dm clone: Fix handling of partial region discardsdrivers/md/dm-clone-metadata.c drivers/md/dm-clone-target.c+42 -140 replies
221/232dm clone: Add missing casts to prevent overflows and data corruptiondrivers/md/dm-clone-target.c+6 -30 replies
222/232scsi: lpfc: Add registration for CPU Offline/Online eventsdrivers/scsi/lpfc/lpfc.h drivers/scsi/lpfc/lpfc_crtn.h drivers/scsi/lpfc/lpfc_init.c +2 more+388 -120 replies
223/232scsi: lpfc: Fix Fabric hostname registration if system hostname changesdrivers/scsi/lpfc/lpfc.h drivers/scsi/lpfc/lpfc_crtn.h drivers/scsi/lpfc/lpfc_ct.c +2 more+46 -130 replies
224/232scsi: lpfc: Fix configuration of BB credit recovery in service parametersdrivers/scsi/lpfc/lpfc_hbadisc.c+3 -100 replies
225/232scsi: lpfc: Fix broken Credit Recovery after driver loaddrivers/scsi/lpfc/lpfc.h drivers/scsi/lpfc/lpfc_hbadisc.c+40 -200 replies
226/232Revert "drm/dp_mst: Remove VCPI while disabling topology mgr"drivers/gpu/drm/drm_dp_mst_topology.c+0 -120 replies
227/232drm/dp_mst: Fix clearing payload state on topology disabledrivers/gpu/drm/drm_dp_mst_topology.c+6 -10 replies
228/232drm/amdgpu: fix gfx hang during suspend with video playback (v2)drivers/gpu/drm/amd/amdgpu/amdgpu_device.c+3 -20 replies
229/232drm/i915/icl+: Dont enable DDI IO power on a TypeC port in TBT modedrivers/gpu/drm/i915/display/intel_ddi.c+5 -10 replies
230/232powerpc/kasan: Fix kasan_remap_early_shadow_ro()arch/powerpc/mm/kasan/kasan_init_32.c+1 -10 replies
231/232mmc: sdhci: Convert sdhci_set_timeout_irq() to non-staticdrivers/mmc/host/sdhci.c drivers/mmc/host/sdhci.h+3 -10 replies
232/232mmc: sdhci: Refactor sdhci_set_timeout()drivers/mmc/host/sdhci.c drivers/mmc/host/sdhci.h+21 -180 replies

Reviews trailers per patch

99 of 232 patches have a Reviewed-by or Acked-by.

PatchChen-Yu TsaiChaitanya KulkarniRui Miguel SilvaPaolo ValentePeter ChenJaroslav KyselaAndreas GruenbacherVincent GuittotBjorn AnderssonStanimir VarbanovKar Hin OngThomas GleixnerJarkko SakkinenEric BiggersLinus WalleijMarc ZyngierJanosch FrankClaudio ImbrendaChristian BorntraegerOndřej CaletkaFilipe MananaNeil HormanAlex ElderMichal HockoGeert UytterhoevenJosef BacikDavid SterbaJoseph QiAndrzej HajdaAnton AltaparmakovScott WoodDavid GibsonGreg KurzNathan ChancellorRafael AquiniBean HuoAlim AkhtarAsutosh DasCan GuoJosé Roberto de SouzaQu WenruoVinod KoulKeith BuschJerry SnitselaarMathieu PoirierGautham R. ShenoyAndrew DonnellanVille SyrjäläAdrian HunterSean PaulMengbing WangHuang RuiDamien Le MoalAndre PrzywaraMatthew AuldLeonardo BrasSuzuki K PouloseMasami HiramatsuNaveen N. RaoBoris OstrovskyRoger Pau MonnéKees CookJessica YuLuis ChamberlainHeiko CarstensHe ZheJiri OlsaAlex DeucherKevin WangAaron LiuYuxian DaiVitaly KuznetsovJens RemusBenjamin BlockRonnie SahlbergHoria GeantăBoris BrezillonValentin Ciocoi RadulescuDaniel AxtensBartosz GolaszewskiChao YuSean ChristophersonThomas ZimmermannPeter XuTomi ValkeinenFrederic WeisbeckerAlexandre ChartreAndy LutomirskiSudeep HollaDietmar EggemannEzequiel GarciaHimanshu MadhaniJari Ruusu[email protected]Bjorn HelgaasMichael WalleArvind SankarPaul MenzelBob LiuChristoph HellwigTom LendackyDave HansenPatrice ChotardChristian König
1/232
2/232A-b
3/232
4/232
5/232
6/232
7/232
8/232
9/232
10/232
11/232
12/232
13/232
14/232
15/232
16/232
17/232
18/232
19/232R-b
20/232
21/232
22/232R-b
23/232
24/232
25/232
26/232
27/232
28/232
29/232R-b
30/232R-b
31/232R-b
32/232R-b
33/232R-b
34/232
35/232
36/232A-b R-b
37/232R-b A-b
38/232R-b R-b
39/232
40/232
41/232
42/232
43/232R-b
44/232
45/232A-b
46/232T-b
47/232
48/232
49/232
50/232R-b
51/232R-b
52/232
53/232
54/232T-b
55/232
56/232
57/232
58/232
59/232
60/232
61/232A-b
62/232T-b
63/232
64/232A-b
65/232R-b
66/232R-b
67/232
68/232
69/232
70/232
71/232R-b
72/232
73/232R-b
74/232
75/232
76/232
77/232R-b
78/232R-b
79/232Tested-and-reported-by
80/232
81/232
82/232
83/232
84/232
85/232R-b
86/232
87/232A-b
88/232R-b T-b
89/232
90/232R-b
91/232
92/232
93/232T-b
94/232T-b
95/232T-b
96/232
97/232R-b
98/232
99/232R-b
100/232
101/232T-b R-b
102/232A-b
103/232
104/232T-b R-b T-b
105/232R-b R-b
106/232R-b
107/232R-b
108/232R-b R-b
109/232
110/232A-b
111/232R-b
112/232
113/232
114/232
115/232
116/232R-b
117/232
118/232
119/232
120/232
121/232
122/232
123/232R-b R-b R-b
124/232
125/232
126/232T-b R-b R-b
127/232R-b R-b
128/232R-b
129/232R-b
130/232R-b
131/232
132/232R-b
133/232
134/232A-b
135/232R-b
136/232R-b
137/232R-b R-b
138/232R-b
139/232R-b
140/232R-b
141/232R-b R-b
142/232R-b
143/232R-b R-b
144/232R-b
145/232R-b
146/232T-b
147/232T-b
148/232R-b
149/232A-b
150/232R-b
151/232R-b
152/232
153/232A-b
154/232R-b
155/232R-b
156/232Reported-and-tested-by
157/232
158/232
159/232
160/232A-b
161/232
162/232
163/232
164/232
165/232
166/232
167/232
168/232T-b
169/232R-b
170/232T-b
171/232T-b
172/232T-b
173/232R-b R-b
174/232R-b R-b R-b R-b
175/232
176/232R-b
177/232
178/232R-b
179/232A-b
180/232R-b
181/232
182/232R-b T-b
183/232R-b
184/232
185/232R-b
186/232R-b R-b R-b
187/232A-b A-b T-b T-b
188/232
189/232
190/232
191/232
192/232
193/232R-b
194/232R-b
195/232T-b A-b
196/232R-b
197/232
198/232
199/232
200/232
201/232R-b R-b A-b
202/232R-b
203/232R-b
204/232
205/232
206/232R-b A-b
207/232
208/232A-b
209/232
210/232R-b T-b
211/232R-b
212/232R-b
213/232R-b R-b
214/232
215/232
216/232R-b T-b
217/232
218/232R-b
219/232
220/232
221/232
222/232
223/232
224/232
225/232
226/232R-b
227/232R-b
228/232T-b R-b
229/232R-b
230/232
231/232A-b
232/232A-b

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

Read the v1 thread

Cover letter [PATCH 5.4 000/232] 5.4.33-rc1 review

This is the start of the stable review cycle for the 5.4.33 release. There are 232 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.4.33-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.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.33-rc1

Faiz Abbas <[email protected]>
mmc: sdhci: Refactor sdhci_set_timeout()

Faiz Abbas <[email protected]>
mmc: sdhci: Convert sdhci_set_timeout_irq() to non-static

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

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

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

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

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

James Smart <[email protected]>
scsi: lpfc: Fix configuration of BB credit recovery in service parameters

James Smart <[email protected]>
scsi: lpfc: Fix Fabric hostname registration if system hostname changes

James Smart <[email protected]>
scsi: lpfc: Add registration for CPU Offline/Online events

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

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

Mikulas Patocka <[email protected]>
dm clone: replace spin_lock_irqsave with spin_lock_irq

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

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

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

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

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

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

Qian Cai <[email protected]>

    ext4: fix a data race at inode->i_blocks

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/

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

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

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

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

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 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 overflow check for number of regions

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

YueHaibing <[email protected]>
powerpc/pseries: Drop pointless static qualifier in vpa_debugfs_init()

Yangbo Lu <[email protected]>
mmc: sdhci-of-esdhc: fix esdhc_reset() for different controller versions

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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: Handle null_add_dev() failures properly

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

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

Ajay Singh <[email protected]>

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

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

Chris Packham <[email protected]>
i2c: pca-platform: Use platform_irq_get_optional

Alain Volmat <[email protected]>
i2c: st: fix missing struct parameter description

Xu Wang <[email protected]>
qlcnic: Fix bad kzalloc null test

Ilan Peer <[email protected]>
cfg80211: Do not warn on same channel at the end of CSA

Yintian Tao <[email protected]>
drm/scheduler: fix rare NULL ptr race

Raju Rangoju <[email protected]>
cxgb4/ptp: pass the sign of offset delta in FW CMD

Alan Maguire <[email protected]>
selftests/net: add definition for SOL_DCCP to fix compilation errors for old libc

Luo bin <[email protected]>
hinic: fix wrong value of MIN_SKB_LEN

Luo bin <[email protected]>
hinic: fix wrong para of wait_for_completion_timeout

Luo bin <[email protected]>
hinic: fix out-of-order excution in arm cpu

Luo bin <[email protected]>
hinic: fix the bug of clearing event queue

Luo bin <[email protected]>
hinic: fix a bug of waitting for IO stopped

Zheng Wei <[email protected]>
net: vxge: fix wrong __VA_ARGS__ usage

Markus Fuchs <[email protected]>
net: stmmac: platform: Fix misleading interrupt error msg

David Howells <[email protected]>
rxrpc: Fix call interruptibility handling

David Howells <[email protected]>
rxrpc: Abstract out the calculation of whether there's Tx space

Grigore Popescu <[email protected]>
soc: fsl: dpio: register dpio irq handlers after dpio create

Nick Reitemeyer <[email protected]>
Input: tm2-touchkey - add support for Coreriver TC360 variant

Ilan Peer <[email protected]>
iwlwifi: mvm: Fix rate scale NSS configuration

Yonghong Song <[email protected]>
bpf: Fix deadlock with rq_lock in bpf_send_signal()

Tony Lindgren <[email protected]>
ARM: dts: Fix dm814x Ethernet by changing to use rgmii-id mode

Ondrej Jirman <[email protected]>
bus: sunxi-rsb: Return correct data when mixing 16-bit and 8-bit reads

Ondrej Jirman <[email protected]>
ARM: dts: sun8i-a83t-tbs-a711: HM5065 doesn't like such a high voltage

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

Diffstat:

 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/dm8148-evm.dts                   |   4 +-
 arch/arm/boot/dts/dm8148-t410.dts                  |   4 +-
 arch/arm/boot/dts/dra62x-j5eco-evm.dts             |   4 +-
 arch/arm/boot/dts/exynos4210-universal_c210.dts    |   4 +-
 arch/arm/boot/dts/sun8i-a83t-tbs-a711.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/ti/k3-am65-main.dtsi           |   2 +
 arch/arm64/kernel/armv8_deprecated.c               |   2 +-
 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/Makefile                       |   3 -
 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/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/platforms/pseries/lpar.c              |   2 +-
 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-settings.c                               |   3 +
 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                                  |  11 +-
 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                      |  10 +-
 drivers/block/xen-blkfront.c                       |  17 +-
 drivers/bus/sunxi-rsb.c                            |   2 +-
 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/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/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 +
 drivers/gpu/drm/amd/powerplay/renoir_ppt.c         |   6 +
 drivers/gpu/drm/amd/powerplay/renoir_ppt.h         |   2 +-
 drivers/gpu/drm/drm_dp_mst_topology.c              |  19 +-
 drivers/gpu/drm/drm_pci.c                          |  23 +-
 drivers/gpu/drm/etnaviv/etnaviv_perfmon.c          |  59 +++++-
 drivers/gpu/drm/i915/display/intel_ddi.c           |   6 +-
 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c     |   8 +-
 drivers/gpu/drm/scheduler/sched_main.c             |   2 +
 drivers/i2c/busses/i2c-pca-platform.c              |   2 +-
 drivers/i2c/busses/i2c-st.c                        |   1 +
 drivers/input/keyboard/tm2-touchkey.c              |  11 +
 drivers/input/serio/i8042-x86ia64io.h              |  11 +
 drivers/irqchip/irq-gic-v3-its.c                   |   6 +
 drivers/irqchip/irq-versatile-fpga.c               |  18 +-
 drivers/md/dm-clone-metadata.c                     |  44 ++--
 drivers/md/dm-clone-metadata.h                     |   6 +-
 drivers/md/dm-clone-target.c                       |  90 +++++---
 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/qcom/venus/firmware.c       |  10 +-
 drivers/media/platform/qcom/venus/hfi_parser.c     |   1 +
 drivers/media/platform/ti-vpe/cal.c                |  29 +--
 drivers/media/rc/keymaps/Makefile                  |   1 +
 drivers/media/rc/keymaps/rc-videostrong-kii-pro.c  |  83 ++++++++
 drivers/mmc/host/sdhci-of-esdhc.c                  |  43 +++-
 drivers/mmc/host/sdhci.c                           |  41 ++--
 drivers/mmc/host/sdhci.h                           |   2 +
 drivers/mtd/nand/spi/core.c                        |  17 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c     |   3 +
 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c  |   5 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c   |  51 +----
 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c   |  26 ++-
 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c  |   5 +-
 drivers/net/ethernet/huawei/hinic/hinic_rx.c       |   3 +
 drivers/net/ethernet/huawei/hinic/hinic_tx.c       |   4 +-
 drivers/net/ethernet/neterion/vxge/vxge-config.h   |   2 +-
 drivers/net/ethernet/neterion/vxge/vxge-main.h     |  14 +-
 .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c  |   2 +-
 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c |  31 +--
 .../net/ethernet/stmicro/stmmac/stmmac_platform.c  |  14 +-
 drivers/net/wireless/ath/ath9k/main.c              |   3 +
 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c     |  29 ++-
 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                           |  10 +
 drivers/scsi/lpfc/lpfc_crtn.h                      |   8 +-
 drivers/scsi/lpfc/lpfc_ct.c                        |  48 ++++-
 drivers/scsi/lpfc/lpfc_hbadisc.c                   |  67 +++---
 drivers/scsi/lpfc/lpfc_init.c                      | 204 +++++++++++++++++-
 drivers/scsi/lpfc/lpfc_nvme.c                      |   2 -
 drivers/scsi/lpfc/lpfc_scsi.c                      |   4 +-
 drivers/scsi/lpfc/lpfc_sli.c                       | 164 ++++++++++++++-
 drivers/scsi/lpfc/lpfc_sli4.h                      |  21 +-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |   8 +-
 drivers/scsi/qla2xxx/qla_nvme.c                    |   1 -
 drivers/scsi/ufs/ufshcd.c                          |   3 +-
 drivers/scsi/ufs/ufshcd.h                          |   6 +
 drivers/soc/fsl/dpio/dpio-driver.c                 |   8 +-
 drivers/spi/spi-fsl-dspi.c                         |  19 +-
 drivers/staging/media/allegro-dvt/allegro-core.c   |   5 +-
 drivers/staging/media/hantro/hantro_h1_jpeg_enc.c  |   9 +-
 .../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/wilc1000/wilc_wlan.c               |   1 -
 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/vfio/platform/vfio_platform.c              |   2 +-
 fs/afs/rxrpc.c                                     |   3 +-
 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/cifs/file.c                                     |   2 +-
 fs/cifs/inode.c                                    |  23 +-
 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                                      |  18 +-
 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/net/af_rxrpc.h                             |   8 +-
 kernel/cpu.c                                       |   4 +-
 kernel/dma/mapping.c                               |   2 +
 kernel/irq/debugfs.c                               |  11 +-
 kernel/irq/irqdomain.c                             |  10 +-
 kernel/kmod.c                                      |   4 +-
 kernel/locking/lockdep.c                           |   4 +
 kernel/sched/core.c                                |   1 -
 kernel/sched/fair.c                                |  26 ++-
 kernel/sched/sched.h                               |   8 +-
 kernel/seccomp.c                                   |   1 +
 kernel/signal.c                                    |   2 +-
 kernel/time/sched_clock.c                          |   9 +-
 kernel/trace/bpf_trace.c                           |   2 +-
 kernel/trace/trace_kprobe.c                        |   2 +
 lib/test_xarray.c                                  |  37 ++++
 lib/xarray.c                                       |   4 +-
 mm/memcontrol.c                                    |   3 +
 net/rxrpc/af_rxrpc.c                               |   4 +-
 net/rxrpc/ar-internal.h                            |   4 +-
 net/rxrpc/call_object.c                            |   3 +-
 net/rxrpc/conn_client.c                            |  13 +-
 net/rxrpc/sendmsg.c                                |  71 +++++--
 net/wireless/scan.c                                |   6 +-
 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/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/net/reuseport_addr_any.c   |   4 +
 tools/testing/selftests/powerpc/mm/.gitignore      |   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 +-
 264 files changed, 2877 insertions(+), 1239 deletions(-)