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-master-arm-lts-allyesconfig in repository toolchain/ci/linux.
from 4973bc900f9f Merge v5.15.11 adds 1d1c25233a29 arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfd adds fedeb1b2c8e6 net: usb: lan78xx: add Allied Telesis AT29M2-AF adds 02f825cf0255 ext4: prevent partial update of the extent blocks adds f71ab21b1a28 ext4: check for out-of-order index extents in ext4_valid_e [...] adds 49c29e13fcd6 ext4: check for inconsistent extents between index and leaf block adds a65ac9d23276 selftests: KVM: Fix non-x86 compiling adds 3c431e19ad70 HID: holtek: fix mouse probing adds b1712a691bbb HID: potential dereference of null pointer adds eabc0aab98e5 NFSD: Fix READDIR buffer overflow adds f4321ac030b5 PM: sleep: Fix error handling in dpm_prepare() adds 115a291395df arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode adds 512dbc1a09ac bus: sunxi-rsb: Fix shutdown adds 3121b5bff903 spi: change clk_disable_unprepare to clk_unprepare adds 11bf802877bf ucounts: Fix rlimit max values check adds 71d07ebc5000 drm/mediatek: hdmi: Perform NULL pointer check for mtk_hdmi_conf adds 9b0ed41b25e2 ASoC: meson: aiu: fifo: Add missing dma_coerce_mask_and_co [...] adds c41b98070392 RDMA/hns: Fix RNR retransmission issue for HIP08 adds aefcc25f3a0c IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() adds 2eb1cac16bc7 RDMA/hns: Replace kfree() with kvfree() adds 9d558e5f0d6f netfilter: nf_tables: fix use-after-free in nft_set_catcha [...] adds 406b7337d6bc netfilter: fix regression in looped (broad|multi)cast's MA [...] adds ef73e3b650b7 ARM: dts: imx6qdl-wandboard: Fix Ethernet support adds c1c36df0b0a5 ice: Use xdp_buf instead of rx_buf for xsk zero-copy adds ad6d20da2cfb ice: xsk: return xsk buffers back to pool when cleaning the ring adds da3feb8a9baf net: marvell: prestera: fix incorrect return of port_find adds 5c553a0cd126 net: marvell: prestera: fix incorrect structure access adds e69eacf74e15 qlcnic: potential dereference null pointer of rx_queue->page_ring adds 8e096cffc6d3 tcp: move inet->rx_dst_ifindex to sk->sk_rx_dst_ifindex adds 98a8e5c20027 ipv6: move inet6_sk(sk)->rx_dst_cookie to sk->sk_rx_dst_cookie adds 0249a4b8a554 inet: fully convert sk->sk_rx_dst to RCU rules adds 8ba353f553da net: accept UFOv6 packages in virtio_net_hdr_to_skb adds b99c71f90978 net: skip virtio_net_hdr_set_proto if protocol already set adds 33385aded71e igb: fix deadlock caused by taking RTNL in RPM resume path adds 6b3f7e4b10f3 ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module adds 1f0d95fb3755 gpio: virtio: remove timeout adds a038c504f6f5 bonding: fix ad_actor_system option setting to default adds 643c89669e31 fjes: Check for error irq adds 98a5242e82f2 drivers: net: smc911x: Check for error irq adds 8307c1ecd366 net: ks8851: Check for error irq adds 20c3efcca612 sfc: Check null pointer of rx_queue->page_ring adds d00726b7061c sfc: falcon: Check null pointer of rx_queue->page_ring adds d259f621c859 asix: fix uninit-value in asix_mdio_read() adds 5cf03976e1f0 asix: fix wrong return value in asix_check_host_enable() adds 20fb0dc35bf9 io_uring: zero iocb->ki_pos for stream file types adds d2269ae48598 veth: ensure skb entering GRO are not cloned. adds be2473e5f377 net: stmmac: ptp: fix potentially overflowing expression adds 1c66ea39c6c4 net: bridge: Use array_size() helper in copy_to_user() adds b8871c6734d8 net: bridge: fix ioctl old_deviceless bridge argument adds f80527200d01 r8152: fix the force speed doesn't work for RTL8156 adds b480d5f42d45 net: stmmac: dwmac-visconti: Fix value of ETHER_CLK_SEL_FR [...] adds dfd5b60b5342 Input: elantech - fix stack out of bound access in elantec [...] adds 79c6d4fa1be1 pinctrl: bcm2835: Change init order for gpio hogs adds 4b8f0e940972 hwmon: (lm90) Fix usage of CONFIG2 register in detect function adds d105f30bea91 hwmon: (lm90) Prevent integer overflow/underflow in hyster [...] adds 983084e19aeb hwmon: (lm90) Introduce flag indicating extended temperatu [...] adds 9d21029e7199 hwmon: (lm90) Add basic support for TI TMP461 adds afda22fea766 hwmon: (lm90) Drop critical attribute support for MAX6654 adds 8a351388b295 ARM: 9160/1: NOMMU: Reload __secondary_data after PROCINFO [...] adds 0cd3ef801004 uapi: Fix undefined __always_inline on non-glibc systems adds 50f27a29d758 compiler.h: Fix annotation macro misplacement with Clang adds 4a34b51ea99b platform/x86/intel: Remove X86_PLATFORM_DRIVERS_INTEL adds 70e7705b0230 kernel/crash_core: suppress unknown crashkernel parameter warning adds f95fcac5d66a Revert "x86/boot: Pull up cmdline preparation and early pa [...] adds 28b03ec2c0c5 x86/boot: Move EFI range reservation after cmdline parsing adds fdaa60d900a7 ALSA: jack: Check the return value of kstrdup() adds 3fd58303b05e ALSA: drivers: opl3: Fix incorrect use of vp->state adds b398fcbe4de1 ALSA: rawmidi - fix the uninitalized user_pversion adds 2e9cd9ff997f ALSA: hda/hdmi: Disable silent stream on GLK adds 3934aa1259d9 ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 adds 0896c97e6657 ALSA: hda/realtek: Add new alc285-hp-amp-init model adds 417e6ee4df64 ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook adds 88b4fbd6348a ALSA: hda/realtek: Fix quirk for Clevo NJ51CU adds 8e9b8b8a8ff2 ASoC: meson: aiu: Move AIU_I2S_MISC hold setting to aiu-fifo-i2s adds f7fe9d303445 ASoC: tegra: Add DAPM switches for headphones and mic jack adds 6084a6c1ca7f ASoC: tegra: Restore headphones jack name on Nyan Big adds 7f7f61042f70 Input: atmel_mxt_ts - fix double free in mxt_read_info_block adds 7232a5941d3f ipmi: bail out if init_srcu_struct fails adds 77a7311ca167 ipmi: ssif: initialize ssif_info->client early adds 5aae769a0ef7 ipmi: fix initialization when workqueue allocation fails adds 7c6567979c82 parisc: Correct completer in lws start adds c576d7a197b7 parisc: Fix mask used to select futex spinlock adds 492eb7afe858 tee: handle lookup of shm with reference count 0 adds 9ede07c4af14 x86/pkey: Fix undefined behaviour with PKRU_WD_BIT adds a42c41be8324 platform/x86: amd-pmc: only use callbacks for suspend adds 9ca1324755f1 platform/x86: intel_pmc_core: fix memleak on registration failure adds 5dea76f5da65 KVM: x86: Always set kvm_run->if_flag adds d884eefd75cc KVM: x86/mmu: Don't advance iterator after restart due to [...] adds 543bfbcb5cf5 KVM: nVMX: Synthesize TRIPLE_FAULT for L2 if emulation is [...] adds e4e4e7cb2298 KVM: VMX: Always clear vmx->fail on emulation_required adds b9d7c7a5bf6e KVM: VMX: Wake vCPU when delivering posted IRQ even if vCP [...] adds c1ce3c410038 pinctrl: stm32: consider the GPIO offset to expose all the [...] adds e5dd3e61baed gpio: dln2: Fix interrupts when replugging the device adds 46e2fc260543 mmc: sdhci-tegra: Fix switch to HS400ES mode adds 9d93c863d04f mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands adds c0db06fd0993 mmc: core: Disable card detect during shutdown adds c7814569b387 mmc: mmci: stm32: clear DLYB_CR after sending tuning command adds c99513dffd36 ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling adds 89d0ffb4bb96 ksmbd: fix error code in ndr_read_int32() adds f43ba86a8211 ksmbd: fix uninitialized symbol 'pntsd_size' adds a2c144d17623 ksmbd: disable SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1 adds c1d1ec4db5f7 mac80211: fix locking in ieee80211_start_ap error path adds 6b2cdcc8f555 mm: mempolicy: fix THP allocations escaping mempolicy rest [...] adds 7a77e22fde63 mm, hwpoison: fix condition in free hugetlb page path adds c691e7575eff mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_ [...] adds 330c6117a82c mm/damon/dbgfs: protect targets destructions with kdamond_lock adds 91e94e42f6fc tee: optee: Fix incorrect page free bug adds a8a9d753edd7 f2fs: fix to do sanity check on last xattr entry in __f2fs [...] adds 35f9ff45ee5c netfs: fix parameter of cleanup() adds 0ae519ecbbdb KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_gue [...] adds ca38833c915e arm64: dts: lx2160a: fix scl-gpios property name adds 2f06c8293d27 kfence: fix memory leak when cat kfence objects adds 70750056620b Input: iqs626a - prohibit inlining of channel parsing functions adds efaa327b4146 Input: elants_i2c - do not check Remark ID on eKTH3900/eKTH5312 adds cc71a723f3d8 Input: goodix - add id->model mapping for the "9111" model adds d9ad0ae8bfa0 ASoC: tas2770: Fix setting of high sample rates adds d0fa8c252956 ASoC: SOF: Intel: pci-tgl: add new ADL-P variant adds 46b3fe1eb2b7 ASoC: SOF: Intel: pci-tgl: add ADL-N support adds aa50406f36a1 ASoC: rt5682: fix the wrong jack type detected adds fb563baa3eb8 pinctrl: mediatek: fix global-out-of-bounds issue adds 722fc45be049 hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681 adds 5cc8813c4966 hwmon: (lm90) Do not report 'busy' status bit as alarm adds f547b0f8f3ce r8152: sync ocp base adds a8e4a64cdc97 ax25: NPD bug when detaching AX25 device adds cb6c99aedd2c hamradio: defer ax25 kfree after unregister_netdev adds 03d00f7f1815 hamradio: improve the incomplete fix to avoid NPD adds 3cb5ae77799e tun: avoid double free in tun_free_netdev adds 53ccdc73eeda phonet/pep: refuse to enable an unbound pipe adds 25960cafa06e Linux 5.15.12 new c4a9156f0ab9 Merge v5.15.12
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 8 +- Documentation/hwmon/lm90.rst | 10 ++ Documentation/networking/bonding.rst | 11 +- Documentation/sound/hd-audio/models.rst | 2 + Makefile | 2 +- arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 1 + arch/arm/kernel/entry-armv.S | 8 +- arch/arm/kernel/head-nommu.S | 1 + arch/arm64/Kconfig | 3 +- .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 4 +- arch/arm64/kernel/vdso32/Makefile | 17 +- arch/parisc/include/asm/futex.h | 4 +- arch/parisc/kernel/syscall.S | 2 +- arch/x86/include/asm/kvm-x86-ops.h | 1 + arch/x86/include/asm/kvm_host.h | 1 + arch/x86/include/asm/pkru.h | 4 +- arch/x86/kernel/setup.c | 72 ++++----- arch/x86/kvm/mmu/tdp_iter.c | 6 + arch/x86/kvm/mmu/tdp_iter.h | 6 + arch/x86/kvm/mmu/tdp_mmu.c | 29 ++-- arch/x86/kvm/svm/svm.c | 21 +-- arch/x86/kvm/vmx/vmx.c | 45 ++++-- arch/x86/kvm/x86.c | 9 +- drivers/base/power/main.c | 2 +- drivers/bus/sunxi-rsb.c | 8 +- drivers/char/ipmi/ipmi_msghandler.c | 21 ++- drivers/char/ipmi/ipmi_ssif.c | 7 +- drivers/gpio/gpio-dln2.c | 19 ++- drivers/gpio/gpio-virtio.c | 6 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 12 +- drivers/hid/hid-holtek-mouse.c | 15 ++ drivers/hid/hid-vivaldi.c | 3 + drivers/hwmon/Kconfig | 2 +- drivers/hwmon/lm90.c | 175 +++++++++++++-------- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 64 +++++++- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 8 + drivers/infiniband/hw/hns/hns_roce_srq.c | 2 +- drivers/infiniband/hw/qib/qib_user_sdma.c | 2 +- drivers/input/misc/iqs626a.c | 21 +-- drivers/input/mouse/elantech.c | 8 +- drivers/input/touchscreen/atmel_mxt_ts.c | 2 +- drivers/input/touchscreen/elants_i2c.c | 46 +++++- drivers/input/touchscreen/goodix.c | 1 + drivers/mmc/core/core.c | 7 +- drivers/mmc/core/core.h | 1 + drivers/mmc/core/host.c | 9 ++ drivers/mmc/host/meson-mx-sdhc-mmc.c | 16 ++ drivers/mmc/host/mmci_stm32_sdmmc.c | 2 + drivers/mmc/host/sdhci-tegra.c | 43 +++-- drivers/net/bonding/bond_options.c | 2 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 16 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 64 ++++---- drivers/net/ethernet/intel/igb/igb_main.c | 19 ++- .../net/ethernet/marvell/prestera/prestera_main.c | 35 +++-- drivers/net/ethernet/micrel/ks8851_par.c | 2 + drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h | 2 +- .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 12 +- .../net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c | 4 +- drivers/net/ethernet/sfc/falcon/rx.c | 5 +- drivers/net/ethernet/sfc/rx_common.c | 5 +- drivers/net/ethernet/smsc/smc911x.c | 5 + .../net/ethernet/stmicro/stmmac/dwmac-visconti.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 2 +- drivers/net/fjes/fjes_main.c | 5 + drivers/net/hamradio/mkiss.c | 5 +- drivers/net/tun.c | 115 +++++++------- drivers/net/usb/asix_common.c | 8 +- drivers/net/usb/lan78xx.c | 6 + drivers/net/usb/r8152.c | 43 ++++- drivers/net/veth.c | 8 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 29 ++-- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 8 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 8 +- drivers/platform/x86/Makefile | 2 +- drivers/platform/x86/amd-pmc.c | 3 +- drivers/platform/x86/intel/Kconfig | 15 -- drivers/platform/x86/intel/pmc/pltdrv.c | 2 +- drivers/spi/spi-armada-3700.c | 2 +- drivers/tee/optee/shm_pool.c | 6 +- drivers/tee/tee_shm.c | 171 ++++++++------------ fs/ext4/extents.c | 95 +++++++---- fs/f2fs/xattr.c | 11 +- fs/io_uring.c | 10 +- fs/ksmbd/ndr.c | 2 +- fs/ksmbd/smb2ops.c | 3 - fs/ksmbd/smb2pdu.c | 29 +++- fs/netfs/read_helper.c | 6 +- fs/nfsd/nfs3proc.c | 11 +- fs/nfsd/nfsproc.c | 8 +- include/linux/compiler.h | 4 +- include/linux/instrumentation.h | 4 +- include/linux/ipv6.h | 1 - include/linux/tee_drv.h | 4 +- include/linux/virtio_net.h | 25 ++- include/net/inet_sock.h | 3 +- include/net/sock.h | 7 +- include/uapi/linux/byteorder/big_endian.h | 1 + include/uapi/linux/byteorder/little_endian.h | 1 + kernel/crash_core.c | 11 ++ kernel/ucount.c | 15 +- mm/damon/dbgfs.c | 2 + mm/kfence/core.c | 1 + mm/memory-failure.c | 14 +- mm/mempolicy.c | 3 +- net/ax25/af_ax25.c | 4 +- net/bridge/br_ioctl.c | 8 +- net/ipv4/af_inet.c | 2 +- net/ipv4/tcp.c | 3 +- net/ipv4/tcp_input.c | 2 +- net/ipv4/tcp_ipv4.c | 17 +- net/ipv4/udp.c | 6 +- net/ipv6/tcp_ipv6.c | 23 +-- net/ipv6/udp.c | 8 +- net/mac80211/cfg.c | 3 + net/netfilter/nf_tables_api.c | 4 +- net/netfilter/nfnetlink_log.c | 3 +- net/netfilter/nfnetlink_queue.c | 3 +- net/phonet/pep.c | 2 + sound/core/jack.c | 4 + sound/core/rawmidi.c | 1 + sound/drivers/opl3/opl3_midi.c | 2 +- sound/pci/hda/patch_hdmi.c | 21 ++- sound/pci/hda/patch_realtek.c | 29 +++- sound/soc/codecs/rt5682.c | 4 + sound/soc/codecs/tas2770.c | 4 +- sound/soc/meson/aiu-encoder-i2s.c | 33 ---- sound/soc/meson/aiu-fifo-i2s.c | 19 +++ sound/soc/meson/aiu-fifo.c | 6 + sound/soc/sof/intel/pci-tgl.c | 4 + sound/soc/tegra/tegra_asoc_machine.c | 11 +- sound/soc/tegra/tegra_asoc_machine.h | 1 + tools/testing/selftests/kvm/include/kvm_util.h | 10 +- tools/testing/selftests/kvm/lib/kvm_util.c | 5 + 134 files changed, 1173 insertions(+), 722 deletions(-)