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-lts-allmodconfig in repository toolchain/ci/linux.
from 96321595919e Merge v5.15.48 adds 22fbef00c9a3 Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping" adds 3145fe0ebb16 nfsd: Replace use of rwsem with errseq_t adds 5628b9febd78 arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3 adds 9cada4a06df9 arm64: dts: imx8mn-beacon: Enable RTS-CTS on UART3 adds 70d6d6874db3 powerpc/kasan: Silence KASAN warnings in __get_wchan() adds 96c22385c25b ASoC: nau8822: Add operation for internal PLL off and on adds a2010538c9d2 drm/amd/display: Read Golden Settings Table from VBIOS adds 09c5cdbc62d9 drm/amdkfd: Use mmget_not_zero in MMU notifier adds e4e166f10e70 dma-debug: make things less spammy under memory pressure adds f53212791602 ASoC: cs42l52: Fix TLV scales for mixer controls adds 2bdfe9a32e0f ASoC: cs35l36: Update digital volume TLV adds d5e7be00d128 ASoC: cs53l30: Correct number of volume levels on SX controls adds b3ecd030ab28 ASoC: cs42l52: Correct TLV for Bypass Volume adds 47fc26b197aa ASoC: cs42l56: Correct typo in minimum level for SX volume [...] adds 6d235ef00d82 ASoC: cs42l51: Correct minimum value for SX volume control adds 4a0d2797918c drm/amdkfd: add pinned BOs to kfd_bo_list adds ff128fbea720 ata: libata-core: fix NULL pointer deref in ata_host_alloc [...] adds 38ed8ab3171d quota: Prevent memory allocation recursion while holding dq_lock adds d733ac5e8110 ASoC: wm8962: Fix suspend while playing music adds 606b0226de01 ASoC: es8328: Fix event generation for deemphasis control adds d6d1c0990191 ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() adds 332d76dd9a3e Input: soc_button_array - also add Lenovo Yoga Tablet2 105 [...] adds d152ce4ffecc scsi: vmw_pvscsi: Expand vcpuHint to 16 bits adds 5e83869e2944 scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO [...] adds 6782a2ccd56b scsi: lpfc: Fix port stuck in bypassed state after LIP in [...] adds 4b5020fc23c8 scsi: lpfc: Allow reduced polling rate for nvme_admin_asyn [...] adds cb8aa5b92a31 scsi: mpt3sas: Fix out-of-bounds compiler warning adds d3b3950b00a1 scsi: ipr: Fix missing/incorrect resource cleanup in error case adds 41b2185bcb2f scsi: pmcraid: Fix missing resource cleanup in error case adds 6759554f351a ALSA: hda/realtek - Add HW8326 support adds af6bc0dcb16a virtio-mmio: fix missing put_device() when vm_cmdline_pare [...] adds 6616872cfe7f nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred adds 27a37755ceb4 ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg adds fcba12a43081 net: ethernet: mtk_eth_soc: fix misuse of mem alloc interf [...] adds f7d63b508981 gcc-12: disable '-Wdangling-pointer' warning for now adds 5cecc6e56b85 mellanox: mlx5: avoid uninitialized variable warning with gcc-12 adds 8be6646cdbe9 MIPS: Loongson-3: fix compile mips cpu_hwmon as module bui [...] adds eeadd7db8c3f random: credit cpu and bootloader seeds by default adds 76ac3964a22a gpio: dwapb: Don't print error on -EPROBE_DEFER adds 9352e7f0f06b platform/x86: gigabyte-wmi: Add Z690M AORUS ELITE AX DDR4 support adds 7f3746461832 platform/x86: gigabyte-wmi: Add support for B450M DS3H-CF adds 6a816a0b6cc3 platform/x86/intel: hid: Add Surface Go to VGBS allow list adds d56bc9e8760a staging: r8188eu: fix rtw_alloc_hwxmits error detection for now adds 2595e803130b staging: r8188eu: Use zeroing allocator in wpa_set_encryption() adds 9c8fc4b323dd staging: r8188eu: Fix warning of array overflow in ioctl_linux.c adds b2bb8b6ec81b pNFS: Don't keep retrying if the server replied NFS4ERR_LA [...] adds ec23a86e060c pNFS: Avoid a live lock condition in pnfs_update_layout() adds 5967a6900873 sunrpc: set cl_max_connect when cloning an rpc_clnt adds 0414eab7c78f clocksource: hyper-v: unexport __init-annotated hv_init_cl [...] adds e04448d388be i40e: Fix adding ADQ filter to TC0 adds f015e9929cca i40e: Fix calculating the number of queue pairs adds 0a4e5a3dc5e4 i40e: Fix call trace in setup_tx_descriptors adds 2cd5117ce64e Drivers: hv: vmbus: Release cpu lock in error case adds fb15e79cacdd tty: goldfish: Fix free_irq() on remove adds d460a8a3b980 misc: atmel-ssc: Fix IRQ check in ssc_probe adds b1e7cade3caf io_uring: fix races with file table unregister adds 91f5a60a8398 io_uring: fix races with buffer table unregister adds f4c5eba87675 drm/i915/reset: Fix error_state_read ptr + offset use adds 23de00c1304a net: hns3: split function hclge_update_port_base_vlan_cfg() adds 384ffa1dee40 net: hns3: set port base vlan tbl_sta to false before remo [...] adds 36c95d9bd2ad net: hns3: don't push link state to VF if unalive adds 21dda97d095c net: hns3: fix tm port shapping of fibre port is incorrect [...] adds fce5e847b6ef nvme: add device name to warning in uuid_show() adds 32df93bd9d12 mlxsw: spectrum_cnt: Reorder counter pools adds ed66c8612bb4 net: bgmac: Fix an erroneous kfree() in bgmac_remove() adds b764bb8dd474 net: ax25: Fix deadlock caused by skb_recv_datagram in ax2 [...] adds a39d42b0f7c9 arm64: ftrace: fix branch range checks adds db73aa946633 arm64: ftrace: consistently handle PLTs. adds 04cdec418626 certs/blacklist_hashes.c: fix const confusion in certs blacklist adds ca67881dcef0 init: Initialize noop_backing_dev_info early adds b5e65ef044d6 block: Fix handling of offline queues in blk_mq_alloc_requ [...] adds c06ebe20ba9f faddr2line: Fix overlapping text section failures, the sequel adds 3a72ed60af9d i2c: npcm7xx: Add check for platform_driver_register adds 5d38720661a4 irqchip/gic/realview: Fix refcount leak in realview_gic_of_init adds 0b325d993995 irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions adds cc5984cf270b irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions adds e85b1b797de0 irqchip/realtek-rtl: Fix refcount leak in map_interrupts adds 668a1f5e75d5 sched: Fix balance_push() vs __sched_setscheduler() adds 93e6c2cbcd08 i2c: designware: Use standard optional ref clock implementation adds 2399481a13a7 mei: hbm: drop capability response on early shutdown adds 57199e4ee958 mei: me: add raptor lake point S DID adds 31ac1cffa76b comedi: vmk80xx: fix expression for tx buffer size adds 795aa0cfd38d crypto: memneq - move into lib/ adds 79ea90c9588f USB: serial: option: add support for Cinterion MV31 with n [...] adds b71eed408e58 USB: serial: io_ti: add Agilent E5805A support adds 701d8ec01e0f usb: dwc2: Fix memory leak in dwc2_hcd_init adds 492d82d5ffcd usb: cdnsp: Fixed setting last_trb incorrectly adds 46da1e4a8b63 usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe adds 20ac0adece7b usb: gadget: f_fs: change ep->status safe in ffs_epfile_io() adds 4baa493636b6 usb: gadget: f_fs: change ep->ep safe in ffs_epfile_io() adds a567426d1449 tty: n_gsm: Debug output allocation must use GFP_ATOMIC adds 9b5a3b16c4aa serial: 8250: Store to lsr_save_flags after lsr read adds ccd175109234 bus: fsl-mc-bus: fix KASAN use-after-free in fsl_mc_bus_remove() adds 0d2209b54f1d dm mirror log: round up region bitmap size to BITS_PER_LONG adds 8720414b51d4 drm/amd/display: Cap OLED brightness per max frame-average [...] adds 75f3a5fa2ad0 cfi: Fix __cfi_slowpath_diag RCU usage with cpuidle adds 38db3b696f27 ext4: fix super block checksum incorrect after mount adds 90f0f9d45dff ext4: fix bug_on ext4_mb_use_inode_pa adds 4fadac8c7376 ext4: make variable "count" signed adds 33b1bba31f4c ext4: add reserved GDT blocks check adds ac0899da0ed1 KVM: arm64: Don't read a HW interrupt pending state in use [...] adds c64dfc63c422 ALSA: hda/realtek: fix right sounds and mute/micmute LEDs [...] adds 870179c053ce virtio-pci: Remove wrong address verification in vp_del_vqs() adds d807e0dfb471 powerpc/book3e: get rid of #include <generated/compile.h> adds c5559147766c clk: imx8mp: fix usb_root_clk parent adds ee039006371a Linux 5.15.49 adds 07ddd9e95378 Merge v5.15.49 new 48543509f4c5 s390/mm: use non-quiescing sske for KVM switch to keyed guest new 7fd1d002852f drm/amd/display: Don't reinitialize DMCUB on s0ix resume new 04dcef44f6f4 net: mana: Add handling of CQE_RX_TRUNCATED new c2f71b9bb398 zonefs: fix zonefs_iomap_begin() for reads new cfb68b072cbf usb: gadget: u_ether: fix regression in setting fixed MAC address new 5c0ab17c5360 bpf: Fix calling global functions from BPF_PROG_TYPE_EXT programs new 8e57da591f63 selftests/bpf: Add selftest for calling global functions f [...] new 7c622181faeb serial: core: Initialize rs485 RTS polarity already on probe new f1304f976395 arm64: mm: Don't invalidate FROM_DEVICE buffers at start o [...] new 18a33c8dabb8 Linux 5.15.50 new ca1e1240c93f Merge v5.15.50 new 7a42647f7037 random: schedule mix_interrupt_randomness() less often new eb4c99d089c0 random: quiet urandom warning ratelimit suppression message new 535abf6207ef ALSA: hda/via: Fix missing beep setup new d12a5d1b5053 ALSA: hda/conexant: Fix missing beep setup new 82e29e99f2ab ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop new c478ceb4342b ALSA: hda/realtek - ALC897 headset MIC no sound new dffaf580c3c2 ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly new 48e3b93cda56 ALSA: hda/realtek: Add quirk for Clevo PD70PNT new 56c6f1fcd594 ALSA: hda/realtek: Add quirk for Clevo NS50PU new cbf585269510 net: openvswitch: fix parsing of nw_proto for IPv6 fragments new 10629c04b3a8 9p: Fix refcounting during full path walks for fid lookups new 22832ac3eb5b 9p: fix fid refcount leak in v9fs_vfs_atomic_open_dotl new f0126bcaee81 9p: fix fid refcount leak in v9fs_vfs_get_link new 341d33128a94 btrfs: fix hang during unmount when block group reclaim ta [...] new 82e3769c0257 btrfs: prevent remounting to v1 space cache for subpage mount new 4a19c1cee0de btrfs: add error messages to all unrecognized mount options new 8540f66196ca scsi: ibmvfc: Store vhost pointer during subcrq allocation new 161ec2a0807d scsi: ibmvfc: Allocate/free queue resource only during pro [...] new 7df8c497214b mmc: sdhci-pci-o2micro: Fix card detect by dealing with de [...] new fe9ba4f29320 mmc: mediatek: wait dma stop bit reset to 0 new 87a54feba68f xen/gntdev: Avoid blocking in unmap_grant_pages() new 0f6f66b4ef27 MAINTAINERS: Add new IOMMU development mailing list new 0af674e7a764 mtd: rawnand: gpmi: Fix setting busy timeout setting new c477de4c7d43 ata: libata: add qc->flags in ata_qc_complete_template tracepoint new ac0a5f701f4d dm era: commit metadata in postsuspend after worker stops new c3f51b28a8bc dm mirror log: clear log bits up to BITS_PER_LONG boundary new bae4d6a2dd9e tracing/kprobes: Check whether get_kretprobe() returns NUL [...] new 0895a2235bae drm/i915: Implement w/a 22010492432 for adl-s new e5b0f42edda2 USB: serial: pl2303: add support for more HXN (G) types new b919ece13b6b USB: serial: option: add Telit LE910Cx 0x1250 composition new d5eb7d6baed5 USB: serial: option: add Quectel EM05-G modem new 45dc151ca0b9 USB: serial: option: add Quectel RM500K module support new c6f6c9668609 drm/msm: Ensure mmap offset is initialized new f7fa3263079c drm/msm: Fix double pm_runtime_disable() call new d0906b0fffc9 netfilter: use get_random_u32 instead of prandom new 7d5fe94333a9 scsi: scsi_debug: Fix zone transition to full condition new 0a7a5261705f drm/msm: Switch ordering of runpm put vs devfreq_idle new 54abcc525269 scsi: iscsi: Exclude zero from the endpoint ID range new 64e6ba7f2d2f xsk: Fix generic transmit when completion queue reservation fails new 7154e4df56d4 drm/msm: use for_each_sgtable_sg to iterate over scatterlist new b03607437ea8 bpf: Fix request_sock leak in sk lookup helpers new 0eef1dcb9774 drm/sun4i: Fix crash during suspend after component bind failure new b28e4e3fd34c bpf, x86: Fix tail call count offset calculation on bpf2bpf call new 8e74f5ceea52 scsi: storvsc: Correct reporting of Hyper-V I/O size limits new d7fe6be43cfa phy: aquantia: Fix AN when higher speeds than 1G are not a [...] new 638be56ae9cc KVM: arm64: Prevent kmemleak from accessing pKVM memory new f617cef46552 net: Write lock dev_base_lock without disabling bottom halves. new ad10d61c55aa net: fix data-race in dev_isalive() new cd7789e659e8 tipc: fix use-after-free Read in tipc_named_reinit new 2af944210dc2 igb: fix a use-after-free issue in igb_clean_tx_ring new 6386fdde8df0 bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers new efb10d2a047d ethtool: Fix get module eeprom fallback new 45bd293bbcd8 net/sched: sch_netem: Fix arithmetic in netem_dump() for 3 [...] new 3c39a1719773 drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf new d0b4a61f8713 drm/msm/dp: check core_initialized before disable interrup [...] new 2ecf5ff9aa14 drm/msm/dp: Drop now unused hpd_high member new 40e9efdc2ef9 drm/msm/dp: dp_link_parse_sink_count() return immediately [...] new 796d3acd7d9e drm/msm/dp: do not initialize phy until plugin interrupt received new e24709e89b1b drm/msm/dp: force link training for display resolution change new 26e70f8989cb perf arm-spe: Don't set data source if it's not a memory o [...] new a3b2470399f6 erspan: do not assume transport header is always set new be64f54a0db2 net/tls: fix tls_sk_proto_close executed repeatedly new 5b45535865d6 udmabuf: add back sanity check new 0315bd8ad0dd selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_c [...] new ffa12a326415 xen-blkfront: Handle NULL gendisk new 3e2c9ee9c1e6 x86/xen: Remove undefined behavior in setup_features() new ab150a2bf6c5 MIPS: Remove repetitive increase irq_err_count new 2b2bba96526f afs: Fix dynamic root getattr new 20229bb99545 ice: ethtool: advertise 1000M speeds properly new b0581f93cf05 regmap-irq: Fix a bug in regmap_irq_enable() for type_in_m [...] new 60fd29f1ff46 regmap-irq: Fix offset/index mismatch in read_sub_irq_data() new 8eb0223631f8 igb: Make DMA faster when CPU is active on the PCIe link new 8d7fe9ad6fdd virtio_net: fix xdp_rxq_info bug after suspend/resume new eb9399970565 Revert "net/tls: fix tls_sk_proto_close executed repeatedly" new 72fa0f65b566 sock: redo the psock vs ULP protection check new 1057d42602cb nvme-pci: add NO APST quirk for Kioxia device new e3ea126c513c nvme: move the Samsung X5 quirk entry to the core quirks new 09dd5630fea6 gpio: winbond: Fix error code in winbond_gpio_get() new ff3e50ca9250 s390/cpumf: Handle events cycles and instructions identical new 490dd2dd2a79 iio: mma8452: fix probe fail when device tree compatible is used. new 466e15f845d7 iio: magnetometer: yas530: Fix memchr_inv() misuse new 288f30e17513 iio: adc: vf610: fix conversion mode sysfs node name new 9509a175a560 usb: typec: wcove: Drop wrong dependency to INTEL_SOC_PMIC new c1c78d4d9b0a xhci: turn off port power in shutdown new cfa16dd21be0 xhci-pci: Allow host runtime PM as default for Intel Rapto [...] new da57f113e817 xhci-pci: Allow host runtime PM as default for Intel Meteo [...] new 61c3a21ba6f6 usb: gadget: Fix non-unique driver names in raw-gadget driver new 07f1d9a6b75d USB: gadget: Fix double-free bug in raw_gadget driver new 308df8d4e41b usb: chipidea: udc: check request status before setting de [...] new 9a0b865d8b4c dt-bindings: usb: ohci: Increase the number of PHYs new 46336a59a4a7 dt-bindings: usb: ehci: Increase the number of PHYs new 1238f580cd81 btrfs: don't set lock_owner when locking extent buffer for [...] new d98b5032c9d0 btrfs: fix deadlock with fsync+fiemap+transaction commit new f650029de357 f2fs: attach inline_data after setting compression new 974e69beebb3 iio:humidity:hts221: rearrange iio trigger get and register new a1356318042e iio:chemical:ccs811: rearrange iio trigger get and register new 240fb3913f18 iio:accel:kxcjk-1013: rearrange iio trigger get and register new 3357fb9da21a iio:accel:bma180: rearrange iio trigger get and register new cb0d87f2519d iio:accel:mxc4005: rearrange iio trigger get and register new 005cb02224a9 iio: accel: mma8452: ignore the return value of reset operation new f359c4751de1 iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() new 4687c3f95524 iio: trigger: sysfs: fix use-after-free on remove new 2a2d448a74ab iio: adc: stm32: fix maximum clock rate for stm32mp15x new 80e80577043f iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value) new 148bab179f04 iio: afe: rescale: Fix boolean logic bug new d361b3cc1cf8 iio: adc: stm32: Fix ADCs iteration in irq handler new 4f89730288ee iio: adc: stm32: Fix IRQs on STM32F4 by removing custom sp [...] new bb6f853289fe iio: adc: axp288: Override TS pin bias current for some models new 4358bf6b1aad iio: adc: rzg2l_adc: add missing fwnode_handle_put() in rz [...] new ab7bf025cee8 iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_at [...] new 711591bf1dab iio: adc: ti-ads131e08: add missing fwnode_handle_put() in [...] new 016245172317 xtensa: xtfpga: Fix refcount leak bug in setup new 0dcc1dd8a5dd xtensa: Fix refcount leak bug in time.c new cb4d52085c8b parisc/stifb: Fix fb_is_primary_device() only available wi [...] new 6b28ca2cf344 parisc: Enable ARCH_HAS_STRICT_MODULE_RWX new 416d16b7dc0b powerpc/microwatt: wire up rng during setup_arch() new fe643b5afde6 powerpc: Enable execve syscall exit tracepoint new c1cfae46c5dc powerpc/rtas: Allow ibm,platform-dump RTAS call with null [...] new 1ad385647bf3 powerpc/powernv: wire up rng during setup_arch new 93f7d2a7fcf3 drm/msm/dp: Always clear mask bits to disable interrupts a [...] new c845b98be950 ARM: dts: imx7: Move hsic_phy power domain to HSIC PHY node new 4b5047643466 ARM: dts: imx6qdl: correct PU regulator ramp delay new 5e00d3d4023c arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode new d23f76018e17 ARM: exynos: Fix refcount leak in exynos_map_pmu new 10ba9d499a9f soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmst [...] new 4d9c60e868f7 ARM: Fix refcount leak in axxia_boot_secondary new cde4480b5ab0 memory: samsung: exynos5422-dmc: Fix refcount leak in of_g [...] new da3ee7cd2f15 ARM: cns3xxx: Fix refcount leak in cns3xxx_init new bcf2087ce4de modpost: fix section mismatch check for exported init/exit [...] new 7a3a4683562e ARM: dts: bcm2711-rpi-400: Fix GPIO line names new 46a78d141335 random: update comment from copy_to_user() -> copy_to_iter() new a8bbb4c26460 perf build-id: Fix caching files with a wrong build ID new cced9ce619ef dma-direct: use the correct size for dma_set_encrypted() new 17aa69b458fd kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYM [...] new 7fc188a9a9cc powerpc/pseries: wire up rng during setup_arch() new 37238449af78 Linux 5.15.51 new bf11543eab0f Merge v5.15.51
The 148 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-bus-iio-vf610 | 2 +- .../devicetree/bindings/usb/generic-ehci.yaml | 3 +- .../devicetree/bindings/usb/generic-ohci.yaml | 3 +- MAINTAINERS | 11 ++ Makefile | 7 +- arch/arm/boot/dts/bcm2711-rpi-400.dts | 6 +- arch/arm/boot/dts/imx6qdl.dtsi | 2 +- arch/arm/boot/dts/imx7s.dtsi | 2 +- arch/arm/mach-axxia/platsmp.c | 1 + arch/arm/mach-cns3xxx/core.c | 2 + arch/arm/mach-exynos/exynos.c | 1 + .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 3 + .../dts/freescale/imx8mn-beacon-baseboard.dtsi | 3 + arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 2 - arch/arm64/kernel/ftrace.c | 137 +++++++++--------- arch/arm64/kvm/arm.c | 6 +- arch/arm64/kvm/vgic/vgic-mmio-v2.c | 4 +- arch/arm64/kvm/vgic/vgic-mmio.c | 19 ++- arch/arm64/kvm/vgic/vgic-mmio.h | 3 + arch/arm64/mm/cache.S | 2 - arch/mips/vr41xx/common/icu.c | 2 - arch/parisc/Kconfig | 1 + arch/parisc/include/asm/fb.h | 2 +- arch/powerpc/kernel/process.c | 6 +- arch/powerpc/kernel/rtas.c | 11 +- arch/powerpc/mm/nohash/kaslr_booke.c | 8 +- arch/powerpc/platforms/microwatt/microwatt.h | 7 + arch/powerpc/platforms/microwatt/rng.c | 10 +- arch/powerpc/platforms/microwatt/setup.c | 8 ++ arch/powerpc/platforms/powernv/powernv.h | 2 + arch/powerpc/platforms/powernv/rng.c | 52 ++++--- arch/powerpc/platforms/powernv/setup.c | 2 + arch/powerpc/platforms/pseries/pseries.h | 2 + arch/powerpc/platforms/pseries/rng.c | 11 +- arch/powerpc/platforms/pseries/setup.c | 2 + arch/s390/kernel/perf_cpum_cf.c | 22 ++- arch/s390/mm/pgtable.c | 2 +- arch/x86/net/bpf_jit_comp.c | 3 +- arch/xtensa/kernel/time.c | 1 + arch/xtensa/platforms/xtfpga/setup.c | 1 + block/blk-mq.c | 2 + certs/blacklist_hashes.c | 2 +- crypto/Kconfig | 1 + crypto/Makefile | 2 +- drivers/ata/libata-core.c | 4 +- drivers/base/init.c | 2 + drivers/base/regmap/regmap-irq.c | 8 +- drivers/block/xen-blkfront.c | 19 ++- drivers/bus/fsl-mc/fsl-mc-bus.c | 6 +- drivers/char/Kconfig | 50 ++++--- drivers/char/random.c | 6 +- drivers/clk/imx/clk-imx8mp.c | 2 +- drivers/clocksource/hyperv_timer.c | 1 - drivers/comedi/drivers/vmk80xx.c | 2 +- drivers/dma-buf/udmabuf.c | 5 +- drivers/gpio/gpio-dwapb.c | 7 +- drivers/gpio/gpio-vr41xx.c | 2 - drivers/gpio/gpio-winbond.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 13 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 3 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 38 ++++- .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 4 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 6 - drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 4 +- drivers/gpu/drm/i915/i915_sysfs.c | 15 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 3 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 2 + drivers/gpu/drm/msm/dp/dp_ctrl.c | 118 ++++++++-------- drivers/gpu/drm/msm/dp/dp_ctrl.h | 10 +- drivers/gpu/drm/msm/dp/dp_display.c | 127 +++++++++-------- drivers/gpu/drm/msm/dp/dp_hpd.c | 2 - drivers/gpu/drm/msm/dp/dp_hpd.h | 2 - drivers/gpu/drm/msm/dp/dp_link.c | 19 ++- drivers/gpu/drm/msm/msm_drv.c | 2 +- drivers/gpu/drm/msm/msm_drv.h | 1 + drivers/gpu/drm/msm/msm_gem_prime.c | 15 ++ drivers/gpu/drm/msm/msm_gpu.c | 3 +- drivers/gpu/drm/msm/msm_iommu.c | 2 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 4 +- drivers/hv/channel_mgmt.c | 1 + drivers/i2c/busses/i2c-designware-common.c | 3 - drivers/i2c/busses/i2c-designware-platdrv.c | 13 +- drivers/i2c/busses/i2c-npcm7xx.c | 3 +- drivers/iio/accel/bma180.c | 3 +- drivers/iio/accel/kxcjk-1013.c | 4 +- drivers/iio/accel/mma8452.c | 22 +-- drivers/iio/accel/mxc4005.c | 4 +- drivers/iio/adc/adi-axi-adc.c | 3 + drivers/iio/adc/axp288_adc.c | 8 ++ drivers/iio/adc/rzg2l_adc.c | 8 +- drivers/iio/adc/stm32-adc-core.c | 9 +- drivers/iio/adc/stm32-adc.c | 10 -- drivers/iio/adc/ti-ads131e08.c | 10 +- drivers/iio/afe/iio-rescale.c | 2 +- drivers/iio/chemical/ccs811.c | 4 +- drivers/iio/gyro/mpu3050-core.c | 1 + drivers/iio/humidity/hts221_buffer.c | 5 +- drivers/iio/imu/inv_icm42600/inv_icm42600.h | 1 + drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 2 +- drivers/iio/magnetometer/yamaha-yas530.c | 2 +- drivers/iio/trigger/iio-trig-sysfs.c | 1 + drivers/input/misc/soc_button_array.c | 4 +- drivers/irqchip/irq-gic-realview.c | 1 + drivers/irqchip/irq-gic-v3.c | 7 +- drivers/irqchip/irq-realtek-rtl.c | 2 +- drivers/md/dm-era-target.c | 8 +- drivers/md/dm-log.c | 5 +- drivers/memory/samsung/exynos5422-dmc.c | 29 ++-- drivers/misc/atmel-ssc.c | 4 +- drivers/misc/mei/hbm.c | 3 +- drivers/misc/mei/hw-me-regs.h | 2 + drivers/misc/mei/pci-me.c | 2 + drivers/mmc/host/mtk-sd.c | 20 +-- drivers/mmc/host/sdhci-pci-o2micro.c | 2 + drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 2 +- drivers/net/bonding/bond_main.c | 4 +- drivers/net/ethernet/broadcom/bgmac-bcma.c | 1 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 87 +++++++----- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 1 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 25 ++-- drivers/net/ethernet/intel/i40e/i40e_main.c | 5 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 2 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 39 ++++- drivers/net/ethernet/intel/igb/igb_main.c | 19 +-- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 21 ++- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.h | 2 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 7 +- drivers/net/phy/aquantia_main.c | 15 +- drivers/net/virtio_net.c | 25 +--- drivers/nfc/nfcmrvl/usb.c | 16 ++- drivers/nvme/host/core.c | 32 ++++- drivers/nvme/host/pci.c | 4 - drivers/platform/mips/Kconfig | 2 +- drivers/platform/x86/gigabyte-wmi.c | 2 + drivers/platform/x86/intel/hid.c | 6 + drivers/scsi/ibmvscsi/ibmvfc.c | 82 ++++++++--- drivers/scsi/ibmvscsi/ibmvfc.h | 2 +- drivers/scsi/ipr.c | 4 +- drivers/scsi/lpfc/lpfc_els.c | 18 +-- drivers/scsi/lpfc/lpfc_hw4.h | 3 + drivers/scsi/lpfc/lpfc_nportdisc.c | 3 +- drivers/scsi/lpfc/lpfc_nvme.c | 11 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 23 +-- drivers/scsi/pmcraid.c | 2 +- drivers/scsi/scsi_debug.c | 22 ++- drivers/scsi/scsi_transport_iscsi.c | 7 +- drivers/scsi/storvsc_drv.c | 27 +++- drivers/scsi/vmw_pvscsi.h | 4 +- drivers/soc/bcm/brcmstb/pm/pm-arm.c | 1 + drivers/staging/r8188eu/core/rtw_xmit.c | 20 +-- drivers/staging/r8188eu/os_dep/ioctl_linux.c | 5 +- drivers/tty/goldfish.c | 2 +- drivers/tty/n_gsm.c | 2 +- drivers/tty/serial/8250/8250_port.c | 2 + drivers/tty/serial/amba-pl011.c | 15 +- drivers/tty/serial/serial_core.c | 34 ++--- drivers/usb/cdns3/cdnsp-ring.c | 19 +-- drivers/usb/chipidea/udc.c | 3 + drivers/usb/dwc2/hcd.c | 2 +- drivers/usb/gadget/function/f_fs.c | 40 ++++-- drivers/usb/gadget/function/u_ether.c | 11 +- drivers/usb/gadget/legacy/raw_gadget.c | 63 ++++++--- drivers/usb/gadget/udc/lpc32xx_udc.c | 1 + drivers/usb/host/xhci-hub.c | 2 +- drivers/usb/host/xhci-pci.c | 6 +- drivers/usb/host/xhci.c | 15 +- drivers/usb/host/xhci.h | 2 + drivers/usb/serial/io_ti.c | 2 + drivers/usb/serial/io_usbvend.h | 1 + drivers/usb/serial/option.c | 12 ++ drivers/usb/serial/pl2303.c | 29 ++-- drivers/usb/typec/tcpm/Kconfig | 1 - drivers/video/console/sticore.c | 2 + drivers/virtio/virtio_mmio.c | 1 + drivers/virtio/virtio_pci_common.c | 3 +- drivers/xen/features.c | 2 +- drivers/xen/gntdev-common.h | 7 + drivers/xen/gntdev.c | 157 ++++++++++++++------- fs/9p/fid.c | 22 ++- fs/9p/vfs_inode.c | 8 +- fs/9p/vfs_inode_dotl.c | 3 + fs/afs/inode.c | 3 +- fs/btrfs/disk-io.c | 13 +- fs/btrfs/file.c | 67 +++++++-- fs/btrfs/locking.c | 3 - fs/btrfs/super.c | 47 +++++- fs/ext4/mballoc.c | 9 ++ fs/ext4/namei.c | 3 +- fs/ext4/resize.c | 10 ++ fs/ext4/super.c | 16 +-- fs/f2fs/namei.c | 17 ++- fs/io_uring.c | 15 ++ fs/nfs/callback_proc.c | 1 + fs/nfs/pnfs.c | 21 ++- fs/nfs/pnfs.h | 1 + fs/nfsd/filecache.c | 1 - fs/nfsd/filecache.h | 1 - fs/nfsd/nfs4proc.c | 16 ++- fs/nfsd/vfs.c | 40 ++---- fs/quota/dquot.c | 10 ++ fs/zonefs/super.c | 94 ++++++++---- include/linux/backing-dev.h | 2 + include/linux/ratelimit_types.h | 12 +- include/net/inet_sock.h | 5 + include/trace/events/libata.h | 1 + kernel/bpf/btf.c | 5 +- kernel/cfi.c | 22 ++- kernel/dma/debug.c | 2 +- kernel/dma/direct.c | 5 +- kernel/sched/core.c | 36 ++++- kernel/sched/sched.h | 5 + kernel/trace/trace_kprobe.c | 11 +- lib/Kconfig | 3 + lib/Makefile | 1 + lib/crypto/Kconfig | 1 + {crypto => lib}/memneq.c | 0 mm/backing-dev.c | 11 +- net/ax25/af_ax25.c | 34 ++++- net/core/dev.c | 40 +++--- net/core/filter.c | 34 ++++- net/core/link_watch.c | 4 +- net/core/net-sysfs.c | 1 + net/core/rtnetlink.c | 8 +- net/core/skmsg.c | 5 + net/ethtool/eeprom.c | 2 +- net/hsr/hsr_device.c | 6 +- net/ipv4/ip_gre.c | 15 +- net/ipv4/tcp_bpf.c | 3 - net/ipv6/ip6_gre.c | 15 +- net/l2tp/l2tp_ip6.c | 5 +- net/netfilter/nft_meta.c | 13 +- net/netfilter/nft_numgen.c | 12 +- net/openvswitch/flow.c | 2 +- net/sched/sch_netem.c | 4 +- net/sunrpc/clnt.c | 1 + net/tipc/core.c | 3 +- net/tls/tls_main.c | 2 + net/xdp/xsk.c | 16 ++- scripts/faddr2line | 45 ++++-- scripts/mod/modpost.c | 2 +- sound/hda/hdac_device.c | 1 + sound/pci/hda/hda_auto_parser.c | 7 +- sound/pci/hda/hda_local.h | 1 + sound/pci/hda/patch_conexant.c | 4 +- sound/pci/hda/patch_realtek.c | 51 ++++++- sound/pci/hda/patch_via.c | 4 +- sound/soc/codecs/cs35l36.c | 3 +- sound/soc/codecs/cs42l51.c | 2 +- sound/soc/codecs/cs42l52.c | 8 +- sound/soc/codecs/cs42l56.c | 4 +- sound/soc/codecs/cs53l30.c | 16 +-- sound/soc/codecs/es8328.c | 5 +- sound/soc/codecs/nau8822.c | 4 + sound/soc/codecs/nau8822.h | 3 + sound/soc/codecs/wm8962.c | 1 + sound/soc/codecs/wm_adsp.c | 2 +- tools/perf/util/arm-spe.c | 22 ++- tools/perf/util/build-id.c | 28 ++++ .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 14 ++ .../selftests/bpf/progs/freplace_global_func.c | 18 +++ .../selftests/netfilter/nft_concat_range.sh | 2 +- 263 files changed, 2061 insertions(+), 1048 deletions(-) create mode 100644 arch/powerpc/platforms/microwatt/microwatt.h rename {crypto => lib}/memneq.c (100%) create mode 100644 tools/testing/selftests/bpf/progs/freplace_global_func.c