This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allmodconfig in repository toolchain/ci/linux.
from da136c16fa65 Merge v5.12.10 adds 35b9a92b5408 proc: Track /proc/$pid/attr/ opener mm_struct adds 8b6fb1177d5b ASoC: max98088: fix ni clock divider calculation adds 9911e503a800 ASoC: amd: fix for pcm_read() error adds e92ac9263b06 spi: Fix spi device unregister flow adds cbdf358ea88f spi: spi-zynq-qspi: Fix stack violation bug adds 2b9cceb297dc bpf: Forbid trampoline attach for functions with variable [...] adds 4cacae854aea ASoC: codecs: lpass-rx-macro: add missing MODULE_DEVICE_TABLE adds abcc5436d341 ASoC: codecs: lpass-tx-macro: add missing MODULE_DEVICE_TABLE adds 90d0a3c76965 net/nfc/rawsock.c: fix a permission check bug adds 9f1bab36a709 usb: cdns3: Fix runtime PM imbalance on error adds 903491d1e168 ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A [...] adds d573fd0394d0 ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3 [...] adds f5e770c0c60a bpf: Add deny list of btf ids check for tracing programs adds 50360f4e084c vfio-ccw: Reset FSM state to IDLE inside FSM adds 320b3e0b16dd vfio-ccw: Serialize FSM IDLE state with I/O completion adds 51bd6bf47197 ASoC: sti-sas: add missing MODULE_DEVICE_TABLE adds cec64306c987 spi: sprd: Add missing MODULE_DEVICE_TABLE adds 0a42b3feff92 usb: chipidea: udc: assign interrupt number to USB gadget [...] adds 6249193e0370 isdn: mISDN: netjet: Fix crash in nj_probe: adds cf3f90b7b5ab bonding: init notify_work earlier to avoid uninitialized use adds 76cc8e04f38c netlink: disable IRQs for netlink_lock_table() adds a244250207f5 net: mdiobus: get rid of a BUG_ON() adds ac91f6bdc0c5 cgroup: disable controllers at parse time adds 8b30908df8d5 wq: handle VM suspension in stall detection adds 2ed296c47e5c net/qla3xxx: fix schedule while atomic in ql_sem_spinlock adds 495d0518640a RDS tcp loopback connection can hang adds 81c4d1d83f88 net:sfc: fix non-freed irq in legacy irq mode adds e57339009896 scsi: bnx2fc: Return failure if io_req is already in ABTS [...] adds 87bf5d1a72ca scsi: vmw_pvscsi: Set correct residual data length adds b392e2fb0ee5 scsi: hisi_sas: Drop free_irq() of devm_request_irq() allo [...] adds 817a9bb19cc2 scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal adds 1f66d0d2f033 net: macb: ensure the device is available before accessing [...] adds 42e7fa0c2a4c net: appletalk: cops: Fix data race in cops_probe1 adds 0f34aff56ff0 net: dsa: microchip: enable phy errata workaround on 9567 adds 3dc1e208ca8d Makefile: LTO: have linker check -Wframe-larger-than adds 268323c154ab nvme-fabrics: decode host pathing error for connect adds 050a7e2a54e5 MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREE [...] adds 3a0753cb6276 bpf, selftests: Adjust few selftest result_unpriv outcomes adds fb429fad145a dm verity: fix require_signatures module_param permissions adds 8086763d3759 bnx2x: Fix missing error code in bnx2x_iov_init_one() adds c4082a91c49f nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME adds 983b52636a43 nvmet: fix false keep-alive timeout when a controller is t [...] adds a8089545a34f powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2 [...] adds 4d5773d335ad powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2 [...] adds a3576a4c1f83 spi: Don't have controller clean up spi device before driv [...] adds 1cbb5b921e81 spi: Cleanup on failure of initial setup adds a08e6771f30c i2c: mpc: Make use of i2c_recover_bus() adds 9f573a752d1b i2c: mpc: implement erratum A-004447 workaround adds 536a7646c00a ALSA: seq: Fix race of snd_seq_timer_open() adds 05e4deffafda ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() adds a2901ac62752 ALSA: hda/realtek: headphone and mic don't work on an Acer laptop adds b5a06c772341 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for H [...] adds 3513eda896a1 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for H [...] adds e0173c323946 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook [...] adds b7886783b01b ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 adds 01415ff85a24 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves adds 6192af07e37b Revert "ACPI: sleep: Put the FACS table after using it" adds 135076c45e45 ACPI: Pass the same capabilities to the _OSC regardless of [...] adds f773f8cccac1 drm: Fix use-after-free read in drm_getunique() adds dfedcac75b81 drm: Lock pointer access in drm_master_release() adds 8c9987ad7134 x86, lto: Pass -stack-alignment only on LLD < 13.0.0 adds 82cc1c4728ce perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server adds 1f297c56bfc6 KVM: x86: Unload MMU on guest TLB flush if TDP disabled to [...] adds 7707f7244d81 KVM: X86: MMU: Use the correct inherited permissions to ge [...] adds ed0e2a893092 kvm: avoid speculation-based attacks from out-of-range mem [...] adds f44f1fc30dae staging: rtl8723bs: Fix uninitialized variables adds 2147684be1eb usb: misc: brcmstb-usb-pinmap: check return value after ca [...] adds 0bb28bc0457d misc: rtsx: separate aspm mode into MODE_REG and MODE_CFG adds c597d5c59c7a bus: mhi: pci_generic: Fix possible use-after-free in mhi_ [...] adds 616126bff40c tick/nohz: Only check for RCU deferred wakeup on user/gues [...] adds 7550b63e30a5 bcache: remove bcache device self-defined readahead adds 555002a840ab bcache: avoid oversized read request in cache missing code path adds 2c9809adffee async_xor: check src_offs is not NULL before updating it adds fb58673c334e btrfs: do not write supers if we have an fs error adds d7c310163a4b btrfs: zoned: fix zone number to sector/physical calculation adds 2818ecb95753 btrfs: return value from btrfs_mark_extent_written() in ca [...] adds 7253a4999457 btrfs: promote debugging asserts to full-fledged checks in [...] adds ac62404157f1 coredump: Limit what can interrupt coredumps adds 2145c61cc2b0 cgroup1: don't allow '\n' in renaming adds 3e4ddeb68751 ftrace: Do not blindly read the ip address in ftrace_bug() adds b16a249eca22 tracing: Correct the length check which causes memory corruption adds a20972831799 tools/bootconfig: Fix a build error accroding to undefined [...] adds 800ad9137bec mmc: renesas_sdhi: abort tuning when timeout detected adds da7ed080ef4d mmc: renesas_sdhi: Fix HS400 on R-Car M3-W+ adds 9e5f198de7c8 USB: f_ncm: ncm_bitrate (speed) is unsigned adds 8ceb32221c11 usb: f_ncm: only first packet of aggregate needs to start timer adds 9015140154c5 usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms adds d8dd3754e707 usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is [...] adds 2bdf7460af16 usb: dwc3: meson-g12a: Disable the regulator in the error [...] adds 4aad390363d2 usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->ga [...] adds 788755756dd4 usb: dwc3: ep0: fix NULL pointer exception adds cb65ff03f087 usb: pci-quirks: disable D3cold on xhci suspend for s2idle [...] adds b9f8edb1e44b usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling adds 733101e5f0ee usb: typec: wcove: Use LE to CPU conversion when accessing [...] adds 02cd2a5cd4bc usb: typec: ucsi: Clear PPM capability data in ucsi_init() [...] adds 49d9e9ef4c75 usb: typec: intel_pmc_mux: Put fwnode in error case during [...] adds cad7ce2b91b3 usb: typec: intel_pmc_mux: Add missed error check for devm [...] adds 3d472673eb2c usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind adds ae923b092c69 USB: serial: ftdi_sio: add NovaTech OrionMX product ID adds db5cd62db582 USB: serial: omninet: add device id for Zyxel Omni 56K Plus adds 0337fee5792a USB: serial: quatech2: fix control-request directions adds 802fcbd99ce5 USB: serial: cp210x: fix alternate function for CP2102N QFN20 adds 04e24bd0f02b USB: serial: cp210x: fix CP2102N-A01 modem control adds ae746b6f4ce6 usb: cdnsp: Fix deadlock issue in cdnsp_thread_irq_handler adds 0ee582bcc786 usb: gadget: eem: fix wrong eem header operation adds f17aae7c4009 usb: fix various gadgets null ptr deref on 10gbps cabling. adds ca6bc277430d usb: fix various gadget panics on 10gbps cabling adds b2d5b310e115 usb: typec: tcpm: Properly handle Alert and Status Messages adds d0a06696a8a4 usb: typec: tcpm: cancel vdm and state machine hrtimer whe [...] adds cd32d4ee4171 usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port adds b83c739ad800 usb: typec: tcpm: Do not finish VDM AMS for retrying Responses adds b0dd9b3470fd regulator: core: resolve supply for boot-on/always-on regulators adds 0d36883c4b33 regulator: max77620: Use device_set_of_node_from_dev() adds 76d8e9b60bca regulator: bd718x7: Fix the BUCK7 voltage setting on BD71837 adds f52a932f4897 regulator: da9121: Return REGULATOR_MODE_INVALID for invalid mode adds b4b743881f68 regulator: fan53880: Fix missing n_voltages setting adds 30db23bc246b regulator: fixed: Ensure enable_counter is correct if reg_ [...] adds 9f61978e7dda regulator: scmi: Fix off-by-one for linear regulators .n_v [...] adds 4c445591c1a9 regulator: bd71828: Fix .n_voltages settings adds 131503cf8536 regulator: atc260x: Fix n_voltages and min_sel for pickabl [...] adds b7611c3679fe regulator: rtmv20: Fix .set_current_limit/.get_current_lim [...] adds 9a801478908c phy: usb: Fix misuse of IS_ENABLED adds ed57e68f8636 usb: cdns3: Enable TDL_CHK only for OUT ep adds 63784c42dd3d usb: dwc3: gadget: Disable gadget IRQ during pullup disable adds aad940c6579c usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP adds 0908fb0e80d8 usb: typec: tcpm: Fix misuses of AMS invocation adds 95aadff4afa0 usb: typec: mux: Fix copy-paste mistake in typec_mux_match adds b6ed98736fdf drm/mcde: Fix off by 10^3 in calculation adds 107107372f75 drm/msm/a6xx: fix incorrectly set uavflagprd_inv field for A650 adds 868fb39fbfce drm/msm/a6xx: update/fix CP_PROTECT initialization adds 0c010eae2feb drm/msm/a6xx: avoid shadow NULL reference in failure path adds e3b478db63dc hwmon: (corsair-psu) fix suspend behavior adds c1723ce28c5d hwmon: (tps23861) define regmap max register adds 7ee186a7ead1 hwmon: (tps23861) set current shunt value adds 1ed3c16fe6b5 hwmon: (tps23861) correct shunt LSB values adds 0a672f7d89db RDMA/ipoib: Fix warning caused by destroying non-initial netns adds 98b6c670ac2d RDMA/mlx5: Use different doorbell memory for different processes adds 73b27339cb58 RDMA/mlx4: Do not map the core_clock page to user space un [...] adds fdeb9f8043e1 RDMA/mlx5: Block FDB rules when not in switchdev mode adds 8dc1b0e0ca20 RDMA: Verify port when creating flow rule adds d37fa2a044d3 ARM: cpuidle: Avoid orphan section warning adds 05471eb76e77 vmlinux.lds.h: Avoid orphan section with !SMP adds 8c8783017306 tools/bootconfig: Fix error return code in apply_xbc() adds 02b07dd201f0 phy: cadence: Sierra: Fix error return code in cdns_sierra [...] adds 047fd16015a7 ASoC: core: Fix Null-point-dereference in fmt_single_name() adds 37d144cd4456 ASoC: meson: gx-card: fix sound-dai dt schema adds 7307a2d3fdf8 phy: ti: Fix an error code in wiz_probe() adds dd55331d493b gpio: wcd934x: Fix shift-out-of-bounds error adds 9f6025f3ff1f pinctrl: qcom: Fix duplication in gpio_groups adds 5138f8df0700 perf/x86/intel/uncore: Fix a kernel WARNING triggered by m [...] adds df4c7e3b1095 perf: Fix data race between pin_count increment/decrement adds 20d396b17a40 dt-bindings: connector: Replace BIT macro with generic bit ops adds 2481ecc6835a sched/fair: Keep load_avg and load_sum synced adds 5e3fb56e430b sched/fair: Make sure to update tg contrib for blocked load adds 996c2417151e ASoC: SOF: reset enabled_cores state at suspend adds 322fd1cfe169 sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling adds 63345c030e71 platform/surface: aggregator: Fix event disable function adds 22cf65b6902b x86/nmi_watchdog: Fix old-style NMI watchdog regression on [...] adds 9fb088ce13bc KVM: x86: Ensure liveliness of nested VM-Enter fail tracep [...] adds 3e670c54eda2 IB/mlx5: Fix initializing CQ fragments buffer adds 58ddf61f10b8 NFS: Fix a potential NULL dereference in nfs_get_client() adds dc3406d4f7c0 NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_op [...] adds ff7b80b917c4 pinctrl: qcom: Make it possible to select SC8180x TLMM adds 1e3f498b5d9f perf session: Correct buffer copying when peeking events adds 13f3c16b88ee kvm: fix previous commit for 32-bit builds adds 72651c6579a2 NFS: Fix use-after-free in nfs4_init_client() adds 64c21cd5c45d NFSv4: Fix second deadlock in nfs4_evict_inode() adds 2431180f5c32 NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_N [...] adds 45d83db47281 scsi: core: Fix error handling of scsi_host_alloc() adds 4aaa0d8efbef scsi: core: Fix failure handling of scsi_add_host_with_dma() adds c446ec4ea8ae scsi: core: Put .shost_dev in failure path if host state c [...] adds 34831232890d scsi: core: Only put parent device if host state differs f [...] adds 9be4a3eba8c9 proc: only require mm_struct for writing adds d7f82a4f24cb Linux 5.12.11 adds 0b46a34a5ee3 Merge v5.12.11 new fdd51e34f453 net: ieee802154: fix null deref in parse dev addr new 0739b45a20c3 HID: asus: Filter keyboard EC for old ROG keyboard new 19b4d6c0a7b5 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 new 748a20cec454 HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell [...] new 26308214e189 HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 new 9bc75db6ad7b HID: hid-input: add mapping for emoji picker key new cb33cde0dda6 HID: hid-sensor-hub: Return error for hid_set_field() failure new 96cf492f508e HID: asus: filter G713/G733 key event to prevent shutdown new a0e062e9c239 HID: quirks: Add quirk for Lenovo optical mouse new 8ff871cfd0fb HID: multitouch: set Stylus suffix for Stylus-application [...] new ed081fd87e82 HID: Add BUS_VIRTUAL to hid_connect logging new 21883bff0fd8 HID: usbhid: fix info leak in hid_submit_ctrl new 805c958c29c1 mt76: mt7921: fix max aggregation subframes setting new 6fc59edf0471 drm/tegra: sor: Do not leak runtime PM reference new 243808893380 gpu: host1x: Split up client initalization and registration new ace3b924c013 drm/tegra: sor: Fully initialize SOR before registration new 4712c07628c6 hwmon/pmbus: (q54sj108a2) The PMBUS_MFR_ID is actually 6 c [...] new c2aba609f055 ARM: OMAP1: Fix use of possibly uninitialized irq variable new aa86fbc7a357 ARM: OMAP2+: Fix build warning when mmc_omap is not built new 6e66fcf45d90 gfs2: Prevent direct-I/O write fallback errors from getting lost new 10f5b5e9052a gfs2: fix a deadlock on withdraw-during-mount new d27e9b57e710 gfs2: Clean up revokes on normal withdraws new d8a93607fe4e HID: multitouch: Disable event reporting on suspend on the [...] new db8286ad7001 HID: gt683r: add missing MODULE_DEVICE_TABLE new 47dab921bc36 HID: intel-ish-hid: ipc: Add Alder Lake device IDs new 8fa0345686e5 riscv: Use -mno-relax when using lld linker new 1d653ffc9a7c ALSA: hda: Add AlderLake-M PCI ID new 49ee7e334325 mt76: mt7921: remove leftover 80+80 HE capability new e87ef30fe73e gfs2: Fix use-after-free in gfs2_glock_shrink_scan new 20822024c394 scsi: target: core: Fix warning on realtime kernels new 7205c2f5caae ethernet: myri10ge: Fix missing error code in myri10ge_probe() new bf5b0719e69b scsi: qedf: Do not put host in qedf_vport_create() uncondi [...] new aed3fc70d5b5 Bluetooth: Add a new USB ID for RTL8822CE new 61b4b59e9481 scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V new e16d20862907 nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_ [...] new e5f154eb7c3b nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure [...] new f49baa21615f nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy [...] new 565b925357af nvme-loop: do not warn for deleted controllers during reset new 85e7200b80f6 net: ipconfig: Don't override command-line hostnames or domains new e8eee289c159 drm/amd/display: Allow bandwidth validation for 0 streams. new 6bb36b876031 drm/amdgpu: refine amdgpu_fru_get_product_info new aa000f828e60 drm/amd/display: Fix potential memory leak in DMUB hw_init new abc57d8def3a drm/amd/amdgpu:save psp ring wptr to avoid attack new 8478b361dfc5 rtnetlink: Fix missing error code in rtnl_bridge_notify() new bc685cc0bbd2 net/x25: Return the correct errno code new b77b9f3ee5ee net: Return the correct errno code new e324b29e6042 fib: Return the correct errno code new 83335a414d13 Linux 5.12.12 new b6bf7bc66a6c Merge v5.12.12
The 49 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: .../bindings/sound/amlogic,gx-sound-card.yaml | 4 +- Documentation/virt/kvm/mmu.rst | 4 +- Makefile | 7 +- arch/arm/include/asm/cpuidle.h | 5 +- arch/arm/mach-omap1/pm.c | 10 +- arch/arm/mach-omap2/board-n8x0.c | 2 +- arch/mips/lib/mips-atomic.c | 12 +- arch/powerpc/boot/dts/fsl/p1010si-post.dtsi | 8 ++ arch/powerpc/boot/dts/fsl/p2041si-post.dtsi | 16 +++ arch/riscv/Makefile | 9 ++ arch/x86/Makefile | 5 +- arch/x86/events/intel/uncore_snbep.c | 9 +- arch/x86/kernel/cpu/perfctr-watchdog.c | 4 +- arch/x86/kvm/mmu/paging_tmpl.h | 14 +- arch/x86/kvm/trace.h | 6 +- arch/x86/kvm/x86.c | 13 ++ crypto/async_tx/async_xor.c | 3 +- drivers/acpi/bus.c | 27 ++-- drivers/acpi/sleep.c | 4 +- drivers/bluetooth/btusb.c | 2 + drivers/bus/mhi/pci_generic.c | 2 +- drivers/gpio/gpio-wcd934x.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 42 +++--- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 1 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 4 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +- drivers/gpu/drm/drm_auth.c | 3 +- drivers/gpu/drm/drm_ioctl.c | 9 +- drivers/gpu/drm/mcde/mcde_dsi.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 155 +++++++++++++++------ drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 2 +- drivers/gpu/drm/tegra/sor.c | 41 +++--- drivers/gpu/host1x/bus.c | 30 +++- drivers/hid/Kconfig | 4 +- drivers/hid/hid-a4tech.c | 2 + drivers/hid/hid-asus.c | 12 +- drivers/hid/hid-core.c | 3 + drivers/hid/hid-debug.c | 1 + drivers/hid/hid-gt683r.c | 1 + drivers/hid/hid-ids.h | 4 + drivers/hid/hid-input.c | 3 + drivers/hid/hid-multitouch.c | 36 ++++- drivers/hid/hid-quirks.c | 4 + drivers/hid/hid-sensor-hub.c | 13 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 2 + drivers/hid/intel-ish-hid/ipc/pci-ish.c | 2 + drivers/hid/usbhid/hid-core.c | 2 +- drivers/hwmon/corsair-psu.c | 14 ++ drivers/hwmon/pmbus/q54sj108a2.c | 2 +- drivers/hwmon/tps23861.c | 17 ++- drivers/i2c/busses/i2c-mpc.c | 95 ++++++++++++- drivers/infiniband/core/uverbs_cmd.c | 5 + drivers/infiniband/hw/mlx4/main.c | 8 +- drivers/infiniband/hw/mlx5/cq.c | 9 +- drivers/infiniband/hw/mlx5/doorbell.c | 7 +- drivers/infiniband/hw/mlx5/fs.c | 11 +- drivers/infiniband/ulp/ipoib/ipoib_netlink.c | 1 + drivers/isdn/hardware/mISDN/netjet.c | 1 - drivers/md/bcache/bcache.h | 1 - drivers/md/bcache/request.c | 20 +-- drivers/md/bcache/stats.c | 14 -- drivers/md/bcache/stats.h | 1 - drivers/md/bcache/sysfs.c | 4 - drivers/md/dm-verity-verify-sig.c | 2 +- drivers/misc/cardreader/rtl8411.c | 1 + drivers/misc/cardreader/rts5209.c | 1 + drivers/misc/cardreader/rts5227.c | 2 + drivers/misc/cardreader/rts5228.c | 1 + drivers/misc/cardreader/rts5229.c | 1 + drivers/misc/cardreader/rts5249.c | 3 + drivers/misc/cardreader/rts5260.c | 1 + drivers/misc/cardreader/rts5261.c | 1 + drivers/misc/cardreader/rtsx_pcr.c | 44 ++++-- drivers/mmc/host/renesas_sdhi_core.c | 9 +- drivers/net/appletalk/cops.c | 4 +- drivers/net/bonding/bond_main.c | 2 +- drivers/net/dsa/microchip/ksz9477.c | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 4 +- drivers/net/ethernet/cadence/macb_main.c | 3 + drivers/net/ethernet/mellanox/mlx4/fw.c | 3 + drivers/net/ethernet/mellanox/mlx4/fw.h | 1 + drivers/net/ethernet/mellanox/mlx4/main.c | 6 + drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 1 + drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- drivers/net/ethernet/sfc/nic.c | 1 + drivers/net/phy/mdio_bus.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 3 +- drivers/nvme/host/Kconfig | 3 +- drivers/nvme/host/fabrics.c | 5 + drivers/nvme/target/core.c | 15 +- drivers/nvme/target/loop.c | 11 +- drivers/nvme/target/nvmet.h | 2 +- drivers/phy/broadcom/phy-brcm-usb-init.h | 4 +- drivers/phy/cadence/phy-cadence-sierra.c | 1 + drivers/phy/ti/phy-j721e-wiz.c | 1 + drivers/pinctrl/qcom/Kconfig | 2 +- drivers/pinctrl/qcom/pinctrl-sdx55.c | 18 +-- drivers/platform/surface/aggregator/controller.c | 2 +- drivers/regulator/atc260x-regulator.c | 19 +-- drivers/regulator/bd718x7-regulator.c | 2 +- drivers/regulator/core.c | 6 + drivers/regulator/da9121-regulator.c | 10 +- drivers/regulator/fan53880.c | 3 + drivers/regulator/fixed.c | 7 +- drivers/regulator/max77620-regulator.c | 7 + drivers/regulator/rtmv20-regulator.c | 42 +++++- drivers/regulator/scmi-regulator.c | 2 +- drivers/s390/cio/vfio_ccw_drv.c | 12 +- drivers/s390/cio/vfio_ccw_fsm.c | 1 + drivers/s390/cio/vfio_ccw_ops.c | 2 - drivers/scsi/bnx2fc/bnx2fc_io.c | 1 + drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 8 +- drivers/scsi/hosts.c | 47 ++++--- drivers/scsi/qedf/qedf_main.c | 20 ++- drivers/scsi/qla2xxx/qla_target.c | 2 + drivers/scsi/scsi_devinfo.c | 1 + drivers/scsi/vmw_pvscsi.c | 8 +- drivers/spi/spi-bcm2835.c | 10 +- drivers/spi/spi-bitbang.c | 18 ++- drivers/spi/spi-fsl-spi.c | 4 + drivers/spi/spi-omap-uwire.c | 9 +- drivers/spi/spi-omap2-mcspi.c | 33 +++-- drivers/spi/spi-pxa2xx.c | 9 +- drivers/spi/spi-sprd.c | 1 + drivers/spi/spi-zynq-qspi.c | 7 +- drivers/spi/spi.c | 20 ++- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +- drivers/target/target_core_transport.c | 4 +- drivers/usb/cdns3/cdns3-gadget.c | 12 +- drivers/usb/cdns3/cdnsp-ring.c | 7 +- drivers/usb/chipidea/udc.c | 1 + drivers/usb/dwc3/dwc3-meson-g12a.c | 13 +- drivers/usb/dwc3/ep0.c | 3 + drivers/usb/dwc3/gadget.c | 15 +- drivers/usb/gadget/config.c | 8 ++ drivers/usb/gadget/function/f_ecm.c | 2 +- drivers/usb/gadget/function/f_eem.c | 6 +- drivers/usb/gadget/function/f_fs.c | 3 + drivers/usb/gadget/function/f_hid.c | 3 +- drivers/usb/gadget/function/f_loopback.c | 2 +- drivers/usb/gadget/function/f_ncm.c | 10 +- drivers/usb/gadget/function/f_printer.c | 3 +- drivers/usb/gadget/function/f_rndis.c | 2 +- drivers/usb/gadget/function/f_serial.c | 2 +- drivers/usb/gadget/function/f_sourcesink.c | 3 +- drivers/usb/gadget/function/f_subset.c | 2 +- drivers/usb/gadget/function/f_tcm.c | 3 +- drivers/usb/host/xhci-pci.c | 7 +- drivers/usb/host/xhci.h | 1 + drivers/usb/misc/brcmstb-usb-pinmap.c | 2 + drivers/usb/musb/musb_core.c | 3 +- drivers/usb/serial/cp210x.c | 84 ++++++++++- drivers/usb/serial/ftdi_sio.c | 1 + drivers/usb/serial/ftdi_sio_ids.h | 1 + drivers/usb/serial/omninet.c | 2 + drivers/usb/serial/quatech2.c | 6 +- drivers/usb/typec/mux.c | 2 +- drivers/usb/typec/mux/intel_pmc_mux.c | 9 +- drivers/usb/typec/tcpm/tcpm.c | 84 ++++++----- drivers/usb/typec/tcpm/wcove.c | 2 +- drivers/usb/typec/ucsi/ucsi.c | 1 + fs/btrfs/disk-io.c | 26 ++-- fs/btrfs/file.c | 4 +- fs/btrfs/tree-log.c | 16 +++ fs/btrfs/zoned.c | 23 ++- fs/coredump.c | 2 +- fs/gfs2/file.c | 5 +- fs/gfs2/glock.c | 26 +++- fs/gfs2/log.c | 6 +- fs/gfs2/log.h | 1 + fs/gfs2/lops.c | 7 +- fs/gfs2/lops.h | 1 + fs/gfs2/util.c | 1 + fs/nfs/client.c | 2 +- fs/nfs/nfs4_fs.h | 1 + fs/nfs/nfs4client.c | 2 +- fs/nfs/nfs4proc.c | 29 +++- fs/proc/base.c | 11 +- include/asm-generic/vmlinux.lds.h | 1 + include/dt-bindings/usb/pd.h | 20 +-- include/linux/entry-kvm.h | 3 +- include/linux/hid.h | 3 +- include/linux/host1x.h | 30 +++- include/linux/kvm_host.h | 10 +- include/linux/mfd/rohm-bd71828.h | 10 +- include/linux/mlx4/device.h | 1 + include/linux/rtsx_pci.h | 2 + include/linux/sched.h | 8 ++ include/linux/tick.h | 7 + include/linux/usb/pd.h | 2 +- include/linux/usb/pd_ext_sdb.h | 4 - include/uapi/linux/input-event-codes.h | 1 + kernel/bpf/btf.c | 12 ++ kernel/bpf/verifier.c | 14 ++ kernel/cgroup/cgroup-v1.c | 4 + kernel/cgroup/cgroup.c | 13 +- kernel/entry/common.c | 5 +- kernel/events/core.c | 2 + kernel/sched/debug.c | 3 +- kernel/sched/fair.c | 18 +-- kernel/sched/pelt.h | 11 +- kernel/time/tick-sched.c | 1 + kernel/trace/ftrace.c | 8 +- kernel/trace/trace.c | 2 +- kernel/workqueue.c | 12 +- net/compat.c | 2 +- net/core/fib_rules.c | 2 +- net/core/rtnetlink.c | 4 +- net/ieee802154/nl802154.c | 9 +- net/ipv4/ipconfig.c | 13 +- net/netlink/af_netlink.c | 6 +- net/nfc/rawsock.c | 2 +- net/rds/connection.c | 23 ++- net/rds/tcp.c | 4 +- net/rds/tcp.h | 3 +- net/rds/tcp_listen.c | 6 + net/x25/af_x25.c | 2 +- sound/core/seq/seq_timer.c | 10 +- sound/firewire/amdtp-stream.c | 2 +- sound/hda/intel-dsp-config.c | 4 + sound/pci/hda/hda_intel.c | 3 + sound/pci/hda/patch_realtek.c | 16 +++ sound/soc/amd/raven/acp3x-pcm-dma.c | 10 -- sound/soc/amd/raven/acp3x.h | 1 + sound/soc/amd/raven/pci-acp3x.c | 15 ++ sound/soc/codecs/lpass-rx-macro.c | 1 + sound/soc/codecs/lpass-tx-macro.c | 1 + sound/soc/codecs/max98088.c | 13 +- sound/soc/codecs/sti-sas.c | 1 + sound/soc/intel/boards/bytcr_rt5640.c | 25 ++++ sound/soc/soc-core.c | 2 + sound/soc/sof/pm.c | 1 + tools/bootconfig/include/linux/bootconfig.h | 4 + tools/bootconfig/main.c | 1 + tools/perf/util/session.c | 1 + tools/testing/selftests/bpf/verifier/stack_ptr.c | 2 - .../selftests/bpf/verifier/value_ptr_arith.c | 8 -- 240 files changed, 1528 insertions(+), 593 deletions(-)