This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-stable-allyesconfig in repository toolchain/ci/linux.
from 8cc248d5788a Merge v5.14.9 adds 00426cf7effb media: hantro: Fix check for single irq adds add13fd5e07e media: cedrus: Fix SUNXI tile size calculation adds ef074ff5a776 media: s5p-jpeg: rename JPEG marker constants to prevent b [...] adds 799b9ffd7f5a ASoC: fsl_sai: register platform component before register [...] adds b04db30f71bb ASoC: fsl_esai: register platform component before registe [...] adds 63ff9da3572a ASoC: fsl_micfil: register platform component before regis [...] adds 4916efd4385c ASoC: fsl_spdif: register platform component before regist [...] adds 9b5de0165d67 ASoC: fsl_xcvr: register platform component before registe [...] adds 0a0d0ce37578 ASoC: mediatek: common: handle NULL case in suspend/resume [...] adds 69c9494d1450 scsi: elx: efct: Fix void-pointer-to-enum-cast warning for [...] adds a6bb576ead07 ASoC: SOF: Fix DSP oops stack dump output contents adds 5f589b073843 ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and [...] adds b1ca0c6353d4 ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM an [...] adds 262468353f59 pinctrl: qcom: spmi-gpio: correct parent irqspec translation adds 946aa1b742df net/mlx4_en: Resolve bad operstate value adds 0184084365c4 s390/qeth: Fix deadlock in remove_discipline adds 0bfe74174132 s390/qeth: fix deadlock during failing recovery adds e450c422aa23 crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() adds a688abc484b5 m68k: Update ->thread.esp0 before calling syscall_trace() [...] adds 5a309b91dd57 NIOS2: fix kconfig unmet dependency warning for SERIAL_COR [...] adds a3d0bfc22a99 kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS adds 283e4bee701d HID: amd_sfh: Fix potential NULL pointer dereference adds 018e7ce13f2d perf test: Fix DWARF unwind for optimized builds. adds af0bbcbba0d5 perf iostat: Use system-wide mode if the target cpu_list i [...] adds a55e7c3f7e4d perf iostat: Fix Segmentation fault from NULL 'struct perf [...] adds 7be199764d46 watchdog/sb_watchdog: fix compilation problem due to COMPILE_TEST adds 699d926585da tty: Fix out-of-bound vmalloc access in imageblit adds 8d62aec52a8c cpufreq: schedutil: Use kobject release() method to free s [...] adds 8a88b1529a39 scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS adds 05c8a9dca354 drm/amdgpu: adjust fence driver enable sequence adds 8ba968ae672b drm/amdgpu: avoid over-handle of fence driver fini in s3 t [...] adds 920e3c77f130 drm/amdgpu: stop scheduler when calling hw_fini (v2) adds e130f2ed1da9 cpufreq: schedutil: Destroy mutex before kobject_put() fre [...] adds 3327293839d0 scsi: ufs: ufs-pci: Fix Intel LKF link stability adds 12d508014972 ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION adds c949aaec0208 ALSA: firewire-motu: fix truncated bytes in message tracepoints adds 062055d4f23e ALSA: hda/realtek: Quirks to enable speaker output for Len [...] adds 2a0d1a8ff21c ACPI: NFIT: Use fallback node id when numa info in NFIT ta [...] adds 343307d050c1 fs-verity: fix signed integer overflow with i_size near S64_MAX adds 7635f8a7fc8a hwmon: (tmp421) handle I2C errors adds 746011193f44 hwmon: (w83793) Fix NULL pointer dereference by removing u [...] adds 24af1fe376e2 hwmon: (w83792d) Fix NULL pointer dereference by removing [...] adds 16887ae4e3de hwmon: (w83791d) Fix NULL pointer dereference by removing [...] adds de6c8af17f53 gpio: pca953x: do not ignore i2c errors adds 38b789c914b1 scsi: ufs: Fix illegal offset in UPIU event trace adds 27d3eb5616ee mac80211: fix use-after-free in CCMP/GCMP RX adds 9a75f445a4a1 platform/x86/intel: hid: Add DMI switches allow list adds 81bfd6268fd3 x86/kvmclock: Move this_cpu_pvti into kvmclock.h adds 99a016076ed5 ptp: Fix ptp_kvm_getcrosststamp issue for x86 ptp_kvm adds 99a9e9b80f19 KVM: x86: Fix stack-out-of-bounds memory access from ioapi [...] adds 4639ee36e064 KVM: x86: nSVM: don't copy virt_ext from vmcb12 adds 3e7144429936 KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT adds 17e96fe4a8ec KVM: x86: Swap order of CPUID entry "index" vs. "significa [...] adds 5d522f759211 KVM: nVMX: Filter out all unsupported controls when eVMCS [...] adds 0c1a1c505432 KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES adds c9343f03e522 KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA adds d6e7fd7ece71 KVM: SEV: Acquire vcpu mutex when updating VMSA adds 540dd9506ae0 KVM: SEV: Allow some commands for mirror VM adds efd7866e114d KVM: SVM: fix missing sev_decommission in sev_receive_start adds 2cebb9aed993 KVM: nVMX: Fix nested bus lock VM exit adds dd2ee266dd58 KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue adds 4ed5f2656691 mmc: renesas_sdhi: fix regression with hard reset on old SDHIs adds 698c8a0a029b media: ir_toy: prevent device from hanging during transmit adds d9ba5565c7f8 RDMA/cma: Do not change route.addr.src_addr.ss_family adds 03d884671572 RDMA/cma: Ensure rdma_addr_cancel() happens before issuing [...] adds 25011c9ec8e7 nbd: use shifts rather than multiplies adds 81a22172ba35 drm/amd/display: initialize backlight_ramping_override to false adds f43a2abf5dd7 drm/amd/display: Pass PCI deviceid into DC adds be6f8fb11a24 drm/amd/display: Fix Display Flicker on embedded panels adds 0d77b5d94301 drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix adds 73bb3f4e877c drm/amdgpu: check tiling flags when creating FB on GFX8- adds 5c488a28b436 drm/amdgpu: correct initial cp_hqd_quantum for gfx9 adds f3856fe1a057 interconnect: qcom: sdm660: Fix id of slv_cnoc_mnoc_cfg adds 8bb4ef3807d5 interconnect: qcom: sdm660: Correct NOC_QOS_PRIORITY shift [...] adds ce1cccb000bd drm/i915/gvt: fix the usage of ww lock in gvt scheduler. adds 473c59ab5de5 ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 adds 67b07e7b490f bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog adds 2288eafe2c4a IB/cma: Do not send IGMP leaves for sendonly Multicast groups adds e56a5146ef8c RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure adds dbe853968d4d bpf, mips: Validate conditional branch offsets adds aa85fb7bde55 hwmon: (mlxreg-fan) Return non-zero value when fan current [...] adds 7dce0dc364c4 RDMA/irdma: Skip CQP ring during a reset adds 63a5c2119924 RDMA/irdma: Validate number of CQ entries on create CQ adds c3044d872d6d RDMA/irdma: Report correct WC error when transport retry c [...] adds ec0eb6794804 RDMA/irdma: Report correct WC error when there are MW bind errors adds f65c73d3aabb netfilter: nf_tables: unlink table before deleting it adds 5f66dd17451d netfilter: log: work around missing softdep backend module adds 2e46f261b28c Revert "mac80211: do not use low data rates for data frame [...] adds 764a80c53dee mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug adds 997ee230e4f5 mac80211: limit injected vht mcs/nss in ieee80211_parse_tx [...] adds 35367a5b63d9 mac80211: mesh: fix potentially unaligned access adds ed2adf69e298 mac80211-hwsim: fix late beacon hrtimer handling adds 7f9cb654462d driver core: fw_devlink: Add support for FWNODE_FLAG_NEEDS [...] adds 734652b0a231 net: mdiobus: Set FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD for [...] adds 8180611c238e sctp: break out if skb_header_pointer returns NULL in sctp [...] adds 385cf9ac00c2 mptcp: don't return sockets in foreign netns adds 62adc41df3b5 mptcp: allow changing the 'backup' bit when no sockets are open adds 0fe76b4171e4 RDMA/hns: Work around broken constant propagation in gcc 8 adds 8776ad745092 hwmon: (tmp421) report /PVLD condition as fault adds d4a6139e651f hwmon: (tmp421) fix rounding for negative values adds 3636e045de1f net: enetc: fix the incorrect clearing of IF_MODE bits adds bac85b1d0745 net: ipv4: Fix rtnexthop len when RTA_FLOW is present adds 60edf381ca21 smsc95xx: fix stalled rx after link change adds 406b3c0f64ab drm/i915/request: fix early tracepoints adds 3027d7ba264f drm/i915: Remove warning from the rps worker adds eabd1e182225 dsa: mv88e6xxx: 6161: Use chip wide MAX MTU adds 2c3c98b40e1f dsa: mv88e6xxx: Fix MTU definition adds ed3617b8aeb4 dsa: mv88e6xxx: Include tagger overhead when setting MTU f [...] adds 474443c9982b e100: fix length calculation in e100_get_regs_len adds d1db35d832a8 e100: fix buffer overrun in e100_get_regs adds 714bfabe5f29 RDMA/hfi1: Fix kernel pointer leak adds 8ba300a48a3b RDMA/hns: Fix the size setting error when copying CQE in c [...] adds b96fc31338ca RDMA/hns: Add the check of the CQE size of the user space adds b822ce7334d5 bpf: Exempt CAP_BPF from checks against bpf_jit_limit adds 173dbe4fdb22 libbpf: Fix segfault in static linker for objects without BTF adds 54d54d2e02c7 selftests, bpf: Fix makefile dependencies on libbpf adds 0157eb81e339 selftests, bpf: test_lwt_ip_encap: Really disable rp_filter adds 9d561381e48c bpf, x86: Fix bpf mapping of atomic fetch implementation adds 477e7f62b358 net: ks8851: fix link error adds 27b9ff88f1f6 ionic: fix gathering of debug stats adds 7a73120f8eaf Revert "block, bfq: honor already-setup queue merges" adds 81369dce6d85 scsi: csiostor: Add module softdep on cxgb4 adds 2744341dd52e ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup adds 3dac38bdce79 net: hns3: do not allow call hns3_nic_net_open repeatedly adds 8d4ad0ab2874 net: hns3: remove tc enable checking adds 8bcaeeefccfb net: hns3: don't rollback when destroy mqprio fail adds 18e609791fa6 net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCL [...] adds 851c0b9913b8 net: hns3: fix show wrong state when add existing uc mac address adds fd519ae5a816 net: hns3: reconstruct function hns3_self_test adds 3937b9c2961e net: hns3: fix always enable rx vlan filter problem after [...] adds 4cdec1041cd3 net: hns3: disable firmware compatible features when uninstall PF adds e88c502ef7be net: phy: bcm7xxx: Fixed indirect MMD operations adds dab4677bdbff net: sched: flower: protect fl_walk() with rcu adds 97f1c1783c1b net: stmmac: fix EEE init issue when paired with EEE capable PHYs adds ec716aac7fe4 af_unix: fix races in sk_peer_pid and sk_peer_cred accesses adds 3aa381480fbe objtool: Teach get_alt_entry() about more relocation types adds d42683c2b196 perf/x86/intel: Update event constraints for ICX adds fce08b03923e sched/fair: Add ancestors of unthrottled undecayed cfs_rq adds 9ea06d55278e sched/fair: Null terminate buffer when updating tunable_scaling adds ec9331ef103f hwmon: (occ) Fix P10 VRM temp sensors adds 77744fa757b1 hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 [...] adds bad1cb95af71 kvm: fix objtool relocation warning adds 617f0ea5dfc4 nvme: add command id quirk for apple controllers adds 133578ac70a2 elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings adds e554f26ea453 driver core: fw_devlink: Improve handling of cyclic dependencies adds ec889a8be77b debugfs: debugfs_create_file_size(): use IS_ERR to check f [...] adds 0a9c36a2e06a ipack: ipoctal: fix stack information leak adds 4953ef80af5f ipack: ipoctal: fix tty registration race adds fcd28f229175 ipack: ipoctal: fix tty-registration error handling adds 382ef7ff1854 ipack: ipoctal: fix missing allocation-failure check adds 811178f296b1 ipack: ipoctal: fix module reference leak adds 68a5ca234225 ext4: fix loff_t overflow in ext4_max_bitmap_size() adds a5a403aed8a0 ext4: limit the number of blocks in one ADD_RANGE TLV adds 9bef6f6e2172 ext4: fix reserved space counter leakage adds 27e10c5d31ff ext4: add error checking to ext4_ext_replay_set_iblocks() adds 2021f187321c ext4: fix potential infinite loop in ext4_dx_readdir() adds a4f316af25ba ext4: flush s_error_work before journal destroy in ext4_fi [...] adds aa3a4f5913a9 HID: u2fzero: ignore incomplete packets without data adds a7931aa81760 net: udp: annotate data race around udp_sk(sk)->corkflag adds 47d791dbe1ba NIOS2: setup.c: drop unused variable 'dram_start' adds eae2fce438f1 usb: hso: remove the bailout parameter adds 708107b80aa6 HID: betop: fix slab-out-of-bounds Write in betop_probe adds 3213f5f8d4ad netfilter: ipset: Fix oversized kvmalloc() calls adds 24f3fc95b56b mm: don't allow oversized kvmalloc() calls adds 2b704864c92d HID: usbhid: free raw_report buffers in usbhid_stop adds 38c84dfafed5 crypto: aesni - xts_crypt() return if walk.nbytes is 0 adds 4664318f73e4 KVM: x86: Handle SRCU initialization failure during page t [...] adds 7ea6f5848281 netfilter: conntrack: serialize hash resizes and cleanups adds 14492ff96387 netfilter: nf_tables: Fix oversized kvmalloc() calls adds a7d4cb29f556 drivers: net: mhi: fix error path in mhi_net_newlink adds fe6f7b77796e objtool: print out the symbol type when complaining about it adds 81971ea5ec5c HID: amd_sfh: Fix potential NULL pointer dereference - take 2 adds b133f076639b Linux 5.14.10 adds 7c2752be1243 Merge v5.14.10 new 20137432e181 spi: rockchip: handle zero length transfers without timing out new bf4597f45f31 afs: Add missing vnode validation checks new 77e6b00985f6 platform/x86: touchscreen_dmi: Add info for the Chuwi HiBo [...] new 5c1e84b7ae04 platform/x86: touchscreen_dmi: Update info for the Chuwi H [...] new 20282e53d6bd nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN new 31e401cb05ac btrfs: replace BUG_ON() in btrfs_csum_one_bio() with prope [...] new 7a08b2e1e477 btrfs: fix mount failure due to past and transient device [...] new 0cfda0cc59d4 net: mdio: introduce a shutdown method to mdio device drivers new e4cff35be8ff xen-netback: correct success/error reporting for the SKB-w [...] new 3702afcf0aac sparc64: fix pci_iounmap() when CONFIG_PCI is not set new a3b450333d64 platform/x86: gigabyte-wmi: add support for B550I Aorus Pro AX new 3c2830d0cb6f ext2: fix sleeping in atomic bugs on error new 4c5a564bf968 drm/amdkfd: handle svm migrate init error new ac7d732b24f4 drm/amdkfd: fix svm_migrate_fini warning new e95f62013a11 scsi: sd: Free scsi_disk device via put_device() new 6a48e3f46ef4 scsi: elx: efct: Do not hold lock while calling fc_vport_t [...] new 6b5af31c50ac usb: testusb: Fix for showing the connection speed new 337f00a0bc62 usb: dwc2: check return value after calling platform_get_r [...] new 1c806d5a425b habanalabs/gaudi: use direct MSI in single mode new 6874cdba4daa habanalabs: fail collective wait when not supported new 656998200410 habanalabs/gaudi: fix LBW RR configuration new 2085e5ad67f4 selftests: be sure to make khdr before other targets new b664df7bb40a selftests:kvm: fix get_warnings_count() ignoring fscanf() [...] new b6d7e8c09c40 selftests:kvm: fix get_trans_hugepagesz() ignoring fscanf( [...] new 80b7cc21401b selftests: kvm: move get_run_delay() into lib/test_util new 95342046ba4e selftests: kvm: fix get_run_delay() ignoring fscanf() return warn new 3ad674aa1742 Xen/gntdev: don't ignore kernel unmapping error new 2e4a7695c8df swiotlb-xen: ensure to issue well-formed XENMEM_exchange requests new 70f57c93f10b nvme-fc: update hardware queues before using them new 7efa50dd020c nvme-fc: avoid race between time out and tear down new cd402c666fe7 thermal/drivers/tsens: Fix wrong check for tzd in irq handlers new ab0a257d1591 scsi: ses: Retry failed Send/Receive Diagnostic commands new 629c6e725d10 irqchip/gic: Work around broken Renesas integration new d022e4c48e16 smb3: correct smb3 ACL security descriptor new 1b5b6666e235 x86/insn, tools/x86: Fix undefined behavior due to potenti [...] new 648f59a06b0e io_uring: allow conditional reschedule for intensive iterators new 004b8f8a6912 block: don't call rq_qos_ops->done_bio if the bio isn't tracked new 7d434c5f4687 tools/vm/page-types: remove dependency on opt_file for idl [...] new 96320e3316f8 kasan: always respect CONFIG_KASAN_STACK new 11e4acd09e3f selftests: KVM: Align SMCCC call with the spec in steal_time new ce64d61801d9 KVM: do not shrink halt_poll_ns below grow_start new 9c827ab0cb09 KVM: x86: reset pdptrs_from_userspace when exiting smm new b232ba59feb9 kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] new 12058756a220 KVM: x86: nSVM: restore int_vector in svm_clear_vintr new 2cef02f53d59 perf/x86: Reset destroy callback on event init failure new 86524ac0ddac libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and [...] new cfd436c4b683 Revert "brcmfmac: use ISO3166 country code and 0 rev as fallback" new add46a06b8d3 Revert "ARM: imx6q: drop of_platform_default_populate() fr [...] new 924356b31dcb Linux 5.14.11 new 66035107bbad Merge v5.14.11
The 50 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Makefile | 2 +- arch/arm/mach-imx/mach-imx6q.c | 3 + arch/m68k/kernel/entry.S | 2 + arch/mips/net/bpf_jit.c | 57 ++++++--- arch/nios2/Kconfig.debug | 3 +- arch/nios2/kernel/setup.c | 2 - arch/s390/include/asm/ccwgroup.h | 2 +- arch/sparc/lib/iomap.c | 2 + arch/x86/crypto/aesni-intel_glue.c | 2 +- arch/x86/events/core.c | 1 + arch/x86/events/intel/core.c | 1 + arch/x86/include/asm/kvm_page_track.h | 2 +- arch/x86/include/asm/kvmclock.h | 14 +++ arch/x86/kernel/kvmclock.c | 13 +-- arch/x86/kvm/cpuid.c | 4 +- arch/x86/kvm/emulate.c | 1 - arch/x86/kvm/ioapic.c | 10 +- arch/x86/kvm/mmu/page_track.c | 4 +- arch/x86/kvm/svm/nested.c | 1 - arch/x86/kvm/svm/sev.c | 92 ++++++++++----- arch/x86/kvm/svm/svm.c | 2 + arch/x86/kvm/vmx/evmcs.c | 12 +- arch/x86/kvm/vmx/nested.c | 6 + arch/x86/kvm/vmx/vmx.c | 11 +- arch/x86/kvm/x86.c | 24 +++- arch/x86/lib/insn.c | 4 +- arch/x86/net/bpf_jit_comp.c | 66 ++++++++--- block/bfq-iosched.c | 16 +-- block/bio.c | 2 +- drivers/acpi/nfit/core.c | 12 ++ drivers/ata/libata-core.c | 34 +++++- drivers/base/core.c | 36 +++++- drivers/block/nbd.c | 29 +++-- drivers/cpufreq/cpufreq_governor_attr_set.c | 2 +- drivers/crypto/ccp/ccp-ops.c | 14 ++- drivers/gpio/gpio-pca953x.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 15 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 31 +++++ drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 62 +++------- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 9 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 8 ++ drivers/gpu/drm/amd/amdkfd/kfd_device.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 16 ++- drivers/gpu/drm/amd/amdkfd/kfd_migrate.h | 5 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 15 ++- drivers/gpu/drm/i915/gt/intel_rps.c | 2 - drivers/gpu/drm/i915/gvt/scheduler.c | 4 +- drivers/gpu/drm/i915/i915_request.c | 11 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 8 +- drivers/hid/hid-betopff.c | 13 ++- drivers/hid/hid-u2fzero.c | 4 +- drivers/hid/usbhid/hid-core.c | 13 ++- drivers/hwmon/mlxreg-fan.c | 12 +- drivers/hwmon/occ/common.c | 17 +-- drivers/hwmon/pmbus/mp2975.c | 2 +- drivers/hwmon/tmp421.c | 71 +++++++----- drivers/hwmon/w83791d.c | 29 ++--- drivers/hwmon/w83792d.c | 28 ++--- drivers/hwmon/w83793.c | 26 ++--- drivers/infiniband/core/cma.c | 51 +++++++- drivers/infiniband/core/cma_priv.h | 1 + drivers/infiniband/hw/hfi1/ipoib_tx.c | 8 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 31 +++-- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 13 ++- drivers/infiniband/hw/irdma/cm.c | 4 +- drivers/infiniband/hw/irdma/hw.c | 14 ++- drivers/infiniband/hw/irdma/i40iw_if.c | 2 +- drivers/infiniband/hw/irdma/main.h | 1 - drivers/infiniband/hw/irdma/user.h | 2 + drivers/infiniband/hw/irdma/utils.c | 2 +- drivers/infiniband/hw/irdma/verbs.c | 9 +- drivers/interconnect/qcom/sdm660.c | 11 +- drivers/ipack/devices/ipoctal.c | 63 +++++++--- drivers/irqchip/irq-gic.c | 52 ++++++++- drivers/media/platform/s5p-jpeg/jpeg-core.c | 18 +-- drivers/media/platform/s5p-jpeg/jpeg-core.h | 28 ++--- drivers/media/rc/ir_toy.c | 21 +++- .../misc/habanalabs/common/command_submission.c | 9 ++ drivers/misc/habanalabs/gaudi/gaudi.c | 9 +- drivers/misc/habanalabs/gaudi/gaudi_security.c | 115 ++++++++++-------- .../habanalabs/include/gaudi/asic_reg/gaudi_regs.h | 2 + drivers/mmc/host/renesas_sdhi_core.c | 2 + drivers/net/dsa/mv88e6xxx/chip.c | 17 +-- drivers/net/dsa/mv88e6xxx/chip.h | 1 + drivers/net/dsa/mv88e6xxx/global1.c | 2 + drivers/net/dsa/mv88e6xxx/port.c | 2 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 3 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 16 ++- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 105 +++++++++++------ .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 21 ++-- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 29 ++--- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 19 ++- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 33 +----- drivers/net/ethernet/intel/e100.c | 22 ++-- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 8 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 47 +++++--- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 1 - drivers/net/ethernet/micrel/Makefile | 6 +- drivers/net/ethernet/micrel/ks8851_common.c | 8 ++ drivers/net/ethernet/pensando/ionic/ionic_stats.c | 9 -- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 + drivers/net/mhi/net.c | 6 +- drivers/net/phy/bcm7xxx.c | 114 +++++++++++++++++- drivers/net/phy/mdio_bus.c | 4 + drivers/net/phy/mdio_device.c | 11 ++ drivers/net/usb/hso.c | 6 +- drivers/net/usb/smsc95xx.c | 3 + .../broadcom/brcm80211/brcmfmac/cfg80211.c | 17 +-- drivers/net/wireless/mac80211_hwsim.c | 4 +- drivers/net/xen-netback/netback.c | 2 +- drivers/nvme/host/core.c | 4 +- drivers/nvme/host/fc.c | 18 +-- drivers/nvme/host/nvme.h | 6 + drivers/nvme/host/pci.c | 3 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 37 +++++- drivers/platform/x86/gigabyte-wmi.c | 1 + drivers/platform/x86/intel-hid.c | 27 ++++- drivers/platform/x86/touchscreen_dmi.c | 54 ++++++++- drivers/ptp/ptp_kvm_x86.c | 9 +- drivers/s390/cio/ccwgroup.c | 10 +- drivers/s390/net/qeth_core.h | 1 - drivers/s390/net/qeth_core_main.c | 19 +-- drivers/s390/net/qeth_l2_main.c | 1 - drivers/s390/net/qeth_l3_main.c | 1 - drivers/scsi/csiostor/csio_init.c | 1 + drivers/scsi/elx/efct/efct_lio.c | 4 +- drivers/scsi/elx/libefc/efc_device.c | 7 +- drivers/scsi/elx/libefc/efc_fabric.c | 3 +- drivers/scsi/qla2xxx/qla_def.h | 1 - drivers/scsi/qla2xxx/qla_isr.c | 2 + drivers/scsi/qla2xxx/qla_nvme.c | 40 +++---- drivers/scsi/sd.c | 9 +- drivers/scsi/ses.c | 22 +++- drivers/scsi/ufs/ufshcd-pci.c | 78 +++++++++++++ drivers/scsi/ufs/ufshcd.c | 6 +- drivers/scsi/ufs/ufshcd.h | 1 + drivers/spi/spi-rockchip.c | 6 + drivers/staging/media/hantro/hantro_drv.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 2 +- drivers/thermal/qcom/tsens.c | 4 +- drivers/tty/vt/vt.c | 21 +++- drivers/usb/dwc2/hcd.c | 4 + drivers/watchdog/Kconfig | 2 +- drivers/xen/gntdev.c | 8 ++ drivers/xen/swiotlb-xen.c | 7 +- fs/afs/dir.c | 11 ++ fs/afs/file.c | 16 ++- fs/afs/write.c | 17 ++- fs/binfmt_elf.c | 2 +- fs/btrfs/file-item.c | 13 ++- fs/btrfs/volumes.c | 13 +++ fs/cifs/smb2pdu.c | 4 +- fs/debugfs/inode.c | 2 +- fs/ext2/balloc.c | 14 +-- fs/ext4/dir.c | 6 +- fs/ext4/extents.c | 19 ++- fs/ext4/fast_commit.c | 6 + fs/ext4/inode.c | 5 + fs/ext4/super.c | 21 +++- fs/io_uring.c | 8 +- fs/nfsd/nfs4state.c | 16 ++- fs/verity/enable.c | 2 +- fs/verity/open.c | 2 +- include/linux/bpf.h | 2 + include/linux/fwnode.h | 11 +- include/linux/libata.h | 1 + include/linux/mdio.h | 3 + include/net/ip_fib.h | 2 +- include/net/nexthop.h | 2 +- include/net/sock.h | 2 + include/sound/rawmidi.h | 1 + include/uapi/sound/asound.h | 1 + kernel/bpf/bpf_struct_ops.c | 7 +- kernel/bpf/core.c | 2 +- kernel/sched/cpufreq_schedutil.c | 16 ++- kernel/sched/debug.c | 8 +- kernel/sched/fair.c | 6 +- lib/Kconfig.kasan | 2 + mm/util.c | 4 + net/core/sock.c | 32 ++++- net/ipv4/fib_semantics.c | 16 +-- net/ipv4/udp.c | 10 +- net/ipv6/route.c | 5 +- net/ipv6/udp.c | 2 +- net/mac80211/mesh_ps.c | 3 +- net/mac80211/rate.c | 4 - net/mac80211/tx.c | 12 ++ net/mac80211/wpa.c | 6 + net/mptcp/mptcp_diag.c | 2 +- net/mptcp/pm_netlink.c | 4 +- net/mptcp/protocol.h | 2 +- net/mptcp/subflow.c | 2 +- net/mptcp/syncookies.c | 13 +-- net/mptcp/token.c | 11 +- net/mptcp/token_test.c | 14 ++- net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipvs/ip_vs_conn.c | 4 + net/netfilter/nf_conntrack_core.c | 70 +++++------ net/netfilter/nf_tables_api.c | 30 +++-- net/netfilter/nft_compat.c | 17 ++- net/netfilter/xt_LOG.c | 10 +- net/netfilter/xt_NFLOG.c | 10 +- net/sched/cls_flower.c | 6 + net/sctp/input.c | 2 +- net/unix/af_unix.c | 34 +++++- scripts/Makefile.kasan | 3 +- sound/core/rawmidi.c | 9 ++ sound/firewire/motu/amdtp-motu.c | 7 +- sound/pci/hda/patch_realtek.c | 129 +++++++++++++++++++++ sound/soc/fsl/fsl_esai.c | 16 ++- sound/soc/fsl/fsl_micfil.c | 15 ++- sound/soc/fsl/fsl_sai.c | 14 ++- sound/soc/fsl/fsl_spdif.c | 14 ++- sound/soc/fsl/fsl_xcvr.c | 15 ++- sound/soc/mediatek/common/mtk-afe-fe-dai.c | 19 +-- sound/soc/sof/imx/imx8.c | 9 +- sound/soc/sof/imx/imx8m.c | 9 +- sound/soc/sof/xtensa/core.c | 4 +- tools/arch/x86/lib/insn.c | 4 +- tools/lib/bpf/linker.c | 8 +- tools/objtool/special.c | 38 ++++-- tools/perf/arch/x86/util/iostat.c | 2 +- tools/perf/builtin-stat.c | 2 + tools/perf/tests/dwarf-unwind.c | 39 +++++-- tools/testing/selftests/bpf/Makefile | 3 +- tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 13 ++- tools/testing/selftests/kvm/include/test_util.h | 3 + tools/testing/selftests/kvm/lib/test_util.c | 22 +++- tools/testing/selftests/kvm/steal_time.c | 20 +--- .../selftests/kvm/x86_64/mmio_warning_test.c | 3 +- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 15 --- tools/testing/selftests/lib.mk | 1 + tools/usb/testusb.c | 14 ++- tools/vm/page-types.c | 2 +- virt/kvm/kvm_main.c | 6 +- 239 files changed, 2310 insertions(+), 1037 deletions(-)