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