Skip to content

6.0.18-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest177 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/177drm/amdgpu: skip MES for S0ix as well since its part of GFXdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+3 -20 replies
2/177media: stv0288: use explicitly signed chardrivers/media/dvb-frontends/stv0288.c+2 -30 replies
3/177cxl/region: Fix memdev reuse checkdrivers/cxl/core/region.c+1 -10 replies
4/177arm64: dts: qcom: sc8280xp: fix UFS DMA coherencyarch/arm64/boot/dts/qcom/sc8280xp.dtsi+2 -00 replies
5/177arm64: Prohibit instrumentation on arch_stack_walk()arch/arm64/kernel/stacktrace.c+5 -50 replies
6/177soc: qcom: Select REMAP_MMIO for LLCC driverdrivers/soc/qcom/Kconfig+1 -00 replies
7/177soc: qcom: Select REMAP_MMIO for ICC_BWMON driverdrivers/soc/qcom/Kconfig+1 -00 replies
8/177kest.pl: Fix grub2 menu handling for rebootingtools/testing/ktest/ktest.pl+15 -50 replies
9/177ktest.pl minconfig: Unset configs instead of just removing themtools/testing/ktest/ktest.pl+2 -10 replies
10/177jbd2: use the correct print formatinclude/trace/events/jbd2.h+22 -220 replies
11/177perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-Darch/x86/events/intel/uncore.h arch/x86/events/intel/uncore_snbep.c+6 -00 replies
12/177perf/x86/intel/uncore: Clear attr_update properlyarch/x86/events/intel/uncore_snbep.c+16 -10 replies
13/177arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strengtharch/arm64/boot/dts/qcom/sdm845-db845c.dts+4 -10 replies
14/177arm64: dts: qcom: sc8280xp: fix UFS reference clocksarch/arm64/boot/dts/qcom/sc8280xp.dtsi+4 -40 replies
15/177mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400Kdrivers/mmc/host/sdhci-sprd.c+9 -70 replies
16/177phy: qcom-qmp-combo: fix out-of-bounds clock accessdrivers/phy/qualcomm/phy-qcom-qmp-combo.c+2 -20 replies
17/177drm/amd/pm: update SMU13.0.0 reported maximum shader clockdrivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c+69 -10 replies
18/177drm/amd/pm: correct SMU13.0.0 pstate profiling clock settingsdrivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c+15 -70 replies
19/177btrfs: fix extent map use-after-free when handling missing device in read_one_chunkfs/btrfs/volumes.c+2 -10 replies
20/177btrfs: fix resolving backrefs for inline extent followed by preallocfs/btrfs/backref.c+4 -00 replies
21/177ARM: ux500: do not directly dereference __iomemdrivers/soc/ux500/ux500-soc-id.c+4 -60 replies
22/177arm64: dts: qcom: sdm850-samsung-w737: correct I2C12 pins drive strengtharch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts+4 -20 replies
23/177x86/fpu/xstate: Fix XSTATE_WARN_ON() to emit relevant diagnosticsarch/x86/kernel/fpu/xstate.c+6 -60 replies
24/177arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strengtharch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts+4 -20 replies
25/177cxl/region: Fix missing probe failuredrivers/cxl/core/region.c+3 -00 replies
26/177EDAC/mc_sysfs: Increase legacy channel support to 12drivers/edac/edac_mc_sysfs.c+24 -00 replies
27/177selftests: Use optional USERCFLAGS and USERLDFLAGStools/testing/selftests/lib.mk+5 -00 replies
28/177x86/MCE/AMD: Clear DFR errors found in THR handlerarch/x86/kernel/cpu/mce/amd.c+20 -130 replies
29/177PM/devfreq: governor: Add a private governor_data for governordrivers/devfreq/devfreq.c drivers/devfreq/governor_userspace.c include/linux/devfreq.h+12 -130 replies
30/177cpufreq: Init completion before kobject_init_and_add()drivers/cpufreq/cpufreq.c+1 -10 replies
31/177ext2: unbugger ext2_empty_dir()fs/ext2/dir.c+1 -10 replies
32/177media: s5p-mfc: Fix to handle reference queue during finishingdrivers/media/platform/samsung/s5p-mfc/s5p_mfc_enc.c+10 -20 replies
33/177media: s5p-mfc: Clear workbit to handle error conditiondrivers/media/platform/samsung/s5p-mfc/s5p_mfc_ctrl.c+3 -10 replies
34/177media: s5p-mfc: Fix in register read and write for H264drivers/media/platform/samsung/s5p-mfc/s5p_mfc_opr_v6.c+7 -70 replies
35/177bpf: Resolve fext program type when checking map compatibilityinclude/linux/bpf_verifier.h kernel/bpf/core.c+4 -30 replies
36/177ALSA: patch_realtek: Fix Dell Inspiron Plus 16sound/pci/hda/patch_realtek.c+37 -00 replies
37/177ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptopssound/pci/hda/patch_realtek.c+13 -00 replies
38/177fs: dlm: fix sock release if listen failsfs/dlm/lowcomms.c+1 -20 replies
39/177fs: dlm: retry accept() until -EAGAIN or error returnsfs/dlm/lowcomms.c+5 -10 replies
40/177mptcp: netlink: fix some error return codenet/mptcp/pm_userspace.c+4 -00 replies
41/177mptcp: remove MPTCP ifdef in TCP SYN cookiesinclude/net/mptcp.h net/ipv4/syncookies.c net/mptcp/subflow.c+24 -70 replies
42/177mptcp: dedicated request sock for subflow in v6net/mptcp/subflow.c+26 -80 replies
43/177mptcp: use proper req destructor for IPv6net/mptcp/subflow.c+16 -30 replies
44/177dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abortdrivers/md/dm-cache-metadata.c+47 -70 replies
45/177dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadatadrivers/md/dm-thin-metadata.c+43 -80 replies
46/177dm thin: Use last transactions pmd->root when commit faileddrivers/md/dm-thin-metadata.c+9 -00 replies
47/177dm thin: resume even if in FAIL modedrivers/md/dm-thin.c+12 -40 replies
48/177dm thin: Fix UAF in run_timer_softirq()drivers/md/dm-thin.c+2 -00 replies
49/177dm integrity: Fix UAF in dm_integrity_dtr()drivers/md/dm-integrity.c+2 -00 replies
50/177dm clone: Fix UAF in clone_dtr()drivers/md/dm-clone-target.c+1 -00 replies
51/177dm cache: Fix UAF in destroy()drivers/md/dm-cache-target.c+1 -00 replies
52/177dm cache: set needs_check flag after aborting metadatadrivers/md/dm-cache-target.c+5 -50 replies
53/177PCI/DOE: Fix maximum data object length miscalculationdrivers/pci/doe.c+16 -40 replies
54/177tracing/hist: Fix out-of-bound write on action_data.var_ref_idxkernel/trace/trace_events_hist.c+8 -20 replies
55/177perf/core: Call LSM hook after copying perf_event_attrkernel/events/core.c+3 -30 replies
56/177xtensa: add __umulsidi3 helperarch/xtensa/kernel/xtensa_ksyms.c arch/xtensa/lib/Makefile arch/xtensa/lib/umulsidi3.S+233 -10 replies
57/177of/kexec: Fix reading 32-bit "linux,initrd-{start,end}" valuesdrivers/of/kexec.c+5 -50 replies
58/177ima: Fix hash dependency to correct algorithmsecurity/integrity/ima/Kconfig+1 -10 replies
59/177KVM: VMX: Resume guest immediately when injecting #GP on ECREATEarch/x86/kvm/vmx/sgx.c+3 -10 replies
60/177KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check failsarch/x86/kvm/vmx/nested.c+33 -110 replies
61/177KVM: x86: fix APICv/x2AVIC disabled when vm reboot by itselfarch/x86/kvm/lapic.c+3 -20 replies
62/177KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1arch/x86/kvm/vmx/nested.c+2 -10 replies
63/177x86/microcode/intel: Do not retry microcode reloading on the APsarch/x86/kernel/cpu/microcode/intel.c+1 -70 replies
64/177ftrace/x86: Add back ftrace_expected for ftrace bug reportsarch/x86/kernel/ftrace.c+2 -00 replies
65/177x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNKarch/x86/kernel/kprobes/core.c+7 -30 replies
66/177x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNKarch/x86/kernel/kprobes/opt.c+8 -200 replies
67/177tracing: Fix race where eprobes can be called before the eventkernel/trace/trace_eprobe.c+3 -00 replies
68/177powerpc/ftrace: fix syscall tracing on PPC64_ELF_ABI_V1arch/powerpc/include/asm/ftrace.h+0 -120 replies
69/177tracing: Fix complicated dependency of CONFIG_TRACER_MAX_TRACEkernel/trace/Kconfig kernel/trace/trace.c kernel/trace/trace.h+18 -150 replies
70/177tracing/hist: Fix wrong return value in parse_action_params()kernel/trace/trace_events_hist.c+1 -00 replies
71/177tracing/probes: Handle system names with hyphenskernel/trace/trace.h kernel/trace/trace_probe.c+17 -40 replies
72/177tracing: Fix issue of missing one synthetic fieldkernel/trace/trace_events_synth.c+1 -10 replies
73/177tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_linekernel/trace/trace.c+14 -10 replies
74/177staging: media: tegra-video: fix chan->mipi value on errordrivers/staging/media/tegra-video/csi.c drivers/staging/media/tegra-video/csi.h+2 -10 replies
75/177staging: media: tegra-video: fix device_node use after freedrivers/staging/media/tegra-video/csi.c+2 -10 replies
76/177arm64: dts: mediatek: mt8195-demo: fix the memory size of node secmonarch/arm64/boot/dts/mediatek/mt8195-demo.dts+2 -20 replies
77/177ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmodarch/arm/nwfpe/Makefile+6 -00 replies
78/177media: dvb-core: Fix double free in dvb_register_device()drivers/media/dvb-core/dvbdev.c+1 -00 replies
79/177media: dvb-core: Fix UAF due to refcount races at releasingdrivers/media/dvb-core/dmxdev.c+8 -00 replies
80/177cifs: fix confusing debug messagefs/cifs/connect.c+3 -10 replies
81/177cifs: fix missing display of three mount optionsfs/cifs/cifsfs.c+7 -10 replies
82/177cifs: set correct tcon status after initial tree connectfs/cifs/connect.c+1 -00 replies
83/177cifs: set correct ipc status after initial tree connectfs/cifs/connect.c+5 -20 replies
84/177cifs: set correct status of tcon ipc when reconnectingfs/cifs/connect.c+3 -10 replies
85/177ravb: Fix "failed to switch device to config mode" message during unbinddrivers/net/ethernet/renesas/ravb_main.c+1 -10 replies
86/177rtc: ds1347: fix value written to century registerdrivers/rtc/rtc-ds1347.c+1 -10 replies
87/177drm/amdgpu: fix mmhub register base coding errordrivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c +2 more+5 -50 replies
88/177block: mq-deadline: Fix dd_finish_request() for zoned devicesblock/mq-deadline.c+15 -20 replies
89/177block: mq-deadline: Do not break sequential write streams to zoned HDDsblock/mq-deadline.c+62 -40 replies
90/177md/bitmap: Fix bitmap chunk size overflow issuesdrivers/md/md-bitmap.c+12 -80 replies
91/177efi: Add iMac Pro 2017 to uefi skip cert quirksecurity/integrity/platform_certs/load_uefi.c+1 -00 replies
92/177wifi: wilc1000: sdio: fix module autoloadingdrivers/net/wireless/microchip/wilc1000/sdio.c+1 -00 replies
93/177ASoC: jz4740-i2s: Handle independent FIFO flush bitssound/soc/jz4740/jz4740-i2s.c+34 -50 replies
94/177ipu3-imgu: Fix NULL pointer dereference in imgu_subdev_set_selection()drivers/staging/media/ipu3/ipu3-v4l2.c+34 -230 replies
95/177ipmi: fix long wait in unload when IPMI disconnectdrivers/char/ipmi/ipmi_si_intf.c+19 -80 replies
96/177mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type()drivers/mtd/spi-nor/core.c+2 -00 replies
97/177ima: Fix a potential NULL pointer access in ima_restore_measurement_listsecurity/integrity/ima/ima_template.c+4 -10 replies
98/177ipmi: fix use after free in _ipmi_destroy_user()drivers/char/ipmi/ipmi_msghandler.c+3 -10 replies
99/177mtd: spi-nor: gigadevice: gd25q256: replace gd25q256_default_init with gd25q256_post_bfptdrivers/mtd/spi-nor/gigadevice.c+17 -70 replies
100/177ima: Fix memory leak in __ima_inode_hash()security/integrity/ima/ima_main.c+6 -10 replies
101/177crypto: ccree,hisilicon - Fix dependencies to correct algorithmdrivers/crypto/Kconfig drivers/crypto/hisilicon/Kconfig+3 -30 replies
102/177PCI: Fix pci_device_is_present() for VFs by checking PFdrivers/pci/pci.c+2 -00 replies
103/177PCI/sysfs: Fix double free in error pathdrivers/pci/pci-sysfs.c+9 -40 replies
104/177RISC-V: kexec: Fix memory leak of fdt bufferarch/riscv/include/asm/kexec.h arch/riscv/kernel/elf_kexec.c+15 -00 replies
105/177riscv: Fixup compile error with !MMUarch/riscv/Kconfig+1 -10 replies
106/177RISC-V: kexec: Fix memory leak of elf header bufferarch/riscv/kernel/elf_kexec.c+4 -00 replies
107/177riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argumentarch/riscv/kernel/stacktrace.c+1 -10 replies
108/177riscv: mm: notify remote harts about mmu cache updatesarch/riscv/include/asm/mmu.h arch/riscv/include/asm/pgtable.h arch/riscv/include/asm/tlbflush.h +2 more+42 -180 replies
109/177crypto: n2 - add missing hash statesizedrivers/crypto/n2_core.c+6 -00 replies
110/177crypto: ccp - Add support for TEE for PCI ID 0x14CAdrivers/crypto/ccp/sp-pci.c+10 -10 replies
111/177driver core: Fix bus_type.match() error handling in __driver_attach()drivers/base/dd.c+5 -10 replies
112/177bus: mhi: host: Fix race between channel preparation and M0 eventdrivers/bus/mhi/host/pm.c+2 -10 replies
113/177phy: qcom-qmp-combo: fix sc8180x resetdrivers/phy/qualcomm/phy-qcom-qmp-combo.c+2 -20 replies
114/177iommu/amd: Fix ivrs_acpihid cmdline parsing codedrivers/iommu/amd/init.c+7 -00 replies
115/177iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid optionsDocumentation/admin-guide/kernel-parameters.txt drivers/iommu/amd/init.c+75 -290 replies
116/177test_kprobes: Fix implicit declaration error of test_kprobeslib/Kconfig.debug+1 -00 replies
117/177remoteproc: imx_dsp_rproc: Add mutex protection for workqueuedrivers/remoteproc/imx_dsp_rproc.c+9 -30 replies
118/177remoteproc: core: Do pm_relax when in RPROC_OFFLINE statedrivers/remoteproc/remoteproc_core.c+8 -10 replies
119/177remoteproc: imx_rproc: Correct i.MX93 DRAM mappingdrivers/remoteproc/imx_rproc.c+2 -20 replies
120/177parisc: led: Fix potential null-ptr-deref in start_task()drivers/parisc/led.c+3 -00 replies
121/177parisc: Fix locking in pdc_iodc_print() firmware callarch/parisc/kernel/firmware.c+13 -110 replies
122/177parisc: Add missing FORCE prerequisites in Makefilearch/parisc/kernel/vdso32/Makefile arch/parisc/kernel/vdso64/Makefile+4 -40 replies
123/177parisc: Drop PMD_SHIFT from calculation in pgtable.harch/parisc/include/asm/pgtable.h+2 -20 replies
124/177device_cgroup: Roll back to original exceptions after copy failuresecurity/device_cgroup.c+29 -40 replies
125/177drm/connector: send hotplug uevent on connector cleanupdrivers/gpu/drm/drm_connector.c+3 -00 replies
126/177drm/vmwgfx: Validate the box size for the snooped cursordrivers/gpu/drm/vmwgfx/vmwgfx_kms.c+2 -10 replies
127/177drm/etnaviv: move idle mapping reaping into separate functiondrivers/gpu/drm/etnaviv/etnaviv_mmu.c drivers/gpu/drm/etnaviv/etnaviv_mmu.h+16 -80 replies
128/177drm/i915/dsi: fix VBT send packet port selection for dual link DSIdrivers/gpu/drm/i915/display/intel_dsi_vbt.c+2 -20 replies
129/177drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init()drivers/gpu/drm/ingenic/ingenic-drm-drv.c+5 -10 replies
130/177drm/etnaviv: reap idle mapping if it doesnt match the softpin addressdrivers/gpu/drm/etnaviv/etnaviv_gem.c+6 -10 replies
131/177arm64: efi: Execute runtime services from a dedicated stackarch/arm64/include/asm/efi.h arch/arm64/kernel/efi-rt-wrapper.S arch/arm64/kernel/efi.c+42 -10 replies
132/177ext4: silence the warning when evicting inode with dioread_nolockfs/ext4/inode.c+5 -50 replies
133/177ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loopfs/ext4/inode.c+9 -10 replies
134/177ext4: remove trailing newline from ext4_msg() messagefs/ext4/orphan.c+1 -10 replies
135/177fs: ext4: initialize fsdata in pagecache_write()fs/ext4/verity.c+1 -10 replies
136/177ext4: fix use-after-free in ext4_orphan_cleanupfs/ext4/inode.c+2 -10 replies
137/177ext4: fix undefined behavior in bit shift for ext4_check_flag_valuesfs/ext4/ext4.h+1 -10 replies
138/177ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inodefs/ext4/ext4.h fs/ext4/inode.c fs/ext4/ioctl.c+11 -30 replies
139/177ext4: add helper to check quota inumsfs/ext4/super.c+25 -30 replies
140/177ext4: fix bug_on in __es_tree_search caused by bad quota inodefs/quota/dquot.c+2 -00 replies
141/177ext4: fix reserved cluster accounting in __es_remove_extent()fs/ext4/extents_status.c+2 -10 replies
142/177ext4: journal_path mount options should follow linksDocumentation/filesystems/mount_api.rst fs/ext4/super.c fs/fs_parser.c +1 more+5 -20 replies
143/177ext4: check and assert if marking an no_delete evicting inode dirtyfs/ext4/inode.c+6 -00 replies
144/177ext4: fix bug_on in __es_tree_search caused by bad boot loader inodefs/ext4/ioctl.c+1 -10 replies
145/177ext4: dont allow journal inode to have encrypt flagfs/ext4/super.c+1 -10 replies
146/177ext4: disable fast-commit of encrypted dir operationsfs/ext4/fast_commit.c fs/ext4/fast_commit.h include/trace/events/ext4.h+31 -180 replies
147/177ext4: fix leaking uninitialized memory in fast-commit journalfs/ext4/fast_commit.c+5 -00 replies
148/177ext4: dont set up encryption key during jbd2 transactionfs/ext4/ext4.h fs/ext4/fast_commit.c fs/ext4/namei.c+27 -230 replies
149/177ext4: add missing validation of fast-commit record lengthsfs/ext4/fast_commit.c fs/ext4/fast_commit.h+20 -200 replies
150/177ext4: fix unaligned memory access in ext4_fc_reserve_space()fs/ext4/fast_commit.c+21 -180 replies
151/177ext4: fix off-by-one errors in fast-commit block fillingfs/ext4/fast_commit.c+33 -330 replies
152/177ext4: fix uninititialized value in ext4_evict_inodefs/ext4/super.c+1 -00 replies
153/177ext4: init quota for old.inode in ext4_renamefs/ext4/namei.c+3 -00 replies
154/177ext4: dont fail GETFSUUID when the caller provides a long bufferfs/ext4/ioctl.c+4 -20 replies
155/177ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inlinefs/ext4/extents.c+8 -00 replies
156/177ext4: fix corruption when online resizing a 1K bigalloc fsfs/ext4/resize.c+3 -30 replies
157/177ext4: fix error code return to user-space in ext4_get_branch()fs/ext4/indirect.c+8 -10 replies
158/177ext4: fix bad checksum after online resizefs/ext4/resize.c+2 -20 replies
159/177ext4: dont return EINVAL from GETFSUUID when reporting UUID lengthfs/ext4/ioctl.c+3 -20 replies
160/177ext4: fix corrupt backup group descriptors after online resizefs/ext4/resize.c+15 -70 replies
161/177ext4: avoid BUG_ON when creating xattrsfs/ext4/xattr.c+0 -80 replies
162/177ext4: fix deadlock due to mbcache entry corruptionfs/ext4/xattr.c fs/mbcache.c include/linux/mbcache.h+17 -100 replies
163/177ext4: fix kernel BUG in ext4_write_inline_data_end()fs/ext4/inode.c+2 -10 replies
164/177ext4: fix inode leak in ext4_xattr_inode_create() on an error pathfs/ext4/xattr.c+3 -00 replies
165/177ext4: initialize quota before expanding inode in setproject ioctlfs/ext4/ioctl.c+4 -40 replies
166/177ext4: avoid unaccounted block allocation when expanding inodefs/ext4/inode.c+8 -00 replies
167/177ext4: allocate extended attribute value in vmalloc areafs/ext4/xattr.c+2 -20 replies
168/177drm/i915/ttm: consider CCS for backup objectsdrivers/gpu/drm/i915/gem/i915_gem_object.c drivers/gpu/drm/i915/gem/i915_gem_object_types.h drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c+26 -50 replies
169/177drm/amd/display: Add DCN314 display SG Supportdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+1 -00 replies
170/177drm/amdgpu: handle polaris10/11 overlap asics (v2)drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+11 -20 replies
171/177drm/amdgpu: make display pinning more flexible (v2)drivers/gpu/drm/amd/amdgpu/amdgpu_object.c+2 -10 replies
172/177drm/i915: improve the catch-all evict to handle lock contentiondrivers/gpu/drm/i915/gem/i915_gem_execbuffer.c drivers/gpu/drm/i915/gem/i915_gem_mman.c drivers/gpu/drm/i915/i915_gem_evict.c +3 more+82 -260 replies
173/177drm/i915/migrate: Account for the reserved_spacedrivers/gpu/drm/i915/gt/intel_migrate.c+12 -40 replies
174/177drm/amd/pm: add missing SMU13.0.0 mm_dpm feature mappingdrivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c+2 -00 replies
175/177drm/amd/pm: add missing SMU13.0.7 mm_dpm feature mappingdrivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c+2 -00 replies
176/177drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c+4 -10 replies
177/177drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asicsdrivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c+28 -60 replies

Reviews trailers per patch

87 of 177 patches have a Reviewed-by or Acked-by.

PatchMario LimoncielloManivannan SadhasivamKonrad DybcioMark RutlandKrzysztof KozlowskiJohn 'Warthog9' Hawley (VMware)Jason YanKan LiangDouglas AndersonNeil ArmstrongBrian MasneyDavid SterbaQu WenruoSteev KlimaszewskiDavidlohr BuesoDave JiangJonathan CameronChanwoo ChoiMyungJoo HamViresh KumarDmitry BaryshkovYonghong SongAlex DeucherJoe ThornberMatthieu BaertsLukas WunnerJoel Fernandes (Google)Kai HuangMat MartineauJim MattsonThomas GleixnerMiles ChenAngeloGioacchino Del RegnoArnd BergmannNathan ChancellorPaulo Alcantara (SUSE)Masami Hiramatsu (Google)Leon RomanovskyMathieu DesnoyersHawking ZhangChristian KönigJohannes ThumshirnPaul CercueilWei GongConor DooleyLiao ChangRolf Eike BeerRijo-john ThomasTom LendackyPeng FanStefan BergerAristeu RozanskiJonas ÅdahlLyude PaulMichael BanackMartin KrastevGuido GüntherJani NikulaJan KaraRitesh Harjani (IBM)Eric BiggersChaitanya KulkarniEric WhitneyDarrick J. WongCatherine HoangJeremi PiotrowskiAndreas DilgerNirmoy DasLuben TuikovMani MilaniAndrzej HajdaAndi ShytiFlorian FainelliAllen PaisShuah KhanGuenter RoeckJon HunterBagas SanjayaLinux Kernel Functional TestingSudip MukherjeeJustin M. ForbesRon Economos
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/177R-b
2/177
3/177
4/177R-b R-b
5/177A-b
6/177
7/177R-b
8/177R-b
9/177R-b
10/177R-b
11/177R-b
12/177R-b
13/177R-b R-b
14/177R-b R-b
15/177
16/177R-b
17/177R-b
18/177R-b
19/177R-b
20/177R-b
21/177
22/177R-b
23/177
24/177R-b T-b
25/177R-b R-b R-b
26/177
27/177
28/177
29/177R-b A-b
30/177A-b
31/177
32/177
33/177
34/177
35/177A-b
36/177
37/177
38/177
39/177
40/177R-b
41/177R-b
42/177R-b
43/177R-b
44/177
45/177
46/177A-b
47/177
48/177
49/177
50/177
51/177
52/177
53/177R-b R-b
54/177
55/177R-b
56/177
57/177
58/177
59/177R-b
60/177
61/177
62/177R-b
63/177R-b
64/177
65/177
66/177
67/177A-b
68/177R-b
69/177
70/177
71/177
72/177
73/177
74/177
75/177
76/177R-b R-b
77/177R-b T-b
78/177
79/177
80/177
81/177R-b
82/177
83/177
84/177
85/177R-b
86/177
87/177R-b R-b
88/177R-b
89/177R-b
90/177
91/177
92/177
93/177R-b
94/177
95/177
96/177
97/177R-b
98/177
99/177
100/177
101/177
102/177T-b
103/177
104/177R-b R-b
105/177T-b
106/177R-b
107/177
108/177
109/177T-b
110/177T-b A-b
111/177
112/177R-b
113/177R-b
114/177
115/177
116/177A-b
117/177R-b
118/177
119/177
120/177
121/177
122/177
123/177
124/177R-b
125/177T-b R-b
126/177R-b R-b
127/177R-b
128/177R-b
129/177
130/177R-b
131/177
132/177R-b
133/177R-b
134/177
135/177R-b
136/177R-b
137/177
138/177R-b R-b
139/177R-b R-b
140/177R-b R-b R-b
141/177R-b
142/177R-b
143/177R-b
144/177R-b R-b
145/177
146/177
147/177
148/177
149/177
150/177
151/177
152/177R-b R-b
153/177R-b
154/177R-b
155/177
156/177R-b
157/177
158/177R-b R-b
159/177R-b
160/177R-b
161/177
162/177Reported-and-tested-by R-b
163/177
164/177R-b
165/177
166/177
167/177R-b
168/177T-b R-b
169/177R-b
170/177A-b
171/177R-b A-b
172/177R-b T-b
173/177T-b R-b R-b R-b
174/177R-b
175/177R-b
176/177A-b
177/177A-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 82 reviewers.

Read the v1 thread

Cover letter [PATCH 6.0 000/177] 6.0.18-rc1 review

This is the start of the stable review cycle for the 6.0.18 release. There are 177 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 Fri, 06 Jan 2023 16:04:29 +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/v6.x/stable-review/patch-6.0.18-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-6.0.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.0.18-rc1

Evan Quan <[email protected]>
drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics

Evan Quan <[email protected]>

    drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34

Evan Quan <[email protected]>
drm/amd/pm: add missing SMU13.0.7 mm_dpm feature mapping

Evan Quan <[email protected]>
drm/amd/pm: add missing SMU13.0.0 mm_dpm feature mapping

Chris Wilson <[email protected]>
drm/i915/migrate: Account for the reserved_space

Matthew Auld <[email protected]>
drm/i915: improve the catch-all evict to handle lock contention

Alex Deucher <[email protected]>
drm/amdgpu: make display pinning more flexible (v2)

Alex Deucher <[email protected]>
drm/amdgpu: handle polaris10/11 overlap asics (v2)

Yifan Zhang <[email protected]>
drm/amd/display: Add DCN314 display SG Support

Matthew Auld <[email protected]>
drm/i915/ttm: consider CCS for backup objects

Ye Bin <[email protected]>
ext4: allocate extended attribute value in vmalloc area

Jan Kara <[email protected]>
ext4: avoid unaccounted block allocation when expanding inode

Jan Kara <[email protected]>
ext4: initialize quota before expanding inode in setproject ioctl

Ye Bin <[email protected]>
ext4: fix inode leak in ext4_xattr_inode_create() on an error path

Ye Bin <[email protected]>
ext4: fix kernel BUG in 'ext4_write_inline_data_end()'

Jan Kara <[email protected]>
ext4: fix deadlock due to mbcache entry corruption

Jan Kara <[email protected]>
ext4: avoid BUG_ON when creating xattrs

Baokun Li <[email protected]>
ext4: fix corrupt backup group descriptors after online resize

Darrick J. Wong <[email protected]>
ext4: dont return EINVAL from GETFSUUID when reporting UUID length

Baokun Li <[email protected]>
ext4: fix bad checksum after online resize

Luís Henriques <[email protected]>
ext4: fix error code return to user-space in ext4_get_branch()

Baokun Li <[email protected]>
ext4: fix corruption when online resizing a 1K bigalloc fs

Eric Whitney <[email protected]>
ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline

Darrick J. Wong <[email protected]>
ext4: don't fail GETFSUUID when the caller provides a long buffer

Ye Bin <[email protected]>
ext4: init quota for 'old.inode' in 'ext4_rename'

Ye Bin <[email protected]>
ext4: fix uninititialized value in 'ext4_evict_inode'

Eric Biggers <[email protected]>
ext4: fix off-by-one errors in fast-commit block filling

Eric Biggers <[email protected]>
ext4: fix unaligned memory access in ext4_fc_reserve_space()

Eric Biggers <[email protected]>
ext4: add missing validation of fast-commit record lengths

Eric Biggers <[email protected]>
ext4: don't set up encryption key during jbd2 transaction

Eric Biggers <[email protected]>
ext4: fix leaking uninitialized memory in fast-commit journal

Eric Biggers <[email protected]>
ext4: disable fast-commit of encrypted dir operations

Eric Biggers <[email protected]>
ext4: don't allow journal inode to have encrypt flag

Baokun Li <[email protected]>
ext4: fix bug_on in __es_tree_search caused by bad boot loader inode

Zhang Yi <[email protected]>
ext4: check and assert if marking an no_delete evicting inode dirty

Lukas Czerner <[email protected]>
ext4: journal_path mount options should follow links

Ye Bin <[email protected]>
ext4: fix reserved cluster accounting in __es_remove_extent()

Baokun Li <[email protected]>
ext4: fix bug_on in __es_tree_search caused by bad quota inode

Baokun Li <[email protected]>
ext4: add helper to check quota inums

Baokun Li <[email protected]>
ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode

Gaosheng Cui <[email protected]>
ext4: fix undefined behavior in bit shift for ext4_check_flag_values

Baokun Li <[email protected]>
ext4: fix use-after-free in ext4_orphan_cleanup

Alexander Potapenko <[email protected]>
fs: ext4: initialize fsdata in pagecache_write()

Luís Henriques <[email protected]>
ext4: remove trailing newline from ext4_msg() message

Baokun Li <[email protected]>
ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop

Zhang Yi <[email protected]>
ext4: silence the warning when evicting inode with dioread_nolock

Ard Biesheuvel <[email protected]>
arm64: efi: Execute runtime services from a dedicated stack

Lucas Stach <[email protected]>
drm/etnaviv: reap idle mapping if it doesn't match the softpin address

Yuan Can <[email protected]>
drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init()

Mikko Kovanen <[email protected]>
drm/i915/dsi: fix VBT send packet port selection for dual link DSI

Lucas Stach <[email protected]>
drm/etnaviv: move idle mapping reaping into separate function

Zack Rusin <[email protected]>
drm/vmwgfx: Validate the box size for the snooped cursor

Simon Ser <[email protected]>
drm/connector: send hotplug uevent on connector cleanup

Wang Weiyang <[email protected]>
device_cgroup: Roll back to original exceptions after copy failure

Helge Deller <[email protected]>
parisc: Drop PMD_SHIFT from calculation in pgtable.h

Helge Deller <[email protected]>
parisc: Add missing FORCE prerequisites in Makefile

Helge Deller <[email protected]>
parisc: Fix locking in pdc_iodc_print() firmware call

Shang XiaoJing <[email protected]>
parisc: led: Fix potential null-ptr-deref in start_task()

Peng Fan <[email protected]>
remoteproc: imx_rproc: Correct i.MX93 DRAM mapping

Maria Yu <[email protected]>
remoteproc: core: Do pm_relax when in RPROC_OFFLINE state

Shengjiu Wang <[email protected]>
remoteproc: imx_dsp_rproc: Add mutex protection for workqueue

Li Hua <[email protected]>
test_kprobes: Fix implicit declaration error of test_kprobes

Kim Phillips <[email protected]>
iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options

Kim Phillips <[email protected]>
iommu/amd: Fix ivrs_acpihid cmdline parsing code

Johan Hovold <[email protected]>

    phy: qcom-qmp-combo: fix sc8180x reset

Qiang Yu <[email protected]>
bus: mhi: host: Fix race between channel preparation and M0 event

Isaac J. Manjarres <[email protected]>
driver core: Fix bus_type.match() error handling in __driver_attach()

Mario Limonciello <[email protected]>

    crypto: ccp - Add support for TEE for PCI ID 0x14CA

Corentin Labbe <[email protected]>
crypto: n2 - add missing hash statesize

Sergey Matyukevich <[email protected]>
riscv: mm: notify remote harts about mmu cache updates

Guo Ren <[email protected]>
riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argument

Li Huafei <[email protected]>
RISC-V: kexec: Fix memory leak of elf header buffer

Guo Ren <[email protected]>
riscv: Fixup compile error with !MMU

Li Huafei <[email protected]>
RISC-V: kexec: Fix memory leak of fdt buffer

Sascha Hauer <[email protected]>
PCI/sysfs: Fix double free in error path

Michael S. Tsirkin <[email protected]>
PCI: Fix pci_device_is_present() for VFs by checking PF

Tianjia Zhang <[email protected]>
crypto: ccree,hisilicon - Fix dependencies to correct algorithm

Roberto Sassu <[email protected]>
ima: Fix memory leak in __ima_inode_hash()

Yaliang Wang <[email protected]>

    mtd: spi-nor: gigadevice: gd25q256: replace gd25q256_default_init with gd25q256_post_bfpt

Dan Carpenter <[email protected]>
ipmi: fix use after free in _ipmi_destroy_user()

Huaxin Lu <[email protected]>
ima: Fix a potential NULL pointer access in ima_restore_measurement_list

Alexander Sverdlin <[email protected]>
mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type()

Zhang Yuchen <[email protected]>
ipmi: fix long wait in unload when IPMI disconnect

Maximilian Luz <[email protected]>
ipu3-imgu: Fix NULL pointer dereference in imgu_subdev_set_selection()

Aidan MacDonald <[email protected]>
ASoC: jz4740-i2s: Handle independent FIFO flush bits

Michael Walle <[email protected]>
wifi: wilc1000: sdio: fix module autoloading

Aditya Garg <[email protected]>
efi: Add iMac Pro 2017 to uefi skip cert quirk

Florian-Ewald Mueller <[email protected]>
md/bitmap: Fix bitmap chunk size overflow issues

Damien Le Moal <[email protected]>
block: mq-deadline: Do not break sequential write streams to zoned HDDs

Damien Le Moal <[email protected]>
block: mq-deadline: Fix dd_finish_request() for zoned devices

Yang Wang <[email protected]>
drm/amdgpu: fix mmhub register base coding error

Ian Abbott <[email protected]>
rtc: ds1347: fix value written to century register

Biju Das <[email protected]>
ravb: Fix "failed to switch device to config mode" message during unbind

Paulo Alcantara <[email protected]>
cifs: set correct status of tcon ipc when reconnecting

Paulo Alcantara <[email protected]>
cifs: set correct ipc status after initial tree connect

Paulo Alcantara <[email protected]>
cifs: set correct tcon status after initial tree connect

Steve French <[email protected]>
cifs: fix missing display of three mount options

Paulo Alcantara <[email protected]>
cifs: fix confusing debug message

Takashi Iwai <[email protected]>
media: dvb-core: Fix UAF due to refcount races at releasing

Keita Suzuki <[email protected]>
media: dvb-core: Fix double free in dvb_register_device()

Nick Desaulniers <[email protected]>
ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod

Macpaul Lin <[email protected]>
arm64: dts: mediatek: mt8195-demo: fix the memory size of node secmon

Luca Ceresoli <[email protected]>
staging: media: tegra-video: fix device_node use after free

Luca Ceresoli <[email protected]>

    staging: media: tegra-video: fix chan->mipi value on error

Yang Jihong <[email protected]>
tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line

Zheng Yejian <[email protected]>
tracing: Fix issue of missing one synthetic field

Steven Rostedt (Google) <[email protected]>
tracing/probes: Handle system names with hyphens

Zheng Yejian <[email protected]>
tracing/hist: Fix wrong return value in parse_action_params()

Masami Hiramatsu (Google) <[email protected]>
tracing: Fix complicated dependency of CONFIG_TRACER_MAX_TRACE

Michael Jeanson <[email protected]>
powerpc/ftrace: fix syscall tracing on PPC64_ELF_ABI_V1

Steven Rostedt (Google) <[email protected]>
tracing: Fix race where eprobes can be called before the event

Masami Hiramatsu (Google) <[email protected]>
x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK

Masami Hiramatsu (Google) <[email protected]>
x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK

Steven Rostedt (Google) <[email protected]>
ftrace/x86: Add back ftrace_expected for ftrace bug reports

Ashok Raj <[email protected]>
x86/microcode/intel: Do not retry microcode reloading on the APs

Sean Christopherson <[email protected]>
KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1

Yuan ZhaoXiong <[email protected]>
KVM: x86: fix APICv/x2AVIC disabled when vm reboot by itself

Sean Christopherson <[email protected]>
KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails

Sean Christopherson <[email protected]>
KVM: VMX: Resume guest immediately when injecting #GP on ECREATE

Tianjia Zhang <[email protected]>
ima: Fix hash dependency to correct algorithm

Rob Herring <[email protected]>
of/kexec: Fix reading 32-bit "linux,initrd-{start,end}" values

Max Filippov <[email protected]>
xtensa: add __umulsidi3 helper

Namhyung Kim <[email protected]>
perf/core: Call LSM hook after copying perf_event_attr

Zheng Yejian <[email protected]>
tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx'

Li Ming <[email protected]>
PCI/DOE: Fix maximum data object length miscalculation

Mike Snitzer <[email protected]>
dm cache: set needs_check flag after aborting metadata

Luo Meng <[email protected]>
dm cache: Fix UAF in destroy()

Luo Meng <[email protected]>
dm clone: Fix UAF in clone_dtr()

Luo Meng <[email protected]>
dm integrity: Fix UAF in dm_integrity_dtr()

Luo Meng <[email protected]>
dm thin: Fix UAF in run_timer_softirq()

Luo Meng <[email protected]>
dm thin: resume even if in FAIL mode

Zhihao Cheng <[email protected]>

    dm thin: Use last transaction's pmd->root when commit failed

Zhihao Cheng <[email protected]>
dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata

Mike Snitzer <[email protected]>
dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort

Matthieu Baerts <[email protected]>
mptcp: use proper req destructor for IPv6

Matthieu Baerts <[email protected]>
mptcp: dedicated request sock for subflow in v6

Matthieu Baerts <[email protected]>
mptcp: remove MPTCP 'ifdef' in TCP SYN cookies

Wei Yongjun <[email protected]>
mptcp: netlink: fix some error return code

Alexander Aring <[email protected]>
fs: dlm: retry accept() until -EAGAIN or error returns

Alexander Aring <[email protected]>
fs: dlm: fix sock release if listen fails

Chris Chiu <[email protected]>
ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops

Philipp Jungkamp <[email protected]>
ALSA: patch_realtek: Fix Dell Inspiron Plus 16

Toke Høiland-Jørgensen <[email protected]>
bpf: Resolve fext program type when checking map compatibility

Smitha T Murthy <[email protected]>
media: s5p-mfc: Fix in register read and write for H264

Smitha T Murthy <[email protected]>
media: s5p-mfc: Clear workbit to handle error condition

Smitha T Murthy <[email protected]>
media: s5p-mfc: Fix to handle reference queue during finishing

Al Viro <[email protected]>
ext2: unbugger ext2_empty_dir()

Yongqiang Liu <[email protected]>
cpufreq: Init completion before kobject_init_and_add()

Kant Fan <[email protected]>
PM/devfreq: governor: Add a private governor_data for governor

Yazen Ghannam <[email protected]>
x86/MCE/AMD: Clear DFR errors found in THR handler

Mickaël Salaün <[email protected]>
selftests: Use optional USERCFLAGS and USERLDFLAGS

Yazen Ghannam <[email protected]>
EDAC/mc_sysfs: Increase legacy channel support to 12

Dan Williams <[email protected]>
cxl/region: Fix missing probe failure

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength

Andrew Cooper <[email protected]>
x86/fpu/xstate: Fix XSTATE_WARN_ON() to emit relevant diagnostics

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sdm850-samsung-w737: correct I2C12 pins drive strength

Jason A. Donenfeld <[email protected]>
ARM: ux500: do not directly dereference __iomem

Boris Burkov <[email protected]>
btrfs: fix resolving backrefs for inline extent followed by prealloc

void0red <[email protected]>
btrfs: fix extent map use-after-free when handling missing device in read_one_chunk

Evan Quan <[email protected]>
drm/amd/pm: correct SMU13.0.0 pstate profiling clock settings

Evan Quan <[email protected]>
drm/amd/pm: update SMU13.0.0 reported maximum shader clock

Johan Hovold <[email protected]>
phy: qcom-qmp-combo: fix out-of-bounds clock access

Wenchao Chen <[email protected]>
mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K

Johan Hovold <[email protected]>

    arm64: dts: qcom: sc8280xp: fix UFS reference clocks

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength

Alexander Antonov <[email protected]>
perf/x86/intel/uncore: Clear attr_update properly

Alexander Antonov <[email protected]>
perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D

Bixuan Cui <[email protected]>
jbd2: use the correct print format

Steven Rostedt <[email protected]>
ktest.pl minconfig: Unset configs instead of just removing them

Steven Rostedt <[email protected]>
kest.pl: Fix grub2 menu handling for rebooting

Manivannan Sadhasivam <[email protected]>
soc: qcom: Select REMAP_MMIO for ICC_BWMON driver

Manivannan Sadhasivam <[email protected]>
soc: qcom: Select REMAP_MMIO for LLCC driver

Masami Hiramatsu (Google) <[email protected]>
arm64: Prohibit instrumentation on arch_stack_walk()

Johan Hovold <[email protected]>

    arm64: dts: qcom: sc8280xp: fix UFS DMA coherency

Fan Ni <[email protected]>
cxl/region: Fix memdev reuse check

Jason A. Donenfeld <[email protected]>
media: stv0288: use explicitly signed char

Alex Deucher <[email protected]>
drm/amdgpu: skip MES for S0ix as well since it's part of GFX

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

Diffstat:

 Documentation/admin-guide/kernel-parameters.txt    |  27 ++-
 Documentation/filesystems/mount_api.rst            |   1 +
 Makefile                                           |   4 +-
 arch/arm/nwfpe/Makefile                            |   6 +
 arch/arm64/boot/dts/mediatek/mt8195-demo.dts       |   4 +-
 arch/arm64/boot/dts/qcom/sc8280xp.dtsi             |  10 +-
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts         |   5 +-
 .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts      |   6 +-
 arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts   |   6 +-
 arch/arm64/include/asm/efi.h                       |   3 +
 arch/arm64/kernel/efi-rt-wrapper.S                 |  13 +-
 arch/arm64/kernel/efi.c                            |  27 +++
 arch/arm64/kernel/stacktrace.c                     |  10 +-
 arch/parisc/include/asm/pgtable.h                  |   4 +-
 arch/parisc/kernel/firmware.c                      |  24 ++-
 arch/parisc/kernel/vdso32/Makefile                 |   4 +-
 arch/parisc/kernel/vdso64/Makefile                 |   4 +-
 arch/powerpc/include/asm/ftrace.h                  |  12 --
 arch/riscv/Kconfig                                 |   2 +-
 arch/riscv/include/asm/kexec.h                     |   5 +
 arch/riscv/include/asm/mmu.h                       |   2 +
 arch/riscv/include/asm/pgtable.h                   |   2 +-
 arch/riscv/include/asm/tlbflush.h                  |  18 ++
 arch/riscv/kernel/elf_kexec.c                      |  14 ++
 arch/riscv/kernel/stacktrace.c                     |   2 +-
 arch/riscv/mm/context.c                            |  10 +
 arch/riscv/mm/tlbflush.c                           |  28 +--
 arch/x86/events/intel/uncore.h                     |   1 +
 arch/x86/events/intel/uncore_snbep.c               |  22 +-
 arch/x86/kernel/cpu/mce/amd.c                      |  33 +--
 arch/x86/kernel/cpu/microcode/intel.c              |   8 +-
 arch/x86/kernel/fpu/xstate.c                       |  12 +-
 arch/x86/kernel/ftrace.c                           |   2 +
 arch/x86/kernel/kprobes/core.c                     |  10 +-
 arch/x86/kernel/kprobes/opt.c                      |  28 +--
 arch/x86/kvm/lapic.c                               |   5 +-
 arch/x86/kvm/vmx/nested.c                          |  47 +++--
 arch/x86/kvm/vmx/sgx.c                             |   4 +-
 arch/xtensa/kernel/xtensa_ksyms.c                  |   2 +
 arch/xtensa/lib/Makefile                           |   2 +-
 arch/xtensa/lib/umulsidi3.S                        | 230 +++++++++++++++++++++
 block/mq-deadline.c                                |  83 +++++++-
 drivers/base/dd.c                                  |   6 +-
 drivers/bus/mhi/host/pm.c                          |   3 +-
 drivers/char/ipmi/ipmi_msghandler.c                |   4 +-
 drivers/char/ipmi/ipmi_si_intf.c                   |  27 ++-
 drivers/cpufreq/cpufreq.c                          |   2 +-
 drivers/crypto/Kconfig                             |   4 +-
 drivers/crypto/ccp/sp-pci.c                        |  11 +-
 drivers/crypto/hisilicon/Kconfig                   |   2 +-
 drivers/crypto/n2_core.c                           |   6 +
 drivers/cxl/core/region.c                          |   5 +-
 drivers/devfreq/devfreq.c                          |   6 +-
 drivers/devfreq/governor_userspace.c               |  12 +-
 drivers/edac/edac_mc_sysfs.c                       |  24 +++
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |   3 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c            |   2 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c            |   2 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c            |   2 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c          |   2 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.c          |   2 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   1 +
 .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h |   2 +-
 drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h       |   1 +
 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |   2 +
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   | 111 +++++++++-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c   |  19 +-
 drivers/gpu/drm/drm_connector.c                    |   3 +
 drivers/gpu/drm/etnaviv/etnaviv_gem.c              |   7 +-
 drivers/gpu/drm/etnaviv/etnaviv_mmu.c              |  23 ++-
 drivers/gpu/drm/etnaviv/etnaviv_mmu.h              |   1 +
 drivers/gpu/drm/i915/display/intel_dsi_vbt.c       |   4 +-
 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c     |  59 +++++-
 drivers/gpu/drm/i915/gem/i915_gem_mman.c           |   2 +-
 drivers/gpu/drm/i915/gem/i915_gem_object.c         |   3 +
 drivers/gpu/drm/i915/gem/i915_gem_object_types.h   |  10 +-
 drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c         |  18 +-
 drivers/gpu/drm/i915/gt/intel_migrate.c            |  16 +-
 drivers/gpu/drm/i915/i915_gem_evict.c              |  37 +++-
 drivers/gpu/drm/i915/i915_gem_evict.h              |   4 +-
 drivers/gpu/drm/i915/i915_vma.c                    |   2 +-
 drivers/gpu/drm/i915/selftests/i915_gem_evict.c    |   4 +-
 drivers/gpu/drm/ingenic/ingenic-drm-drv.c          |   6 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |   3 +-
 drivers/iommu/amd/init.c                           |  86 +++++---
 drivers/md/dm-cache-metadata.c                     |  54 ++++-
 drivers/md/dm-cache-target.c                       |  11 +-
 drivers/md/dm-clone-target.c                       |   1 +
 drivers/md/dm-integrity.c                          |   2 +
 drivers/md/dm-thin-metadata.c                      |  60 +++++-
 drivers/md/dm-thin.c                               |  18 +-
 drivers/md/md-bitmap.c                             |  20 +-
 drivers/media/dvb-core/dmxdev.c                    |   8 +
 drivers/media/dvb-core/dvbdev.c                    |   1 +
 drivers/media/dvb-frontends/stv0288.c              |   5 +-
 .../media/platform/samsung/s5p-mfc/s5p_mfc_ctrl.c  |   4 +-
 .../media/platform/samsung/s5p-mfc/s5p_mfc_enc.c   |  12 +-
 .../platform/samsung/s5p-mfc/s5p_mfc_opr_v6.c      |  14 +-
 drivers/mmc/host/sdhci-sprd.c                      |  16 +-
 drivers/mtd/spi-nor/core.c                         |   2 +
 drivers/mtd/spi-nor/gigadevice.c                   |  24 ++-
 drivers/net/ethernet/renesas/ravb_main.c           |   2 +-
 drivers/net/wireless/microchip/wilc1000/sdio.c     |   1 +
 drivers/of/kexec.c                                 |  10 +-
 drivers/parisc/led.c                               |   3 +
 drivers/pci/doe.c                                  |  20 +-
 drivers/pci/pci-sysfs.c                            |  13 +-
 drivers/pci/pci.c                                  |   2 +
 drivers/phy/qualcomm/phy-qcom-qmp-combo.c          |   8 +-
 drivers/remoteproc/imx_dsp_rproc.c                 |  12 +-
 drivers/remoteproc/imx_rproc.c                     |   4 +-
 drivers/remoteproc/remoteproc_core.c               |   9 +-
 drivers/rtc/rtc-ds1347.c                           |   2 +-
 drivers/soc/qcom/Kconfig                           |   2 +
 drivers/soc/ux500/ux500-soc-id.c                   |  10 +-
 drivers/staging/media/ipu3/ipu3-v4l2.c             |  57 ++---
 drivers/staging/media/tegra-video/csi.c            |   4 +-
 drivers/staging/media/tegra-video/csi.h            |   2 +-
 fs/btrfs/backref.c                                 |   4 +
 fs/btrfs/volumes.c                                 |   3 +-
 fs/cifs/cifsfs.c                                   |   8 +-
 fs/cifs/connect.c                                  |  16 +-
 fs/dlm/lowcomms.c                                  |   9 +-
 fs/ext2/dir.c                                      |   2 +-
 fs/ext4/ext4.h                                     |   9 +-
 fs/ext4/extents.c                                  |   8 +
 fs/ext4/extents_status.c                           |   3 +-
 fs/ext4/fast_commit.c                              | 171 ++++++++-------
 fs/ext4/fast_commit.h                              |   3 +-
 fs/ext4/indirect.c                                 |   9 +-
 fs/ext4/inode.c                                    |  48 ++++-
 fs/ext4/ioctl.c                                    |  24 ++-
 fs/ext4/namei.c                                    |  47 +++--
 fs/ext4/orphan.c                                   |   2 +-
 fs/ext4/resize.c                                   |  32 +--
 fs/ext4/super.c                                    |  33 ++-
 fs/ext4/verity.c                                   |   2 +-
 fs/ext4/xattr.c                                    |  19 +-
 fs/fs_parser.c                                     |   3 +-
 fs/mbcache.c                                       |  14 +-
 fs/quota/dquot.c                                   |   2 +
 include/linux/bpf_verifier.h                       |   2 +-
 include/linux/devfreq.h                            |   7 +-
 include/linux/fs_parser.h                          |   1 +
 include/linux/mbcache.h                            |   9 +-
 include/net/mptcp.h                                |  12 +-
 include/trace/events/ext4.h                        |   7 +-
 include/trace/events/jbd2.h                        |  44 ++--
 kernel/bpf/core.c                                  |   5 +-
 kernel/events/core.c                               |   6 +-
 kernel/trace/Kconfig                               |   2 +
 kernel/trace/trace.c                               |  38 +++-
 kernel/trace/trace.h                               |  27 ++-
 kernel/trace/trace_eprobe.c                        |   3 +
 kernel/trace/trace_events_hist.c                   |  11 +-
 kernel/trace/trace_events_synth.c                  |   2 +-
 kernel/trace/trace_probe.c                         |   2 +-
 lib/Kconfig.debug                                  |   1 +
 net/ipv4/syncookies.c                              |   7 +-
 net/mptcp/pm_userspace.c                           |   4 +
 net/mptcp/subflow.c                                |  61 +++++-
 security/device_cgroup.c                           |  33 ++-
 security/integrity/ima/Kconfig                     |   2 +-
 security/integrity/ima/ima_main.c                  |   7 +-
 security/integrity/ima/ima_template.c              |   5 +-
 security/integrity/platform_certs/load_uefi.c      |   1 +
 sound/pci/hda/patch_realtek.c                      |  50 +++++
 sound/soc/jz4740/jz4740-i2s.c                      |  39 +++-
 tools/testing/ktest/ktest.pl                       |  23 ++-
 tools/testing/selftests/lib.mk                     |   5 +
 172 files changed, 1961 insertions(+), 648 deletions(-)