This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_tx1/gnu-master-aarch64-spec2k6-O2_LTO in repository toolchain/ci/linux.
from 91071d60ec0a Merge v5.14.18 new 8eb1d2c82122 xhci: Fix USB 3.1 enumeration issues by increasing roothub [...] new d725957f4630 usb: xhci: Enable runtime-pm by default on AMD Yellow Carp [...] new f9ccab9a050d Input: iforce - fix control-message timeout new 94e0a6bc4130 Input: elantench - fix misreporting trackpoint coordinates new 7f94e05338f5 Input: i8042 - Add quirk for Fujitsu Lifebook T725 new 762722cfd0a0 libata: fix read log timeout value new 9020b4adf3a6 ocfs2: fix data corruption on truncate new 0806efcadf8e scsi: core: Avoid leaving shost->last_reset with stale val [...] new 9bfe4b77333d scsi: core: Remove command size deduction from scsi_setup_ [...] new 2080931c7849 scsi: lpfc: Don't release final kref on Fport node while A [...] new 5fc7e0e194ff scsi: lpfc: Fix FCP I/O flush functionality for TMF routines new 5282d10eeaf0 scsi: qla2xxx: Fix kernel crash when accessing port_speed [...] new 69e269a766b4 scsi: qla2xxx: Fix use after free in eh_abort path new e1d2af3c9164 ce/gf100: fix incorrect CE0 address calculation on some GPUs new 7038cb714d12 char: xillybus: fix msg_ep UAF in xillyusb_probe() new 088a27043b2b mmc: mtk-sd: Add wait dma stop done flow new de6acc5e6a95 mmc: dw_mmc: Dont wait for DRTO on Write RSP error new d4c5e024d73f exfat: fix incorrect loading of i_blocks for large files new 1af62b51aa5e parisc: Fix set_fixmap() on PA1.x CPUs new d0775031766f parisc: Fix ptrace check on syscall return new e06c0c6b038b tpm: Check for integer overflow in tpm2_map_response_body() new ea5654a13b2e firmware/psci: fix application of sizeof to pointer new cfb1311f92e1 crypto: s5p-sss - Add error handling in s5p_aes_probe() new ac698bd66a5c media: rkvdec: Do not override sizeimage for output format new 1c83764a8385 media: ite-cir: IR receiver stop working after receive overflow new 7577c6c1321a media: rkvdec: Support dynamic resolution changes new 9d496fff4dfc media: ir-kbd-i2c: improve responsiveness of hauppauge zil [...] new 47331981d71d media: v4l2-ioctl: Fix check_ext_ctrls new f35d48489cb7 ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 new d7d34eed508b ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED new 09a84058016c ALSA: hda/realtek: Add quirk for Clevo PC70HS new 1b0ca1a942a7 ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ new 139ea889a60c ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N new 0a6fef615cd9 ALSA: hda/realtek: Add quirk for ASUS UX550VE new 733de916ec6b ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED new 9bdf3120931f ALSA: ua101: fix division by zero at probe new c725f34ab982 ALSA: 6fire: fix control and bulk message timeouts new 3ab56cd15d22 ALSA: line6: fix control and interrupt message timeouts new 0b879c816c0d ALSA: mixer: oss: Fix racy access to slots new 4b2f167789cd ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume new 3c71ff248ac6 ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk new e266789d8122 ALSA: usb-audio: Add registration quirk for JBL Quantum 400 new b6cb248aaa9a ALSA: hda: Free card instance properly at probe errors new 975cc9314162 ALSA: synth: missing check for possible NULL after the cal [...] new a493519fd98d ALSA: PCM: Fix NULL dereference at mmap checks new 147405da05f5 ALSA: timer: Fix use-after-free problem new 3d96ccb1ef2a ALSA: timer: Unconditionally unlink slave instances, too new 11768f7391ba ext4: fix lazy initialization next schedule time computati [...] new 54939d4ce87c ext4: ensure enough credits in ext4_ext_shift_path_extents new 521423148dfe ext4: refresh the ext4_ext_path struct after dropping i_data_sem. new 78f5cc4a3261 fuse: fix page stealing new d61cc6067d08 x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_i [...] new 38ce12ffb27f x86/cpu: Fix migration safety with X86_BUG_NULL_SEL new bfa448e241cd x86/irq: Ensure PI wakeup handler is unregistered before m [...] new b466d8ef1233 x86/iopl: Fake iopl(3) CLI/STI usage new 093801ba8fe6 KVM: arm64: Report corrupted refcount at EL2 new a1cd1d08acb4 ASoC: soc-core: fix null-ptr-deref in snd_soc_del_componen [...] new 0529cf90b489 ASoC: cs42l42: Ensure 0dB full scale volume is used for headsets new b1d565357899 ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers new 5586508b6c21 ptp: fix error print of ptp_kvm on X86_64 platform new 3f7c0466d4dc net: sparx5: Add of_node_put() before goto new 7958b5d479b0 net: mscc: ocelot: Add of_node_put() before goto new 7cc5b87e86a1 cavium: Return negative value when pci_alloc_irq_vectors() fails new 54aaf0fddfcd scsi: qla2xxx: Return -ENOMEM if kzalloc() fails new 77fe2d67962b scsi: qla2xxx: Fix unmap of already freed sgl new ee25673d8fae mISDN: Fix return values of the probe function new 83cc3d21cbcd cavium: Fix return values of the probe function new 7c25ad465426 sfc: Export fibre-specific supported link modes new b84379371620 sfc: Don't use netif_info before net_device setup new 9068b17616de hyperv/vmbus: include linux/bitops.h new 6010e9d34c89 ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode new 315f06005ed7 reset: socfpga: add empty driver allowing consumers to probe new 4916836b835e mmc: winbond: don't build on M68K new dc93fe4bcffb spi: altera: Change to dynamic allocation of spi id new a4754c6f2c02 drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 new 24864d828c73 fcnal-test: kill hanging ping/nettest binaries on cleanup new 589d0c47b3b6 bpf: Define bpf_jit_alloc_exec_limit for riscv JIT new 1f889b6bb36d bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT new 045e201e846d bpf: Prevent increasing bpf_jit_limit above max new 7b0e2228b45b gpio: mlxbf2.c: Add check for bgpio_init failure new c1a4e29fbd7a xen/netfront: stop tx queues during live migration new 4b133d1b1f48 nvmet-tcp: fix a memory leak when releasing a queue new 492ee5c41ad0 spi: spl022: fix Microwire full duplex mode new 9498f85e5cac net: multicast: calculate csum of looped-back and forwarde [...] new c0c99f6c2c2d watchdog: Fix OMAP watchdog early handling new 36d8544a8824 drm: panel-orientation-quirks: Add quirk for GPD Win3 new a09a649a7677 block: schedule queue restart after BLK_STS_ZONE_RESOURCE new a61294791f26 nvmet-tcp: fix header digest verification new 4294c96432c3 net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode new 0fb585017f75 net: hns3: ignore reset event before initialization proces [...] new 2c8c7971019e r8169: Add device 10ec:8162 to driver r8169 new f108635d6d2f vmxnet3: do not stop tx queues after netif_device_detach() new 0019c6dc00d1 nfp: bpf: relax prog rejection for mtu check through max_p [...] new c5f3e2b44a3a net/smc: Fix smc_link->llc_testlink_time overflow new 4bc152c6cd23 net/smc: Correct spelling mistake to TCPF_SYN_RECV new f73ba2e80142 tools/testing/selftests/vm/split_huge_page_test.c: fix app [...] new a32bd15ddf38 btrfs: clear MISSING device status bit in btrfs_close_one_device new 12707e6406b5 btrfs: fix lost error handling when replaying directory deletes new fe5827e78a1f btrfs: call btrfs_check_rw_degradable only if there is a m [...] new fe2a3d975e27 KVM: VMX: Unregister posted interrupt wakeup handler on ha [...] new 9a32b765fba3 KVM: PPC: Tick accounting should defer vtime accounting 't [...] new a2973f00755f ia64: kprobes: Fix to pass correct trampoline address to t [...] new 035d39cd5d36 selinux: fix race condition when computing ocontext SIDs new dde0b4bd579f ipmi:watchdog: Set panic count to proper value on a panic new b3ebc3edaf92 md/raid1: only allocate write behind bio for WriteMostly device new 5f31bc9bc695 hwmon: (pmbus/lm25066) Add offset coefficients new 79814094ec44 regulator: s5m8767: do not use reset value as DVS voltage [...] new 8f3420977c98 regulator: dt-bindings: samsung,s5m8767: correct s5m8767,p [...] new 2bbb56b7c305 EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell new 96d108642240 mwifiex: fix division by zero in fw download path new dbe62858b49f ath6kl: fix division by zero in send path new abd6b17ca36f ath6kl: fix control-message timeout new b5b911da1b16 ath10k: fix control-message timeout new 0d74280d5dd9 ath10k: fix division by zero in send path new bab67ca269f9 PCI: Mark Atheros QCA6174 to avoid bus reset new e426e7842ee3 rtl8187: fix control-message timeouts new 2cd65a22a478 evm: mark evm_fixmode as __ro_after_init new dd6c06c4538c ifb: Depend on netfilter alternatively to tc new 7761ffec11da platform/surface: aggregator_registry: Add support for Sur [...] new 6979b6f294c0 mt76: mt7615: fix skb use-after-free on mac reset new 4d55b85a1598 HID: surface-hid: Use correct event registry for managing [...] new 91fa7ec38256 HID: surface-hid: Allow driver matching for target ID 1 devices new 52da1f9c5e9c wcn36xx: Fix HT40 capability for 2Ghz band new ec82bede563b wcn36xx: Fix tx_status mechanism new 0f2d037e8ae9 wcn36xx: Fix (QoS) null data frame bitrate/modulation new ad34c5f90c2c PM: sleep: Do not let "syscore" devices runtime-suspend du [...] new e5fbcd97b4be mwifiex: Read a PCI register after writing the TX ring wri [...] new 1a0963d1d448 mwifiex: Try waking the firmware until we get an interrupt new 4c13483e1fa4 libata: fix checking of DMA state new 471e28ecee8c wcn36xx: handle connection loss indication new 3945a7308f0d rsi: fix occasional initialisation failure with BT coex new 437ce21d2076 rsi: fix key enabled check causing unwanted encryption for [...] new c76421bd155f rsi: fix rate mask set leading to P2P failure new a3d5adaee5ac rsi: Fix module dev_oper_mode parameter description new 425e486c72d6 perf/x86/intel/uncore: Support extra IMC channel on Ice La [...] new 2e11d51006ac perf/x86/intel/uncore: Fix invalid unit check new 7ed060a0ea38 perf/x86/intel/uncore: Fix Intel ICX IIO event constraints new 0aef11438832 RDMA/qedr: Fix NULL deref for query_qp on the GSI QP new 64c65655758b ASoC: tegra: Set default card name for Trimslice new 0509d911b94e ASoC: tegra: Restore AC97 support new b70a29116278 signal: Remove the bogus sigkill_pending in ptrace_stop new 9f3e024e6483 memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode new d3586ddc9889 signal/mips: Update (_save|_restore)_fp_context to fail wi [...] new 38ae173cb7cf soc: samsung: exynos-pmu: Fix compilation when nothing sel [...] new 54be06958eb4 soc: fsl: dpio: replace smp_processor_id with raw_smp_proc [...] new 3c6ffb9bb1ea soc: fsl: dpio: use the combined functions to protect crit [...] new cb178acf8764 mtd: rawnand: socrates: Keep the driver compatible with on [...] new 6edf86431107 power: supply: max17042_battery: Prevent int underflow in [...] new 7c0f37ace715 power: supply: max17042_battery: use VFSOC for capacity wh [...] new 76289ff637ec iio: core: fix double free in iio_device_unregister_sysfs() new b594bf02dc6f iio: core: check return value when calling dev_set_name() new b83f9cdc8066 KVM: arm64: Extract ESR_ELx.EC only new da10e2d30634 KVM: x86: Fix recording of guest steal time / preempted status new ab71116b1f07 KVM: x86: Add helper to consolidate core logic of SET_CPUI [...] new 8a5180ecdcb6 KVM: nVMX: Query current VMCS when determining if MSR bitm [...] new 22237bb988c1 KVM: nVMX: Handle dynamic MSR intercept toggling new a6591eb3c58b can: j1939: j1939_tp_cmd_recv(): ignore abort message in t [...] new 299623b1b088 can: j1939: j1939_can_recv(): ignore messages with invalid [...] new 9028e051345b iio: adc: tsc2046: fix scan interval warning new 6f67cf08fef0 powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cann [...] new 2348cadfddfd ring-buffer: Protect ring_buffer_reset() from reentrancy new 0d546e9fc83b serial: core: Fix initializing and restoring termios speed new 7373f03ae79c ifb: fix building without CONFIG_NET_CLS_ACT new 88e9929b632e xen/balloon: add late_initcall_sync() for initial ballooning done new 500a1bac743c ovl: fix use after free in struct ovl_aio_req new a4935eef58d2 PCI: pci-bridge-emul: Fix emulation of W1C bits new f6c83346fbe5 PCI: cadence: Add cdns_plat_pcie_probe() missing return new 1110d1921cd3 cxl/pci: Fix NULL vs ERR_PTR confusion new b05c2e6638df PCI: aardvark: Do not clear status bits of masked interrupts new ca41077ee082 PCI: aardvark: Fix checking for link up via LTSSM state new 8b74250f05fb PCI: aardvark: Do not unmask unused interrupts new 7083088eb99f PCI: aardvark: Fix reporting Data Link Layer Link Active new b775cd868cf3 PCI: aardvark: Fix configuring Reference clock new 937f91f8f621 PCI: aardvark: Fix return value of MSI domain .alloc() method new dba8de2c8771 PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG new 137f450a17a0 PCI: aardvark: Fix support for bus mastering and PCI_COMMA [...] new 17099eb5978b PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on [...] new a298da0df043 PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge new 2830878daf16 PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulate [...] new b2d7d1845799 quota: check block number when reading the block in quota file new 5d0714e7d979 quota: correct error number in free_dqentry() new 49f933bb3016 cifs: To match file servers, make sure the server hostname [...] new 217ece6c45a8 cifs: set a minimum of 120s for next dns resolution new 7a0a1d45b318 pinctrl: core: fix possible memory leak in pinctrl_enable() new 13de015c782d coresight: cti: Correct the parameter for pm_runtime_put new ddffd384d44c coresight: trbe: Fix incorrect access of the sink specific data new fdd9d3e268cf coresight: trbe: Defer the probe on offline CPUs new 364ee3057abd iio: buffer: check return value of kstrdup_const() new 3827d12e1a80 iio: buffer: Fix memory leak in iio_buffers_alloc_sysfs_an [...] new 46bb49301f46 iio: buffer: Fix memory leak in __iio_buffer_alloc_sysfs_a [...] new a9501b2bfc91 iio: buffer: Fix memory leak in iio_buffer_register_legacy [...] new e99fa2a9f9d7 drivers: iio: dac: ad5766: Fix dt property name new a664d4a75c07 iio: dac: ad5446: Fix ad5622_write() return value new 8bc3eac174aa iio: ad5770r: make devicetree property reading consistent new 93198e6da9eb Documentation:devicetree:bindings:iio:dac: Fix val new bd7ac40cbfe8 USB: serial: keyspan: fix memleak on probe errors new 2685d8b506da serial: 8250: fix racy uartclk update new c852092e5692 most: fix control-message timeouts new b4b4c4b1499f USB: iowarrior: fix control-message timeouts new ad80b75ab97f USB: chipidea: fix interrupt deadlock new 10f54634341d power: supply: max17042_battery: Clear status bits in inte [...] new 5493d7e67ec7 component: do not leave master devres group open after bind new e158f9b7feea dma-buf: WARN on dmabuf release with pending attachments new b7a63c785ae6 drm: panel-orientation-quirks: Update the Lenovo Ideapad D [...] new 491defc1c9d6 drm: panel-orientation-quirks: Add quirk for KD Kurio Smar [...] new 9314415aaed7 drm: panel-orientation-quirks: Add quirk for the Samsung G [...] new 2c2b295af72e Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() new b87da982da1b Bluetooth: fix use-after-free error in lock_sock_nested() new 5aad1e68ff1e drm/panel-orientation-quirks: add Valve Steam Deck new d50100c17038 rcutorture: Avoid problematic critical section nesting on [...] new f3b5ecab2735 platform/x86: wmi: do not fail if disabling fails new 1415242fd96b MIPS: lantiq: dma: add small delay after reset new 134cef7b6974 MIPS: lantiq: dma: reset correct number of channel new 4f0ca9344d9e locking/lockdep: Avoid RCU-induced noinstr fail new 8a6214e36ff2 net: sched: update default qdisc visibility after Tx queue [...] new 0fcd85c7f3a1 ACPI: resources: Add DMI-based legacy IRQ override quirk new 3f55b610b488 rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kt [...] new 8ed576395f6a smackfs: Fix use-after-free in netlbl_catmap_walk() new b1b32bcc221a ath11k: Align bss_chan_info structure with firmware new 35512e506690 crypto: aesni - check walk.nbytes instead of err new bb3cc292e1a2 x86/mm/64: Improve stack overflow warnings new 41592079230a x86: Increase exception stack sizes new 7871a1156efd mwifiex: Run SET_BSS_MODE when changing from P2P to STATIO [...] new 6cd93f39dd2b mwifiex: Properly initialize private structure on interfac [...] new 53283ee464c3 spi: Check we have a spi_device_id for each DT compatible new 40cfb8e68aa0 fscrypt: allow 256-bit master keys with AES-256-XTS new adb3b9b2a550 drm/amdgpu: Fix MMIO access page fault new 9ea7c08eb634 drm/amd/display: Fix null pointer dereference for encoders new b584bd228614 selftests: net: fib_nexthops: Wait before checking reporte [...] new 08de8bf704a5 ath11k: Avoid reg rules update during firmware recovery new d08b51d94747 ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED new fb34da024434 ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map r [...] new 2a27405cfaa5 ath10k: high latency fixes for beacon buffer new d808c6ee0c60 octeontx2-pf: Enable promisc/allmulti match MCAM entries. new 2a1061af333e media: mt9p031: Fix corrupted frame after restarting stream new 2ba21729c208 media: netup_unidvb: handle interrupt properly according t [...] new 8277ec5aa8c5 media: atomisp: Fix error handling in probe new 7426dad05aaa media: stm32: Potential NULL pointer dereference in dcmi_i [...] new c0890fb5f421 media: uvcvideo: Set capability in s_param new c115bfec8193 media: uvcvideo: Return -EIO for control errors new 2529c6a15579 media: uvcvideo: Set unique vdev name based in type new eb7da28fd166 media: vidtv: Fix memory leak in remove new 6980d237fd4c media: s5p-mfc: fix possible null-pointer dereference in s [...] new ee347b739d51 media: s5p-mfc: Add checking to s5p_mfc_probe(). new 8636c37018c3 media: videobuf2: rework vb2_mem_ops API new 352c818df095 media: imx: set a media_device bus_info string new 6e0202ddccfb media: rcar-vin: Use user provided buffers when starting new 1f7d5294d2a7 media: mceusb: return without resubmitting URB in case of [...] new f431d9923a69 ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK new 39e14b269e27 rtw88: fix RX clock gate setting while fifo dump new f31b7caedd50 brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet new d051a3867bea media: rcar-csi2: Add checking to rcsi2_start_receiver() new 09bdbbc622e3 ipmi: Disable some operations during a panic new aa171d3e8556 fs/proc/uptime.c: Fix idle time reporting in /proc/uptime new 72742ae5e049 kselftests/sched: cleanup the child processes new 86a6e4f9815a ACPICA: Avoid evaluating methods too early during system resume new f6afa36d653f cpufreq: Make policy min/max hard requirements new 86d9d52d6856 ice: Move devlink port to PF/VF struct new 986b39450c48 media: imx-jpeg: Fix possible null pointer dereference new d43da0118953 media: ipu3-imgu: imgu_fmt: Handle properly try new 35f16d8e6153 media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info new 8e538cacf9be media: usb: dvd-usb: fix uninit-value bug in dibusb_read_e [...] new 84aa6d0e0767 net-sysfs: try not to restart the syscall if it will fail [...] new 2a3c1044fc0d drm/amdkfd: rm BO resv on validation to avoid deadlock new 3d2f0cd9dcb9 tracefs: Have tracefs directories not set OTH permission b [...] new b40f43fcd011 tracing: Disable "other" permission bits in the tracefs files new 07a47bb0fba3 ath: dfs_pattern_detector: Fix possible null-pointer deref [...] new af2af71fd12b mmc: moxart: Fix reference count leaks in moxart_probe new 8fa361b1b3e3 iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value new afdc107129b5 ACPI: battery: Accept charges over the design capacity as full new c40061dab6b1 ACPI: scan: Release PM resources blocked by unused objects new 082ed61dabbc drm/amd/display: fix null pointer deref when plugging in display new 7e4804d1aa82 drm/amdkfd: fix resume error when iommu disabled in Picasso new 57cdc39776d3 net: phy: micrel: make *-skew-ps check more lenient new 2fba88c1705d leaking_addresses: Always print a trailing newline new 6154aa2ab2e0 thermal/core: Fix null pointer dereference in thermal_release() new cdcfcd25f40b drm/msm: prevent NULL dereference in msm_gpu_crashstate_capture() new f5ec8022cf54 thermal/drivers/tsens: Add timeout to get_temp_tsens_valid new 8a6e8aa37207 block: bump max plugged deferred size from 16 to 32 new ca9ae3fb3315 floppy: fix calling platform_device_unregister() on invali [...] new ac14b0b119a4 md: update superblock after changing rdev flags in state_store new 38d7055de41a memstick: r592: Fix a UAF bug when removing the driver new 419ebe663671 locking/rwsem: Disable preemption for spinning region new 93cc20fa51e8 lib/xz: Avoid overlapping memcpy() with invalid input with [...] new 75bbf9642bd1 lib/xz: Validate the value before assigning it to an enum [...] new ab816ffa09d5 workqueue: make sysfs of unbound kworker cpumask more clever new 91dc3f6ea7c8 tracing/cfi: Fix cmp_entries_* functions signature mismatch new 0ca511d52a28 mt76: mt7915: fix an off-by-one bound check new 8393c0806cc4 mwl8k: Fix use-after-free in mwl8k_fw_state_machine() new bd45e6f3c0e9 iwlwifi: change all JnP to NO-160 configuration new f63b9287375c block: remove inaccurate requeue check new 163ecd64c816 media: allegro: ignore interrupt if mailbox is not initialized new 9adc2bcdc812 drm/amdgpu/pm: properly handle sclk for profiling modes on [...] new f252a62a2507 nvmet: fix use-after-free when a port is removed new 844bbc958d8e nvmet-rdma: fix use-after-free when a port is removed new 1e757b23aabe nvmet-tcp: fix use-after-free when a port is removed new c6065239b7cb nvme: drop scan_lock and always kick requeue list when rem [...] new cff152d77d9b arm64: vdso32: suppress error message for 'make mrproper' new 2093b1cdbdbf PM: hibernate: Get block device exclusively in swsusp_check() new 65b5763eef82 selftests: kvm: fix mismatched fclose() after popen() new 6cf3abbda574 selftests/bpf: Fix perf_buffer test on system with offline cpus new 6dbc76b0a53d iwlwifi: mvm: disable RX-diversity in powersave new 002f1d6c7758 smackfs: use __GFP_NOFAIL for smk_cipso_doi() new 69bfb5d7122e ARM: clang: Do not rely on lr register for stacktrace new 3d9d9a77cdbe gre/sit: Don't generate link-local addr if addr_gen_mode i [...] new b108a79345c3 can: bittiming: can_fixup_bittiming(): change type of tseg [...] new 9b6a3985dc13 gfs2: Cancel remote delete work asynchronously new 7da4447dbbec gfs2: Fix glock_hash_walk bugs new 56d7461776e0 ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 new e43cb595915c tools/latency-collector: Use correct size when writing que [...] new 5b37f3fa42b4 vrf: run conntrack only in context of lower/physdev for lo [...] new 6cbda510dc1b net: annotate data-race in neigh_output() new efa7308f7821 ACPI: AC: Quirk GK45 to skip reading _PSR new e9941a010249 ACPI: resources: Add one more Medion model in IRQ override quirk new 55c9fca5f56d btrfs: reflink: initialize return value to 0 in btrfs_exte [...] new 9124f94eeeb1 btrfs: do not take the uuid_mutex in btrfs_rm_device new 3874ef316cfe spi: bcm-qspi: Fix missing clk_disable_unprepare() on erro [...] new 478d239fea12 wcn36xx: Correct band/freq reporting on RX new 944285a03956 wcn36xx: Fix packet drop on resume new a48bd49ee871 Revert "wcn36xx: Enable firmware link monitoring" new 19f1aba96f85 ftrace: do CPU checking after preemption disabled new 2acb2cdcfc83 x86/hyperv: Protect set_hv_tscchange_cb() against getting [...] new 9be249debf4d drm/amd/display: dcn20_resource_construct reduce scope of [...] new f206bd751daa selftests/core: fix conflicting types compile error for cl [...] new 65fadad6022d perf/x86/intel: Fix ICL/SPR INST_RETIRED.PREC_DIST encodings new 3129c659e256 parisc: fix warning in flush_tlb_all new a55c2f265b80 task_stack: Fix end_of_stack() for architectures with upwa [...] new 2ce1c884ad0b erofs: don't trigger WARN() when decompression fails new db209b320754 parisc/unwind: fix unwinder when CONFIG_64BIT is enabled new 68af9d200661 parisc/kgdb: add kgdb_roundup() to make kgdb work with idl [...] new d6a0aa933c86 netfilter: conntrack: set on IPS_ASSURED if flows enters i [...] new f0d5bf1ecb13 selftests/bpf: Fix strobemeta selftest regression new f53dc812a258 fbdev/efifb: Release PCI device's runtime PM ref during FB [...] new 18919d23f7aa drm/bridge: anx7625: Propagate errors from sp_tx_rst_aux() new 0bf7139300d0 drm/bridge: it66121: Initialize {device,vendor}_ids new 061fb293a9dc drm/bridge: it66121: Wait for next bridge to be probed new db63399389bc Bluetooth: fix init and cleanup of sco_conn.timeout_work new 47a4b733e8ff libbpf: Don't crash on object files with no symbol tables new 67761195ad83 rcu: Fix existing exp request check in sync_sched_exp_onli [...] new 8d5eda239810 MIPS: lantiq: dma: fix burst length for DEU new a9f61b66edc8 x86/xen: Mark cpu_bringup_and_idle() as dead_end_function new 35d945ef6ac8 objtool: Handle __sanitize_cov*() tail calls new 376bd99969e5 drm/v3d: fix wait for TMU write combiner flush new 4adc275eba8a virtio-gpu: fix possible memory allocation failure new 391cdce61e3d lockdep: Let lock_is_held_type() detect recursive read as read new 246ea42a7b4e net: net_namespace: Fix undefined member in key_remove_domain() new 83285fa94ee4 net: phylink: don't call netif_carrier_off() with NULL netdev new a69330b102ba drm: bridge: it66121: Fix return value it66121_probe new 9a7121cc8189 spi: Fixed division by zero warning new fa6aafb2411d cgroup: Make rebind_subsystems() disable v2 controllers al [...] new aa5324ab2f01 wcn36xx: Fix Antenna Diversity Switching new 5c4f876eb2c6 wilc1000: fix possible memory leak in cfg_scan_result() new 9777ecdce80d Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync new d2891d4b5a2e drm/amdgpu: move amdgpu_virt_release_full_gpu to fini_early stage new 30f53d14efb1 crypto: caam - disable pkc for non-E SoCs new b402ea43f6d1 bnxt_en: Check devlink allocation and registration status new 188e62c48a53 qed: Don't ignore devlink allocation failures new b17b52fe984d rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() new 76ef0d62e488 fortify: Fix dropped strcpy() compile-time write overflow check new d759e6c0c090 cfg80211: always free wiphy specific regdomain new 356b67db7834 net: dsa: rtl8366rb: Fix off-by-one bug new 24615ed29c06 net: dsa: rtl8366: Fix a bug in deleting VLANs new aad8db659de2 ath11k: fix some sleeping in atomic bugs new afc36b6469bb ath11k: Avoid race during regd updates new 9b404c64784d ath11k: fix packet drops due to incorrect 6 GHz freq value [...] new b35a9d47203b ath11k: Fix memory leak in ath11k_qmi_driver_event_work new 5e1f85a23ae0 gve: DQO: avoid unused variable warnings new bdf3ddbf83f0 ath10k: Fix missing frame timestamp for beacon/probe-resp new 61104f1c0083 ath10k: sdio: Add missing BH locking around napi_schdule() new 59f0c96b3f7a drm/ttm: stop calling tt_swapin in vm_access new 75bf90feb4a6 arm64: mm: update max_pfn after memory hotplug new 5019c6127eb1 drm/amdgpu: fix warning for overflow check new 051b36e399db libbpf: Fix skel_internal.h to set errno on loader retval < 0 new d3accf5edd7c media: em28xx: add missing em28xx_close_extension new 195ba4c00fd0 media: meson-ge2d: Fix rotation parameter changes detectio [...] new ae0abe0db3f6 media: cxd2880-spi: Fix a null pointer dereference on erro [...] new 1505c5758932 media: ttusb-dec: avoid release of non-acquired mutex new f7baee6e0dd9 media: dvb-usb: fix ununit-value in az6027_rc_query new 7d4317208c32 media: imx258: Fix getting clock frequency new a1120f37dfc4 media: v4l2-ioctl: S_CTRL output the right value new 0d25488ab9a8 media: mtk-vcodec: venc: fix return value when start_strea [...] new e3a8abdb8f34 media: TDA1997x: handle short reads of hdmi info frame. new 0dd8fc82fa04 media: mtk-vpu: Fix a resource leak in the error handling [...] new 36c371057306 media: imx-jpeg: Fix the error handling path of 'mxc_jpeg_ [...] new 80ef29aee4fe media: i2c: ths8200 needs V4L2_ASYNC new 9e6a5f20278a media: sun6i-csi: Allow the video device to be open multip [...] new 861532494e53 media: radio-wl1273: Avoid card name truncation new 7d87109753dd media: si470x: Avoid card name truncation new c6ac15417184 media: tm6000: Avoid card name truncation new b3aa49fa1883 media: cx23885: Fix snd_card_free call on null card pointer new e3e9d565039b media: atmel: fix the ispck initialization new 0706df90bcbf scs: Release kasan vmalloc poison in scs_free process new 056e9bf9b4df kprobes: Do not use local variable when creating debugfs file new f28f2b20d05f crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency new 94b691048402 drm: fb_helper: fix CONFIG_FB dependency new 2b942c364b77 cpuidle: Fix kobject memory leaks in error paths new ee85728ec044 media: em28xx: Don't use ops->suspend if it is NULL new fe0c577b43e3 ath10k: Don't always treat modem stop events as crashes new e6335aef8b0f ath9k: Fix potential interrupt storm on queue reset new 4a1a695bee9e PM: EM: Fix inefficient states detection new dea84d9cfac2 x86/insn: Use get_unaligned() instead of memcpy() new 8dd1a500b7d8 EDAC/amd64: Handle three rank interleaving mode new 05f2a14a2e4f rcu: Always inline rcu_dynticks_task*_{enter,exit}() new da821525882f netfilter: nft_dynset: relax superfluous check on set updates new d16af0011cef media: venus: fix vpp frequency calculation for decoder new a0de5d1b841c media: dvb-frontends: mn88443x: Handle errors of clk_prepa [...] new 693fc7e84bed crypto: ccree - avoid out-of-range warnings from clang new db60c3b02f4c crypto: qat - detect PFVF collision after ACK new 64bf6a343144 crypto: qat - disregard spurious PFVF interrupts new db75642768d2 hwrng: mtk - Force runtime pm ops for sleep ops new 84328828d834 IMA: block writes of the security.ima xattr with unsupport [...] new 7d14ae503c24 b43legacy: fix a lower bounds test new b8ba47d732d1 b43: fix a lower bounds test new 89dda8da289e gve: Recover from queue stall due to missed IRQ new e1628b6b6b7d gve: Track RX buffer allocation failures new eab2681ca5bb mmc: sdhci-omap: Fix NULL pointer exception if regulator i [...] new a5b536f042a4 mmc: sdhci-omap: Fix context restore new d288021988e0 memstick: avoid out-of-range warning new 646dabb85ef7 memstick: jmb38x_ms: use appropriate free function in jmb3 [...] new b9e2477e4de4 net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE new 4b898aa013d8 hwmon: Fix possible memleak in __hwmon_device_register() new a57627b2ea67 hwmon: (pmbus/lm25066) Let compiler determine outer dimens [...] new 27d16d8ec1a8 ath10k: fix max antenna gain unit new 25d40b828fb8 kernel/sched: Fix sched_fork() access an invalid sched_task_group new 638d1283bbfc net: fealnx: fix build for UML new 5652137ef653 net: tulip: winbond-840: fix build for UML new f270511247a5 x86: Fix get_wchan() to support the ORC unwinder new 24dfa642985f tcp: switch orphan_count to bare per-cpu counters new 650d1a2865e4 crypto: octeontx2 - set assoclen in aead_do_fallback() new bc4555ffd158 thermal/core: fix a UAF bug in __thermal_cooling_device_re [...] new 723d2914d817 drm/msm: Fix potential Oops in a6xx_gmu_rpmh_init() new 5c13d4be499c drm/msm: potential error pointer dereference in init() new fe7dcde39db7 drm/msm: fix potential NULL dereference in cleanup new eed8766a9941 drm/msm: uninitialized variable in msm_gem_import() new 4437f3ead9e8 net: stream: don't purge sk_error_queue in sk_stream_kill_ [...] new 471ed2202bd3 mailbox: Remove WARN_ON for async_cb.cb in cmdq_exec_done new 146e4bf44d61 media: ivtv: fix build for UML new 8901914cdbd4 media: ir_toy: assignment to be16 should be of correct type new d43d31346658 mmc: mxs-mmc: disable regulator on error and in the remove [...] new 77de203d9a4f block: ataflop: fix breakage introduced at blk-mq refactoring new bc568fe55a17 platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning new f04fab5d90fa ACPI: PM: Turn off unused wakeup power resources new 2c57dbc453d3 ACPI: PM: Fix sharing of wakeup power resources new 07b20f34a965 drm/amdkfd: Fix an inappropriate error handling in allloc [...] new 5d1a084a476c mt76: mt7921: fix endianness in mt7921_mcu_tx_done_event new 07b8ee848c28 mt76: mt7915: fix endianness warning in mt7915_mac_add_txs_skb new b442c8a72323 mt76: mt7921: fix endianness warning in mt7921_update_txs new 31a67f6c7c93 mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi new 93b3fa91782c mt76: mt7915: fix info leak in mt7915_mcu_set_pre_cal() new 3a41d47d19ee mt76: connac: fix mt76_connac_gtk_rekey_tlv usage new d0e327a1646e mt76: fix build error implicit enumeration conversion new 02c06f2be95b mt76: mt7921: fix survey-dump reporting new 37af03f35908 mt76: mt76x02: fix endianness warnings in mt76x02_mac.c new a95ec17c67a4 mt76: mt7921: Fix out of order process by invalid event pkt new b7282c7d0dc8 mt76: mt7915: fix potential overflow of eeprom page index new d2697e6d8129 mt76: mt7915: fix bit fields for HT rate idx new c29855c0c1ed mt76: mt7921: fix dma hang in rmmod new 1b2e3a89897f mt76: connac: fix GTK rekey offload failure on WPA mixed mode new f75989a2a4dd mt76: overwrite default reg_ops if necessary new a71eba425307 mt76: mt7921: report HE MU radiotap new 3ca3a4255e4e mt76: mt7921: fix firmware usage of RA info using legacy rates new 98967931f70f mt76: mt7921: fix kernel warning from cfg80211_calculate_bitrate new 3fe59d13aba0 mt76: mt7921: always wake device if necessary in debugfs new dd879ab927a3 mt76: mt7915: fix hwmon temp sensor mem use-after-free new 3ff001be2c29 mt76: mt7615: fix hwmon temp sensor mem use-after-free new 5c6abb953396 mt76: mt7915: fix possible infinite loop release semaphore new 754ce9d4062f mt76: mt7921: fix retrying release semaphore without end new e1b1873523e4 mt76: mt7615: fix monitor mode tear down crash new 97d6c316e1aa mt76: connac: fix possible NULL pointer dereference in mt7 [...] new 3a94ccdd929c mt76: mt7915: fix sta_rec_wtbl tag len new 3ccaadc5bd57 mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() new b1aa768ec157 rsi: stop thread firstly in rsi_91x_init() error handling new 150eeb5ecbb8 mwifiex: Send DELBA requests according to spec new 4925a9dc91ca iwlwifi: mvm: reset PM state on unsuccessful resume new c0ee10049f0f iwlwifi: pnvm: don't kmemdup() more than we have new f3b6b7f2124b iwlwifi: pnvm: read EFI data only if long enough new 6565d4b25229 net: enetc: unmap DMA in enetc_send_cmd() new 3218ca577dc0 phy: micrel: ksz8041nl: do not use power down mode new 846394ea4227 nbd: Fix use-after-free in pid_show new 78a3123bafca nvme-rdma: fix error code in nvme_rdma_setup_ctrl new d2a0b63348ee PM: hibernate: fix sparse warnings new eb82db5a1cb8 clocksource/drivers/timer-ti-dm: Select TIMER_OF new 958d4b4dce1f x86/sev: Fix stack type check in vc_switch_off_ist() new 161b7ee0ab62 drm/msm: Fix potential NULL dereference in DPU SSPP new 951f277ddeff crypto: tcrypt - fix skcipher multi-buffer tests for 1420B blocks new 3c26214f5114 smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi new f0c966094386 KVM: selftests: Fix nested SVM tests when built with clang new f1890b3e95ae libbpf: Fix memory leak in btf__dedup() new a526d92e239c bpftool: Avoid leaking the JSON writer prepared for progra [...] new 6eefcdb58847 libbpf: Fix overflow in BTF sanity checks new 7462b70c2cb9 libbpf: Fix BTF header parsing checks new d3601801b028 mt76: mt7615: mt7622: fix ibss and meshpoint new 4fe9c6d097da s390/gmap: validate VMA in __gmap_zap() new 591aa785c1a9 s390/gmap: don't unconditionally call pte_unmap_unlock() i [...] new 783d5c1c009e s390/mm: validate VMA in PGSTE manipulation functions new dcc9648cd192 s390/mm: fix VMA and page table handling code in storage k [...] new 679a612a0d6a s390/uv: fully validate the VMA before calling follow_page() new 848686bc72d6 KVM: s390: pv: avoid double free of sida page new 0238de13d5ef KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm new 3fb2e953a38b irq: mips: avoid nested irq_enter() new 5b01c24de282 net: dsa: avoid refcount warnings when ->port_{fdb,mdb}_de [...] new 1ac33d3510a6 ARM: 9142/1: kasan: work around LPAE build warning new 8b19699ff671 ath10k: fix module load regression with iram-recovery feature new 71711bee74a4 block: ataflop: more blk-mq refactoring fixes new 71e3f2ea7765 blk-cgroup: synchronize blkg creation against policy deactivation new 8d43e218d53e tpm: fix Atmel TPM crash caused by too frequent queries new a003933e5579 tpm_tis_spi: Add missing SPI ID new e6b885849667 libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD [...] new ea3c5c9eabc2 tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() new e0eb459df7b2 cpufreq: intel_pstate: Fix cpu->pstate.turbo_freq initialization new 38bdcbf9828f spi: spi-rpc-if: Check return value of rpcif_sw_init() new e9ede14c116f sched: Add wrapper for get_wchan() to keep task blocked new e1ff40b6194f x86: Fix __get_wchan() for !STACKTRACE new 239e87d9f646 samples/kretprobes: Fix return value if register_kretprobe [...] new dd49c41472de KVM: s390: Fix handle_sske page fault handling new e44f7a7cba46 libertas_tf: Fix possible memory leak in probe and disconnect new 65980896b216 libertas: Fix possible memory leak in probe and disconnect new ff3948bc3d2a wcn36xx: add proper DMA memory barriers in rx path new 81fe843efb4c wcn36xx: Fix discarded frames due to wrong sequence number new 00da55838d50 bpf: Fixes possible race in update_prog_stats() for 32bit arches new a05760ad9460 wcn36xx: Channel list update before hardware scan new 7f71a6a3bc4a drm/amdgpu: fix a potential memory leak in amdgpu_device_f [...] new 317a0c71ba61 drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits new a75f4f978bab selftests/bpf: Fix fd cleanup in sk_lookup test new af1d4c7c44a9 selftests/bpf: Fix memory leak in test_ima new 269b14dd6e10 sctp: allow IP fragmentation when PLPMTUD enters Error state new 777591117cd9 sctp: reset probe_timer in sctp_transport_pl_update new 8880eccbc789 sctp: subtract sctphdr len in sctp_transport_pl_hlen new c329460af68e sctp: return true only for pathmtu update in sctp_transpor [...] new 5139ace7231d net: amd-xgbe: Toggle PLL settings during rate change new 148557b62d51 ipmi: kcs_bmc: Fix a memory leak in the error handling pat [...] new d4fe67943ae4 net: phylink: avoid mvneta warning when setting pause parameters new fe5bffbf6214 net: bridge: fix uninitialized variables when BRIDGE_CFM i [...] new 1d0709398213 selftests: net: bridge: update IGMP/MLD membership interval value new 8cf265bafd33 crypto: pcrypt - Delay write to padata->info new e39668a15aa2 selftests/bpf: Fix fclose/pclose mismatch in test_progs new b7bf97fc5621 udp6: allow SO_MARK ctrl msg to affect routing new 611e75876907 ibmvnic: don't stop queue in xmit new 93d1d1bd0d58 ibmvnic: Process crqs after enabling interrupts new 8777d613b23f ibmvnic: delay complete() new 2e510c262523 skmsg: Lose offset info in sk_psock_skb_ingress new 4c4491e856a0 cgroup: Fix rootcg cpu.stat guest double counting new 32df0ac1c97b bpf: Fix propagation of bounds from 64-bit min/max into 32 [...] new 8426a23213dc bpf: Fix propagation of signed bounds from 64-bit min/max [...] new 3260de8b35af of: unittest: fix EXPECT text for gpio hog errors new a61cb0ecc913 arm64: dts: meson: sm1: add Ethernet PHY reset line for OD [...] new 2427a4c9e4e7 iio: st_sensors: disable regulators after device unregistration new ce412216fbfc RDMA/rxe: Fix wrong port_cap_flags new 042ee2a50f89 ARM: dts: BCM5301X: Fix memory nodes names new 465c4e9b718d arm64: dts: broadcom: bcm4908: Fix UART clock name new b74b57b738ba clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths new 295bdd05ba50 scsi: pm80xx: Fix lockup in outbound queue management new 18d83fc611a8 ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_ [...] new 1d292cf27d89 arm64: dts: rockchip: fix rk3568 mbi-alias new 9e2601ac84b4 arm64: dts: rockchip: Fix GPU register width for RK3328 new 9c177b1c70eb ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY new 0bc01ceba816 RDMA/bnxt_re: Fix query SRQ failure new 01d704aa590e arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" [...] new 4cfacb5443c7 arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bu [...] new 82b4981ce328 arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" pr [...] new b6a3e5310a23 arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus n [...] new fe4b9c0806c1 arm64: dts: meson-g12a: Fix the pwm regulator supply properties new ec2a1df6cb10 arm64: dts: meson-g12b: Fix the pwm regulator supply properties new b8f089162080 arm64: dts: meson-sm1: Fix the pwm regulator supply properties new 87b20cedac64 bus: ti-sysc: Fix timekeeping_suspended warning on resume new 39413a92656f ARM: dts: at91: tse850: the emac<->phy interface is rmii new 1ba41a69c079 arm64: dts: qcom: sc7180: Base dynamic CPU power coefficie [...] new 231b0e5b20cd soc: qcom: llcc: Disable MMUHWT retention new e0d09ee78793 scsi: dc395: Fix error case unwinding new 08276a9bb6db MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT new fd4bc9383153 JFS: fix memleak in jfs_mount new 75988ebce563 ASoC: wcd9335: Use correct version to initialize Class H new 44bd0cd11f10 arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock new c1b5c72d4d59 arm64: dts: renesas: beacon: Fix Ethernet PHY mode new 20997b9aca4c iommu/mediatek: Fix out-of-range warning with clang new 09339ff9e671 arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000 new 9c738280085a iommu/dma: Fix arch_sync_dma for map new 51ebfe87c0a8 ALSA: hda: Reduce udelay() at SKL+ position reporting new ee6e999f3f3d ALSA: hda: Use position buffer for SKL+ again new 60b15e314825 soundwire: debugfs: use controller id and link_id for debugfs new e850922067ec power: reset: at91-reset: check properly the return value [...] new 945070ab3d91 scsi: megaraid_sas: Fix concurrent access to ISR between I [...] new 13f731ac9b17 scsi: pm80xx: Fix misleading log statement in pm8001_mpi_g [...] new c8542e40a779 driver core: Fix possible memory leak in device_link_add() new b810bd3db9ef arm: dts: omap3-gta04a4: accelerometer irq fix new c23d6902073e ASoC: SOF: topology: do not power down primary core during [...] new 3a39364557c3 iio: st_pressure_spi: Add missing entries SPI to device ID table new 677ee2d1634a soc/tegra: Fix an error handling path in tegra_powergate_p [...] new b885c49c7733 memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_c [...] new 5ec603fc4c1f clk: at91: check pmc node status before registering syscore ops new 327788eb627c powerpc/mem: Fix arch/powerpc/mm/mem.c:53:12: error: no pr [...] new 87557023bcf0 video: fbdev: chipsfb: use memset_io() instead of memset() new e093b8b68af7 powerpc: fix unbalanced node refcount in check_kvm_guest() new 1e405bd00949 powerpc/paravirt: correct preempt debug splat in vcpu_is_p [...] new ff22ff487e5a serial: 8250_dw: Drop wrong use of ACPI_PTR() new 4848d094da0e usb: gadget: hid: fix error code in do_config() new 71ad44224a78 power: supply: rt5033_battery: Change voltage values to µV new f0d4f0cd9442 power: supply: max17040: fix null-ptr-deref in max17040_probe() new 96e9a4068a2a scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() new 04ec60e77ef2 RDMA/mlx4: Return missed an error if device doesn't suppor [...] new 65f101a4bb56 usb: musb: select GENERIC_PHY instead of depending on it new d9d577801350 staging: most: dim2: do not double-register the same device new 4d3bee930ce9 staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC new ae59bf224965 dyndbg: make dyndbg a known cli param new 03f7759f9003 powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CM [...] new d34d4f395674 pinctrl: renesas: checker: Fix off-by-one bug in drive reg [...] new 74447d38de5e ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz new d39348632e9e ARM: dts: stm32: fix STUSB1600 Type-C irq level on stm32mp [...] new de4c998f9634 ARM: dts: stm32: fix SAI sub nodes register range new a9e0fed5c311 ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 new 066f6d94e87b ASoC: cs42l42: Always configure both ASP TX channels new 24d49d9f0dc6 ASoC: cs42l42: Correct some register default values new c4607253ded6 ASoC: cs42l42: Defer probe if request_threaded_irq() retur [...] new 4be134c2caf0 soc: qcom: rpmhpd: Make power_on actually enable the domain new ddcdf294b31b soc: qcom: socinfo: add two missing PMIC IDs new 2c05b78785ae iio: buffer: Fix double-free in iio_buffers_alloc_sysfs_an [...] new 1cc004bb7e1d usb: typec: STUSB160X should select REGMAP_I2C new 4e599aa437f8 iio: adis: do not disabe IRQs in 'adis_init()' new 8104d165fe8c soundwire: bus: stop dereferencing invalid slave pointer new 9c9321f3af65 scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer new f265551f304a scsi: lpfc: Wait for successful restart of SLI3 adapter du [...] new 97714002eb5c serial: imx: fix detach/attach of serial console new 8d4801295664 usb: dwc2: drd: fix dwc2_force_mode call in dwc2_ovr_init new c6a6138fd3d0 usb: dwc2: drd: fix dwc2_drd_role_sw_set when clock could [...] new d58dbd7c9765 usb: dwc2: drd: reset current session before setting the new one new 61bb3fac7a56 powerpc/booke: Disable STRICT_KERNEL_RWX, DEBUG_PAGEALLOC [...] new fae72275217d firmware: qcom_scm: Fix error retval in __qcom_scm_is_call [...] new 5e313f56a004 soc: qcom: rpmhpd: fix sm8350_mxc's peer domain new 0f2768e7aaa4 soc: qcom: apr: Add of_node_put() before return new cd068f71c245 arm64: dts: qcom: pmi8994: Fix "eternal"->"external" typo [...] new 24231d918e46 arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly new fbf843c5fde5 arm64: dts: qcom: sdm845: Fix Qualcomm crypto engine bus clock new 20cef4273de0 pinctrl: equilibrium: Fix function addition in multiple groups new 05d2c884bbb0 ASoC: topology: Fix stub for snd_soc_tplg_component_remove() new 02058ab1dcec phy: qcom-qusb2: Fix a memory leak on probe new f639952d70c6 phy: ti: gmii-sel: check of_get_address() for failure new 16db43fc0568 phy: qcom-snps: Correct the FSEL_MASK new b135a66c3410 phy: Sparx5 Eth SerDes: Fix return value check in sparx5_s [...] new e40f88ca6e5b serial: xilinx_uartps: Fix race condition causing stuck TX new b42bf5de6bef clk: at91: sam9x60-pll: use DIV_ROUND_CLOSEST_ULL new a4978a6cfd9e clk: at91: clk-master: check if div or pres is zero new 463e138a67cb clk: at91: clk-master: fix prescaler logic new cc68082a3f76 HID: u2fzero: clarify error check and length calculations new 15ccc53df3a4 HID: u2fzero: properly handle timeouts in usb_submit_urb new f0a8154f6c66 powerpc/nohash: Fix __ptep_set_access_flags() and ptep_set [...] new 694756f543b0 powerpc/book3e: Fix set_memory_x() and set_memory_nx() new 8557ce3ddb0e powerpc/44x/fsp2: add missing of_node_put new 8af7e2b8d96f powerpc/xmon: fix task state output new 14b05b63bfbb ALSA: oxfw: fix functional regression for Mackie Onyx 1640 [...] new 03e45fb778c5 powerpc: Don't provide __kernel_map_pages() without ARCH_S [...] new f3de2499242c ASoC: cs42l42: Correct configuring of switch inversion fro [...] new 45107b861a80 RDMA/hns: Fix initial arm_st of CQ new 5e0210787cfa RDMA/hns: Modify the value of MAX_LP_MSG_LEN to meet hardw [...] new cceb856eb7f3 ASoC: rsnd: Fix an error handling path in 'rsnd_node_count()' new 8a1bf46732bf serial: cpm_uart: Protect udbg definitions by CONFIG_SERIA [...] new e941eb7523e6 virtio_ring: check desc == NULL when using indirect with packed new 17d0a494465f mips: cm: Convert to bitfield API to fix out-of-bounds access new db35ff6ff095 power: supply: bq27xxx: Fix kernel crash on IRQ handler re [...] new 12af444fb18b RDMA/core: Require the driver to set the IOVA correctly du [...] new 1f6483f7c0d4 apparmor: fix error check new 2c3a8b1701dc rpmsg: Fix rpmsg_create_ept return when RPMSG config is no [...] new b33831877a0e mtd: rawnand: intel: Fix potential buffer overflow in probe new aeb40af85292 nfsd: don't alloc under spinlock in rpc_parse_scope_id new 5c83c670e113 rtc: ds1302: Add SPI ID table new e0fc7ea848f4 rtc: ds1390: Add SPI ID table new 511a35aa4400 rtc: pcf2123: Add SPI ID table new f6136953df6e remoteproc: imx_rproc: Fix TCM io memory type new 135c6ab095b0 rtc: mcp795: Add SPI ID table new a58fb2098608 Input: ariel-pwrbutton - add SPI device ID table new 6033546caa09 i2c: mediatek: fixing the incorrect register offset new cbe0ef0063e5 NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED new 255fc6efacf2 NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA new 527b6ec3e979 NFS: Ignore the directory size when marking for revalidation new be46326d9c65 NFS: Fix dentry verifier races new 9c8d416d7a52 pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_pr [...] new 0bb7a9c31e4e drm/bridge/lontium-lt9611uxc: fix provided connector suport new 8d76b46f5810 drm/plane-helper: fix uninitialized variable reference new b262b5fb60b4 PCI: aardvark: Don't spam about PIO Response Status new d192572a43b6 PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on [...] new 0776aa4efe05 opp: Fix return in _opp_add_static_v2() new f2deeaf169b8 NFS: Fix deadlocks in nfs_scan_commit_list() new bef23befe1cd fs: orangefs: fix error return code of orangefs_revalidate [...] new 3189e1420b29 Input: st1232 - increase "wait ready" timeout new 9254b2c16ba3 mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() new e5744356f335 PCI: uniphier: Serialize INTx masking/unmasking and fix th [...] new f3ecfa903c2f mtd: rawnand: arasan: Prevent an unsupported configuration new c0bd86c72dc0 mtd: core: don't remove debugfs directory if device is in use new 32fe246e33c6 remoteproc: Fix a memory leak in an error handling path in [...] new d08efac1f61e rtc: rv3032: fix error handling in rv3032_clkout_set_rate() new e8886cff93f0 dmaengine: at_xdmac: call at_xdmac_axi_config() on resume path new ca3b5c976540 dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro new 0adbe4155e0b dmaengine: stm32-dma: fix stm32_dma_get_max_width new f97d474f1b78 NFS: Fix up commit deadlocks new 2892327b226c NFS: Fix an Oops in pnfs_mark_request_commit() new cee0757bca0d Fix user namespace leak new be51f4ed87ed auxdisplay: img-ascii-lcd: Fix lock-up when displaying emp [...] new 32d349f3e4ee auxdisplay: ht16k33: Connect backlight to fbdev new a4a5ee9741ea auxdisplay: ht16k33: Fix frame buffer device blanking new fa46546d0871 soc: fsl: dpaa2-console: free buffer before returning from [...] new ea52aeeb0da1 netfilter: nfnetlink_queue: fix OOB when mac header was cleared new ab91e1ea48db dmaengine: dmaengine_desc_callback_valid(): Check for `cal [...] new 9c30504d85d2 signal/sh: Use force_sig(SIGKILL) instead of do_group_exit [...] new bae8c19f3063 m68k: set a default value for MEMORY_RESERVE new 85b7c9ef119b watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT new bac37c7433c5 ar7: fix kernel builds for compiler test new 7c32b407ef0a scsi: target: core: Remove from tmr_list during LUN unlink new 66adfc54bd79 scsi: qla2xxx: Fix gnl list corruption new 288be49e2e2e scsi: qla2xxx: Turn off target reset during issue_lip new 60e8a9733d82 NFSv4: Fix a regression in nfs_set_open_stateid_locked() new c64b55c85fb2 i2c: xlr: Fix a resource leak in the error handling path o [...] new 3612fdf488d5 gpio: realtek-otto: fix GPIO line IRQ offset new 40804b6959fa xen-pciback: Fix return in pm_ctrl_init() new 69f35664ee1f nbd: fix max value for 'first_minor' new 5ed0d8c6af53 nbd: fix possible overflow for 'first_minor' in nbd_dev_add() new d2afb868adc9 net: davinci_emac: Fix interrupt pacing disable new f776103499bf kselftests/net: add missed icmp.sh test to Makefile new e75b136530ce ethtool: fix ethtool msg len calculation for pause stats new 7f639a03e4ab openrisc: fix SMP tlb flush NULL pointer dereference new fca96b3f852a net: vlan: fix a UAF in vlan_dev_real_dev() new 1554b63d8751 net: dsa: tag_ocelot: break circular dependency with ocelo [...] new ff5b62b0decb net: dsa: felix: fix broken VLAN-tagged PTP under VLAN-awa [...] new b15d8035cdb7 ice: Fix replacing VF hardware MAC to existing MAC filter new bbe42d65433a ice: Fix not stopping Tx queues for VFs new 01b47659d9d1 ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses new 02dea719283f PCI: j721e: Fix j721e_pcie_probe() error path new 86b53a83c55b nvdimm/btt: do not call del_gendisk() if not needed new 5921ada07f55 drm/nouveau/svm: Fix refcount leak bug and missing check a [...] new ff8f1a821132 block/ataflop: use the blk_cleanup_disk() helper new 4f6264ed34b6 block/ataflop: add registration bool before calling del_gendisk() new 4972bb9f9266 block/ataflop: provide a helper for cleanup up an atari disk new 267a022590e3 ataflop: remove ataflop_probe_lock mutex new d79404b45c10 PCI: Do not enable AtomicOps on VFs new a3a5d0e13066 cpufreq: intel_pstate: Clear HWP desired on suspend/shutdo [...] new 1e520022ebb7 net: phy: fix duplex out of sync problem while changing settings new 51f230381aee drm/ttm: remove ttm_bo_vm_insert_huge() new 61ef4e2f3fbf bonding: Fix a use-after-free problem when bond_sysfs_slav [...] new c85582ef7d42 ALSA: memalloc: Catch call with NULL snd_dma_buffer pointer new b862c9d1aa0d mfd: core: Add missing of_node_put for loop iteration new fa6a7b427e3e mfd: cpcap: Add SPI device ID table new 051b35b83508 mfd: sprd: Add SPI device ID table new c6d718f67eff mfd: altera-sysmgr: Fix a mistake caused by resource_size [...] new 006b5af213cd ACPI: PM: Fix device wakeup power reference counting error new 5ad1157af560 libbpf: Fix lookup_and_delete_elem_flags error reporting new 52058c2e5516 selftests/bpf/xdp_redirect_multi: Put the logs to tmp folder new 63d52d3f722b selftests/bpf/xdp_redirect_multi: Use arping to accurate t [...] new 67ebdf08154e selftests/bpf/xdp_redirect_multi: Give tcpdump a chance to [...] new 748dc40f1552 selftests/bpf/xdp_redirect_multi: Limit the tests in netns new cd5d00738d62 drm: fb_helper: improve CONFIG_FB dependency new 7a3210be9964 Revert "drm/imx: Annotate dma-fence critical section in co [...] new 4f389e1276a5 can: etas_es58x: es58x_rx_err_msg(): fix memory leak in er [...] new 8f04fdb42298 can: mcp251xfd: mcp251xfd_chip_start(): fix error handling [...] new ec82306f4509 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] new 700f183edb05 zram: off by one in read_block_state() new 78455257102e perf bpf: Add missing free to bpf_event__print_bpf_prog_info() new 5dedc3a392e3 llc: fix out-of-bound array index in llc_sk_dev_hash() new 8fbaf7b79caa nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails new cdc29bc2748f arm64: arm64_ftr_reg->name may not be a human-readable string new 1ad5169dbb1c arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inlin [...] new 778aec90440f bpf, sockmap: Remove unhash handler for BPF sockmap usage new 0580e47c8895 bpf, sockmap: Fix race in ingress receive verdict with red [...] new 6b0db2a36f9a bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb [...] new af400d2469ae bpf, sockmap: sk_skb data_end access incorrect when src_re [...] new b3ce1fc8100a dmaengine: stm32-dma: fix burst in case of unaligned memor [...] new cf427bf68f29 dmaengine: stm32-dma: avoid 64-bit division in stm32_dma_g [...] new e8cf4c96f11e gve: Fix off by one in gve_tx_timeout() new 17f7aec830f5 drm/i915/fb: Fix rounding error in subsampled plane size c [...] new 5862afa33cb1 seq_file: fix passing wrong private data new 45dea1317981 net: dsa: mv88e6xxx: Don't support >1G speeds on 6191X on [...] new 1959c3614227 net/sched: sch_taprio: fix undefined behavior in ktime_mon [...] new 6fc15f27d462 net: hns3: fix ROCE base interrupt vector initialization bug new 214dbb2b4042 net: hns3: fix pfc packet number incorrect after querying [...] new c7f7dc737f0d net: hns3: fix kernel crash when unload VF while it is bei [...] new f116f0dad316 net: hns3: allow configure ETS bandwidth of all TCs new d2d62615396f net: stmmac: allow a tc-taprio base-time of zero new e2abbf7dea22 net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory new ed5ac8bf1dbd net: marvell: mvpp2: Fix wrong SerDes reconfiguration order new eedcf3fb5e61 vsock: prevent unnecessary refcnt inc for nonblocking connect new f9a2f543823f net/smc: fix sk_refcnt underflow on linkdown and fallback new 36810c9fc743 cxgb4: fix eeprom len when diagnostics not implemented new 05f320417823 selftests/net: udpgso_bench_rx: fix port argument new a6e210f38fd9 smb3: do not error on fsync when readonly new a39c9f2ff126 ARM: 9155/1: fix early early_iounmap() new b30255c8e2dd ARM: 9156/1: drop cc-option fallbacks for architecture selection new 1a396e845df7 parisc: Fix backtrace to always include init funtion names new 1eed13f0aba9 parisc: Flush kernel data mapping in set_pte_at() when ins [...] new 70eeeb5aa01a MIPS: fix duplicated slashes for Platform file path new e95e07bab005 MIPS: Fix assembly error from MIPSr2 code used within MIPS [...] new 4c09233d17ce x86/mce: Add errata workaround for Skylake SKX37 new f7ece74d0ab2 KVM: x86: move guest_pv_has out of user_access section new 1bf2fc90b15b posix-cpu-timers: Clear task::posix_cputimers_work in copy [...] new 29868ae1478f irqchip/sifive-plic: Fixup EOI failed when masked new 25b7077e30ee f2fs: should use GFP_NOFS for directory inodes new 616c1311b0f3 f2fs: include non-compressed blocks in compr_written_block new 5b67adb7425e f2fs: fix UAF in f2fs_available_free_memory new 2f9e6bcab0a1 erofs: fix unsafe pagevec reuse of hooked pclusters new 3a127ccaf9a0 dmaengine: ti: k3-udma: Set bchan to NULL if a channel req [...] new 3f5e4b70cd7a dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if re [...] new 515cfde2a028 dmaengine: bestcomm: fix system boot lockups new 06cf324a465a net, neigh: Enable state migration between NUD_PERMANENT a [...] new 72c0c32d9dde bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode new 2febd1914ddc bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called [...] new 4546a8cb993c 9p/net: fix missing error check in p9_check_errors new d3a14035e51b mm/filemap.c: remove bogus VM_BUG_ON new 31132a895eaa memcg: prohibit unconditional exceeding the limit of dying tasks new 92b69466102b io-wq: ensure that hash wait lock is IRQ disabling new 9f9d088a4b7d io-wq: fix queue stalling race new 5741bd42f7c5 io-wq: serialize hash clear with wakeup new dc6b83b8fef9 mm, oom: pagefault_out_of_memory: don't force global OOM f [...] new 8d55a5f82210 mm, oom: do not trigger out_of_memory from the #PF new c928e634b492 mfd: dln2: Add cell for initializing DLN2 ADC new f36ada9c43db video: backlight: Drop maximum brightness override for bri [...] new e554c13dbe3c PM: sleep: Avoid calling put_device() under dpm_list_mtx new 2ea358c095ad s390/cpumf: cpum_cf PMU displays invalid value after hotpl [...] new efa70f3da72a s390/cio: check the subchannel validity for dev_busid new 9525ecf82f04 s390/tape: fix timer initialization in tape_std_assign() new 60b9aef7f2eb s390/ap: Fix hanging ioctl caused by orphaned replies new 7d1ece44014b s390/cio: make ccw_device_dma_* more robust new 69dbe49b7eac remoteproc: elf_loader: Fix loading segment when is_iomem true new fce6586cd1d7 remoteproc: Fix the wrong default value of is_iomem new 0f27656d5e26 remoteproc: imx_rproc: Fix ignoring mapping vdev regions new 6e7363893639 remoteproc: imx_rproc: Fix rsc-table name new ab5fdf2c5a41 mtd: rawnand: fsmc: Fix use of SM ORDER new e4435dec6149 mtd: rawnand: ams-delta: Keep the driver compatible with o [...] new 6ad70604565c mtd: rawnand: xway: Keep the driver compatible with on-die [...] new 0c82481e3064 mtd: rawnand: mpc5121: Keep the driver compatible with on- [...] new 8d37b0ee8875 mtd: rawnand: gpio: Keep the driver compatible with on-die [...] new 26b77361800a mtd: rawnand: pasemi: Keep the driver compatible with on-d [...] new 426c3bda4995 mtd: rawnand: orion: Keep the driver compatible with on-di [...] new f5a84162f174 mtd: rawnand: plat_nand: Keep the driver compatible with o [...] new 0bc921b6db55 mtd: rawnand: au1550nd: Keep the driver compatible with on [...] new b3e0a9cb6a67 powerpc/vas: Fix potential NULL pointer dereference new db56efa61734 powerpc/bpf: Fix write protecting JIT code new 36859829b783 powerpc/32e: Ignore ESR in instruction storage interrupt handler new 0795f5e71d1d powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier dur [...] new 251959e47018 powerpc/security: Use a mutex for interrupt exit code patching new baf19ea102c3 powerpc/64s/interrupt: Fix check_return_regs_valid() false [...] new 0a6412029f7e powerpc/pseries/mobility: ignore ibm, platform-facilities updates new a595cc219051 powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n new 7005ee54fc09 drm/sun4i: Fix macros in sun8i_csc.h new f12fbf40bf63 PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros new 7a914508ca2f PCI: aardvark: Fix PCIe Max Payload Size setting new f80264b897b2 SUNRPC: Partial revert of commit 6f9f17287e78 new 03e1b25d4079 pinctrl: amd: Add irq field data new 697103ad736a pinctrl: amd: Handle wake-up interrupt new af09862cb566 drm/amd/display: Look at firmware version to determine usi [...] new 4f2bf4fe6c0d media: vidtv: move kfree(dvb) to vidtv_bridge_dev_release() new 733aac9beea8 cifs: fix memory leak of smb3_fs_context_dup::server_hostname new c254f7893bc1 ath10k: fix invalid dma_addr_t token assignment new 35207858385e mmc: moxart: Fix null pointer dereference on pointer host new 49ed44184d0c selftests/x86/iopl: Adjust to the faked iopl CLI/STI usage new a3c6e358fbe4 selftests/bpf: Fix also no-alu32 strobemeta selftest new 45a47382941d IMA: reject unknown hash algorithms in ima_get_hash_algo new 0e1cd02ff0d8 arch/cc: Introduce a function to check for confidential co [...] new 8c57c9ff7e88 x86/sev: Add an x86 version of cc_platform_has() new 6a1968a2f2f6 x86/sev: Make the #VC exception stacks part of the default [...] new 283fd7d9fdea media: videobuf2: always set buffer vb2 pointer new c6d58e3e55f5 media: videobuf2-dma-sg: Fix buf->vb NULL pointer dereference new 0e62c60b3e7e Linux 5.14.19 new b51c1a592faa Revert "x86: Fix __get_wchan() for !STACKTRACE" new 961913f45ff6 Revert "sched: Add wrapper for get_wchan() to keep task blocked" new 1b86960dc451 Revert "x86: Fix get_wchan() to support the ORC unwinder" new ff7124b91f52 Linux 5.14.20 new 3876336b576f Merge v5.14.20
The 863 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: Documentation/admin-guide/kernel-parameters.txt | 7 + .../devicetree/bindings/iio/dac/adi,ad5766.yaml | 2 +- .../bindings/regulator/samsung,s5m8767.txt | 23 +- Documentation/filesystems/fscrypt.rst | 10 +- Makefile | 2 +- arch/Kconfig | 3 + arch/arm/Makefile | 22 +- arch/arm/boot/dts/at91-tse850-3.dts | 2 +- arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 2 +- arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 2 +- arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 2 +- arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 2 +- arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 2 +- arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 2 +- arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 2 +- arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 2 +- arch/arm/boot/dts/bcm94708.dts | 2 +- arch/arm/boot/dts/bcm94709.dts | 2 +- arch/arm/boot/dts/omap3-gta04.dtsi | 2 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 4 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 8 +- arch/arm/boot/dts/stm32mp151.dtsi | 16 +- arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 2 +- arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 2 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 2 +- arch/arm/kernel/stacktrace.c | 3 +- arch/arm/mach-s3c/irq-s3c24xx.c | 22 +- arch/arm/mm/Kconfig | 2 +- arch/arm/mm/kasan_init.c | 2 +- arch/arm/mm/mmu.c | 4 +- arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 +- .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 4 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 4 +- .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 2 +- .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 2 +- arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 8 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 1 - arch/arm64/boot/dts/qcom/pmi8994.dtsi | 2 +- .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 2 +- .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 8 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 52 ++--- arch/arm64/boot/dts/qcom/sdm845.dtsi | 6 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3568.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 16 +- arch/arm64/include/asm/esr.h | 1 + arch/arm64/include/asm/pgtable.h | 12 +- arch/arm64/kernel/cpufeature.c | 10 +- arch/arm64/kernel/vdso32/Makefile | 3 +- arch/arm64/kvm/hyp/hyp-entry.S | 2 +- arch/arm64/kvm/hyp/nvhe/host.S | 2 +- arch/arm64/kvm/hyp/nvhe/page_alloc.c | 1 + arch/arm64/mm/mmu.c | 5 + arch/arm64/net/bpf_jit_comp.c | 5 + arch/ia64/Kconfig.debug | 2 +- arch/ia64/kernel/kprobes.c | 9 +- arch/m68k/Kconfig.machine | 1 + arch/mips/Kconfig | 1 + arch/mips/Makefile | 2 + arch/mips/include/asm/cmpxchg.h | 5 +- arch/mips/include/asm/mips-cm.h | 12 +- arch/mips/kernel/mips-cm.c | 21 +- arch/mips/kernel/r2300_fpu.S | 4 +- arch/mips/kernel/syscall.c | 9 - arch/mips/lantiq/xway/dma.c | 23 +- arch/openrisc/kernel/dma.c | 4 +- arch/openrisc/kernel/smp.c | 6 +- arch/parisc/include/asm/pgtable.h | 10 +- arch/parisc/kernel/cache.c | 4 +- arch/parisc/kernel/entry.S | 2 +- arch/parisc/kernel/smp.c | 19 +- arch/parisc/kernel/unwind.c | 21 +- arch/parisc/kernel/vmlinux.lds.S | 3 +- arch/parisc/mm/fixmap.c | 5 +- arch/parisc/mm/init.c | 4 +- arch/powerpc/Kconfig | 6 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 19 +- arch/powerpc/include/asm/nohash/32/pte-8xx.h | 22 ++ arch/powerpc/include/asm/nohash/64/pgtable.h | 5 - arch/powerpc/include/asm/nohash/pte-book3e.h | 18 +- arch/powerpc/include/asm/paravirt.h | 18 +- arch/powerpc/kernel/firmware.c | 7 +- arch/powerpc/kernel/head_booke.h | 15 +- arch/powerpc/kernel/interrupt.c | 2 +- arch/powerpc/kvm/book3s_hv.c | 30 ++- arch/powerpc/kvm/booke.c | 16 +- arch/powerpc/lib/feature-fixups.c | 11 + arch/powerpc/mm/mem.c | 2 +- arch/powerpc/mm/nohash/tlb_low_64e.S | 8 +- arch/powerpc/mm/pgtable_32.c | 2 +- arch/powerpc/net/bpf_jit_comp.c | 2 +- arch/powerpc/perf/power10-events-list.h | 8 +- arch/powerpc/perf/power10-pmu.c | 44 ++-- arch/powerpc/platforms/44x/fsp2.c | 2 + arch/powerpc/platforms/85xx/Makefile | 4 +- arch/powerpc/platforms/85xx/mpc85xx_pm_ops.c | 7 +- arch/powerpc/platforms/85xx/smp.c | 12 +- arch/powerpc/platforms/book3s/vas-api.c | 4 +- arch/powerpc/platforms/powernv/opal-prd.c | 12 +- arch/powerpc/platforms/pseries/mobility.c | 34 +++ arch/powerpc/xmon/xmon.c | 3 +- arch/riscv/net/bpf_jit_core.c | 5 + arch/s390/kernel/perf_cpum_cf.c | 4 +- arch/s390/kernel/uv.c | 2 +- arch/s390/kvm/priv.c | 2 + arch/s390/kvm/pv.c | 21 +- arch/s390/mm/gmap.c | 11 +- arch/s390/mm/pgtable.c | 70 ++++-- arch/sh/kernel/cpu/fpu.c | 10 +- arch/x86/Kconfig | 1 + arch/x86/crypto/aesni-intel_glue.c | 2 +- arch/x86/events/intel/core.c | 5 +- arch/x86/events/intel/ds.c | 5 +- arch/x86/events/intel/uncore_discovery.h | 2 +- arch/x86/events/intel/uncore_snbep.c | 6 +- arch/x86/hyperv/hv_init.c | 5 +- arch/x86/include/asm/cpu_entry_area.h | 8 +- arch/x86/include/asm/insn-eval.h | 1 + arch/x86/include/asm/irq_stack.h | 37 ++- arch/x86/include/asm/kvm_host.h | 2 +- arch/x86/include/asm/mem_encrypt.h | 1 + arch/x86/include/asm/page_64_types.h | 2 +- arch/x86/include/asm/processor.h | 1 + arch/x86/include/asm/stacktrace.h | 10 + arch/x86/include/asm/traps.h | 6 +- arch/x86/kernel/Makefile | 6 + arch/x86/kernel/cc_platform.c | 69 ++++++ arch/x86/kernel/cpu/amd.c | 2 + arch/x86/kernel/cpu/common.c | 44 +++- arch/x86/kernel/cpu/cpu.h | 1 + arch/x86/kernel/cpu/hygon.c | 2 + arch/x86/kernel/cpu/mce/intel.c | 5 +- arch/x86/kernel/dumpstack_64.c | 6 + arch/x86/kernel/irq.c | 4 +- arch/x86/kernel/process.c | 1 + arch/x86/kernel/sev.c | 32 --- arch/x86/kernel/traps.c | 60 +++-- arch/x86/kvm/cpuid.c | 47 ++-- arch/x86/kvm/vmx/nested.c | 103 ++++----- arch/x86/kvm/vmx/vmx.c | 68 +----- arch/x86/kvm/vmx/vmx.h | 63 ++++++ arch/x86/kvm/x86.c | 108 ++++++--- arch/x86/lib/insn-eval.c | 2 +- arch/x86/lib/insn.c | 5 +- arch/x86/mm/cpu_entry_area.c | 7 + arch/x86/mm/fault.c | 20 +- arch/x86/mm/mem_encrypt.c | 1 + arch/x86/mm/mem_encrypt_identity.c | 9 + block/blk-cgroup.c | 10 + block/blk-mq.c | 18 +- block/blk.h | 6 + crypto/Kconfig | 2 +- crypto/pcrypt.c | 12 +- crypto/tcrypt.c | 5 +- drivers/acpi/ac.c | 19 ++ drivers/acpi/acpica/acglobal.h | 2 + drivers/acpi/acpica/hwesleep.c | 8 +- drivers/acpi/acpica/hwsleep.c | 11 +- drivers/acpi/acpica/hwxfsleep.c | 7 + drivers/acpi/battery.c | 2 +- drivers/acpi/glue.c | 25 ++ drivers/acpi/internal.h | 1 + drivers/acpi/pmic/intel_pmic.c | 51 +++-- drivers/acpi/power.c | 86 +++---- drivers/acpi/resource.c | 56 ++++- drivers/acpi/scan.c | 6 + drivers/ata/libata-core.c | 2 +- drivers/ata/libata-eh.c | 8 + drivers/auxdisplay/ht16k33.c | 66 +++--- drivers/auxdisplay/img-ascii-lcd.c | 10 + drivers/base/component.c | 5 +- drivers/base/core.c | 4 +- drivers/base/power/main.c | 93 +++++--- drivers/block/ataflop.c | 141 +++++++----- drivers/block/floppy.c | 9 +- drivers/block/nbd.c | 24 +- drivers/block/zram/zram_drv.c | 2 +- drivers/bluetooth/btmtkuart.c | 13 +- drivers/bus/ti-sysc.c | 65 +++++- drivers/char/hw_random/mtk-rng.c | 9 +- drivers/char/ipmi/ipmi_msghandler.c | 10 +- drivers/char/ipmi/ipmi_watchdog.c | 25 +- drivers/char/ipmi/kcs_bmc_serio.c | 4 +- drivers/char/tpm/tpm2-space.c | 3 + drivers/char/tpm/tpm_tis_core.c | 26 ++- drivers/char/tpm/tpm_tis_core.h | 4 + drivers/char/tpm/tpm_tis_spi_main.c | 1 + drivers/char/xillybus/xillyusb.c | 1 + drivers/clk/at91/clk-master.c | 6 +- drivers/clk/at91/clk-sam9x60-pll.c | 4 +- drivers/clk/at91/pmc.c | 5 + drivers/clk/mvebu/ap-cpu-clk.c | 14 +- drivers/clocksource/Kconfig | 1 + drivers/cpufreq/cpufreq.c | 7 + drivers/cpufreq/intel_pstate.c | 37 ++- drivers/cpuidle/sysfs.c | 5 +- drivers/crypto/caam/caampkc.c | 19 +- drivers/crypto/caam/regs.h | 3 + drivers/crypto/ccree/cc_driver.c | 3 +- drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c | 1 + drivers/crypto/qat/qat_common/adf_pf2vf_msg.c | 13 ++ drivers/crypto/qat/qat_common/adf_vf_isr.c | 6 + drivers/crypto/s5p-sss.c | 2 + drivers/cxl/pci.c | 2 +- drivers/dma-buf/dma-buf.c | 1 + drivers/dma/at_xdmac.c | 53 +++-- drivers/dma/bestcomm/ata.c | 2 +- drivers/dma/bestcomm/bestcomm.c | 22 +- drivers/dma/bestcomm/fec.c | 4 +- drivers/dma/bestcomm/gen_bd.c | 4 +- drivers/dma/dmaengine.h | 2 +- drivers/dma/stm32-dma.c | 23 +- drivers/dma/ti/k3-udma.c | 32 ++- drivers/edac/amd64_edac.c | 22 +- drivers/edac/sb_edac.c | 2 +- drivers/firmware/psci/psci_checker.c | 2 +- drivers/firmware/qcom_scm.c | 2 +- drivers/gpio/gpio-mlxbf2.c | 5 + drivers/gpio/gpio-realtek-otto.c | 2 +- drivers/gpu/drm/Kconfig | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 17 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 7 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 2 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 16 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 3 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 89 +++----- drivers/gpu/drm/bridge/analogix/anx7625.c | 12 +- drivers/gpu/drm/bridge/ite-it66121.c | 21 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 9 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 47 +++- drivers/gpu/drm/drm_plane_helper.c | 1 - drivers/gpu/drm/i915/display/intel_fb.c | 5 +- drivers/gpu/drm/imx/imx-drm-core.c | 2 - drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 4 + drivers/gpu/drm/msm/msm_gem.c | 5 +- drivers/gpu/drm/msm/msm_gpu.c | 2 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 2 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 4 + drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 3 +- drivers/gpu/drm/radeon/radeon_gem.c | 2 +- drivers/gpu/drm/sun4i/sun8i_csc.h | 4 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 99 +------- drivers/gpu/drm/v3d/v3d_gem.c | 4 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 4 - drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 72 +----- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 3 - drivers/hid/hid-u2fzero.c | 10 +- drivers/hid/surface-hid/surface_hid.c | 4 +- drivers/hv/hyperv_vmbus.h | 1 + drivers/hwmon/hwmon.c | 6 +- drivers/hwmon/pmbus/lm25066.c | 25 +- drivers/hwtracing/coresight/coresight-cti-core.c | 2 +- drivers/hwtracing/coresight/coresight-trbe.c | 10 +- drivers/i2c/busses/i2c-mt65xx.c | 2 +- drivers/i2c/busses/i2c-xlr.c | 6 +- drivers/iio/accel/st_accel_i2c.c | 4 +- drivers/iio/accel/st_accel_spi.c | 4 +- drivers/iio/adc/ti-tsc2046.c | 2 +- drivers/iio/dac/ad5446.c | 9 +- drivers/iio/dac/ad5766.c | 6 +- drivers/iio/dac/ad5770r.c | 2 +- drivers/iio/gyro/st_gyro_i2c.c | 4 +- drivers/iio/gyro/st_gyro_spi.c | 4 +- drivers/iio/imu/adis.c | 4 +- drivers/iio/industrialio-buffer.c | 28 ++- drivers/iio/industrialio-core.c | 9 +- drivers/iio/magnetometer/st_magn_i2c.c | 4 +- drivers/iio/magnetometer/st_magn_spi.c | 4 +- drivers/iio/pressure/st_pressure_i2c.c | 4 +- drivers/iio/pressure/st_pressure_spi.c | 8 +- drivers/infiniband/core/uverbs_cmd.c | 3 - drivers/infiniband/hw/bnxt_re/qplib_fp.c | 3 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 6 +- drivers/infiniband/hw/mlx4/qp.c | 4 +- drivers/infiniband/hw/qedr/verbs.c | 15 +- drivers/infiniband/sw/rxe/rxe_param.h | 2 +- drivers/input/joystick/iforce/iforce-usb.c | 2 +- drivers/input/misc/ariel-pwrbutton.c | 7 + drivers/input/mouse/elantech.c | 13 ++ drivers/input/serio/i8042-x86ia64io.h | 14 ++ drivers/input/touchscreen/st1232.c | 2 +- drivers/iommu/dma-iommu.c | 16 +- drivers/iommu/mtk_iommu.c | 4 +- drivers/irqchip/irq-bcm6345-l1.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 8 +- drivers/isdn/hardware/mISDN/hfcpci.c | 8 +- drivers/mailbox/mtk-cmdq-mailbox.c | 1 - drivers/md/md.c | 11 +- drivers/md/raid1.c | 2 +- drivers/media/common/videobuf2/videobuf2-core.c | 42 ++-- .../media/common/videobuf2/videobuf2-dma-contig.c | 39 ++-- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 35 +-- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 30 +-- drivers/media/dvb-frontends/mn88443x.c | 18 +- drivers/media/i2c/Kconfig | 1 + drivers/media/i2c/imx258.c | 12 +- drivers/media/i2c/ir-kbd-i2c.c | 1 + drivers/media/i2c/mt9p031.c | 28 ++- drivers/media/i2c/tda1997x.c | 8 +- drivers/media/pci/cx23885/cx23885-alsa.c | 3 +- drivers/media/pci/ivtv/ivtvfb.c | 4 +- drivers/media/pci/netup_unidvb/netup_unidvb_core.c | 27 ++- drivers/media/platform/allegro-dvt/allegro-core.c | 9 + drivers/media/platform/atmel/atmel-isc-base.c | 25 +- drivers/media/platform/atmel/atmel-isc.h | 2 + drivers/media/platform/atmel/atmel-sama5d2-isc.c | 39 ++-- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 22 +- drivers/media/platform/imx-jpeg/mxc-jpeg.c | 6 + drivers/media/platform/meson/ge2d/ge2d.c | 6 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 8 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 5 +- drivers/media/platform/qcom/venus/pm_helpers.c | 8 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 2 + drivers/media/platform/rcar-vin/rcar-dma.c | 3 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 6 +- drivers/media/platform/stm32/stm32-dcmi.c | 19 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 6 +- drivers/media/radio/radio-wl1273.c | 2 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 2 +- drivers/media/radio/si470x/radio-si470x-usb.c | 2 +- drivers/media/rc/ir_toy.c | 2 +- drivers/media/rc/ite-cir.c | 2 +- drivers/media/rc/mceusb.c | 1 + drivers/media/spi/cxd2880-spi.c | 2 +- drivers/media/test-drivers/vidtv/vidtv_bridge.c | 4 + drivers/media/usb/dvb-usb/az6027.c | 1 + drivers/media/usb/dvb-usb/dibusb-common.c | 2 +- drivers/media/usb/em28xx/em28xx-cards.c | 5 +- drivers/media/usb/em28xx/em28xx-core.c | 5 +- drivers/media/usb/tm6000/tm6000-video.c | 3 +- drivers/media/usb/ttusb-dec/ttusb_dec.c | 10 +- drivers/media/usb/uvc/uvc_driver.c | 7 +- drivers/media/usb/uvc/uvc_v4l2.c | 7 +- drivers/media/usb/uvc/uvc_video.c | 5 + drivers/media/v4l2-core/v4l2-ioctl.c | 67 ++++-- drivers/memory/fsl_ifc.c | 13 +- drivers/memory/renesas-rpc-if.c | 113 +++++++--- drivers/memstick/core/ms_block.c | 2 +- drivers/memstick/host/jmb38x_ms.c | 2 +- drivers/memstick/host/r592.c | 8 +- drivers/mfd/altera-sysmgr.c | 2 +- drivers/mfd/dln2.c | 18 ++ drivers/mfd/mfd-core.c | 2 + drivers/mfd/motorola-cpcap.c | 8 + drivers/mfd/sprd-sc27xx-spi.c | 7 + drivers/mmc/host/Kconfig | 2 +- drivers/mmc/host/dw_mmc.c | 3 +- drivers/mmc/host/moxart-mmc.c | 29 ++- drivers/mmc/host/mtk-sd.c | 5 + drivers/mmc/host/mxs-mmc.c | 10 + drivers/mmc/host/sdhci-omap.c | 18 +- drivers/most/most_usb.c | 5 +- drivers/mtd/mtdcore.c | 4 +- drivers/mtd/nand/raw/ams-delta.c | 12 +- drivers/mtd/nand/raw/arasan-nand-controller.c | 15 ++ drivers/mtd/nand/raw/au1550nd.c | 12 +- drivers/mtd/nand/raw/fsmc_nand.c | 4 +- drivers/mtd/nand/raw/gpio.c | 12 +- drivers/mtd/nand/raw/intel-nand-controller.c | 5 + drivers/mtd/nand/raw/mpc5121_nfc.c | 12 +- drivers/mtd/nand/raw/orion_nand.c | 12 +- drivers/mtd/nand/raw/pasemi_nand.c | 12 +- drivers/mtd/nand/raw/plat_nand.c | 12 +- drivers/mtd/nand/raw/socrates_nand.c | 12 +- drivers/mtd/nand/raw/xway_nand.c | 12 +- drivers/mtd/spi-nor/controllers/hisi-sfc.c | 1 - drivers/net/Kconfig | 2 +- drivers/net/bonding/bond_sysfs_slave.c | 36 +-- drivers/net/can/dev/bittiming.c | 2 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 2 +- drivers/net/can/usb/etas_es58x/es58x_core.c | 6 +- drivers/net/dsa/mv88e6xxx/chip.c | 5 +- drivers/net/dsa/ocelot/felix.c | 9 +- drivers/net/dsa/rtl8366.c | 2 +- drivers/net/dsa/rtl8366rb.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-common.h | 8 + drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 20 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 13 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 13 -- drivers/net/ethernet/cavium/thunder/nic_main.c | 2 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 7 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.h | 2 + .../chelsio/inline_crypto/chtls/chtls_cm.c | 2 +- .../chelsio/inline_crypto/chtls/chtls_cm.h | 2 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 2 +- drivers/net/ethernet/fealnx.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 18 +- drivers/net/ethernet/google/gve/gve.h | 17 +- drivers/net/ethernet/google/gve/gve_adminq.h | 1 + drivers/net/ethernet/google/gve/gve_main.c | 48 +++- drivers/net/ethernet/google/gve/gve_rx.c | 7 +- drivers/net/ethernet/google/gve/gve_tx.c | 23 +- drivers/net/ethernet/google/gve/gve_tx_dqo.c | 84 ++++--- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 20 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 45 +--- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 7 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 77 +++---- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 15 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 5 +- drivers/net/ethernet/ibm/ibmvnic.c | 21 +- drivers/net/ethernet/intel/ice/ice.h | 7 +- drivers/net/ethernet/intel/ice/ice_base.c | 2 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 109 ++++++--- drivers/net/ethernet/intel/ice/ice_devlink.h | 6 +- drivers/net/ethernet/intel/ice/ice_lib.c | 3 +- drivers/net/ethernet/intel/ice/ice_main.c | 4 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 22 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 9 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 38 ++-- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 78 ++++--- .../net/ethernet/microchip/sparx5/sparx5_main.c | 1 + drivers/net/ethernet/mscc/ocelot.c | 17 -- drivers/net/ethernet/mscc/ocelot_net.c | 1 + drivers/net/ethernet/mscc/ocelot_vsc7514.c | 1 + drivers/net/ethernet/netronome/nfp/bpf/main.c | 16 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 2 + drivers/net/ethernet/netronome/nfp/bpf/offload.c | 17 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 12 +- drivers/net/ethernet/realtek/r8169_main.c | 1 + drivers/net/ethernet/sfc/mcdi_port_common.c | 37 ++- drivers/net/ethernet/sfc/ptp.c | 4 +- drivers/net/ethernet/sfc/siena_sriov.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 2 - drivers/net/ethernet/ti/cpsw_ale.c | 6 +- drivers/net/ethernet/ti/davinci_emac.c | 16 +- drivers/net/ifb.c | 2 + drivers/net/phy/micrel.c | 9 +- drivers/net/phy/phy.c | 7 +- drivers/net/phy/phylink.c | 7 +- drivers/net/vmxnet3/vmxnet3_drv.c | 1 - drivers/net/vrf.c | 28 ++- drivers/net/wireless/ath/ath10k/core.c | 11 +- drivers/net/wireless/ath/ath10k/coredump.c | 11 +- drivers/net/wireless/ath/ath10k/coredump.h | 7 + drivers/net/wireless/ath/ath10k/mac.c | 45 +++- drivers/net/wireless/ath/ath10k/qmi.c | 3 +- drivers/net/wireless/ath/ath10k/sdio.c | 5 +- drivers/net/wireless/ath/ath10k/snoc.c | 77 +++++++ drivers/net/wireless/ath/ath10k/snoc.h | 5 + drivers/net/wireless/ath/ath10k/usb.c | 7 +- drivers/net/wireless/ath/ath10k/wmi.c | 4 + drivers/net/wireless/ath/ath10k/wmi.h | 3 + drivers/net/wireless/ath/ath11k/dbring.c | 16 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 13 +- drivers/net/wireless/ath/ath11k/mac.c | 2 +- drivers/net/wireless/ath/ath11k/qmi.c | 4 +- drivers/net/wireless/ath/ath11k/reg.c | 11 +- drivers/net/wireless/ath/ath11k/reg.h | 2 +- drivers/net/wireless/ath/ath11k/wmi.c | 40 ++-- drivers/net/wireless/ath/ath11k/wmi.h | 3 +- drivers/net/wireless/ath/ath6kl/usb.c | 7 +- drivers/net/wireless/ath/ath9k/main.c | 4 +- drivers/net/wireless/ath/dfs_pattern_detector.c | 10 +- drivers/net/wireless/ath/wcn36xx/dxe.c | 49 ++-- drivers/net/wireless/ath/wcn36xx/hal.h | 32 +++ drivers/net/wireless/ath/wcn36xx/main.c | 21 +- drivers/net/wireless/ath/wcn36xx/smd.c | 126 ++++++++++- drivers/net/wireless/ath/wcn36xx/smd.h | 1 + drivers/net/wireless/ath/wcn36xx/txrx.c | 64 +++--- drivers/net/wireless/ath/wcn36xx/txrx.h | 3 +- drivers/net/wireless/broadcom/b43/phy_g.c | 2 +- drivers/net/wireless/broadcom/b43legacy/radio.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 10 + drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 3 + drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 6 +- drivers/net/wireless/marvell/libertas/if_usb.c | 2 + drivers/net/wireless/marvell/libertas_tf/if_usb.c | 2 + drivers/net/wireless/marvell/mwifiex/11n.c | 5 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 32 +-- drivers/net/wireless/marvell/mwifiex/pcie.c | 36 ++- drivers/net/wireless/marvell/mwifiex/usb.c | 16 ++ drivers/net/wireless/marvell/mwl8k.c | 2 +- drivers/net/wireless/mediatek/mt76/debugfs.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76.h | 8 +- .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 29 ++- drivers/net/wireless/mediatek/mt76/mt7615/init.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 60 ++--- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 18 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 30 ++- .../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 8 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 13 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.h | 3 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 22 +- .../net/wireless/mediatek/mt76/mt7921/debugfs.c | 36 ++- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 13 ++ drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 68 +++++- drivers/net/wireless/mediatek/mt76/mt7921/mac.h | 8 + drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 22 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.h | 10 +- drivers/net/wireless/mediatek/mt76/mt7921/regs.h | 8 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 3 +- .../net/wireless/realtek/rtl818x/rtl8187/rtl8225.c | 14 +- drivers/net/wireless/realtek/rtw88/fw.c | 7 +- drivers/net/wireless/realtek/rtw88/reg.h | 1 + drivers/net/wireless/rsi/rsi_91x_core.c | 2 + drivers/net/wireless/rsi/rsi_91x_hal.c | 10 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 74 ++---- drivers/net/wireless/rsi/rsi_91x_main.c | 17 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 24 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 5 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 5 +- drivers/net/wireless/rsi/rsi_hal.h | 11 + drivers/net/wireless/rsi/rsi_main.h | 15 +- drivers/net/xen-netfront.c | 8 + drivers/nfc/pn533/pn533.c | 6 +- drivers/nvdimm/btt.c | 1 - drivers/nvme/host/multipath.c | 9 +- drivers/nvme/host/rdma.c | 2 + drivers/nvme/target/configfs.c | 2 + drivers/nvme/target/rdma.c | 24 ++ drivers/nvme/target/tcp.c | 21 +- drivers/of/unittest.c | 16 +- drivers/opp/of.c | 2 +- drivers/pci/controller/cadence/pci-j721e.c | 2 +- drivers/pci/controller/cadence/pcie-cadence-plat.c | 2 + drivers/pci/controller/dwc/pcie-uniphier.c | 26 +-- drivers/pci/controller/pci-aardvark.c | 251 ++++++++++++++++++--- drivers/pci/pci-bridge-emul.c | 13 ++ drivers/pci/pci.c | 8 + drivers/pci/quirks.c | 1 + drivers/phy/microchip/sparx5_serdes.c | 4 +- drivers/phy/qualcomm/phy-qcom-qusb2.c | 16 +- drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c | 2 +- drivers/phy/ti/phy-gmii-sel.c | 2 + drivers/pinctrl/core.c | 2 + drivers/pinctrl/pinctrl-amd.c | 19 +- drivers/pinctrl/pinctrl-amd.h | 1 + drivers/pinctrl/pinctrl-equilibrium.c | 7 +- drivers/pinctrl/renesas/core.c | 2 +- .../platform/surface/surface_aggregator_registry.c | 54 +++++ drivers/platform/x86/thinkpad_acpi.c | 2 +- drivers/platform/x86/wmi.c | 9 +- drivers/power/reset/at91-reset.c | 4 +- drivers/power/supply/bq27xxx_battery_i2c.c | 3 +- drivers/power/supply/max17040_battery.c | 2 + drivers/power/supply/max17042_battery.c | 12 +- drivers/power/supply/rt5033_battery.c | 2 +- drivers/ptp/ptp_kvm_x86.c | 4 +- drivers/regulator/s5m8767.c | 21 +- drivers/remoteproc/imx_rproc.c | 41 ++-- drivers/remoteproc/remoteproc_core.c | 8 +- drivers/remoteproc/remoteproc_coredump.c | 2 +- drivers/remoteproc/remoteproc_elf_loader.c | 4 +- drivers/reset/reset-socfpga.c | 26 +++ drivers/rtc/rtc-ds1302.c | 7 + drivers/rtc/rtc-ds1390.c | 7 + drivers/rtc/rtc-mcp795.c | 7 + drivers/rtc/rtc-pcf2123.c | 9 + drivers/rtc/rtc-rv3032.c | 4 +- drivers/s390/char/tape_std.c | 3 +- drivers/s390/cio/css.c | 4 +- drivers/s390/cio/device_ops.c | 12 +- drivers/s390/crypto/ap_queue.c | 2 + drivers/scsi/csiostor/csio_lnode.c | 2 +- drivers/scsi/dc395x.c | 1 + drivers/scsi/hosts.c | 1 + drivers/scsi/lpfc/lpfc_els.c | 11 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 10 +- drivers/scsi/lpfc/lpfc_nvme.c | 5 +- drivers/scsi/lpfc/lpfc_scsi.c | 7 + drivers/scsi/lpfc/lpfc_sli.c | 101 +++++++-- drivers/scsi/megaraid/megaraid_sas_fusion.c | 11 +- drivers/scsi/pm8001/pm8001_hwi.c | 2 +- drivers/scsi/pm8001/pm8001_sas.h | 3 +- drivers/scsi/pm8001/pm80xx_hwi.c | 53 ++++- drivers/scsi/qedf/qedf_main.c | 2 + drivers/scsi/qla2xxx/qla_attr.c | 24 +- drivers/scsi/qla2xxx/qla_gbl.h | 2 - drivers/scsi/qla2xxx/qla_init.c | 4 +- drivers/scsi/qla2xxx/qla_mr.c | 23 -- drivers/scsi/qla2xxx/qla_os.c | 37 +-- drivers/scsi/qla2xxx/qla_target.c | 14 +- drivers/scsi/scsi_error.c | 25 ++ drivers/scsi/scsi_lib.c | 3 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 4 +- drivers/soc/fsl/dpaa2-console.c | 1 + drivers/soc/fsl/dpio/dpio-service.c | 2 +- drivers/soc/fsl/dpio/qbman-portal.c | 9 +- drivers/soc/qcom/apr.c | 2 + drivers/soc/qcom/llcc-qcom.c | 2 +- drivers/soc/qcom/rpmhpd.c | 20 +- drivers/soc/qcom/socinfo.c | 4 +- drivers/soc/samsung/Kconfig | 1 + drivers/soc/tegra/pmc.c | 2 +- drivers/soundwire/bus.c | 2 +- drivers/soundwire/debugfs.c | 2 +- drivers/spi/atmel-quadspi.c | 2 +- drivers/spi/spi-altera-dfl.c | 2 +- drivers/spi/spi-altera-platform.c | 2 +- drivers/spi/spi-bcm-qspi.c | 8 +- drivers/spi/spi-mtk-nor.c | 2 +- drivers/spi/spi-pl022.c | 5 +- drivers/spi/spi-rpc-if.c | 4 +- drivers/spi/spi-stm32-qspi.c | 2 +- drivers/spi/spi.c | 41 ++++ drivers/staging/ks7010/Kconfig | 3 + drivers/staging/media/atomisp/i2c/atomisp-lm3554.c | 37 +-- drivers/staging/media/imx/imx-media-dev-common.c | 2 + drivers/staging/media/ipu3/ipu3-v4l2.c | 7 +- drivers/staging/media/rkvdec/rkvdec-h264.c | 5 +- drivers/staging/media/rkvdec/rkvdec.c | 40 ++-- drivers/staging/most/dim2/Makefile | 2 +- drivers/staging/most/dim2/dim2.c | 24 +- drivers/staging/most/dim2/sysfs.c | 49 ---- drivers/staging/most/dim2/sysfs.h | 11 - drivers/target/target_core_tmr.c | 17 +- drivers/target/target_core_transport.c | 30 ++- drivers/thermal/qcom/tsens.c | 29 ++- drivers/thermal/thermal_core.c | 16 +- drivers/tty/serial/8250/8250_dw.c | 2 +- drivers/tty/serial/8250/8250_port.c | 21 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 2 + drivers/tty/serial/imx.c | 4 +- drivers/tty/serial/serial_core.c | 16 +- drivers/tty/serial/xilinx_uartps.c | 3 +- drivers/usb/chipidea/core.c | 23 +- drivers/usb/dwc2/drd.c | 24 +- drivers/usb/gadget/legacy/hid.c | 4 +- drivers/usb/host/xhci-hub.c | 3 +- drivers/usb/host/xhci-pci.c | 16 ++ drivers/usb/misc/iowarrior.c | 8 +- drivers/usb/musb/Kconfig | 2 +- drivers/usb/serial/keyspan.c | 15 +- drivers/usb/typec/Kconfig | 4 +- drivers/video/backlight/backlight.c | 6 - drivers/video/fbdev/chipsfb.c | 2 +- drivers/video/fbdev/efifb.c | 21 +- drivers/virtio/virtio_ring.c | 14 +- drivers/watchdog/Kconfig | 2 +- drivers/watchdog/f71808e_wdt.c | 4 +- drivers/watchdog/omap_wdt.c | 6 +- drivers/xen/balloon.c | 86 +++++-- drivers/xen/xen-pciback/conf_space_capability.c | 2 +- fs/btrfs/disk-io.c | 3 +- fs/btrfs/reflink.c | 2 +- fs/btrfs/tree-log.c | 4 +- fs/btrfs/volumes.c | 14 +- fs/cifs/cifsglob.h | 3 +- fs/cifs/connect.c | 21 +- fs/cifs/file.c | 35 ++- fs/cifs/fs_context.c | 10 + fs/cifs/fs_context.h | 1 + fs/crypto/fscrypt_private.h | 5 +- fs/crypto/hkdf.c | 11 +- fs/crypto/keysetup.c | 57 ++++- fs/erofs/decompressor.c | 1 - fs/erofs/zdata.c | 13 +- fs/erofs/zpvec.h | 13 +- fs/exfat/inode.c | 2 +- fs/ext4/extents.c | 63 +++--- fs/ext4/super.c | 9 +- fs/f2fs/compress.c | 1 + fs/f2fs/inode.c | 2 +- fs/f2fs/namei.c | 2 +- fs/f2fs/super.c | 2 + fs/fuse/dev.c | 14 +- fs/gfs2/glock.c | 24 +- fs/io-wq.c | 38 ++-- fs/jfs/jfs_mount.c | 51 ++--- fs/nfs/dir.c | 9 +- fs/nfs/direct.c | 2 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 4 +- fs/nfs/inode.c | 13 +- fs/nfs/nfs3xdr.c | 2 +- fs/nfs/nfs4idmap.c | 2 +- fs/nfs/nfs4proc.c | 15 +- fs/nfs/pnfs.h | 2 +- fs/nfs/pnfs_nfs.c | 6 +- fs/nfs/proc.c | 2 +- fs/nfs/write.c | 26 +-- fs/ocfs2/file.c | 8 +- fs/orangefs/dcache.c | 4 +- fs/overlayfs/file.c | 16 +- fs/proc/stat.c | 4 +- fs/proc/uptime.c | 14 +- fs/quota/quota_tree.c | 15 ++ fs/tracefs/inode.c | 3 +- include/drm/ttm/ttm_bo_api.h | 3 +- include/linux/blkdev.h | 2 - include/linux/cc_platform.h | 88 ++++++++ include/linux/cgroup-defs.h | 107 +++------ include/linux/cgroup.h | 22 +- include/linux/console.h | 2 + include/linux/dsa/ocelot.h | 38 ++++ include/linux/ethtool_netlink.h | 3 + include/linux/filter.h | 1 + include/linux/fortify-string.h | 5 +- include/linux/kernel_stat.h | 1 + include/linux/libata.h | 2 +- include/linux/nfs_fs.h | 1 + include/linux/posix-timers.h | 2 + include/linux/rpmsg.h | 2 +- include/linux/sched/task.h | 3 +- include/linux/sched/task_stack.h | 4 + include/linux/seq_file.h | 2 +- include/linux/skmsg.h | 18 +- include/linux/surface_aggregator/controller.h | 4 +- include/linux/tpm.h | 1 + include/media/videobuf2-core.h | 37 +-- include/memory/renesas-rpc-if.h | 1 + include/net/inet_connection_sock.h | 2 +- include/net/llc.h | 4 +- include/net/neighbour.h | 12 +- include/net/sch_generic.h | 4 + include/net/sctp/sctp.h | 7 +- include/net/sock.h | 2 +- include/net/strparser.h | 20 +- include/net/tcp.h | 17 +- include/net/udp.h | 5 +- include/scsi/scsi_cmnd.h | 2 +- include/scsi/scsi_host.h | 1 + include/soc/mscc/ocelot.h | 24 -- include/sound/soc-topology.h | 3 +- include/uapi/linux/ethtool_netlink.h | 4 +- include/uapi/linux/pci_regs.h | 6 + kernel/bpf/core.c | 4 +- kernel/bpf/trampoline.c | 6 +- kernel/bpf/verifier.c | 4 +- kernel/cgroup/cgroup.c | 94 ++++---- kernel/cgroup/rstat.c | 2 - kernel/fork.c | 3 +- kernel/kprobes.c | 3 +- kernel/locking/lockdep.c | 4 +- kernel/locking/rwsem.c | 53 +++-- kernel/power/energy_model.c | 23 +- kernel/power/swap.c | 7 +- kernel/rcu/rcutorture.c | 48 +++- kernel/rcu/tasks.h | 3 +- kernel/rcu/tree_exp.h | 2 +- kernel/rcu/tree_plugin.h | 8 +- kernel/sched/core.c | 43 ++-- kernel/scs.c | 1 + kernel/signal.c | 18 +- kernel/time/posix-cpu-timers.c | 19 +- kernel/trace/ftrace.c | 23 +- kernel/trace/ring_buffer.c | 5 + kernel/trace/trace.c | 73 +++--- kernel/trace/trace.h | 3 + kernel/trace/trace_dynevent.c | 2 +- kernel/trace/trace_event_perf.c | 6 +- kernel/trace/trace_events.c | 42 ++-- kernel/trace/trace_events_synth.c | 4 +- kernel/trace/trace_functions_graph.c | 2 +- kernel/trace/trace_hwlat.c | 6 +- kernel/trace/trace_kprobe.c | 8 +- kernel/trace/trace_osnoise.c | 14 +- kernel/trace/trace_printk.c | 2 +- kernel/trace/trace_recursion_record.c | 4 +- kernel/trace/trace_stack.c | 6 +- kernel/trace/trace_stat.c | 6 +- kernel/trace/trace_uprobe.c | 4 +- kernel/trace/tracing_map.c | 40 ++-- kernel/workqueue.c | 15 +- lib/decompress_unxz.c | 2 +- lib/dynamic_debug.c | 12 + lib/iov_iter.c | 5 +- lib/xz/xz_dec_lzma2.c | 21 +- lib/xz/xz_dec_stream.c | 6 +- mm/filemap.c | 1 - mm/memcontrol.c | 27 +-- mm/oom_kill.c | 23 +- mm/zsmalloc.c | 7 +- net/8021q/vlan.c | 3 - net/8021q/vlan_dev.c | 3 + net/9p/client.c | 2 + net/bluetooth/l2cap_sock.c | 10 +- net/bluetooth/sco.c | 33 +-- net/bridge/br_private.h | 2 + net/can/j1939/main.c | 7 + net/can/j1939/transport.c | 6 + net/core/dev.c | 5 +- net/core/filter.c | 58 ++++- net/core/neighbour.c | 48 ++-- net/core/net-sysfs.c | 55 +++++ net/core/net_namespace.c | 4 + net/core/netclassid_cgroup.c | 7 +- net/core/netprio_cgroup.c | 10 +- net/core/skmsg.c | 43 +++- net/core/stream.c | 3 - net/core/sysctl_net_core.c | 2 +- net/dccp/dccp.h | 2 +- net/dccp/proto.c | 14 +- net/dsa/Kconfig | 2 - net/dsa/switch.c | 4 +- net/dsa/tag_ocelot.c | 4 +- net/dsa/tag_ocelot_8021q.c | 1 + net/ethtool/pause.c | 3 +- net/ipv4/inet_connection_sock.c | 4 +- net/ipv4/inet_hashtables.c | 2 +- net/ipv4/proc.c | 2 +- net/ipv4/tcp.c | 40 +++- net/ipv4/tcp_bpf.c | 48 +++- net/ipv6/addrconf.c | 3 + net/ipv6/udp.c | 2 +- net/netfilter/nf_conntrack_proto_udp.c | 7 +- net/netfilter/nfnetlink_queue.c | 2 +- net/netfilter/nft_dynset.c | 11 +- net/rxrpc/rtt.c | 2 +- net/sched/sch_generic.c | 9 + net/sched/sch_mq.c | 24 ++ net/sched/sch_mqprio.c | 23 ++ net/sched/sch_taprio.c | 27 ++- net/sctp/output.c | 13 +- net/sctp/transport.c | 11 +- net/smc/af_smc.c | 20 +- net/smc/smc_llc.c | 2 +- net/strparser/strparser.c | 10 +- net/sunrpc/addr.c | 40 ++-- net/sunrpc/xprt.c | 28 +-- net/vmw_vsock/af_vsock.c | 2 + net/wireless/core.c | 10 + samples/kprobes/kretprobe_example.c | 2 +- scripts/leaking_addresses.pl | 3 +- security/apparmor/label.c | 4 +- security/integrity/evm/evm_main.c | 2 +- security/integrity/ima/ima.h | 2 +- security/integrity/ima/ima_appraise.c | 52 ++++- security/selinux/ss/services.c | 162 +++++++------ security/smack/smackfs.c | 11 +- sound/core/memalloc.c | 7 +- sound/core/oss/mixer_oss.c | 44 +++- sound/core/timer.c | 17 +- sound/firewire/oxfw/oxfw-stream.c | 7 +- sound/firewire/oxfw/oxfw.c | 8 + sound/firewire/oxfw/oxfw.h | 5 + sound/pci/hda/hda_intel.c | 52 ++--- sound/pci/hda/patch_realtek.c | 82 +++++++ sound/soc/codecs/cs42l42.c | 43 ++-- sound/soc/codecs/wcd9335.c | 2 +- sound/soc/sh/rcar/core.c | 1 + sound/soc/soc-core.c | 1 + sound/soc/sof/topology.c | 9 + sound/soc/tegra/tegra_asoc_machine.c | 60 ++++- sound/soc/tegra/tegra_asoc_machine.h | 1 + sound/synth/emux/emux.c | 2 +- sound/usb/6fire/comm.c | 2 +- sound/usb/6fire/firmware.c | 6 +- sound/usb/format.c | 1 + sound/usb/line6/driver.c | 14 +- sound/usb/line6/driver.h | 2 +- sound/usb/line6/podhd.c | 6 +- sound/usb/line6/toneport.c | 2 +- sound/usb/misc/ua101.c | 4 +- sound/usb/quirks.c | 1 + tools/arch/x86/lib/insn.c | 5 +- tools/bpf/bpftool/prog.c | 16 +- tools/include/asm-generic/unaligned.h | 23 ++ tools/lib/bpf/bpf.c | 4 +- tools/lib/bpf/bpf_core_read.h | 2 +- tools/lib/bpf/btf.c | 22 +- tools/lib/bpf/libbpf.c | 6 + tools/lib/bpf/skel_internal.h | 6 +- tools/objtool/arch/x86/decode.c | 20 ++ tools/objtool/check.c | 159 +++++++------ tools/objtool/include/objtool/arch.h | 1 + tools/perf/util/bpf-event.c | 4 +- tools/perf/util/intel-pt-decoder/Build | 2 + .../testing/selftests/bpf/prog_tests/perf_buffer.c | 4 +- tools/testing/selftests/bpf/prog_tests/sk_lookup.c | 4 +- tools/testing/selftests/bpf/prog_tests/test_ima.c | 3 +- tools/testing/selftests/bpf/progs/strobemeta.h | 4 +- tools/testing/selftests/bpf/test_progs.c | 4 +- .../selftests/bpf/test_xdp_redirect_multi.sh | 62 ++--- .../testing/selftests/bpf/verifier/array_access.c | 2 +- tools/testing/selftests/bpf/xdp_redirect_multi.c | 4 +- tools/testing/selftests/core/close_range_test.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/svm.c | 14 +- .../selftests/kvm/x86_64/mmio_warning_test.c | 2 +- tools/testing/selftests/net/Makefile | 2 +- tools/testing/selftests/net/fcnal-test.sh | 3 + tools/testing/selftests/net/fib_nexthops.sh | 1 + .../selftests/net/forwarding/bridge_igmp.sh | 12 +- .../testing/selftests/net/forwarding/bridge_mld.sh | 12 +- tools/testing/selftests/net/udpgso_bench_rx.c | 11 +- tools/testing/selftests/sched/cs_prctl_test.c | 28 ++- tools/testing/selftests/vm/split_huge_page_test.c | 2 +- tools/testing/selftests/x86/iopl.c | 78 +++++-- tools/tracing/latency/latency-collector.c | 2 +- 909 files changed, 7903 insertions(+), 4248 deletions(-) create mode 100644 arch/x86/kernel/cc_platform.c delete mode 100644 drivers/staging/most/dim2/sysfs.c create mode 100644 include/linux/cc_platform.h create mode 100644 tools/include/asm-generic/unaligned.h