This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-lts-defconfig in repository toolchain/ci/linux.
from 69037e8ce79b Merge v5.10.35 new 542fd3e4fde6 bus: mhi: core: Fix check for syserr at power_up new bcb80329e815 bus: mhi: core: Clear configuration from channel context d [...] new a1d2bd164c1c bus: mhi: core: Sanity check values from remote device before use new ed9cfd60c787 nitro_enclaves: Fix stale file descriptors on failed usercopy new 90402b6b45f3 dyndbg: fix parsing file query without a line-range suffix new e534a4b139a8 s390/disassembler: increase ebpf disasm buffer size new 026499a9c2e0 s390/zcrypt: fix zcard and zqueue hot-unplug memleak new 3b8b6399666a vhost-vdpa: fix vm_flags for virtqueue doorbell mapping new 58a762a7f3be tpm: acpi: Check eventlog signature before using it new 62dc2440ebb5 ACPI: custom_method: fix potential use-after-free issue new d11fdbee28af ACPI: custom_method: fix a possible memory leak new 634684d79733 ftrace: Handle commands when closing set_ftrace_filter file new 011b9e1c2a18 ARM: 9056/1: decompressor: fix BSS size calculation for LL [...] new 6c2f97f3887f arm64: dts: marvell: armada-37xx: add syscon compatible to [...] new 3ad1fb97619b arm64: dts: mt8173: fix property typo of 'phys' in dsi node new 6b5aeb69bb9f ecryptfs: fix kernel panic with null dev_name new 4c44c136f2fa fs/epoll: restore waking from ep_done_scan() new 2e41cc10660e mtd: spi-nor: core: Fix an issue of releasing resources du [...] new cb5305ac5bac Revert "mtd: spi-nor: macronix: Add support for mx25l51245g" new 907452b3b6a6 mtd: spinand: core: add missing MODULE_DEVICE_TABLE() new 706e60c19237 mtd: rawnand: atmel: Update ecc_stats.corrected counter new 34ec706bf0b7 mtd: physmap: physmap-bt1-rom: Fix unintentional stack access new dbaf435ddf97 erofs: add unsupported inode i_format check new 421f24114c64 spi: stm32-qspi: fix pm_runtime usage_count counter new f1cbba5ea75b spi: spi-ti-qspi: Free DMA resources new 702cdaa2c628 scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() new b7a1577a1a79 scsi: mpt3sas: Block PCI config access from userspace duri [...] new 83e9e22ba93a mmc: uniphier-sd: Fix an error handling path in uniphier_s [...] new 25ac6ce65f1a mmc: uniphier-sd: Fix a resource leak in the remove function new 01db7cb746f0 mmc: sdhci: Check for reset prior to DMA address unmap new 6c43290972ed mmc: sdhci-pci: Fix initialization of some SD cards for In [...] new cdc615acade4 mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit new b1fba87e60bc mmc: block: Update ext_csd.cache_ctrl if it was written new 20d6f231f8f1 mmc: block: Issue a cache flush only when it's enabled new 140f225218cd mmc: core: Do a power cycle when the CMD11 fails new 886da99e8fc4 mmc: core: Set read only for SD cards with permanent write [...] new 44faf03f56b8 mmc: core: Fix hanging on I/O during system suspend for re [...] new 7be4db5c2b59 irqchip/gic-v3: Do not enable irqs when handling spurious [...] new aaa0faa5c28a cifs: Return correct error code from smb2_get_enc_key new 23d7b4a8f77a cifs: fix out-of-bound memory access when calling smb3_not [...] new 8a90058752e0 cifs: detect dead connections only when echoes are enabled. new 5f2adf84624e smb2: fix use-after-free in smb2_ioctl_query_info() new dba16ca6f347 btrfs: handle remount to no compress during compression new 0c48349a6d41 x86/build: Disable HIGHMEM64G selection for M486SX new 97f30747b22c btrfs: fix metadata extent leak after failure to create subvolume new af835665ddc9 intel_th: pci: Add Rocket Lake CPU support new a4794be7b00b btrfs: fix race between transaction aborts and fsyncs lead [...] new af830b27c34d posix-timers: Preserve return value in clock_adjtime32() new 6f85f0497274 fbdev: zero-fill colormap in fbcmap.c new 6af796b4ac45 cpuidle: tegra: Fix C7 idling state on Tegra114 new e160833c9fdf bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect de [...] new 40e02e167816 staging: wimax/i2400m: fix byte-order issue new 91629921cef9 spi: ath79: always call chipselect function new 2e40d8cd3db5 spi: ath79: remove spi-master setup and cleanup assignment new 298a44f38171 bus: mhi: core: Destroy SBL devices when moving to mission mode new 92f333793a78 crypto: api - check for ERR pointers in crypto_destroy_tfm() new 6202e708f303 crypto: qat - fix unmap invalid dma address new 930d586646cf usb: gadget: uvc: add bInterval checking for HS mode new ba637773a9f9 usb: webcam: Invalid size of Processing Unit Descriptor new 6a6273a65fcd x86/sev: Do not require Hypervisor CPUID bit for SEV guests new bde50f19ba24 crypto: hisilicon/sec - fixes a printing error new df7452f03b7f genirq/matrix: Prevent allocation counter corruption new f63390de9b43 usb: gadget: f_uac2: validate input parameters new 85eb84bd818f usb: gadget: f_uac1: validate input parameters new 45f879b29da7 usb: dwc3: gadget: Ignore EP queue requests during bus reset new 173ab4bb8cbf usb: xhci: Fix port minor revision new d9a1f62b03da kselftest/arm64: mte: Fix compilation with native compiler new d863389e9f2e ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node new d16749988d09 PCI: PM: Do not read power state in pci_enable_device_flags() new f38f972e14f1 kselftest/arm64: mte: Fix MTE feature detection new 3f571ae706da ARM: dts: BCM5301X: fix "reg" formatting in /memory node new af79dc5ad974 ARM: dts: ux500: Fix up TVK R3 sensors new fdc9c3cff9e2 x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) new 8829b6ccf49f x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS new bc24381f5768 efi/libstub: Add $(CLANG_FLAGS) to x86 flags new 187c001c492c soc/tegra: pmc: Fix completion of power-gate toggling new e5da8b37ce34 arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on new 9584ce366cc9 tee: optee: do not check memref size on return from Secure World new 64d579453bd6 soundwire: cadence: only prepare attached devices on clock stop new 167fecaa4311 perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors new 2d78ede60615 perf/arm_pmu_platform: Fix error handling new 5c22421fb35f random: initialize ChaCha20 constants with correct endianness new e22fd531518d usb: xhci-mtk: support quirk to disable usb2 lpm new b52b1b8c480c fpga: dfl: pci: add DID for D5005 PAC cards new 2b195c32bccd xhci: check port array allocation was successful before de [...] new 98599e1045c2 xhci: check control context is valid before dereferencing it. new 3737cf191a80 xhci: fix potential array out of bounds with several interrupters new 2ed4d587539e bus: mhi: core: Clear context for stopped channels from remove() new 125b3590d1fb ARM: dts: at91: change the key code of the gpio key new bc900a7ccdd4 tools/power/x86/intel-speed-select: Increase string size new 4ddfac16b5c7 platform/x86: ISST: Account for increased timeout in some cases new 517e99f22842 spi: dln2: Fix reference leak to master new 75e2b4621137 spi: omap-100k: Fix reference leak to master new 0e73535a496c spi: qup: fix PM reference leak in spi_qup_remove() new 015f3f25213e usb: gadget: tegra-xudc: Fix possible use-after-free in te [...] new e82da9b21fed usb: musb: fix PM reference leak in musb_irq_work() new 2946f95356cc usb: core: hub: Fix PM reference leak in usb_port_resume() new 8f7cdbbf61f9 usb: dwc3: gadget: Check for disabled LPM quirk new b549cc7c9ca2 tty: n_gsm: check error while registering tty devices new df9105950755 intel_th: Consistency and off-by-one fix new a16162a17417 phy: phy-twl4030-usb: Fix possible use-after-free in twl40 [...] new 2264965f576f crypto: sun8i-ss - Fix PM reference leak when pm_runtime_g [...] new 836671775a6e crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe() new 8a090d492f70 crypto: stm32/hash - Fix PM reference leak on stm32-hash.c new 4e7ae0cfaca9 crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c new 92894b185321 crypto: sa2ul - Fix PM reference leak in sa_ul_probe() new 5d60792d1292 crypto: omap-aes - Fix PM reference leak on omap-aes.c new b82e8f0bb028 platform/x86: intel_pmc_core: Don't use global pmcdev in quirks new c5aa9ea54a00 spi: sync up initial chipselect state new 224c654a2eca btrfs: do proper error handling in create_reloc_root new f32b84d7c977 btrfs: do proper error handling in btrfs_update_reloc_root new 9c60c881d662 btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s new 6228456ceb1a drm: Added orientation quirk for OneGX1 Pro new 423fb866b3fc drm/qxl: do not run release if qxl failed to init new 6f64be8f5211 drm/qxl: release shadow on shutdown new 2c518667f953 drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor [...] new 100e35484682 drm/amd/display: changing sr exit latency new 01e03a661872 drm/ast: fix memory leak when unload the driver new 6b2132f50d9f drm/amd/display: Check for DSC support instead of ASIC revision new bd9477319714 drm/amd/display: Don't optimize bandwidth before disabling planes new 500ec98998c2 drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT inter [...] new b814402fdf37 drm/amd/display/dc/dce/dce_aux: Remove duplicate line caus [...] new 7382825b068e scsi: lpfc: Fix incorrect dbde assignment when building ta [...] new 5b62053e762c scsi: lpfc: Fix pt2pt connection does not recover after LOGO new b168fffa3821 drm/amdgpu: Fix some unload driver issues new 661af9371c32 sched/pelt: Fix task util_est update filtering new 09a27d662006 kvfree_rcu: Use same set of GFP flags as does single-argument new 3a2270dd3f09 scsi: target: pscsi: Fix warning in pscsi_complete_cmd() new b5261590f309 media: ite-cir: check for receive overflow new f3dd6c47c493 media: drivers: media: pci: sta2x11: fix Kconfig dependenc [...] new 12b4b2855024 media: imx: capture: Return -EPIPE from __capture_legacy_t [...] new 7bb783ec9e0e atomisp: don't let it go past pipes array new 8ff0d8a0904b power: supply: bq27xxx: fix power_avg for newer ICs new b7d2e5097f18 extcon: arizona: Fix some issues when HPDET IRQ fires afte [...] new 087c2bffb4e9 extcon: arizona: Fix various races on driver unbind new 6a3edc1a5e17 media: media/saa7164: fix saa7164_encoder_register() memor [...] new 80ba39ec7cc9 media: gspca/sq905.c: fix uninitialized variable new 983d10e59fb4 power: supply: Use IRQF_ONESHOT new 918a45b65365 backlight: qcom-wled: Use sink_addr for sync toggle new 61c1ddd29f87 backlight: qcom-wled: Fix FSC update issue for WLED5 new 7b3eb98a3ef4 drm/amdgpu: mask the xgmi number of hops reported from psp to kfd new 1874b0ef1426 drm/amdkfd: Fix UBSAN shift-out-of-bounds warning new 7cb855dfe5f0 drm/amdgpu : Fix asic reset regression issue introduce by [...] new 729b92e68b8e drm/amd/pm: fix workload mismatch on vega10 new 9cc76f29b9e5 drm/amd/display: Fix UBSAN warning for not a valid value f [...] new dd5d6042e5d2 drm/amd/display: DCHUB underflow counter increasing in som [...] new 298778681c10 drm/amd/display: fix dml prefetch validation new 57fa6a6a998c scsi: qla2xxx: Always check the return value of qla24xx_ge [...] new 1d7935fd022d drm/vkms: fix misuse of WARN_ON new 47ac226199f0 scsi: qla2xxx: Fix use after free in bsg new 79315ebff432 mmc: sdhci-esdhc-imx: validate pinctrl before use it new fdd04d1c8336 mmc: sdhci-pci: Add PCI IDs for Intel LKF new c753c1a77e7a mmc: sdhci-brcmstb: Remove CQE quirk new 5e8b58e27ea8 ata: ahci: Disable SXS for Hisilicon Kunpeng920 new 7f9757005cf5 drm/komeda: Fix bit check to import to value of proper type new 9ec74da2ac4c nvmet: return proper error code from discovery ctrl new 078d3d75dd4c selftests/resctrl: Enable gcc checks to detect buffer overflows new cf99daf7c3a2 selftests/resctrl: Fix compilation issues for global variables new 6ef95f0b80ec selftests/resctrl: Fix compilation issues for other global [...] new cd29eef12771 selftests/resctrl: Clean up resctrl features check new 0ccead50c386 selftests/resctrl: Fix missing options "-n" and "-p" new 19eaad1400ea selftests/resctrl: Use resctrl/info for feature detection new 726d3185b89a selftests/resctrl: Fix incorrect parsing of iMC counters new a669817a3384 selftests/resctrl: Fix checking for < 0 for unsigned values new dc655d743c2b power: supply: cpcap-charger: Add usleep to cpcap charger [...] new bc05560dd756 scsi: smartpqi: Use host-wide tag space new c3187412d9c7 scsi: smartpqi: Correct request leakage during reset operations new 486e974358e7 scsi: smartpqi: Add new PCI IDs new ed7ab208cc2e scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() new 6fef73a039da media: em28xx: fix memory leak new 4066456bb2de media: vivid: update EDID new 573bbb6f80f1 drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver new 932329941ca8 clk: socfpga: arria10: Fix memory leak of socfpga_clk on e [...] new ccb098c053dc power: supply: generic-adc-battery: fix possible use-after [...] new a931c5791b5e power: supply: s3c_adc_battery: fix possible use-after-fre [...] new 8d3ae83d6344 media: tc358743: fix possible use-after-free in tc358743_remove() new 651ad9e04f75 media: adv7604: fix possible use-after-free in adv76xx_remove() new 3f9e0eb06258 media: i2c: adv7511-v4l2: fix possible use-after-free in a [...] new c8e7e6e1780c media: i2c: tda1997: Fix possible use-after-free in tda199 [...] new 67a97525dd6e media: i2c: adv7842: fix possible use-after-free in adv784 [...] new 810cf54025b7 media: platform: sti: Fix runtime PM imbalance in regs_show new 1b61ad26af55 media: sun8i-di: Fix runtime PM imbalance in deinterlace_s [...] new f8f2b7ebe03a media: dvb-usb: fix memory leak in dvb_usb_adapter_init new fded2096b153 media: gscpa/stv06xx: fix memory leak new 2f5f4cce496e sched/fair: Ignore percpu threads for imbalance pulls new 79f701ec9efa drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal new 6e4ae9b0eb23 drm/msm/mdp5: Do not multiply vclk line count by 100 new 14637a8dfe4f drm/amdgpu/ttm: Fix memory leak userptr pages new bcefa89b3e48 drm/radeon/ttm: Fix memory leak userptr pages new cc6215d94de9 drm/amd/display: Fix debugfs link_settings entry new 081cec78467f drm/amd/display: Fix UBSAN: shift-out-of-bounds warning new a98a90048853 drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug new f26f33a40952 amdgpu: avoid incorrect %hu format string new d721702f8a82 drm/amd/display: Try YCbCr420 color when YCbCr444 fails new 56488df9f4bc drm/amdgpu: fix NULL pointer dereference new 1ac2b3720f61 scsi: lpfc: Fix crash when a REG_RPI mailbox fails trigger [...] new cc42ea42e250 scsi: lpfc: Fix error handling for mailboxes completed in [...] new c8fe9ef530e9 scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic new d7ec1dab6be7 mfd: intel-m10-bmc: Fix the register access range new 14c7e3f5bed5 mfd: da9063: Support SMBus and I2C mode new 97a81d4051c3 mfd: arizona: Fix rumtime PM imbalance on error new 2c4de79e9a09 scsi: libfc: Fix a format specifier new 94902ee2996a perf: Rework perf_event_exit_event() new ae7fe4794da2 sched,fair: Alternative sched_slice() new 338a87230228 block/rnbd-clt: Fix missing a memory free when unloading t [...] new a32a2d831de0 s390/archrandom: add parameter check for s390_arch_random_ [...] new a15f68a5d55c sched,psi: Handle potential task count underflow bugs more [...] new 443467bd6240 power: supply: cpcap-battery: fix invalid usage of list cursor new 9b7388931fbb ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer new 1ce8212e80f9 ALSA: hda/conexant: Re-order CX5066 quirk table entries new cc427a507f29 ALSA: sb: Fix two use after free in snd_sb_qsound_build new ad7736cebf4d ALSA: usb-audio: Explicitly set up the clock selector new 12fea3cb2277 ALSA: usb-audio: Add dB range mapping for Sennheiser Commu [...] new 970fbbee55bc ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 new 13ff604c79a0 ALSA: hda/realtek: GA503 use same quirks as GA401 new 871234a6ad4c ALSA: hda/realtek: fix mic boost on Intel NUC 8 new 3c8a599bc951 ALSA: hda/realtek - Headset Mic issue on HP platform new a9d0f7c14789 ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops new d1ca3d2c4fd5 ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx new b24f0e381036 tools/power/turbostat: Fix turbostat for AMD Zen CPUs new 1d852d6bb4d4 btrfs: fix race when picking most recent mod log operation [...] new 0f9055936668 arm64/vdso: Discard .note.gnu.property sections in vDSO new dc4b67baba3b Makefile: Move -Wno-unused-but-set-variable out of GCC only block new 1b41d4e5aa75 fs: fix reporting supported extra file attributes for statx() new d19555ff225d virtiofs: fix memory leak in virtio_fs_probe() new 5a876a46d7b7 kcsan, debugfs: Move debugfs file creation out of early init new 50b0c0c3385d ubifs: Only check replay with inode type to judge if inode linked new 39624749c52d f2fs: fix error handling in f2fs_end_enable_verity() new 9aa4602237d5 f2fs: fix to avoid out-of-bounds memory access new 4248f4649bf3 mlxsw: spectrum_mr: Update egress RIF list before route's action new a1478374b0bd openvswitch: fix stack OOB read while fragmenting IPv4 packets new e0f2d86481ea ACPI: GTDT: Don't corrupt interrupt mappings on watchdow p [...] new 96fa26b74cdc NFS: fs_context: validate UDP retrans to prevent shift out [...] new 334165d9fb69 NFS: Don't discard pNFS layout segments that are marked fo [...] new 2fafe7d5047f NFSv4: Don't discard segments marked for return in _pnfs_r [...] new 072f787e8798 Input: ili210x - add missing negation for touch indication [...] new 72c282b10951 jffs2: Fix kasan slab-out-of-bounds problem new 643243e31868 jffs2: Hook up splice_write callback new 293c30ce25e0 powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors new 481fee8295ab powerpc/eeh: Fix EEH handling for hugepages in ioremap space. new f2aa64979e11 powerpc/kexec_file: Use current CPU info while setting up FDT new 0bdcaebb1225 powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR new 34ceafa62f49 powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h new 4a63b2438a93 intel_th: pci: Add Alder Lake-M support new 60a01ecc9f68 tpm: efi: Use local variable for calculating final log size new c9adb76c712c tpm: vtpm_proxy: Avoid reading host log when using a virtu [...] new 0ba942cbf52b crypto: arm/curve25519 - Move '.fpu' after '.arch' new 015cc7ad58d0 crypto: rng - fix crypto_rng_reset() refcounting when !CRY [...] new 661061a45e32 md/raid1: properly indicate failure when ending a failed w [...] new 0cd2d2577a98 dm raid: fix inconclusive reshape layout on fast raid4/5/6 [...] new 1c525c265668 fuse: fix write deadlock new 11e3ff7e164a exfat: fix erroneous discard when clear cluster bit new fb791572d674 sfc: farch: fix TX queue lookup in TX flush done handling new bf2b941d0a6f sfc: farch: fix TX queue lookup in TX event handling new f37b9c142e1c security: commoncap: fix -Wstringop-overread warning new 54708651bc1e Fix misc new gcc warnings new 5781c9df77a3 jffs2: check the validity of dstlen in jffs2_zlib_compress() new 796b82637528 smb3: when mounting with multichannel include it in reques [...] new d35c4c959eb4 smb3: do not attempt multichannel to server which does not [...] new 2543329485e2 Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME wi [...] new d19a456acaec futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI new 3aec683ee79b x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported new a27aad321751 kbuild: update config_data.gz only when the content of .co [...] new 9aca313726cb ext4: annotate data race in start_this_handle() new 346190959f97 ext4: annotate data race in jbd2_journal_dirty_metadata() new 098b257563b9 ext4: fix check to prevent false positive report of incorr [...] new 7e9298f4d139 ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() new 12905cf9e5c4 ext4: fix error code in ext4_commit_super new bf4ba04f0161 ext4: fix ext4_error_err save negative errno into superblock new 72447c925ea9 ext4: fix error return code in ext4_fc_perform_commit() new 133e83b5b3b3 ext4: allow the dax flag to be set and cleared on inline d [...] new 378a016271ba ext4: Fix occasional generic/418 failure new 43263fd43083 media: dvbdev: Fix memory leak in dvb_media_device_free() new a5e9ae5a22b0 media: dvb-usb: Fix use-after-free access new 8acb13189dae media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() new 517f6f570566 media: staging/intel-ipu3: Fix memory leak in imu_fmt new c6b81b897f6f media: staging/intel-ipu3: Fix set_fmt error handling new 4121def7df29 media: staging/intel-ipu3: Fix race condition during set_fmt new 5d0f6f5251a3 media: v4l2-ctrls: fix reference to freed memory new 678e76bccee4 media: venus: hfi_parser: Don't initialize parser on v1 new f12c5cca65f7 usb: gadget: dummy_hcd: fix gpf in gadget_setup new ba8ce683076e usb: gadget: Fix double free of device descriptor pointers new 8df75d1296d0 usb: gadget/function/f_fs string table fix for multiple languages new f9ddfaa9703c usb: dwc3: gadget: Remove FS bInterval_m1 limitation new b624b32584ac usb: dwc3: gadget: Fix START_TRANSFER link state check new fce7bbcd07d5 usb: dwc3: core: Do core softreset when switch mode new 25e9c2c11735 usb: dwc2: Fix session request interrupt handler new b1c953dc853a tty: fix memory leak in vc_deallocate new b84c57762cef rsi: Use resume_noirq for SDIO new ea6803ff2cd1 tools/power turbostat: Fix offset overflow issue in index [...] new 9e40ef5391df tracing: Map all PIDs to command lines new a33614d52e97 tracing: Restructure trace_clock_global() to never block new fcf763a80e0e dm persistent data: packed struct should have an aligned() [...] new df893916b330 dm space map common: fix division bug in sm_ll_find_free_block() new 06141465e372 dm integrity: fix missing goto in bitmap_flush_interval er [...] new 1cb02dc76f4c dm rq: fix double free of blk_mq_tag_set in dev remove aft [...] new 051dd0681ce1 lib/vsprintf.c: remove leftover 'f' and 'F' cases from bst [...] new c24a20912eef thermal/drivers/cpufreq_cooling: Fix slab OOB issue new 14b2801ccd9b thermal/core/fair share: Lock the thermal zone while loopi [...] new 72bb632d15f2 Linux 5.10.36 new 1d7bd87a2c8d Bluetooth: verify AMP hci_chan before amp_destroy new 2d84ef4e6569 bluetooth: eliminate the potential race condition when rem [...] new 6b7021ed36da net/nfc: fix use-after-free llcp_sock_bind/connect new 7e916d0124e5 io_uring: truncate lengths larger than MAX_RW_COUNT on pro [...] new c2ef392fff9d Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" new eeb4fd46eb9e usb: roles: Call try_module_get() from usb_role_switch_fin [...] new f09ec0fc67a4 tty: moxa: fix TIOCSSERIAL jiffies conversions new f283aaa01824 tty: amiserial: fix TIOCSSERIAL permission check new 304efedabad2 USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions new 767e8241dd1c staging: greybus: uart: fix TIOCSSERIAL jiffies conversions new eb3a757e0baa USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check new 6096118089c9 staging: fwserial: fix TIOCSSERIAL jiffies conversions new af5145c8efa6 tty: moxa: fix TIOCSSERIAL permission check new 8a80901a061f staging: fwserial: fix TIOCSSERIAL permission check new 0dace269aa22 drm: bridge: fix LONTIUM use of mipi_dsi_() functions new 79cae796dbf0 usb: typec: tcpm: Address incorrect values of tcpm psy for [...] new 61a4b925aa0f usb: typec: tcpm: Address incorrect values of tcpm psy for [...] new 048a99032d8a usb: typec: tcpm: update power supply once partner accepts new eb58724f4476 usb: xhci-mtk: remove or operator for setting schedule parameters new 5a75dc20a92b usb: xhci-mtk: improve bandwidth scheduling with TT new 7a7c14873c6d ASoC: samsung: tm2_wm5110: check of of_parse return value new c3c86bd3d5e4 ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function new 8d24a7195976 ASoC: tlv320aic32x4: Register clocks before registering component new cdc7ff119a65 ASoC: tlv320aic32x4: Increase maximum register in regmap new 149e1986ff6a MIPS: pci-mt7620: fix PLL lock check new bd93fbc101d0 MIPS: pci-rt2880: fix slot 0 configuration new a22fc2eb03c4 FDDI: defxx: Bail out gracefully with unassigned PCI resou [...] new 14e3676e3cad PCI: Allow VPD access for QLogic ISP2722 new 451a3e7570fc KVM: x86: Defer the MMU unload to the normal path on an gl [...] new cc178b77f8a3 PCI: xgene: Fix cfg resource mapping new e0b325888b53 PCI: keystone: Let AM65 use the pci_ops defined in pcie-de [...] new 2f2d444ac496 PM / devfreq: Unlock mutex and free devfreq struct in error path new a1ad124c8368 soc/tegra: regulators: Fix locking up when voltage-spread [...] new 5670ed4d5568 iio: inv_mpu6050: Fully validate gyro and accel scale writes new 62a560ac4acd iio:accel:adis16201: Fix wrong axis assignment that preven [...] new 814919a0739f iio:adc:ad7476: Fix remove handling new 66c86eefa2eb sc16is7xx: Defer probe if device read fails new be6566144cbd phy: cadence: Sierra: Fix PHY power_on sequence new dbd328dfd9c1 misc: lis3lv02d: Fix false-positive WARN on various HP models new 6115a9027e52 phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_d [...] new 15f2a3de1a6b misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_m [...] new bb27aecf06a3 misc: vmw_vmci: explicitly initialize vmci_datagram payload new 4c0ddc8712d9 selinux: add proper NULL termination to the secclass_map p [...] new a4c421b12cc6 x86, sched: Treat Intel SNC topology as default, COD as exception new cab2e8e5997b async_xor: increase src_offs when dropping destination page new 569885ad7518 md/bitmap: wait for external bitmap writes to complete dur [...] new 61b8c6efbe87 md-cluster: fix use-after-free issue when removing rdev new 07e737408502 md: split mddev_find new cdcfa77a332a md: factor out a mddev_find_locked helper from mddev_find new b70b7ec50089 md: md_open returns -EBUSY when entering racing area new 0035a4704557 md: Fix missing unused status line of /proc/mdstat new f54f21c07fea mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() new c9996845ff67 ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() new 9e7fcf39e2f8 cfg80211: scan: drop entry from hidden_list on overflow new 95fb153c6027 rtw88: Fix array overrun in rtw_get_tx_power_params() new 9fa26701cd1f mt76: fix potential DMA mapping leak new 3b999f3eac04 FDDI: defxx: Make MMIO the configuration default except for EISA new 92b82770e9ba drm/i915/gvt: Fix virtual display setup for BXT/APL new f6c5cc6febbe drm/i915/gvt: Fix vfio_edid issue for BXT/APL new 08f6e8a7538d drm/qxl: use ttm bo priorities new abb79f67a909 drm/panfrost: Clear MMU irqs before handling the fault new 09b031b5fc18 drm/panfrost: Don't try to map pages that are already mapped new 9b50c185d27d drm/radeon: fix copy of uninitialized variable back to userspace new 7eea3eff02ed drm/dp_mst: Revise broadcast msg lct & lcr new 92b98bcc4f48 drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast new ce450934a00c drm: bridge/panel: Cleanup connector on bridge detach new 7e2459bb19b9 drm/amd/display: Reject non-zero src_y and src_x for video planes new ae5c6690e0c8 drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 new 8c9841ae6e8b ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries new 56e923d0368f ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries new 91d5c81bf24f ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries new 252feb3af9a0 ALSA: hda/realtek: Re-order ALC269 HP quirk table entries new ba56b860da86 ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries new 7aee1f28ebd9 ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries new 9f7ee3dd2c09 ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries new 44d57dcd8300 ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries new 5a58fbcf6443 ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries new ada3f488d576 ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries new ccaa81e802d2 ALSA: hda/realtek: Re-order ALC662 quirk table entries new e8a3a49001f3 ALSA: hda/realtek: Remove redundant entry for ALC861 Haier [...] new bead5f0e81d7 ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable new 885024a8fb20 ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 new 82de9ad49303 KVM: s390: VSIE: correctly handle MVPG when in VSIE new 2705bc3f1c8d KVM: s390: split kvm_s390_logical_to_effective new be4ed1ac92ef KVM: s390: fix guarded storage control register handling new 814cb6de6db6 s390: fix detection of vector enhancements facility 1 vs. [...] new 3804d1a4be99 KVM: s390: VSIE: fix MVPG handling for prefixing and MSO new 568782de5df1 KVM: s390: split kvm_s390_real_to_abs new b4414fbc0fb3 KVM: s390: extend kvm_s390_shadow_fault to return entry pointer new c8b49e01a23b KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit [...] new f59c2220f6ec KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads new 12d684302581 KVM: nSVM: Set the shadow root level to the TDP level for [...] new ead4fb53fd42 KVM: SVM: Don't strip the C-bit from CR2 on #PF interception new 6ccdbedd167c KVM: SVM: Do not allow SEV/SEV-ES initialization after vCP [...] new 6748f80aeaf3 KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTS [...] new fa9b4ee318f9 KVM: nVMX: Defer the MMU reload to the normal path on an E [...] new 6b7028de661d KVM: nVMX: Truncate bits 63:32 of VMCS field on nested che [...] new a947f95b6b3a KVM: nVMX: Truncate base/index GPR value on address calc i [...] new ae996824da9b KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read new 03c6cccedd39 KVM: Destroy I/O bus devices on unregister failure _after_ [...] new 2a20592baff5 KVM: Stop looking for coalesced MMIO zones if the bus is d [...] new 00824c30236b KVM: arm64: Fully zero the vcpu state on reset new 96e308a36efe KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read new 545dbb1bbeff Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit" new 7604978e85b8 Revert "i3c master: fix missing destroy_workqueue() on err [...] new 06f414e5c9f0 ovl: fix missing revert_creds() on error path new 6b922dc1d11e Revert "drm/qxl: do not run release if qxl failed to init" new 0781a13c9c44 usb: gadget: pch_udc: Revert d3cb25a12138 completely new 7f69649dad99 Revert "tools/power turbostat: adjust for temperature offset" new ef7809681b2c firmware: xilinx: Fix dereferencing freed memory new cfc0577ab19e firmware: xilinx: Add a blank line after function declaration new 305a936af4fc firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_RE [...] new 9c0d2c3f7f72 fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER new 1f12aaf07f61 crypto: sun8i-ss - fix result memory leak on error path new dff20fb2791c memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] new 41fdefb351ae ARM: dts: exynos: correct fuel gauge interrupt trigger lev [...] new 0cc067284a3e ARM: dts: exynos: correct fuel gauge interrupt trigger lev [...] new c6541b0e8891 ARM: dts: exynos: correct MUIC interrupt trigger level on [...] new 2c2d05131e1b ARM: dts: exynos: correct PMIC interrupt trigger level on [...] new c4121dac1c14 ARM: dts: exynos: correct PMIC interrupt trigger level on [...] new 0069053e21ed ARM: dts: exynos: correct PMIC interrupt trigger level on [...] new 6d6abd5e4778 ARM: dts: exynos: correct PMIC interrupt trigger level on Snow new 2ddb0b285c2c ARM: dts: s5pv210: correct fuel gauge interrupt trigger le [...] new 9d48f2b903d1 ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board d [...] new e6d95f35235a arm64: dts: renesas: Add mmc aliases into board dts files new 7c5e96e89c05 x86/platform/uv: Set section block size for hubless architectures new ab8363f13f12 serial: stm32: fix code cleaning warnings and checks new 1027c8c028c0 serial: stm32: add "_usart" prefix in functions name new 379b007b57ca serial: stm32: fix probe and remove order for dma new b5e8f0adaec1 serial: stm32: Use of_device_get_match_data() new a44d6acfa7df serial: stm32: fix startup by enabling usart for reception new 5ca0d5b2c801 serial: stm32: fix incorrect characters on console new 69ac7b3b893c serial: stm32: fix TX and RX FIFO thresholds new ea627af3dddd serial: stm32: fix a deadlock condition with wakeup event new 5eacd7fa4087 serial: stm32: fix wake-up flag handling new 1f308f65d851 serial: stm32: fix a deadlock in set_termios new a98c0683a3be serial: stm32: fix tx dma completion, release channel new f765918b334d serial: stm32: call stm32_transmit_chars locked new 01ce9c5d1715 serial: stm32: fix FIFO flush in startup and set_termios new 566901ba502f serial: stm32: add FIFO flush when port is closed new 98743f2b8c25 serial: stm32: fix tx_empty condition new 2c80fa2cbfec usb: typec: tcpci: Check ROLE_CONTROL while interpreting C [...] new 72fa4c30ac1b usb: typec: tps6598x: Fix return value check in tps6598x_probe() new 840a6ff50a53 usb: typec: stusb160x: fix return value check in stusb160x [...] new eb949f891226 regmap: set debugfs_name to NULL after it is freed new 82a0cadf6fa5 spi: rockchip: avoid objtool warning new c8f3837c51f8 mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() new 705ad2d8c361 mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC new ca28e6a013b2 mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() new 174fe383de80 mtd: rawnand: qcom: Return actual error code instead of -ENODEV new c55310e30de2 mtd: don't lock when recursively deleting partitions new 5133b4bdc98e mtd: maps: fix error return code of physmap_flash_remove() new 33ffc713dfc2 ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with f [...] new 5faf320a2b4d arm64: dts: qcom: sm8250: Fix level triggered PMU interrup [...] new 3673e0fa13ec arm64: dts: qcom: sm8250: Fix timer interrupt to specify E [...] new 8ff9b9f4fb54 arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges' new 2feffa751958 arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' new a27a2590f76e arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges' new 75d0f3fb02d9 arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x new 617ec35ed51f crypto: sun8i-ss - Fix memory leak of object d when dma_iv [...] new 0390f6f1d0bc spi: stm32: drop devres version of spi_register_master new e8146dc804bf regulator: bd9576: Fix return from bd957x_probe() new 75a7a8920a57 arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding new 05b3f9b0ac32 spi: stm32: Fix use-after-free on unbind new bac20313210a x86/microcode: Check for offline CPUs before requesting ne [...] new 501ba8bf8d35 devtmpfs: fix placement of complete() call new 7d18eb34036a usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() new a6e680788c62 usb: gadget: pch_udc: Check if driver is present before ca [...] new 3b6769806027 usb: gadget: pch_udc: Check for DMA mapping error new 9f6e0fdb154c usb: gadget: pch_udc: Initialize device pointer before use new 22ae303805aa usb: gadget: pch_udc: Provide a GPIO line used on Intel Mi [...] new 31e1314ceee0 crypto: ccp - fix command queuing to TEE ring buffer new b50967781767 crypto: qat - don't release uninitialized resources new 1f50392650ae crypto: qat - ADF_STATUS_PF_RUNNING should be set after ad [...] new 01c66e834024 fotg210-udc: Fix DMA on EP0 for length > max packet size new 36df13916de9 fotg210-udc: Fix EP0 IN requests bigger than two packets new 3515fd226ea0 fotg210-udc: Remove a dubious condition leading to fotg210_done new e06d4a0c39bf fotg210-udc: Mask GRP2 interrupts we don't handle new 7d5ff493219c fotg210-udc: Don't DMA more than the buffer can take new b33c05d6bf6f fotg210-udc: Complete OUT requests on short packets new 0764c91011c5 usb: gadget: s3c: Fix incorrect resources releasing new 42c9f39a7222 usb: gadget: s3c: Fix the error handling path in 's3c2410_ [...] new 45eb038029b9 dt-bindings: serial: stm32: Use 'type: object' instead of [...] new 7b6552719c0c mtd: require write permissions for locking and badblock ioctls new 6a4d2f863ab8 arm64: dts: renesas: r8a779a0: Fix PMU interrupt new 00f6abd3509b bus: qcom: Put child node before return new 1e337097fe10 soundwire: bus: Fix device found flag correctly new 6cca7cc213d6 phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider duri [...] new 53191c1d78b1 phy: marvell: ARMADA375_USBCLUSTER_PHY should not default [...] new c9df2c56f502 arm64: dts: mediatek: fix reset GPIO level on pumpkin new 74bcea1a608e NFSD: Fix sparse warning in nfs4proc.c new 821ff1d44fe3 NFSv4.2: fix copy stateid copying for the async copy new bbd61fa05cd6 crypto: poly1305 - fix poly1305_core_setkey() declaration new 36babddef782 crypto: qat - fix error path in adf_isr_resource_alloc() new 4b6b771a6d3f usb: gadget: aspeed: fix dma map failure new 409ab5a9d809 USB: gadget: udc: fix wrong pointer passed to IS_ERR() and [...] new 100a5c76e5d2 drivers: nvmem: Fix voltage settings for QTI qfprom-efuse new 0256f4205c14 driver core: platform: Declare early_platform_cleanup() prototype new aa531c6c51e7 memory: pl353: fix mask of ECC page_size config register new 7c468deae306 soundwire: stream: fix memory leak in stream config error path new 1dfb26df15fc m68k: mvme147,mvme16x: Don't wipe PCC timer config bits new 2ceac2b6c87c firmware: qcom_scm: Make __qcom_scm_is_call_available() re [...] new 89d449867c5d firmware: qcom_scm: Reduce locking section for __get_convention() new 11e708c19bdd firmware: qcom_scm: Workaround lack of "is available" call [...] new 4b465576f02a iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol new b1d1f644ed9e mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init new 16ed454e10a8 irqchip/gic-v3: Fix OF_BAD_ADDR error handling new ab727e601cb5 staging: comedi: tests: ni_routes_test: Fix compilation error new 40d622b31baf staging: rtl8192u: Fix potential infinite loop new e08a24ae25b3 staging: fwserial: fix TIOCSSERIAL implementation new 2c3ce3d84e80 staging: fwserial: fix TIOCGSERIAL implementation new 49f71d50cb30 staging: greybus: uart: fix unprivileged TIOCCSERIAL new 165b71a98c5a soc: qcom: pdr: Fix error return code in pdr_register_listener new 0681c62d1ea2 PM / devfreq: Use more accurate returned new_freq as resume_freq new 410a1da7ee0e clocksource/drivers/timer-ti-dm: Fix posted mode status ch [...] new edfcc1835958 clocksource/drivers/timer-ti-dm: Add missing set_state_one [...] new 1de36911689c clocksource/drivers/ingenic_ost: Fix return value check in [...] new c7fabe372a90 spi: Fix use-after-free with devm_spi_alloc_* new 078362f495a0 spi: fsl: add missing iounmap() on error in of_fsl_spi_probe() new ab86e5145f61 soc: qcom: mdt_loader: Validate that p_filesz < p_memsz new d97cb4365747 soc: qcom: mdt_loader: Detect truncated read of segments new 8316ec23bdd0 PM: runtime: Replace inline function pm_runtime_callbacks_ [...] new e65c287c9bd8 cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration new ac0fc2de8ad1 ACPI: CPPC: Replace cppc_attr with kobj_attribute new 2e57ffdb5696 crypto: allwinner - add missing CRYPTO_ prefix new 2c67a9333da9 crypto: sun8i-ss - Fix memory leak of pad new 0e596b373464 crypto: sa2ul - Fix memory leak of rxd new 1faf7e6199b8 crypto: qat - Fix a double free in adf_create_ring new a13b110e7c9e cpufreq: armada-37xx: Fix setting TBG parent for load levels new cccc3f18fcb5 clk: mvebu: armada-37xx-periph: remove .set_parent method [...] new ce4b8f58b611 cpufreq: armada-37xx: Fix the AVS value for load L1 new a7ddbc86e4e4 clk: mvebu: armada-37xx-periph: Fix switching CPU freq fro [...] new 6d7507243e05 clk: mvebu: armada-37xx-periph: Fix workaround for switchi [...] new 2f412fba2749 cpufreq: armada-37xx: Fix driver cleanup when registration failed new 36cf347de9c4 cpufreq: armada-37xx: Fix determining base CPU frequency new c164328f57c4 spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to [...] new 6bd307eb518d spi: spi-zynqmp-gqspi: add mutex locking for exec_op new 314469666791 spi: spi-zynqmp-gqspi: transmit dummy circles by using the [...] new cbe254a1fdce spi: spi-zynqmp-gqspi: fix incorrect operating mode in zyn [...] new ce02e58ddf86 spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfe [...] new e38a77c48aa0 usb: gadget: r8a66597: Add missing null check on return fr [...] new 4425c2f32ac9 USB: cdc-acm: fix unprivileged TIOCCSERIAL new 45c7e5c1428f USB: cdc-acm: fix TIOCGSERIAL implementation new bd8fa4ef36ca tty: actually undefine superseded ASYNC flags new aa7f103da301 tty: fix return value for unsupported ioctls new eef2158b0c44 tty: Remove dead termiox code new 1d9cde4ddf6c tty: fix return value for unsupported termiox ioctls new 26882a15ed23 serial: core: return early on unsupported ioctls new 190a2f24aed6 firmware: qcom-scm: Fix QCOM_SCM configuration new c703ef8289dc node: fix device cleanups in error handling code new 99a29899e3a3 crypto: chelsio - Read rxchannel-id from firmware new 99d2fa2daf6d usbip: vudc: fix missing unlock on error in usbip_sockfd_store() new 58ee5a0de192 m68k: Add missing mmap_read_lock() to sys_cacheflush() new 73585b2714db spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynq [...] new 71bcc1b4a174 memory: renesas-rpc-if: fix possible NULL pointer derefere [...] new 7bb63ed88189 memory: samsung: exynos5422-dmc: handle clk_set_parent() failure new 09a119a2d4c0 security: keys: trusted: fix TPM2 authorizations new fe310fd19ff1 platform/x86: pmc_atom: Match all Beckhoff Automation bayt [...] new b49bdd70b337 ARM: dts: aspeed: Rainier: Fix humidity sensor bus address new d5c7b42c9f56 Drivers: hv: vmbus: Use after free in __vmbus_open() new 24159580abcc spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue new fa3a26b43760 spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume new 1231279389b5 spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op new 5980a3b9c933 spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails new ee9bc379e43c x86/platform/uv: Fix !KEXEC build failure new 816fbc17cbe8 hwmon: (pmbus/pxe1610) don't bail out when not all pages a [...] new 8b4d4bd1f1ce Drivers: hv: vmbus: Increase wait time for VMbus unload new 1789737ca9f1 PM: hibernate: x86: Use crc32 instead of md5 for hibernati [...] new 7bf9d7286cf2 usb: dwc2: Fix host mode hibernation exit with remote wake [...] new 62bb46f51f91 usb: dwc2: Fix hibernation between host and device modes. new 927162c7133f ttyprintk: Add TTY hangup callback. new 9c3e2ad20b0c serial: omap: don't disable rs485 if rts gpio is missing new 565e7c98d332 serial: omap: fix rs485 half-duplex filtering new bbe9de67ac5b xen-blkback: fix compatibility bug with single page rings new 8e81ff6d512e soc: aspeed: fix a ternary sign expansion bug new 1de265ad3c3c drm/tilcdc: send vblank event when disabling crtc new 9f075cb08822 drm/stm: Fix bus_flags handling new 403c4528e588 drm/amd/display: Fix off by one in hdmi_14_process_transaction() new ef8a03901259 drm/mcde/panel: Inverse misunderstood flag new 80862cbf76c2 sched/fair: Fix shift-out-of-bounds in load_balance() new 95f4e9f33b70 afs: Fix updating of i_mode due to 3rd party change new 7d81aff28953 rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() new 385470a358a6 media: vivid: fix assignment of dev->fbuf_out_flags new a250df336aa5 media: saa7134: use sg_dma_len when building pgtable new 3ad6a6288c88 media: saa7146: use sg_dma_len when building pgtable new 38f9456ef5a2 media: omap4iss: return error code when omap4iss_get() failed new 29eb741801b3 media: rkisp1: rsz: crash fix when setting src format new a59d01384c80 media: aspeed: fix clock handling logic new 0741a8f2e5b0 drm/probe-helper: Check epoch counter in output_poll_execute() new 00b68a747834 media: venus: core: Fix some resource leaks in the error p [...] new 697af15095fc media: platform: sunxi: sun6i-csi: fix error return code o [...] new 757d5d54ca71 media: m88ds3103: fix return value check in m88ds3103_probe() new 99ce023bb8bb media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101 [...] new cc4cc2fb5aaf media: [next] staging: media: atomisp: fix memory leak of [...] new 96498fbb7b14 media: atomisp: Fixed error handling path new 1f743e8d582b media: m88rs6000t: avoid potential out-of-bounds reads on arrays new d218c7a0284f media: atomisp: Fix use after free in atomisp_alloc_css_st [...] new c272c735a1e2 drm/amdkfd: fix build error with AMD_IOMMU_V2=m new e2ff41d2ee4d of: overlay: fix for_each_child.cocci warnings new 296da2049f2a x86/kprobes: Fix to check non boostable prefixes correctly new 0ad91dc7ea8e selftests: fix prepending $(OUTPUT) to $(TEST_PROGS) new d1bb0316f507 pata_arasan_cf: fix IRQ check new f87689e71604 pata_ipx4xx_cf: fix IRQ check new 6187fa250294 sata_mv: add IRQ checks new 4f53ef0f7841 ata: libahci_platform: fix IRQ check new 7456cc7c9fd5 seccomp: Fix CONFIG tests for Seccomp_filters new a3ea59d09525 nvme-tcp: block BH in sk state_change sk callback new 60ade0d56b06 nvmet-tcp: fix incorrect locking in state_change sk callback new 9e33e261b4d6 clk: imx: Fix reparenting of UARTs not associated with stdout new 20719538c49f power: supply: bq25980: Move props from battery node new 59dd4fe0ae03 nvme: retrigger ANA log update if group descriptor isn't found new 0050c9794135 media: i2c: imx219: Move out locking/unlocking of vflip an [...] new 2d49873b49dc media: i2c: imx219: Balance runtime PM use-count new d0702c665e6b media: v4l2-ctrls.c: fix race condition in hdl->requests list new daa72300c996 vfio/fsl-mc: Re-order vfio_fsl_mc_probe() new dad86dd76b8b vfio/pci: Move VGA and VF initialization to functions new 87856f9af04e vfio/pci: Re-order vfio_pci_probe() new b29d6a435e0f vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer new 9c91a014a3b5 clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback new fc076f40c859 clk: zynqmp: pll: add set_pll_mode to check condition in z [...] new a6596d71a635 drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train() new edc6a44bcc49 clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE new 3968d95f3116 clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE new a6d56760eaba drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct new c360228ecfb1 drm/radeon: Fix a missing check bug in radeon_dp_mst_detect() new d3d3735858e0 clk: uniphier: Fix potential infinite loop new a613887c4126 scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check() new 4e5e08975521 scsi: pm80xx: Fix potential infinite loop new aa83f32d40e2 scsi: ufs: ufshcd-pltfrm: Fix deferred probing new 7d81167e513f scsi: hisi_sas: Fix IRQ checks new 18e729d21f26 scsi: jazz_esp: Add IRQ check new 79ee30433357 scsi: sun3x_esp: Add IRQ check new 5129ec347a89 scsi: sni_53c710: Add IRQ check new b42ec774db50 scsi: ibmvfc: Fix invalid state machine BUG_ON() new cadbba5ec895 mailbox: sprd: Introduce refcnt when clients requests/free [...] new 2842b91ac7a5 mfd: stm32-timers: Avoid clearing auto reload register new b2c55f81c1d1 nvmet-tcp: fix a segmentation fault during io parsing error new a11497b3bb75 nvme-pci: don't simple map sgl when sgls are disabled new 38c1f8ebb373 media: cedrus: Fix H265 status definitions new d5149a487f2d HSI: core: fix resource leaks in hsi_add_client_from_dt() new c8a54b4d6657 x86/events/amd/iommu: Fix sysfs type mismatch new db4645fbae17 perf/amd/uncore: Fix sysfs type mismatch new cbbc13b115b8 io_uring: fix overflows checks in provide buffers new 94f1bdf01b39 sched/debug: Fix cgroup_path[] serialization new 5378c92425f3 drivers/block/null_blk/main: Fix a double free in null_init. new 613f9d1f1587 xsk: Respect device's headroom and tailroom on generic xmit path new 56027a2e75e6 HID: plantronics: Workaround for double volume key presses new b3222026dde7 perf symbols: Fix dso__fprintf_symbols_by_name() to return [...] new 5fb733e250c0 ASoC: Intel: boards: sof-wm8804: add check for PLL setting new 4ebb3b797a63 ASoC: Intel: Skylake: Compile when any configuration is selected new 0d74db145787 RDMA/mlx5: Fix mlx5 rates to IB rates map new cd6e679b8d1d wilc1000: write value to WILC_INTR2_ENABLE register new 5cce890e5dc6 KVM: x86/mmu: Retry page faults that hit an invalid memslot new 7cc0ba67883c Bluetooth: avoid deadlock between hci_dev->lock and socket lock new f72e3d81c622 net: lapbether: Prevent racing when checking whether the n [...] new b1ed7a571750 libbpf: Add explicit padding to bpf_xdp_set_link_opts new 3d15bf2b2c93 bpftool: Fix maybe-uninitialized warnings new b60e13c30688 iommu: Check dev->iommu in iommu_dev_xxx functions new ee06efc811ea iommu/vt-d: Reject unsupported page request modes new 87520507b1ae selftests/bpf: Re-generate vmlinux.h and BPF skeletons if [...] new 454fb207476b libbpf: Add explicit padding to btf_dump_emit_type_decl_opts new 494327b777f6 powerpc/fadump: Mark fadump_calculate_reserve_size as __init new 4c45556db31c powerpc/prom: Mark identical_pvr_fixup as __init new 536175f0065c MIPS: fix local_irq_{disable,enable} in asmmacro.h new 6b4b3b84049f ima: Fix the error code for restoring the PCR value new a273c27d7255 inet: use bigger hash table for IP ID generation new 353fcebf49e2 pinctrl: pinctrl-single: remove unused parameter new da40d5fec5d7 pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_ [...] new 0f69f9596ba0 MIPS: loongson64: fix bug when PAGE_SIZE > 16KB new 9681d50a70b2 ASoC: wm8960: Remove bitclk relax condition in wm8960_conf [...] new 4ff081701b3d iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK new 78f537c0054a RDMA/mlx5: Fix drop packet rule in egress table new 499b3ceb17ad IB/isert: Fix a use after free in isert_connect_request new 19c990c9fad3 powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration new 9becf957e0b0 MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again new afb3416c4fef gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP new 897c095c7e9e ALSA: core: remove redundant spin_lock pair in snd_card_di [...] new c45cb22a5500 net: phy: lan87xx: fix access to wrong register of LAN87xx new 4877c4a52339 udp: never accept GSO_FRAGLIST packets new fd26f3a07e73 powerpc/pseries: Only register vio drivers if vio bus exists new faba97afdbb9 net/tipc: fix missing destroy_workqueue() on error in tipc [...] new 556e75a0ae03 bug: Remove redundant condition check in report_bug new a16f02187d9d RDMA/core: Fix corrupted SL on passive side new db574a60c482 nfc: pn533: prevent potential memory corruption new 3cf9fac71b79 net: hns3: Limiting the scope of vector_ring_chain variable new e0c7b956162b mips: bmips: fix syscon-reboot nodes new c96f7eb59b7e iommu/vt-d: Don't set then clear private data in prq_event [...] new 620aa5821aaa iommu: Fix a boundary issue to avoid performance drop new eb0530d71c78 iommu/vt-d: Report right snoop capability when using FL for IOVA new 32737c3a2669 iommu/vt-d: Report the right page fault address new 416fa531c816 iommu/vt-d: Preset Access/Dirty bits for IOVA over FL new c848416cc05a iommu/vt-d: Remove WO permissions on second-level paging entries new e759105d459b iommu/vt-d: Invalidate PASID cache when root/context entry [...] new 716132e00ce1 ALSA: usb-audio: Add error checks for usb_driver_claim_int [...] new 29bfd0446a2c HID: lenovo: Use brightness_set_blocking callback for sett [...] new 5ccdc6dd6266 HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling new 9b14027e4cc2 HID: lenovo: Check hid_get_drvdata() returns non NULL in l [...] new 348f68ae40c8 HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY [...] new 325e8f9edf72 KVM: arm64: Initialize VCPU mdcr_el2 before loading it new c87df56d28a6 ASoC: simple-card: fix possible uninitialized single_cpu l [...] new f9e9df72dc08 liquidio: Fix unintented sign extension of a left shift of a u16 new 8fac4bd3674f IB/hfi1: Use kzalloc() for mmu_rb_handler allocation new 84c0762633f2 powerpc/64s: Fix pte update for kernel memory on radix new 8ce329c68983 powerpc/perf: Fix PMU constraint check for EBB events new e00f32c2c97b powerpc: iommu: fix build when neither PCI or IBMVIO is set new 08c75d4b7682 mac80211: bail out if cipher schemes are invalid new b07520a55f10 perf vendor events amd: Fix broken L2 Cache Hits from L2 H [...] new 80cff3e11670 xfs: fix return of uninitialized value in variable error new 00792f31a330 rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() new 3443c54c4171 mt7601u: fix always true expression new 75bc5f779a76 mt76: mt7615: fix tx skb dma unmap new 4e7914ce2330 mt76: mt7915: fix tx skb dma unmap new 2da92db47f07 mt76: mt7915: fix aggr len debugfs node new 0b39be51626d mt76: mt7615: fix mib stats counter reporting to mac80211 new bf08637d32e6 mt76: mt7915: fix mib stats counter reporting to mac80211 new 188dfc470263 mt76: mt7663s: make all of packets 4-bytes aligned in sdio [...] new de4e60382b90 mt76: mt7663s: fix the possible device hang in high traffic new 082fa65bf60a KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit new 0f8528c78fc8 ovl: invalidate readdir cache on changes to dir with origin new a12d75f5dcfb RDMA/qedr: Fix error return code in qedr_iw_connect() new afb738b74447 IB/hfi1: Fix error return code in parse_platform_config() new 52fd8005a239 RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_proce [...] new 6a61307e58ab cxgb4: Fix unintentional sign extension issues new 4601bcc6410c net: thunderx: Fix unintentional sign extension issue new 6a07e5e39d4f RDMA/srpt: Fix error return code in srpt_cm_req_recv() new b64415c6b347 RDMA/rtrs-clt: destroy sysfs after removing session from a [...] new 30410519328c i2c: cadence: fix reference leak when pm_runtime_get_sync fails new e80ae8bde412 i2c: img-scb: fix reference leak when pm_runtime_get_sync fails new cc49d2064142 i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails new 3a0cdd336d92 i2c: imx: fix reference leak when pm_runtime_get_sync fails new 8c0a2009fb20 i2c: omap: fix reference leak when pm_runtime_get_sync fails new e547640cee79 i2c: sprd: fix reference leak when pm_runtime_get_sync fails new c323b270a52a i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails new c977426db644 i2c: xiic: fix reference leak when pm_runtime_get_sync fails new 6f291ab1776e i2c: cadence: add IRQ check new ab6d6cae0aa1 i2c: emev2: add IRQ check new c6eea11b5cb6 i2c: jz4780: add IRQ check new f41d2bfef538 i2c: mlxbf: add IRQ check new 11e2b2b6f6b9 i2c: rcar: make sure irq is not threaded on Gen2 and earlier new 1ac4f7a26017 i2c: rcar: protect against supurious interrupts on V3U new 4b8177766a8b i2c: rcar: add IRQ check new a38b77899c2c i2c: sh7760: add IRQ check new e2724bed6481 powerpc/xive: Drop check on irq_data in xive_core_debug_show() new c1f980961133 powerpc/xive: Fix xmon command "dxi" new d97d22bda17a ASoC: ak5558: correct reset polarity new d10c5162b493 net/mlx5: Fix bit-wise and with zero new 3a1c395703be net/packet: make packet_fanout.arr size configurable up to 64K new 2b3ae007c639 net/packet: remove data races in fanout operations new a1c1de90cd28 drm/i915/gvt: Fix error code in intel_gvt_init_device() new 0df2770ad33b iommu/amd: Put newline after closing bracket in warning new 486642baea69 perf beauty: Fix fsconfig generator new cabed6027a5b drm/amd/pm: fix error code in smu_set_power_limit() new 8dfd7329ad0b MIPS: pci-legacy: stop using of_pci_range_to_resource new af39f070c8b0 powerpc/pseries: extract host bridge from pci_bus prior to [...] new bf6476152a0a powerpc/smp: Reintroduce cpu_core_mask new e9bd1af4c038 KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid new c0aa320ac617 rtlwifi: 8821ae: upgrade PHY and RF parameters new d204db4fe6ac wlcore: fix overlapping snprintf arguments in debugfs new 232598e99fad i2c: sh7760: fix IRQ error path new 87299aad6278 i2c: mediatek: Fix wrong dma sync flag new 1dd5ac62c0d4 mwl8k: Fix a double Free in mwl8k_probe_hw new cf2de861b279 netfilter: nft_payload: fix C-VLAN offload support new a7eb38aacc81 netfilter: nftables_offload: VLAN id needs host byteorder [...] new bc2e5321d7f1 netfilter: nftables_offload: special ethertype handling for VLAN new b9e719698fc4 vsock/vmci: log once the failed queue pair allocation new 78d8b34751cf libbpf: Initialize the bpf_seq_printf parameters array fie [...] new 257f38e78aa3 net: ethernet: ixp4xx: Set the DMA masks explicitly new da54cc254939 gro: fix napi_gro_frags() Fast GRO breakage due to IP alig [...] new 45b84abb47a9 RDMA/cxgb4: add missing qpid increment new 312c5ce34942 RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails new 7459bb594328 ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type [...] new 5231d17eb9d0 sfc: ef10: fix TX queue lookup in TX event handling new b605673b523f vsock/virtio: free queued packets when closing socket new 0ce6052802be net: marvell: prestera: fix port event handling on init new 9ed951f41643 net: davinci_emac: Fix incorrect masking of tx and rx erro [...] new 4fa28c807da5 mt76: mt7615: fix memleak when mt7615_unregister_device() new e606073b77a3 crypto: ccp: Detect and reject "invalid" addresses destine [...] new 64753ac1e43e nfp: devlink: initialize the devlink port attribute "lanes" new 01dab91200dc net: stmmac: fix TSO and TBS feature enabling during driver open new cf49a91faa7d net: renesas: ravb: Fix a stuck issue when a lot of frames [...] new 7fe12d6db3f0 net: phy: intel-xway: enable integrated led functions new 63c61d26e3fb RDMA/rxe: Fix a bug in rxe_fill_ip_info() new c5ebaca402f5 RDMA/core: Add CM to restrack after successful attachment [...] new 4b9fb2c9039a powerpc/64: Fix the definition of the fixmap area new 0f98e1ea970c ath9k: Fix error check in ath9k_hw_read_revisions() for PC [...] new 8bb054fb336f ath10k: Fix a use after free in ath10k_htc_send_bundle new 1cce33fe59f0 ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unloc [...] new b6b894e7a27e wlcore: Fix buffer overrun by snprintf due to incorrect bu [...] new e06a532f31c4 powerpc/perf: Fix the threshold event selection for memory [...] new be631825652f powerpc/52xx: Fix an invalid ASM expression ('addi' used i [...] new 1157d01e04d9 net: phy: marvell: fix m88e1011_set_downshift new bfcb5a8cc7b6 net: phy: marvell: fix m88e1111_set_downshift new 9f722ef596fe net: enetc: fix link error again new 66b1cfc0cd87 bnxt_en: fix ternary sign extension bug in bnxt_show_temp() new 0ae610556f23 ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable [...] new 1fc61844b6a2 arm64: dts: uniphier: Change phy-mode to RGMII-ID to enabl [...] new 71ad9260c001 net: geneve: modify IP header check in geneve6_xmit_skb an [...] new 8ebdce8fe0b0 selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB ent [...] new 1625872f012c selftests: mlxsw: Remove a redundant if statement in tc_fl [...] new 4fcaad2b7dac bnxt_en: Fix RX consumer index logic in the error path. new 8fcdfa71ba6a KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM new 9dc373f74097 net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send new 3769c54d341c selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro new 0257a0a5ffb7 selftests/bpf: Fix field existence CO-RE reloc tests new 183d9ebd449c selftests/bpf: Fix core_reloc test runner new 4394be0a1866 bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds new 608a4b90ece0 RDMA/siw: Fix a use after free in siw_alloc_mr new f5ce59707d6a RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res new e2c34cacff7b net: bridge: mcast: fix broken length + header check for M [...] new 3bce718d977b net:nfc:digital: Fix a double free in digital_tg_recv_dep_req new fe07408afba2 perf tools: Change fields type in perf_record_time_conv new 86941f8bd46a perf jit: Let convert_timestamp() to be backwards-compatible new c6b7e0b1ab87 perf session: Add swap operation for event TIME_CONV new c02dd80655fd ia64: fix EFI_DEBUG build new 618fa6a35c79 kfifo: fix ternary sign extension bugs new 2e95bc6cfed1 mm/sl?b.c: remove ctor argument from kmem_cache_flags new 31df8bc4d3fe mm: memcontrol: slab: fix obtain a reference to a freeing memcg new 62d96faa74c8 mm/sparse: add the missing sparse_buffer_fini() in error branch new 949e7c5f4957 mm/memory-failure: unnecessary amount of unmapping new f76e0829bbab afs: Fix speculative status fetches new 282bfc8848ea bpf: Fix alu32 const subreg bound tracking on bitwise operations new 1ca284f08670 bpf, ringbuf: Deny reserve of buffers larger than ringbuf new 00d9f429af03 bpf: Prevent writable memory-mapping of read-only ringbuf pages new 2281df0b0226 arm64: Remove arm64_dma32_phys_limit and its uses new 6c1ea8bee75d net: Only allow init netns to set default tcp cong to a re [...] new 41f1aed56de5 smp: Fix smp_call_function_single_async prototype new 14919cdf68d0 Revert "net/sctp: fix race condition in sctp_destroy_sock" new 42f1b8653f85 sctp: delay auto_asconf init until binding the first addr new e97bd1e03e6e Linux 5.10.37 new b47922682e6c Merge v5.10.37
The 830 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../devicetree/bindings/serial/st,stm32-uart.yaml | 3 +- Documentation/driver-api/xilinx/eemi.rst | 31 +- .../userspace-api/media/v4l/subdev-formats.rst | 4 +- Makefile | 10 +- arch/arm/boot/compressed/Makefile | 4 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 4 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 3 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 3 +- arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 3 +- arch/arm/boot/dts/at91-sama5d2_icp.dts | 3 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 3 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 3 +- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 3 +- arch/arm/boot/dts/at91sam9260ek.dts | 3 +- arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 3 +- arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 4 +- arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 4 +- arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 4 +- arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 4 +- arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 4 +- arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 4 +- arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 4 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 4 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 4 +- arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 4 +- arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 4 +- arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 4 +- arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 4 +- arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 4 +- arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 4 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 4 +- arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 4 +- arch/arm/boot/dts/bcm47094-phicomm-k3.dts | 4 +- arch/arm/boot/dts/exynos4210-i9100.dts | 2 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 6 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 2 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 2 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 2 +- arch/arm/boot/dts/r8a7790-lager.dts | 3 + arch/arm/boot/dts/r8a7791-koelsch.dts | 3 + arch/arm/boot/dts/r8a7791-porter.dts | 2 + arch/arm/boot/dts/r8a7793-gose.dts | 3 + arch/arm/boot/dts/r8a7794-alt.dts | 3 + arch/arm/boot/dts/r8a7794-silk.dts | 2 + arch/arm/boot/dts/s5pv210-fascinate4g.dts | 2 +- arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi | 73 ++- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 21 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 2 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 2 +- arch/arm/crypto/curve25519-core.S | 2 +- arch/arm/crypto/poly1305-glue.c | 2 +- .../arm64/boot/dts/freescale/imx8mq-librem5-r3.dts | 4 + arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 3 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 2 +- arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 4 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 6 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 3 + .../boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts | 3 + arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 2 + arch/arm64/boot/dts/renesas/r8a77980.dtsi | 16 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 3 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 5 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 3 + arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 1 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 + arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 2 +- arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 4 +- arch/arm64/crypto/poly1305-glue.c | 2 +- arch/arm64/include/asm/kvm_host.h | 1 + arch/arm64/include/asm/processor.h | 3 +- arch/arm64/kernel/vdso/vdso.lds.S | 8 +- arch/arm64/kvm/arm.c | 2 + arch/arm64/kvm/debug.c | 88 ++- arch/arm64/kvm/reset.c | 5 + arch/arm64/kvm/vgic/vgic-kvm-device.c | 7 +- arch/arm64/mm/init.c | 33 +- arch/ia64/kernel/efi.c | 11 +- arch/m68k/include/asm/mvme147hw.h | 3 + arch/m68k/kernel/sys_m68k.c | 2 + arch/m68k/mvme147/config.c | 14 +- arch/m68k/mvme16x/config.c | 14 +- arch/mips/Kconfig | 1 + arch/mips/boot/dts/brcm/bcm3368.dtsi | 2 +- arch/mips/boot/dts/brcm/bcm63268.dtsi | 2 +- arch/mips/boot/dts/brcm/bcm6358.dtsi | 2 +- arch/mips/boot/dts/brcm/bcm6362.dtsi | 2 +- arch/mips/boot/dts/brcm/bcm6368.dtsi | 2 +- arch/mips/crypto/poly1305-glue.c | 2 +- arch/mips/include/asm/asmmacro.h | 3 +- arch/mips/loongson64/init.c | 2 +- arch/mips/pci/pci-legacy.c | 9 +- arch/mips/pci/pci-mt7620.c | 5 +- arch/mips/pci/pci-rt2880.c | 37 +- arch/powerpc/Kconfig | 2 +- arch/powerpc/Kconfig.debug | 1 + arch/powerpc/include/asm/book3s/64/pgtable.h | 4 +- arch/powerpc/include/asm/book3s/64/radix.h | 6 +- arch/powerpc/include/asm/fixmap.h | 9 + arch/powerpc/include/asm/nohash/64/pgtable.h | 5 +- arch/powerpc/include/asm/reg.h | 1 + arch/powerpc/include/asm/smp.h | 5 + arch/powerpc/include/uapi/asm/errno.h | 1 + arch/powerpc/kernel/eeh.c | 11 +- arch/powerpc/kernel/fadump.c | 2 +- arch/powerpc/kernel/prom.c | 2 +- arch/powerpc/kernel/setup_64.c | 19 +- arch/powerpc/kernel/smp.c | 39 +- arch/powerpc/kexec/file_load_64.c | 92 ++++ arch/powerpc/kvm/book3s_hv.c | 3 + arch/powerpc/lib/Makefile | 3 + arch/powerpc/mm/book3s64/radix_pgtable.c | 4 +- arch/powerpc/perf/isa207-common.c | 4 +- arch/powerpc/perf/power10-events-list.h | 4 +- arch/powerpc/platforms/52xx/lite5200_sleep.S | 2 +- arch/powerpc/platforms/pseries/pci_dlpar.c | 4 +- arch/powerpc/platforms/pseries/vio.c | 4 + arch/powerpc/sysdev/xive/common.c | 35 +- arch/s390/crypto/arch_random.c | 4 + arch/s390/kernel/dis.c | 2 +- arch/s390/kernel/setup.c | 4 +- arch/s390/kvm/gaccess.c | 30 +- arch/s390/kvm/gaccess.h | 60 +- arch/s390/kvm/kvm-s390.c | 4 +- arch/s390/kvm/vsie.c | 109 +++- arch/x86/Kconfig | 3 +- arch/x86/Makefile | 1 + arch/x86/boot/compressed/Makefile | 1 + arch/x86/boot/compressed/mem_encrypt.S | 6 - arch/x86/crypto/poly1305_glue.c | 6 +- arch/x86/events/amd/iommu.c | 6 +- arch/x86/events/amd/uncore.c | 6 +- arch/x86/kernel/apic/x2apic_uv_x.c | 3 + arch/x86/kernel/cpu/common.c | 2 +- arch/x86/kernel/cpu/microcode/core.c | 8 +- arch/x86/kernel/e820.c | 4 +- arch/x86/kernel/kprobes/core.c | 17 +- arch/x86/kernel/sev-es-shared.c | 6 +- arch/x86/kernel/smpboot.c | 90 +-- arch/x86/kvm/emulate.c | 80 +-- arch/x86/kvm/mmu/mmu.c | 63 ++- arch/x86/kvm/svm/sev.c | 3 + arch/x86/kvm/svm/svm.c | 9 +- arch/x86/kvm/vmx/nested.c | 17 +- arch/x86/kvm/vmx/vmx.c | 13 +- arch/x86/kvm/x86.c | 2 +- arch/x86/mm/mem_encrypt_identity.c | 35 +- arch/x86/power/hibernate.c | 89 +-- crypto/api.c | 2 +- crypto/async_tx/async_xor.c | 1 + crypto/rng.c | 10 +- drivers/acpi/arm64/gtdt.c | 10 +- drivers/acpi/cppc_acpi.c | 14 +- drivers/acpi/custom_method.c | 4 +- drivers/ata/ahci.c | 5 + drivers/ata/ahci.h | 1 + drivers/ata/libahci.c | 5 + drivers/ata/libahci_platform.c | 4 +- drivers/ata/pata_arasan_cf.c | 15 +- drivers/ata/pata_ixp4xx_cf.c | 6 +- drivers/ata/sata_mv.c | 4 + drivers/base/devtmpfs.c | 2 +- drivers/base/node.c | 26 +- drivers/base/regmap/regmap-debugfs.c | 1 + drivers/block/null_blk_zoned.c | 1 + drivers/block/rnbd/rnbd-clt-sysfs.c | 10 +- drivers/block/xen-blkback/common.h | 1 + drivers/block/xen-blkback/xenbus.c | 38 +- drivers/bus/mhi/core/init.c | 16 +- drivers/bus/mhi/core/main.c | 110 +++- drivers/bus/mhi/core/pm.c | 5 +- drivers/bus/qcom-ebi2.c | 4 +- drivers/bus/ti-sysc.c | 49 ++ drivers/char/random.c | 4 +- drivers/char/tpm/eventlog/acpi.c | 33 +- drivers/char/tpm/eventlog/common.c | 3 + drivers/char/tpm/eventlog/efi.c | 29 +- drivers/char/ttyprintk.c | 11 + drivers/clk/clk-ast2600.c | 4 +- drivers/clk/imx/clk-imx25.c | 12 +- drivers/clk/imx/clk-imx27.c | 13 +- drivers/clk/imx/clk-imx35.c | 10 +- drivers/clk/imx/clk-imx5.c | 30 +- drivers/clk/imx/clk-imx6q.c | 16 +- drivers/clk/imx/clk-imx6sl.c | 16 +- drivers/clk/imx/clk-imx6sll.c | 24 +- drivers/clk/imx/clk-imx6sx.c | 16 +- drivers/clk/imx/clk-imx7d.c | 22 +- drivers/clk/imx/clk-imx7ulp.c | 31 +- drivers/clk/imx/clk-imx8mm.c | 18 +- drivers/clk/imx/clk-imx8mn.c | 18 +- drivers/clk/imx/clk-imx8mp.c | 17 +- drivers/clk/imx/clk-imx8mq.c | 18 +- drivers/clk/imx/clk.c | 41 +- drivers/clk/imx/clk.h | 4 +- drivers/clk/mvebu/armada-37xx-periph.c | 83 +-- drivers/clk/qcom/a53-pll.c | 1 + drivers/clk/qcom/apss-ipq-pll.c | 1 + drivers/clk/socfpga/clk-gate-a10.c | 1 + drivers/clk/uniphier/clk-uniphier-mux.c | 4 +- drivers/clk/zynqmp/pll.c | 24 +- drivers/clocksource/ingenic-ost.c | 4 +- drivers/clocksource/timer-ti-dm-systimer.c | 13 +- drivers/cpufreq/armada-37xx-cpufreq.c | 76 ++- drivers/cpuidle/Kconfig.arm | 2 +- drivers/cpuidle/cpuidle-tegra.c | 12 +- drivers/crypto/allwinner/Kconfig | 14 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 2 +- .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 2 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 2 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 9 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c | 4 +- drivers/crypto/ccp/sev-dev.c | 3 + drivers/crypto/ccp/tee-dev.c | 49 +- drivers/crypto/ccp/tee-dev.h | 20 +- drivers/crypto/chelsio/chcr_algo.c | 19 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 2 +- drivers/crypto/omap-aes.c | 6 +- drivers/crypto/qat/qat_c3xxxvf/adf_drv.c | 4 +- drivers/crypto/qat/qat_c62xvf/adf_drv.c | 4 +- drivers/crypto/qat/qat_common/adf_isr.c | 29 +- drivers/crypto/qat/qat_common/adf_transport.c | 1 + drivers/crypto/qat/qat_common/adf_vf_isr.c | 17 +- drivers/crypto/qat/qat_common/qat_algs.c | 11 +- drivers/crypto/qat/qat_dh895xccvf/adf_drv.c | 4 +- drivers/crypto/sa2ul.c | 10 +- drivers/crypto/stm32/stm32-cryp.c | 4 +- drivers/crypto/stm32/stm32-hash.c | 8 +- drivers/devfreq/devfreq.c | 5 +- drivers/extcon/extcon-arizona.c | 57 +- drivers/firmware/Kconfig | 1 + drivers/firmware/efi/libstub/Makefile | 3 +- drivers/firmware/qcom_scm-smc.c | 12 +- drivers/firmware/qcom_scm.c | 88 +-- drivers/firmware/qcom_scm.h | 7 +- drivers/firmware/xilinx/zynqmp.c | 5 +- drivers/fpga/dfl-pci.c | 18 +- drivers/fpga/xilinx-spi.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c | 7 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 17 +- drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 6 + drivers/gpu/drm/amd/amdkfd/kfd_iommu.h | 9 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 34 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 14 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 15 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 115 ++-- .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 1 - drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 26 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 2 +- .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 1 + .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 1 + .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 28 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 28 +- .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 28 +- .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 28 +- .../amd/display/dc/dml/dml1_display_rq_dlg_calc.c | 28 +- drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c | 9 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 1 + drivers/gpu/drm/arm/display/include/malidp_utils.h | 3 - .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 16 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 19 +- drivers/gpu/drm/ast/ast_drv.c | 2 + drivers/gpu/drm/ast/ast_mode.c | 2 +- drivers/gpu/drm/bridge/Kconfig | 3 + drivers/gpu/drm/bridge/panel.c | 12 + drivers/gpu/drm/drm_dp_mst_topology.c | 17 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 14 + drivers/gpu/drm/drm_probe_helper.c | 7 +- drivers/gpu/drm/i915/gvt/display.c | 212 +++++++ drivers/gpu/drm/i915/gvt/gvt.c | 8 +- drivers/gpu/drm/i915/gvt/mmio.c | 5 + drivers/gpu/drm/i915/gvt/vgpu.c | 5 +- drivers/gpu/drm/i915/intel_pm.c | 2 +- drivers/gpu/drm/mcde/mcde_dsi.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 18 +- drivers/gpu/drm/msm/dp/dp_hpd.c | 4 +- drivers/gpu/drm/panel/panel-novatek-nt35510.c | 3 +- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 1 - drivers/gpu/drm/panel/panel-sony-acx424akp.c | 3 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 13 +- drivers/gpu/drm/qxl/qxl_cmd.c | 2 +- drivers/gpu/drm/qxl/qxl_display.c | 8 +- drivers/gpu/drm/qxl/qxl_gem.c | 2 +- drivers/gpu/drm/qxl/qxl_object.c | 5 +- drivers/gpu/drm/qxl/qxl_object.h | 1 + drivers/gpu/drm/qxl/qxl_release.c | 18 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 3 + drivers/gpu/drm/radeon/radeon_kms.c | 1 + drivers/gpu/drm/radeon/radeon_ttm.c | 5 +- drivers/gpu/drm/stm/ltdc.c | 33 +- drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 9 + drivers/gpu/drm/vkms/vkms_crtc.c | 3 +- drivers/gpu/drm/xlnx/zynqmp_dp.c | 2 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-lenovo.c | 47 +- drivers/hid/hid-plantronics.c | 60 +- drivers/hsi/hsi_core.c | 3 +- drivers/hv/channel.c | 2 +- drivers/hv/channel_mgmt.c | 30 +- drivers/hwmon/pmbus/pxe1610.c | 9 + drivers/hwtracing/intel_th/gth.c | 4 +- drivers/hwtracing/intel_th/pci.c | 10 + drivers/i2c/busses/i2c-cadence.c | 9 +- drivers/i2c/busses/i2c-emev2.c | 5 +- drivers/i2c/busses/i2c-img-scb.c | 4 +- drivers/i2c/busses/i2c-imx-lpi2c.c | 2 +- drivers/i2c/busses/i2c-imx.c | 4 +- drivers/i2c/busses/i2c-jz4780.c | 5 +- drivers/i2c/busses/i2c-mlxbf.c | 2 + drivers/i2c/busses/i2c-mt65xx.c | 2 +- drivers/i2c/busses/i2c-omap.c | 8 +- drivers/i2c/busses/i2c-rcar.c | 64 ++- drivers/i2c/busses/i2c-sh7760.c | 5 +- drivers/i2c/busses/i2c-sprd.c | 4 +- drivers/i2c/busses/i2c-stm32f7.c | 12 +- drivers/i2c/busses/i2c-xiic.c | 4 +- drivers/i3c/master.c | 5 +- drivers/iio/accel/adis16201.c | 2 +- drivers/iio/adc/Kconfig | 2 +- drivers/iio/adc/ad7476.c | 18 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 20 +- drivers/infiniband/core/cm.c | 3 +- drivers/infiniband/core/cma.c | 12 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 1 + drivers/infiniband/hw/bnxt_re/qplib_res.c | 1 + drivers/infiniband/hw/cxgb4/resource.c | 2 +- drivers/infiniband/hw/hfi1/firmware.c | 1 + drivers/infiniband/hw/hfi1/mmu_rb.c | 2 +- drivers/infiniband/hw/i40iw/i40iw_pble.c | 6 +- drivers/infiniband/hw/mlx5/fs.c | 9 +- drivers/infiniband/hw/mlx5/qp.c | 15 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 4 +- drivers/infiniband/sw/rxe/rxe_av.c | 2 +- drivers/infiniband/sw/siw/siw_mem.c | 4 +- drivers/infiniband/ulp/isert/ib_isert.c | 16 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 2 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 1 + drivers/input/touchscreen/ili210x.c | 2 +- drivers/iommu/amd/init.c | 2 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 2 +- drivers/iommu/intel/iommu.c | 50 +- drivers/iommu/intel/pasid.c | 16 + drivers/iommu/intel/pasid.h | 1 + drivers/iommu/intel/svm.c | 18 +- drivers/iommu/iommu.c | 24 +- drivers/irqchip/irq-gic-v3-mbi.c | 2 +- drivers/irqchip/irq-gic-v3.c | 8 +- drivers/mailbox/sprd-mailbox.c | 43 +- drivers/md/dm-integrity.c | 1 + drivers/md/dm-raid.c | 34 +- drivers/md/dm-rq.c | 2 + drivers/md/md-bitmap.c | 2 + drivers/md/md.c | 73 ++- drivers/md/persistent-data/dm-btree-internal.h | 4 +- drivers/md/persistent-data/dm-space-map-common.c | 2 + drivers/md/persistent-data/dm-space-map-common.h | 8 +- drivers/md/raid1.c | 2 + drivers/media/common/saa7146/saa7146_core.c | 2 +- drivers/media/common/saa7146/saa7146_video.c | 3 +- drivers/media/dvb-core/dvbdev.c | 1 + drivers/media/dvb-frontends/m88ds3103.c | 4 +- drivers/media/i2c/adv7511-v4l2.c | 2 +- drivers/media/i2c/adv7604.c | 2 +- drivers/media/i2c/adv7842.c | 2 +- drivers/media/i2c/imx219.c | 49 +- drivers/media/i2c/tc358743.c | 2 +- drivers/media/i2c/tda1997x.c | 2 +- drivers/media/pci/saa7134/saa7134-core.c | 2 +- drivers/media/pci/saa7164/saa7164-encoder.c | 20 +- drivers/media/pci/sta2x11/Kconfig | 1 + drivers/media/platform/aspeed-video.c | 9 +- drivers/media/platform/qcom/venus/core.c | 7 +- drivers/media/platform/qcom/venus/hfi_parser.c | 6 +- drivers/media/platform/sti/bdisp/bdisp-debug.c | 2 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 4 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 2 +- drivers/media/rc/ite-cir.c | 8 +- drivers/media/test-drivers/vivid/vivid-core.c | 6 +- drivers/media/test-drivers/vivid/vivid-vid-out.c | 2 +- drivers/media/tuners/m88rs6000t.c | 6 +- drivers/media/usb/dvb-usb/dvb-usb-init.c | 90 ++- drivers/media/usb/dvb-usb/dvb-usb.h | 2 +- drivers/media/usb/em28xx/em28xx-dvb.c | 1 + drivers/media/usb/gspca/gspca.c | 2 + drivers/media/usb/gspca/gspca.h | 1 + drivers/media/usb/gspca/sq905.c | 2 +- drivers/media/usb/gspca/stv06xx/stv06xx.c | 9 + drivers/media/v4l2-core/v4l2-ctrls.c | 154 +++--- drivers/memory/omap-gpmc.c | 7 +- drivers/memory/pl353-smc.c | 2 +- drivers/memory/renesas-rpc-if.c | 2 +- drivers/memory/samsung/exynos5422-dmc.c | 4 +- drivers/mfd/arizona-irq.c | 2 +- drivers/mfd/da9063-i2c.c | 10 + drivers/mfd/stm32-timers.c | 7 +- drivers/misc/lis3lv02d/lis3lv02d.c | 21 +- drivers/misc/vmw_vmci/vmci_doorbell.c | 2 +- drivers/misc/vmw_vmci/vmci_guest.c | 2 +- drivers/mmc/core/block.c | 16 + drivers/mmc/core/core.c | 76 +-- drivers/mmc/core/core.h | 17 +- drivers/mmc/core/host.c | 40 +- drivers/mmc/core/mmc.c | 7 + drivers/mmc/core/mmc_ops.c | 4 +- drivers/mmc/core/sd.c | 6 + drivers/mmc/core/sdio.c | 28 +- drivers/mmc/host/sdhci-brcmstb.c | 1 - drivers/mmc/host/sdhci-esdhc-imx.c | 2 +- drivers/mmc/host/sdhci-pci-core.c | 29 + drivers/mmc/host/sdhci-pci.h | 2 + drivers/mmc/host/sdhci-tegra.c | 32 ++ drivers/mmc/host/sdhci.c | 60 +- drivers/mmc/host/uniphier-sd.c | 5 +- drivers/mtd/maps/physmap-bt1-rom.c | 2 +- drivers/mtd/maps/physmap-core.c | 4 +- drivers/mtd/mtdchar.c | 8 +- drivers/mtd/mtdcore.c | 3 + drivers/mtd/mtdpart.c | 2 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 6 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 6 + drivers/mtd/nand/raw/fsmc_nand.c | 2 + drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 2 +- drivers/mtd/nand/raw/qcom_nandc.c | 7 +- drivers/mtd/nand/spi/core.c | 2 + drivers/mtd/spi-nor/core.c | 33 ++ drivers/mtd/spi-nor/macronix.c | 3 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 10 +- .../net/ethernet/cavium/liquidio/cn23xx_pf_regs.h | 2 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 22 +- drivers/net/ethernet/freescale/Makefile | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 3 +- .../net/ethernet/marvell/prestera/prestera_main.c | 3 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 30 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 1 + drivers/net/ethernet/qualcomm/emac/emac-mac.c | 4 +- drivers/net/ethernet/renesas/ravb_main.c | 35 +- drivers/net/ethernet/sfc/ef10.c | 3 +- drivers/net/ethernet/sfc/farch.c | 16 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 12 +- drivers/net/ethernet/ti/davinci_emac.c | 4 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 5 +- drivers/net/fddi/Kconfig | 15 +- drivers/net/fddi/defxx.c | 47 +- drivers/net/geneve.c | 4 +- drivers/net/phy/intel-xway.c | 21 + drivers/net/phy/marvell.c | 52 +- drivers/net/phy/smsc.c | 7 +- drivers/net/wan/hdlc_fr.c | 5 +- drivers/net/wan/lapbether.c | 32 +- drivers/net/wimax/i2400m/op-rfkill.c | 2 +- drivers/net/wireless/ath/ath10k/htc.c | 2 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 3 + drivers/net/wireless/ath/ath9k/htc_drv_init.c | 2 +- drivers/net/wireless/ath/ath9k/hw.c | 2 +- drivers/net/wireless/intel/ipw2x00/libipw_wx.c | 6 +- drivers/net/wireless/marvell/mwl8k.c | 1 + drivers/net/wireless/mediatek/mt76/dma.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 36 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 6 + drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 10 +- .../net/wireless/mediatek/mt76/mt7615/pci_init.c | 3 +- .../net/wireless/mediatek/mt76/mt7615/sdio_txrx.c | 11 +- .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 37 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 6 + drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 10 +- drivers/net/wireless/mediatek/mt76/sdio.c | 3 + drivers/net/wireless/mediatek/mt7601u/eeprom.c | 2 +- drivers/net/wireless/microchip/wilc1000/sdio.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/table.c | 500 ++++++++++++----- drivers/net/wireless/realtek/rtw88/debug.c | 2 +- drivers/net/wireless/realtek/rtw88/phy.c | 5 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 2 +- drivers/net/wireless/ti/wlcore/boot.c | 13 +- drivers/net/wireless/ti/wlcore/debugfs.h | 7 +- drivers/nfc/pn533/pn533.c | 3 + drivers/nvme/host/multipath.c | 4 + drivers/nvme/host/pci.c | 2 +- drivers/nvme/host/tcp.c | 4 +- drivers/nvme/target/discovery.c | 6 +- drivers/nvme/target/tcp.c | 43 +- drivers/nvmem/qfprom.c | 21 + drivers/of/overlay.c | 1 + drivers/pci/controller/dwc/pci-keystone.c | 3 +- drivers/pci/controller/pci-xgene.c | 3 +- drivers/pci/pci.c | 16 +- drivers/pci/vpd.c | 1 - drivers/perf/arm_pmu_platform.c | 9 +- drivers/phy/cadence/phy-cadence-sierra.c | 7 +- drivers/phy/marvell/Kconfig | 4 +- drivers/phy/ti/phy-j721e-wiz.c | 23 +- drivers/phy/ti/phy-twl4030-usb.c | 2 +- drivers/pinctrl/pinctrl-single.c | 63 ++- drivers/platform/x86/intel_pmc_core.c | 19 +- .../x86/intel_speed_select_if/isst_if_mbox_pci.c | 33 +- drivers/platform/x86/pmc_atom.c | 28 +- drivers/power/supply/bq25980_charger.c | 40 +- drivers/power/supply/bq27xxx_battery.c | 51 +- drivers/power/supply/cpcap-battery.c | 2 +- drivers/power/supply/cpcap-charger.c | 3 + drivers/power/supply/generic-adc-battery.c | 2 +- drivers/power/supply/lp8788-charger.c | 2 +- drivers/power/supply/pm2301_charger.c | 2 +- drivers/power/supply/s3c_adc_battery.c | 2 +- drivers/power/supply/tps65090-charger.c | 2 +- drivers/power/supply/tps65217_charger.c | 2 +- drivers/regulator/bd9576-regulator.c | 11 +- drivers/s390/crypto/zcrypt_card.c | 1 + drivers/s390/crypto/zcrypt_queue.c | 1 + drivers/scsi/device_handler/scsi_dh_alua.c | 5 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 6 +- drivers/scsi/ibmvscsi/ibmvfc.c | 57 +- drivers/scsi/jazz_esp.c | 4 +- drivers/scsi/libfc/fc_lport.c | 2 +- drivers/scsi/lpfc/lpfc_attr.c | 75 ++- drivers/scsi/lpfc/lpfc_crtn.h | 3 - drivers/scsi/lpfc/lpfc_hw4.h | 174 +----- drivers/scsi/lpfc/lpfc_init.c | 112 +--- drivers/scsi/lpfc/lpfc_mbox.c | 36 -- drivers/scsi/lpfc/lpfc_nportdisc.c | 11 +- drivers/scsi/lpfc/lpfc_nvmet.c | 1 - drivers/scsi/lpfc/lpfc_sli.c | 43 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 4 + drivers/scsi/pm8001/pm8001_hwi.c | 2 +- drivers/scsi/pm8001/pm80xx_hwi.c | 4 +- drivers/scsi/qla2xxx/qla_attr.c | 8 +- drivers/scsi/qla2xxx/qla_bsg.c | 3 +- drivers/scsi/qla2xxx/qla_os.c | 7 - drivers/scsi/smartpqi/smartpqi_init.c | 161 ++++++ drivers/scsi/sni_53c710.c | 5 +- drivers/scsi/sun3x_esp.c | 4 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 2 +- drivers/soc/aspeed/aspeed-lpc-snoop.c | 4 +- drivers/soc/qcom/mdt_loader.c | 17 + drivers/soc/qcom/pdr_interface.c | 2 +- drivers/soc/tegra/pmc.c | 70 ++- drivers/soc/tegra/regulators-tegra30.c | 2 +- drivers/soundwire/bus.c | 3 +- drivers/soundwire/cadence_master.c | 10 +- drivers/soundwire/stream.c | 10 +- drivers/spi/spi-ath79.c | 3 +- drivers/spi/spi-dln2.c | 2 +- drivers/spi/spi-fsl-lpspi.c | 2 +- drivers/spi/spi-fsl-spi.c | 23 +- drivers/spi/spi-omap-100k.c | 6 +- drivers/spi/spi-qup.c | 2 +- drivers/spi/spi-rockchip.c | 13 +- drivers/spi/spi-stm32-qspi.c | 18 +- drivers/spi/spi-stm32.c | 27 +- drivers/spi/spi-ti-qspi.c | 20 +- drivers/spi/spi-zynqmp-gqspi.c | 154 +++--- drivers/spi/spi.c | 25 +- .../staging/comedi/drivers/tests/ni_routes_test.c | 6 +- drivers/staging/fwserial/fwserial.c | 19 +- drivers/staging/greybus/uart.c | 13 +- drivers/staging/media/atomisp/i2c/atomisp-lm3554.c | 19 +- drivers/staging/media/atomisp/pci/atomisp_fops.c | 3 + drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 4 +- drivers/staging/media/atomisp/pci/hmm/hmm_bo.c | 13 +- drivers/staging/media/imx/imx-media-capture.c | 2 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 36 +- drivers/staging/media/omap4iss/iss.c | 4 +- drivers/staging/media/rkisp1/rkisp1-resizer.c | 9 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 17 +- drivers/staging/rtl8192u/r8192U_core.c | 2 +- drivers/target/target_core_pscsi.c | 3 +- drivers/tee/optee/core.c | 10 - drivers/thermal/cpufreq_cooling.c | 2 +- drivers/thermal/gov_fair_share.c | 4 + drivers/tty/amiserial.c | 1 + drivers/tty/moxa.c | 18 +- drivers/tty/n_gsm.c | 14 +- drivers/tty/serial/omap-serial.c | 51 +- drivers/tty/serial/sc16is7xx.c | 2 +- drivers/tty/serial/serial_core.c | 6 +- drivers/tty/serial/stm32-usart.c | 610 +++++++++++---------- drivers/tty/serial/stm32-usart.h | 5 +- drivers/tty/tty_io.c | 8 +- drivers/tty/tty_ioctl.c | 63 +-- drivers/tty/vt/vt.c | 1 + drivers/usb/class/cdc-acm.c | 16 +- drivers/usb/core/hub.c | 2 +- drivers/usb/dwc2/core_intr.c | 162 +++--- drivers/usb/dwc2/hcd.c | 10 +- drivers/usb/dwc3/core.c | 29 + drivers/usb/dwc3/core.h | 9 +- drivers/usb/dwc3/gadget.c | 41 +- drivers/usb/gadget/config.c | 4 + drivers/usb/gadget/function/f_fs.c | 3 +- drivers/usb/gadget/function/f_uac1.c | 43 ++ drivers/usb/gadget/function/f_uac2.c | 39 +- drivers/usb/gadget/function/f_uvc.c | 8 +- drivers/usb/gadget/legacy/webcam.c | 1 + drivers/usb/gadget/udc/aspeed-vhub/core.c | 3 +- drivers/usb/gadget/udc/aspeed-vhub/epn.c | 2 +- drivers/usb/gadget/udc/dummy_hcd.c | 23 +- drivers/usb/gadget/udc/fotg210-udc.c | 26 +- drivers/usb/gadget/udc/pch_udc.c | 123 +++-- drivers/usb/gadget/udc/r8a66597-udc.c | 2 + drivers/usb/gadget/udc/s3c2410_udc.c | 24 +- drivers/usb/gadget/udc/snps_udc_plat.c | 4 +- drivers/usb/gadget/udc/tegra-xudc.c | 2 +- drivers/usb/host/xhci-mem.c | 12 + drivers/usb/host/xhci-mtk-sch.c | 80 ++- drivers/usb/host/xhci-mtk.c | 3 + drivers/usb/host/xhci-mtk.h | 7 +- drivers/usb/host/xhci.c | 14 +- drivers/usb/musb/musb_core.c | 2 +- drivers/usb/roles/class.c | 2 + drivers/usb/serial/ti_usb_3410_5052.c | 9 +- drivers/usb/serial/usb_wwan.c | 9 +- drivers/usb/typec/stusb160x.c | 4 +- drivers/usb/typec/tcpm/tcpci.c | 21 +- drivers/usb/typec/tcpm/tcpm.c | 105 ++-- drivers/usb/typec/tps6598x.c | 4 +- drivers/usb/usbip/vudc_sysfs.c | 2 + drivers/vfio/fsl-mc/vfio_fsl_mc.c | 74 ++- drivers/vfio/mdev/mdev_sysfs.c | 2 +- drivers/vfio/pci/vfio_pci.c | 131 +++-- drivers/vhost/vdpa.c | 1 + drivers/video/backlight/qcom-wled.c | 29 +- drivers/video/fbdev/core/fbcmap.c | 8 +- drivers/virt/nitro_enclaves/ne_misc_dev.c | 43 +- fs/afs/dir.c | 7 + fs/afs/dir_silly.c | 3 + fs/afs/fs_operation.c | 6 + fs/afs/inode.c | 12 +- fs/afs/internal.h | 2 + fs/afs/write.c | 1 + fs/btrfs/compression.c | 11 +- fs/btrfs/ctree.c | 20 + fs/btrfs/ioctl.c | 18 +- fs/btrfs/relocation.c | 46 +- fs/btrfs/transaction.c | 12 +- fs/cifs/connect.c | 1 + fs/cifs/sess.c | 6 + fs/cifs/smb2ops.c | 18 +- fs/cifs/smb2pdu.c | 5 + fs/ecryptfs/main.c | 6 + fs/erofs/erofs_fs.h | 3 + fs/erofs/inode.c | 7 + fs/eventpoll.c | 6 + fs/exfat/balloc.c | 11 +- fs/ext4/fast_commit.c | 4 +- fs/ext4/file.c | 25 +- fs/ext4/ialloc.c | 51 +- fs/ext4/ioctl.c | 6 + fs/ext4/mmp.c | 2 +- fs/ext4/super.c | 9 +- fs/f2fs/node.c | 3 + fs/f2fs/verity.c | 75 ++- fs/fuse/file.c | 41 +- fs/fuse/fuse_i.h | 1 + fs/fuse/virtio_fs.c | 1 + fs/io_uring.c | 14 +- fs/jbd2/transaction.c | 15 +- fs/jffs2/compr_rtime.c | 3 + fs/jffs2/file.c | 1 + fs/jffs2/scan.c | 2 +- fs/nfs/fs_context.c | 12 + fs/nfs/pnfs.c | 7 +- fs/nfsd/nfs4proc.c | 12 +- fs/overlayfs/copy_up.c | 3 +- fs/overlayfs/overlayfs.h | 30 +- fs/overlayfs/readdir.c | 12 - fs/overlayfs/util.c | 31 +- fs/proc/array.c | 2 + fs/stat.c | 8 + fs/ubifs/replay.c | 3 +- fs/xfs/libxfs/xfs_attr.c | 1 + include/crypto/acompress.h | 2 + include/crypto/aead.h | 2 + include/crypto/akcipher.h | 2 + include/crypto/chacha.h | 9 +- include/crypto/hash.h | 4 + include/crypto/internal/poly1305.h | 3 +- include/crypto/kpp.h | 2 + include/crypto/poly1305.h | 6 +- include/crypto/rng.h | 2 + include/crypto/skcipher.h | 2 + include/keys/trusted-type.h | 1 + include/linux/firmware/xlnx-zynqmp.h | 37 +- include/linux/gpio/driver.h | 9 + include/linux/hid.h | 2 + include/linux/intel-iommu.h | 3 + include/linux/iommu.h | 2 +- include/linux/kvm_host.h | 4 +- include/linux/mfd/da9063/registers.h | 3 + include/linux/mfd/intel-m10-bmc.h | 2 +- include/linux/mmc/host.h | 3 - include/linux/perf_event.h | 1 + include/linux/platform_device.h | 3 + include/linux/pm_runtime.h | 2 +- include/linux/power/bq27xxx_battery.h | 1 - include/linux/smp.h | 2 +- include/linux/spi/spi.h | 3 + include/linux/tty.h | 1 - include/linux/tty_driver.h | 11 +- include/linux/udp.h | 16 +- include/media/v4l2-ctrls.h | 12 +- include/net/addrconf.h | 1 - include/net/bluetooth/hci_core.h | 1 + include/net/netfilter/nf_tables_offload.h | 12 +- include/scsi/libfcoe.h | 2 +- include/uapi/linux/if_packet.h | 12 + include/uapi/linux/tty_flags.h | 4 +- include/uapi/linux/usb/video.h | 3 +- init/init_task.c | 2 +- kernel/.gitignore | 1 + kernel/Makefile | 9 +- kernel/bpf/ringbuf.c | 24 +- kernel/bpf/verifier.c | 30 +- kernel/events/core.c | 142 ++--- kernel/futex.c | 7 +- kernel/irq/matrix.c | 4 +- kernel/kcsan/core.c | 2 - kernel/kcsan/debugfs.c | 4 +- kernel/kcsan/kcsan.h | 5 - kernel/rcu/tree.c | 3 +- kernel/sched/core.c | 2 +- kernel/sched/debug.c | 42 +- kernel/sched/fair.c | 34 +- kernel/sched/features.h | 3 + kernel/sched/psi.c | 5 +- kernel/sched/sched.h | 7 + kernel/smp.c | 20 +- kernel/time/posix-timers.c | 4 +- kernel/trace/ftrace.c | 5 +- kernel/trace/trace.c | 41 +- kernel/trace/trace_clock.c | 44 +- kernel/up.c | 2 +- lib/bug.c | 33 +- lib/crypto/poly1305-donna32.c | 3 +- lib/crypto/poly1305-donna64.c | 3 +- lib/crypto/poly1305.c | 3 +- lib/dynamic_debug.c | 2 +- lib/vsprintf.c | 2 - mm/memcontrol.c | 10 +- mm/memory-failure.c | 2 +- mm/slab.c | 3 +- mm/slab.h | 6 +- mm/slab_common.c | 2 +- mm/slub.c | 9 +- mm/sparse.c | 1 + net/bluetooth/ecdh_helper.h | 2 +- net/bluetooth/hci_conn.c | 4 - net/bluetooth/hci_event.c | 3 +- net/bluetooth/hci_request.c | 12 +- net/bridge/br_multicast.c | 33 +- net/core/dev.c | 8 +- net/ipv4/route.c | 42 +- net/ipv4/tcp_cong.c | 4 + net/ipv4/udp.c | 3 + net/ipv6/mcast_snoop.c | 12 +- net/mac80211/main.c | 7 +- net/netfilter/nf_tables_offload.c | 44 ++ net/netfilter/nft_cmp.c | 41 +- net/netfilter/nft_payload.c | 13 +- net/nfc/digital_dep.c | 2 + net/nfc/llcp_sock.c | 4 + net/openvswitch/actions.c | 8 +- net/packet/af_packet.c | 52 +- net/packet/internal.h | 5 +- net/sctp/socket.c | 38 +- net/tipc/crypto.c | 2 + net/vmw_vsock/virtio_transport_common.c | 28 +- net/vmw_vsock/vmci_transport.c | 3 +- net/wireless/scan.c | 2 + net/xdp/xsk.c | 8 +- samples/kfifo/bytestream-example.c | 8 +- samples/kfifo/inttype-example.c | 8 +- samples/kfifo/record-example.c | 8 +- security/commoncap.c | 2 +- security/integrity/ima/ima_template.c | 4 +- security/keys/trusted-keys/trusted_tpm1.c | 32 +- security/keys/trusted-keys/trusted_tpm2.c | 10 +- security/selinux/include/classmap.h | 5 +- sound/core/init.c | 2 - sound/isa/sb/emu8000.c | 4 +- sound/isa/sb/sb16_csp.c | 8 +- sound/pci/hda/patch_conexant.c | 14 +- sound/pci/hda/patch_realtek.c | 196 +++++-- sound/soc/codecs/ak5558.c | 4 +- sound/soc/codecs/tlv320aic32x4.c | 12 +- sound/soc/codecs/wm8960.c | 12 +- sound/soc/generic/audio-graph-card.c | 2 +- sound/soc/generic/simple-card.c | 2 +- sound/soc/intel/Makefile | 2 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 38 +- sound/soc/intel/boards/sof_wm8804.c | 6 +- sound/soc/intel/skylake/Makefile | 2 +- sound/soc/samsung/tm2_wm5110.c | 2 +- sound/usb/card.c | 14 +- sound/usb/clock.c | 18 +- sound/usb/midi.c | 2 +- sound/usb/mixer_maps.c | 12 + sound/usb/quirks.c | 16 +- sound/usb/usbaudio.h | 2 + tools/bpf/bpftool/btf.c | 3 + tools/bpf/bpftool/main.c | 3 +- tools/bpf/bpftool/map.c | 2 +- tools/lib/bpf/bpf_core_read.h | 16 +- tools/lib/bpf/bpf_tracing.h | 40 +- tools/lib/bpf/btf.h | 1 + tools/lib/bpf/libbpf.h | 1 + tools/lib/perf/include/perf/event.h | 7 +- tools/perf/pmu-events/arch/x86/amdzen1/cache.json | 2 +- .../pmu-events/arch/x86/amdzen1/recommended.json | 6 +- tools/perf/pmu-events/arch/x86/amdzen2/cache.json | 2 +- .../pmu-events/arch/x86/amdzen2/recommended.json | 6 +- tools/perf/trace/beauty/fsconfig.sh | 7 +- tools/perf/util/jitdump.c | 30 +- tools/perf/util/session.c | 15 +- tools/perf/util/symbol_fprintf.c | 2 +- tools/power/x86/intel-speed-select/isst-display.c | 12 +- tools/power/x86/turbostat/turbostat.c | 81 +-- tools/testing/selftests/arm64/mte/Makefile | 2 - .../testing/selftests/arm64/mte/mte_common_util.c | 13 +- tools/testing/selftests/bpf/Makefile | 5 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 51 +- ...tf__core_reloc_existence___err_wrong_arr_kind.c | 3 - ...re_reloc_existence___err_wrong_arr_value_type.c | 3 - ...tf__core_reloc_existence___err_wrong_int_kind.c | 3 - .../btf__core_reloc_existence___err_wrong_int_sz.c | 3 - ...tf__core_reloc_existence___err_wrong_int_type.c | 3 - ..._core_reloc_existence___err_wrong_struct_type.c | 3 - .../btf__core_reloc_existence___wrong_field_defs.c | 3 + .../testing/selftests/bpf/progs/core_reloc_types.h | 20 +- .../testing/selftests/bpf/verifier/array_access.c | 2 +- .../selftests/drivers/net/mlxsw/tc_flower_scale.sh | 6 +- tools/testing/selftests/lib.mk | 3 +- .../net/forwarding/mirror_gre_vlan_bridge_1q.sh | 2 +- tools/testing/selftests/resctrl/Makefile | 2 +- tools/testing/selftests/resctrl/cache.c | 8 +- tools/testing/selftests/resctrl/cat_test.c | 12 +- tools/testing/selftests/resctrl/cqm_test.c | 14 +- tools/testing/selftests/resctrl/fill_buf.c | 4 +- tools/testing/selftests/resctrl/mba_test.c | 2 +- tools/testing/selftests/resctrl/mbm_test.c | 2 +- tools/testing/selftests/resctrl/resctrl.h | 21 +- tools/testing/selftests/resctrl/resctrl_tests.c | 14 +- tools/testing/selftests/resctrl/resctrl_val.c | 85 +-- tools/testing/selftests/resctrl/resctrlfs.c | 79 ++- virt/kvm/coalesced_mmio.c | 19 +- virt/kvm/kvm_main.c | 20 +- 870 files changed, 8118 insertions(+), 4804 deletions(-) delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___w [...]