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-allnoconfig in repository toolchain/ci/linux.
from effacc7cb901 Merge v5.10.61 adds ad41706c771a net: qrtr: fix another OOB Read in qrtr_endpoint_post adds 9dd6f6d89693 bpf: Fix ringbuf helper function compatibility adds d81ddadabdee bpf: Fix NULL pointer dereference in bpf_get_local_storage [...] adds 34cc80ec12d6 ASoC: rt5682: Adjust headset volume button threshold adds 0af6a9f82ca3 ASoC: component: Remove misplaced prefix handling in pin c [...] adds a13a2df0b149 ARC: Fix CONFIG_STACKDEPOT adds f68ad168e235 netfilter: conntrack: collect all entries in one cycle adds 6815e21fe28d once: Fix panic when module unload adds c94d50979f20 blk-iocost: fix lockdep warning on blkcg->lock adds ef2d68ef9a3b ovl: fix uninitialized pointer read in ovl_lookup_real_one() adds 45b7b2097153 net: mscc: Fix non-GPL export of regmap APIs adds 7008b9981b6a can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchan [...] adds e55a8b461585 ceph: correctly handle releasing an embedded cap flush adds 921c2533aa3a riscv: Ensure the value of FP registers in the core dump f [...] adds 3134292a8e79 Revert "btrfs: compression: don't try to compress if we do [...] adds da3067eadcc1 drm/amdgpu: Cancel delayed work when GFXOFF is disabled adds 8437e07c370f Revert "USB: serial: ch341: fix character loss at high tra [...] adds b0bcc8038868 USB: serial: option: add new VID/PID to support Fibocom FG150 adds 56c92b8ddc0c usb: renesas-xhci: Prefer firmware loading on unknown ROM state adds 87b2016493eb usb: dwc3: gadget: Fix dwc3_calc_trbs_left() adds 01da7c1dc4cf usb: dwc3: gadget: Stop EP0 transfers during pullup disable adds 22c18102ec59 scsi: core: Fix hang of freezing queue between blocking an [...] adds 3e949aaa8bef RDMA/bnxt_re: Add missing spin lock initialization adds 56ac7463a140 IB/hfi1: Fix possible null-pointer dereference in _extend_ [...] adds 3a2c5fbb1cc6 RDMA/bnxt_re: Remove unpaired rtnl unlock in bnxt_re_dev_init() adds 3217c9d4602f ice: do not abort devlink info if board identifier can't be found adds 384dea502e91 net: usb: pegasus: fixes of set_register(s) return value e [...] adds ae6480ba0665 igc: fix page fault when thunderbolt is unplugged adds 58b3dbf10c01 igc: Use num_tx_queues when iterating over tx_ring queue adds 87285ac51ecf e1000e: Fix the max snoop/no-snoop latency for 10M adds 8f1e3ad94569 e1000e: Do not take care about recovery NVM checksum adds e78006b59a30 RDMA/efa: Free IRQ vectors on error flow adds fb45459d9ddb ip_gre: add validation for csum_start adds 850401a23a85 xgene-v2: Fix a resource leak in the error handling path o [...] adds 8e0881f6f57e net: marvell: fix MVNETA_TX_IN_PRGRS bit number adds b493af3a66e0 ucounts: Increase ucounts reference counter before the sec [...] adds f517335a61ff net/sched: ets: fix crash when flipping from 'strict' to ' [...] adds dced8347a727 ipv6: use siphash in rt6_exception_hash() adds beefd5f0c63a ipv4: use siphash instead of Jenkins in fnhe_hashfun() adds 51bc5c66606d cxgb4: dont touch blocked freelist bitmap after free adds ad0db8385575 rtnetlink: Return correct error on changing device netns adds 9820af16a879 net: hns3: clear hardware resource when loading driver adds 5931ec35e992 net: hns3: add waiting time before cmdq memory is released adds e834ca7c7924 net: hns3: fix duplicate node in VLAN list adds 411680a07cc6 net: hns3: fix get wrong pfc_en when query PFC configuration adds ac874290e75c Revert "mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_B [...] adds b2091d47a14e net: stmmac: add mutex lock to protect est parameters adds e49b8d9c5e88 net: stmmac: fix kernel panic due to NULL pointer derefere [...] adds 257ea8a5edc0 drm/i915: Fix syncmap memory leak adds ad5329a53327 usb: gadget: u_audio: fix race condition on endpoint stop adds c5600b914690 dt-bindings: sifive-l2-cache: Fix 'select' matching adds bdc5049c3698 perf/x86/intel/uncore: Fix integer overflow on 23 bit left [...] adds 9a6a5602c217 clk: renesas: rcar-usb2-clock-sel: Fix kernel NULL pointer [...] adds be37f7dbcd2c iwlwifi: pnvm: accept multiple HW-type TLVs adds 3dea93159038 opp: remove WARN when no valid OPPs remain adds f41c7462d8ae cpufreq: blocklist Qualcomm sm8150 in cpufreq-dt-platdev adds 065a13c299b4 virtio: Improve vq->broken access to avoid any compiler op [...] adds 0698278e8eef virtio_pci: Support surprise removal of virtio pci device adds 6c074eaaf785 virtio_vdpa: reject invalid vq indices adds c7ee4d22614e vringh: Use wiov->used to check for read/write desc order adds 4ac9c81e8a54 tools/virtio: fix build adds 18a65ba06903 qed: qed ll2 race condition fixes adds cc126b400b25 qed: Fix null-pointer dereference in qed_rdma_create_qp() adds 3c37ec435022 Revert "drm/amd/pm: fix workload mismatch on vega10" adds b00ca567579a drm/amd/pm: change the workload type for some cards adds 26ee94ba343c blk-mq: don't grab rq's refcount in blk_mq_check_expired() adds 6fd6e20520cc drm: Copy drm_wait_vblank to user before returning adds 7f422cda03a6 drm/nouveau/disp: power down unused DP links during init adds b882dda2bf7a drm/nouveau/kms/nv50: workaround EFI GOP window channel fo [...] adds 6f38d95f33be net/rds: dma_map_sg is entitled to merge entries adds d845f89d59fc btrfs: fix race between marking inode needs to be logged a [...] adds e91da23c1be1 pipe: avoid unnecessary EPOLLET wakeups under normal loads adds 3b2018f9c9c0 pipe: do FASYNC notifications for every pipe IO, not just [...] adds ded6da217ced mtd: spinand: Fix incorrect parameters for on-die ECC adds 0a178a015161 tipc: call tipc_wait_for_connect only when dlen is not 0 adds 60d69cb4e60d vt_kdsetmode: extend console locking adds b42fde92cdde Bluetooth: btusb: check conditions before enabling USB ALT [...] adds 7e2087249e87 riscv: Fixup wrong ftrace remove cflag adds 133d7f93eecd riscv: Fixup patch_text panic in ftrace adds 0d8e39bb9416 perf env: Fix memory leak of bpf_prog_info_linear member adds e0ca67030fda perf symbol-elf: Fix memory leak by freeing sdt_note.args adds 94687c49b65b perf record: Fix memory leak in vDSO found using ASAN adds 9f9e40ddfca3 perf tools: Fix arm64 build error with gcc-11 adds 77b77d45a4b1 perf annotate: Fix jump parsing for C++ code. adds d3c38d8549c0 powerpc/perf: Invoke per-CPU variable access with disabled [...] adds fdf66e5a7fc8 srcu: Provide internal interface to start a Tree SRCU grac [...] adds f789de3be808 srcu: Provide polling interfaces for Tree SRCU grace periods adds 641e1d88404a srcu: Provide internal interface to start a Tiny SRCU grac [...] adds 450948b06ce8 srcu: Make Tiny SRCU use multi-bit grace-period counter adds b6ae3854075e srcu: Provide polling interfaces for Tiny SRCU grace periods adds 9a4f1dc8a17c tracepoint: Use rcu get state and cond sync for static cal [...] adds 08953884aad4 usb: typec: ucsi: acpi: Always decode connector change inf [...] adds e15e32d519fa usb: typec: ucsi: Work around PPM losing change information adds f8242f554c82 usb: typec: ucsi: Clear pending after acking connector change adds b6c657abb893 net: dsa: mt7530: fix VLAN traffic leaks again adds f760c1101f52 lkdtm: Enable DOUBLE_FAULT on all architectures adds 1604c42a1ca9 arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 adds c43add24dffd btrfs: fix NULL pointer dereference when deleting device b [...] adds 709c162ddc83 kthread: Fix PF_KTHREAD vs to_kthread() race adds 17982c664f8b Revert "floppy: reintroduce O_NDELAY fix" adds 0085646e02b2 Revert "parisc: Add assembly implementations for memset, s [...] adds 1890ee7ff87f net: don't unconditionally copy_from_user a struct ifreq f [...] adds 38c1915d3e9f audit: move put_tree() to avoid trim_trees refcount underf [...] adds 0c9a876f2897 bpf: Fix potentially incorrect results with bpf_get_local_ [...] adds f6dd002450bf Linux 5.10.62 adds f2a177d2251d Merge v5.10.62 new 09a379549620 ext4: fix race writing to an inline_data file while its xa [...] new b8c298cf57dc fscrypt: add fscrypt_symlink_getattr() for computing st_size new 894a02236d0d ext4: report correct st_size for encrypted symlinks new 3ac01789f6d9 f2fs: report correct st_size for encrypted symlinks new 0479b2bd2959 ubifs: report correct st_size for encrypted symlinks new 0c1443874e1c Revert "ucounts: Increase ucounts reference counter before [...] new 1aa3f27e592d Revert "cred: add missing return error code when set_cred_ [...] new ae16b7c66837 Revert "Add a reference to ucounts for each cred" new b1075d2a7052 static_call: Fix unused variable warn w/o MODULE new bc860c3f0945 xtensa: fix kconfig unmet dependency warning for HAVE_FUTE [...] new b983d60292a6 ARM: OMAP1: ams-delta: remove unused function ams_delta_ca [...] new 9872349b088d gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi [...] new 2177c4943e40 reset: reset-zynqmp: Fixed the argument data type new cf50d02e474b qed: Fix the VF msix vectors flow new 35f223cb21b1 net: macb: Add a NULL check on desc_ptp new 0e74bba60452 qede: Fix memset corruption new d2064a1444d6 perf/x86/intel/pt: Fix mask of num_address_ranges new 23c29490b84d ceph: fix possible null-pointer dereference in ceph_mdsmap [...] new ec9a82e034f6 perf/x86/amd/ibs: Work around erratum #1197 new 61a038f80c80 perf/x86/amd/power: Assign pmu.module new 2808d59fb29b cryptoloop: add a deprecation warning new 4ee2686b3745 ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup new 4ffde17862b0 ALSA: hda/realtek: Workaround for conflicting SSID on ASUS [...] new 8e41134a92a5 ALSA: pcm: fix divide error in snd_pcm_lib_ioctl new 55bb5193cec5 serial: 8250: 8250_omap: Fix possible array out of bounds access new ded9137fcf0d spi: Switch to signed types for *_native_cs SPI controller fields new 40ba433a85db new helper: inode_wrong_type() new ad5e13f15db7 fuse: fix illegal access to inode with reused nodeid new 4405ea221dea media: stkwebcam: fix memory leak in stk_camera_probe new e07f317d5a28 Linux 5.10.63 new 95d6ebd3671f Merge v5.10.63
The 31 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: .../devicetree/bindings/riscv/sifive-l2-cache.yaml | 6 +- Makefile | 2 +- arch/arc/kernel/vmlinux.lds.S | 2 + arch/arm/mach-omap1/board-ams-delta.c | 14 --- .../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts | 4 + arch/parisc/include/asm/string.h | 15 --- arch/parisc/kernel/parisc_ksyms.c | 4 - arch/parisc/lib/Makefile | 4 +- arch/parisc/lib/memset.c | 72 +++++++++++ arch/parisc/lib/string.S | 136 --------------------- arch/powerpc/perf/core-book3s.c | 10 +- arch/riscv/kernel/Makefile | 5 +- arch/riscv/kernel/ptrace.c | 4 + arch/riscv/mm/Makefile | 3 +- arch/x86/events/amd/ibs.c | 8 ++ arch/x86/events/amd/power.c | 1 + arch/x86/events/intel/pt.c | 2 +- arch/x86/events/intel/uncore_snbep.c | 2 +- arch/xtensa/Kconfig | 2 +- block/blk-iocost.c | 8 +- block/blk-mq.c | 30 +---- drivers/block/Kconfig | 4 +- drivers/block/cryptoloop.c | 2 + drivers/block/floppy.c | 30 ++--- drivers/bluetooth/btusb.c | 22 ++-- drivers/clk/renesas/rcar-usb2-clock-sel.c | 2 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 36 ++++-- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 15 ++- drivers/gpu/drm/drm_ioc32.c | 4 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 8 ++ drivers/gpu/drm/nouveau/dispnv50/disp.c | 27 ++++ drivers/gpu/drm/nouveau/dispnv50/head.c | 13 +- drivers/gpu/drm/nouveau/dispnv50/head.h | 1 + drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.h | 1 + drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c | 9 ++ drivers/gpu/ipu-v3/ipu-cpmem.c | 30 ++--- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 1 + drivers/infiniband/hw/bnxt_re/main.c | 1 - drivers/infiniband/hw/efa/efa_main.c | 1 + drivers/infiniband/hw/hfi1/sdma.c | 9 +- drivers/media/usb/stkwebcam/stk-webcam.c | 6 +- drivers/misc/lkdtm/core.c | 2 - drivers/mmc/host/sdhci-iproc.c | 3 +- drivers/mtd/nand/spi/core.c | 6 +- drivers/mtd/nand/spi/macronix.c | 6 +- drivers/mtd/nand/spi/toshiba.c | 6 +- drivers/net/can/usb/esd_usb2.c | 4 +- drivers/net/dsa/mt7530.c | 5 +- drivers/net/ethernet/apm/xgene-v2/main.c | 4 +- drivers/net/ethernet/cadence/macb_ptp.c | 11 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 7 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 6 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 4 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 13 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 32 ++++- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 7 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 1 + drivers/net/ethernet/intel/e1000e/ich8lan.c | 32 +++-- drivers/net/ethernet/intel/e1000e/ich8lan.h | 3 + drivers/net/ethernet/intel/ice/ice_devlink.c | 4 +- drivers/net/ethernet/intel/igc/igc_main.c | 36 +++--- drivers/net/ethernet/intel/igc/igc_ptp.c | 3 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/ethernet/mscc/ocelot_io.c | 16 +-- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 20 +++ drivers/net/ethernet/qlogic/qed/qed_main.c | 7 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 3 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 22 +++- drivers/net/usb/pegasus.c | 4 +- drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 25 ++-- drivers/opp/of.c | 5 +- drivers/reset/reset-zynqmp.c | 3 +- drivers/scsi/scsi_sysfs.c | 9 +- drivers/tty/serial/8250/8250_omap.c | 1 + drivers/tty/vt/vt_ioctl.c | 10 +- drivers/usb/dwc3/gadget.c | 23 ++-- drivers/usb/gadget/function/u_audio.c | 5 +- drivers/usb/host/xhci-pci-renesas.c | 35 ++++-- drivers/usb/serial/ch341.c | 1 - drivers/usb/serial/option.c | 2 + drivers/usb/typec/ucsi/ucsi.c | 125 ++++++++++++++++--- drivers/usb/typec/ucsi/ucsi.h | 2 + drivers/usb/typec/ucsi/ucsi_acpi.c | 5 +- drivers/vhost/vringh.c | 2 +- drivers/virtio/virtio_pci_common.c | 7 ++ drivers/virtio/virtio_ring.c | 6 +- drivers/virtio/virtio_vdpa.c | 3 + fs/9p/vfs_inode.c | 4 +- fs/9p/vfs_inode_dotl.c | 4 +- fs/btrfs/btrfs_inode.h | 15 +++ fs/btrfs/file.c | 11 +- fs/btrfs/inode.c | 6 +- fs/btrfs/transaction.h | 2 +- fs/btrfs/volumes.c | 2 +- fs/ceph/caps.c | 21 ++-- fs/ceph/mds_client.c | 7 +- fs/ceph/mdsmap.c | 8 +- fs/ceph/snap.c | 3 + fs/ceph/super.h | 3 +- fs/cifs/inode.c | 5 +- fs/crypto/hooks.c | 44 +++++++ fs/exec.c | 4 - fs/ext4/inline.c | 6 + fs/ext4/symlink.c | 11 +- fs/f2fs/namei.c | 11 +- fs/fuse/dir.c | 6 +- fs/fuse/fuse_i.h | 7 ++ fs/fuse/inode.c | 4 +- fs/fuse/readdir.c | 7 +- fs/nfs/inode.c | 6 +- fs/nfsd/nfsproc.c | 2 +- fs/overlayfs/export.c | 2 +- fs/overlayfs/namei.c | 4 +- fs/pipe.c | 33 +++-- fs/ubifs/file.c | 12 +- include/linux/bpf-cgroup.h | 57 +++++++-- include/linux/bpf.h | 15 ++- include/linux/cred.h | 2 - include/linux/fs.h | 5 + include/linux/fscrypt.h | 7 ++ include/linux/netdevice.h | 4 + include/linux/once.h | 4 +- include/linux/pipe_fs_i.h | 2 + include/linux/rcupdate.h | 2 + include/linux/spi/spi.h | 4 +- include/linux/srcu.h | 3 + include/linux/srcutiny.h | 7 +- include/linux/stmmac.h | 1 + include/linux/user_namespace.h | 4 - kernel/audit_tree.c | 2 +- kernel/bpf/helpers.c | 15 ++- kernel/bpf/local_storage.c | 5 +- kernel/bpf/verifier.c | 8 +- kernel/cred.c | 41 ------- kernel/fork.c | 6 - kernel/kthread.c | 33 ++++- kernel/rcu/srcutiny.c | 77 ++++++++++-- kernel/rcu/srcutree.c | 127 ++++++++++++++----- kernel/sched/fair.c | 2 +- kernel/static_call.c | 4 +- kernel/sys.c | 12 -- kernel/tracepoint.c | 81 +++++++++--- kernel/ucount.c | 40 +----- kernel/user_namespace.c | 3 - lib/once.c | 11 +- net/bpf/test_run.c | 6 +- net/core/rtnetlink.c | 3 +- net/ipv4/ip_gre.c | 2 + net/ipv4/route.c | 12 +- net/ipv6/route.c | 20 ++- net/netfilter/nf_conntrack_core.c | 71 ++++------- net/qrtr/qrtr.c | 2 +- net/rds/ib_frmr.c | 4 +- net/sched/sch_ets.c | 7 ++ net/socket.c | 6 +- net/tipc/socket.c | 2 +- sound/core/pcm_lib.c | 2 +- sound/pci/hda/patch_realtek.c | 11 ++ sound/soc/codecs/rt5682.c | 1 + sound/soc/soc-component.c | 63 ++++------ tools/perf/arch/arm/include/perf_regs.h | 2 +- tools/perf/arch/arm64/include/perf_regs.h | 2 +- tools/perf/arch/csky/include/perf_regs.h | 2 +- tools/perf/arch/powerpc/include/perf_regs.h | 2 +- tools/perf/arch/riscv/include/perf_regs.h | 2 +- tools/perf/arch/s390/include/perf_regs.h | 2 +- tools/perf/arch/x86/include/perf_regs.h | 2 +- tools/perf/util/annotate.c | 8 ++ tools/perf/util/annotate.h | 1 + tools/perf/util/env.c | 1 + tools/perf/util/perf_regs.h | 7 ++ tools/perf/util/symbol-elf.c | 1 + tools/perf/util/vdso.c | 2 + tools/virtio/Makefile | 3 +- tools/virtio/linux/spinlock.h | 56 +++++++++ tools/virtio/linux/virtio.h | 2 + 180 files changed, 1420 insertions(+), 831 deletions(-) create mode 100644 arch/parisc/lib/memset.c delete mode 100644 arch/parisc/lib/string.S create mode 100644 tools/virtio/linux/spinlock.h