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-release-arm-lts-defconfig in repository toolchain/ci/linux.
from af530f0c1ab3 Merge v5.10.38 adds ee387de3cab1 x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes adds 80e414e7cf7d drm/i915/display: fix compiler warning about array overrun adds b6795cdc268b airo: work around stack usage warning adds c2e7c260371d kgdb: fix gcc-11 warning on indentation adds c6034b618c1a usb: sl811-hcd: improve misleading indentation adds a60855366be5 cxgb4: Fix the -Wmisleading-indentation warning adds cbb397b673bd isdn: capi: fix mismatched prototypes adds a36703d08c83 virtio_net: Do not pull payload in skb->head adds 13a2ca80d792 PCI: thunder: Fix compile testing adds 3029ef71ab22 dmaengine: dw-edma: Fix crash on loading/unloading driver adds ec324393a63c ARM: 9066/1: ftrace: pause/unpause function graph tracer i [...] adds dd6ba896ffa7 ACPI / hotplug / PCI: Fix reference count leak in enable_slot() adds 4800a98bcfe4 PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_r [...] adds c2742ef47574 Input: elants_i2c - do not bind to i2c-hid compatible ACPI [...] adds 87264fb5abac Input: silead - add workaround for x86 BIOS-es which bring [...] adds d35891cbb1d4 NFS: NFS_INO_REVAL_PAGECACHE should mark the change attrib [...] adds 91628cfd70d0 um: Mark all kernel symbols as local adds 2f06cd6d9c6a um: Disable CONFIG_GCOV with MODULES adds b01b7999f49e ARM: 9075/1: kernel: Fix interrupted SMC calls adds 6a40e3f9a803 platform/chrome: cros_ec_typec: Add DP mode check adds b6b7f7ed7f96 riscv: Use $(LD) instead of $(CC) to link vDSO adds 52b7b9ad63da scripts/recordmcount.pl: Fix RISC-V regex for clang adds 0195e2813aac riscv: Workaround mcount name prior to clang-13 adds f8adfb1d370f scsi: lpfc: Fix illegal memory access on Abort IOCBs adds 2783c34d5430 ceph: fix fscache invalidation adds db275714dd50 ceph: don't clobber i_snap_caps on non-I_NEW inode adds 3611ce2f23a4 ceph: don't allow access to MDS-private inodes adds d47d0d1a1fb2 scsi: target: tcmu: Return from tcmu_handle_completions() [...] adds dcbc4e33804c amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID adds 82646b1844a2 bridge: Fix possible races between assigning rx_handler_da [...] adds 86587f35cba9 net: hsr: check skb can contain struct hsr_ethhdr in fill_ [...] adds 3851a86c3da8 nvmet: remove unsupported command noise adds 1ce34fb34b99 drm/amd/display: Fix two cursor duplication when using overlay adds 9284b702c8e0 gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venu [...] adds 027926f4ff86 net:CXGB4: fix leak if sk_buff is not used adds 87f627a0280b ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP adds 7da9368f9151 block: reexpand iov_iter after read/write adds 1fb05a3f1f20 lib: stackdepot: turn depot_lock spinlock to raw_spinlock adds 0473032821e6 net: stmmac: Do not enable RX FIFO overflow interrupts adds b18b1548cb4e ip6_gre: proper dev_{hold|put} in ndo_[un]init methods adds 3c24dbd358bf sit: proper dev_{hold|put} in ndo_[un]init methods adds 019c426b5360 ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods adds ccecbcc9c574 ipv6: remove extra dev_hold() for fallback tunnels adds 6ae514b8a8eb tweewide: Fix most Shebang lines adds 090466aeb6a0 scripts: switch explicitly to Python 3 adds b561d56bcd16 Linux 5.10.39 adds 150a27b4e5b8 Merge v5.10.39 new 4dcb3aa4a5ad firmware: arm_scpi: Prevent the ternary sign expansion bug new 12de3ff98935 openrisc: Fix a memory leak new c39a190d834d tee: amdtee: unload TA only when its refcount becomes 0 new b83b49192767 RDMA/siw: Properly check send and receive CQ pointers new 15357010e0e1 RDMA/siw: Release xarray entry new 66ab7fcdac34 RDMA/core: Prevent divide-by-zero error triggered by the user new 2ee4d79c3649 RDMA/rxe: Clear all QP fields if creation failed new 3f04b4f87f32 scsi: ufs: core: Increase the usable queue depth new a6362a737572 scsi: qedf: Add pointer checks in qedf_update_link_speed() new 8170c2039cc1 scsi: qla2xxx: Fix error return code in qla82xx_write_flas [...] new 75bdfe783732 RDMA/mlx5: Recover from fatal event in dual port mode new bd538f2f136f RDMA/core: Don't access cm_id after its destruction new 737ccd21342c nvmet: remove unused ctrl->cqs new 4720f29acb3f nvmet: fix memory leak in nvmet_alloc_ctrl() new 9c980795ccd7 nvme-loop: fix memory leak in nvme_loop_create_ctrl() new 33ebdee80e40 nvme-tcp: rerun io_work if req_list is not empty new 753927b802f6 nvme-fc: clear q_live at beginning of association teardown new 2d6168fa6bc6 platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue new b8ff3221771a platform/x86: intel_int0002_vgpio: Only call enable_irq_wa [...] new 0cf036a0d325 platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios new c62c907ccc63 RDMA/mlx5: Fix query DCT via DEVX new 7cf4decefa05 RDMA/uverbs: Fix a NULL vs IS_ERR() bug new d53738cd4855 tools/testing/selftests/exec: fix link error new eeafd6489d2c powerpc/pseries: Fix hcall tracing recursion in pv queued [...] new 6f08af55ea54 ptrace: make ptrace() fail if the tracee changed its pid u [...] new e207bbf555bd nvmet: seset ns->file when open fails new 075becedce37 perf/x86: Avoid touching LBR_TOS MSR for Arch LBR new 5dfed1be0e9c locking/lockdep: Correct calling tracepoints new e354e3744b0b locking/mutex: clear MUTEX_FLAGS if wait_list is empty due [...] new e022914f206c powerpc: Fix early setup to make early_ioremap() work new 56001dda032f btrfs: avoid RCU stalls while running delayed iputs new 42d35af92246 cifs: fix memory leak in smb2_copychunk_range new 1b2b4d68172b misc: eeprom: at24: check suspend status before disable regulator new e227c60aa9ec ALSA: dice: fix stream format for TC Electronic Konnekt Li [...] new 1e94ffd074dd ALSA: intel8x0: Don't update period unless prepared new 214a9836697c ALSA: firewire-lib: fix amdtp_packet tracepoints event for [...] new f42cf1e7b86b ALSA: line6: Fix racy initialization of LINE6 MIDI new 3d063d6ce1d2 ALSA: dice: fix stream format at middle sampling rate for [...] new ad7f8cced378 ALSA: firewire-lib: fix calculation for size of IR context [...] new e5ffa75afb5b ALSA: usb-audio: Validate MS endpoint descriptors new 2cc051b6a482 ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro new 42796eb7c485 ALSA: hda: fixup headset for ASUS GU502 laptop new 00e5aa3f2116 Revert "ALSA: sb8: add a check for request_region" new 78a37c03c65c ALSA: firewire-lib: fix check for the size of isochronous [...] new f693d0e72c4d ALSA: hda/realtek: reset eapd coeff to default value for alc287 new cfa55927478a ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 new 01dbb91d8589 ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA new 8add3dce391b ALSA: hda/realtek: Add fixup for HP OMEN laptop new b044f5108e4b ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx new d84b5e912212 uio_hv_generic: Fix a memory leak in error handling paths new 961ae8cbe893 Revert "rapidio: fix a NULL pointer dereference when creat [...] new 1ba7a534a9e4 rapidio: handle create_workqueue() failure new e4be68465322 Revert "serial: mvebu-uart: Fix to avoid a potential NULL [...] new 9b942cb2d92e nvme-tcp: fix possible use-after-completion new 193e02196fad x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch new e7174da8c45b x86/sev-es: Invalidate the GHCB after completing VMGEXIT new be4cba71b2d0 x86/sev-es: Don't return NULL from sev_es_get_ghcb() new 5af89eeb7414 x86/sev-es: Use __put_user()/__get_user() for data accesses new 367c90f2bc1b x86/sev-es: Forward page-faults which happen during emulation new 93ba55c14d70 drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDG [...] new 0c47929fd836 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid comp [...] new e32cb1057faa drm/amdgpu: update gc golden setting for Navi12 new 3708b7a9c28c drm/amdgpu: update sdma golden setting for Navi12 new 105345b909d8 powerpc/64s/syscall: Use pt_regs.trap to distinguish sysca [...] new 343208ffe92f powerpc/64s/syscall: Fix ptrace syscall info with scv syscalls new d047ec8730b2 mmc: sdhci-pci-gli: increase 1.8V regulator wait new c196031f4fd9 xen-pciback: redo VF placement in the virtual topology new 63a5b3844770 xen-pciback: reconfigure also from backend watch handler new 4528c0c32308 ipc/mqueue, msg, sem: avoid relying on a stack reference p [...] new 2a61f0ccb756 dm snapshot: fix crash with transient storage and zero chunk size new fae4f4debf2b kcsan: Fix debugfs initcall return type new d88f05cecefd Revert "video: hgafb: fix potential NULL pointer dereference" new 059031afcdc1 Revert "net: stmicro: fix a missing check of clk_prepare" new 03c5d02c38d4 Revert "leds: lp5523: fix a missing check of return value [...] new 4baaa4946d72 Revert "hwmon: (lm80) fix a missing check of bus read in l [...] new 6003d373bf2f Revert "video: imsttfb: fix potential NULL pointer dereferences" new 61b9bc3091a5 Revert "ecryptfs: replace BUG_ON with error handling code" new 64ae556541a3 Revert "scsi: ufs: fix a missing check of devm_reset_control_get" new 3d2a4fb91122 Revert "gdrom: fix a memory leak bug" new 9285808072d4 cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom new 566086409511 cdrom: gdrom: initialize global variable at init time new 951ed241e228 Revert "media: rcar_drif: fix a memory disclosure" new 5e4fd74089b1 Revert "rtlwifi: fix a potential NULL pointer dereference" new c794f7851c5d Revert "qlcnic: Avoid potential NULL pointer dereference" new 17e22164d6c5 Revert "niu: fix missing checks of niu_pci_eeprom_read" new c89c9a291149 ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() new 0eb496c3c103 net: stmicro: handle clk_prepare() failure during init new f9f59f4ca2d8 scsi: ufs: handle cleanup correctly on devm_reset_control_ [...] new e81f94a71b00 net: rtlwifi: properly check for alloc_workqueue() failure new 33a9ff900b9b ics932s401: fix broken handling of errors when word reading fails new 865ec95a77f7 leds: lp5523: check return value of lp5xx_read and jump to [...] new 98404acf0a20 qlcnic: Add null check after calling netdev_alloc_skb new 8e0d302e7e51 video: hgafb: fix potential NULL pointer dereference new a3de46844f34 vgacon: Record video mode changes with VT_RESIZEX new 8026eb8242bc vt_ioctl: Revert VT_RESIZEX parameter handling removal new a14ca25d4f23 vt: Fix character height handling with VT_RESIZEX new eb46907f99d6 tty: vt: always invoke vc->vc_sw->con_resize callback new 585d8425e504 drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 new d5c4605e9e1c openrisc: mm/init.c: remove unused memblock_region variabl [...] new e2c26ddd4e85 x86/Xen: swap NX determination and GDT setup on BSP new 7b994b03f1de nvme-multipath: fix double initialization of ANA state new 0296c9057ade rtc: pcf85063: fallback to parent of_node new d28aa3c15736 x86/boot/compressed/64: Check SEV encryption in the 32-bit [...] new ed9fdd4c6f03 nvmet: use new ana_log_size instead the old one new e8c34789f1b8 video: hgafb: correctly handle card detect failure during probe new d8d261c7cfb3 Bluetooth: SMP: Fail if remote and local public keys are i [...] new 4068786a8690 Linux 5.10.40 new 57d87f53597b Merge v5.10.40
The 108 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/powerpc/syscall64-abi.rst | 10 ++ Documentation/sphinx/parse-headers.pl | 2 +- Documentation/target/tcm_mod_builder.py | 2 +- Documentation/trace/postprocess/decode_msr.py | 2 +- .../postprocess/trace-pagealloc-postprocess.pl | 2 +- .../trace/postprocess/trace-vmscan-postprocess.pl | 2 +- Makefile | 2 +- arch/arm/kernel/asm-offsets.c | 3 + arch/arm/kernel/smccc-call.S | 11 +- arch/arm/kernel/suspend.c | 19 ++- arch/ia64/scripts/unwcheck.py | 2 +- arch/openrisc/kernel/setup.c | 2 + arch/openrisc/mm/init.c | 3 +- arch/powerpc/include/asm/hvcall.h | 3 + arch/powerpc/include/asm/paravirt.h | 22 +++- arch/powerpc/include/asm/ptrace.h | 45 ++++--- arch/powerpc/include/asm/syscall.h | 42 ++++--- arch/powerpc/kernel/setup_64.c | 4 +- arch/powerpc/platforms/pseries/hvCall.S | 10 ++ arch/powerpc/platforms/pseries/lpar.c | 3 +- arch/riscv/include/asm/ftrace.h | 14 ++- arch/riscv/kernel/mcount.S | 10 +- arch/riscv/kernel/vdso/Makefile | 12 +- arch/um/Kconfig.debug | 1 + arch/um/kernel/Makefile | 1 - arch/um/kernel/dyn.lds.S | 6 + arch/um/kernel/gmon_syms.c | 16 --- arch/um/kernel/uml.lds.S | 6 + arch/x86/boot/compressed/head_64.S | 85 +++++++++++++ arch/x86/events/intel/core.c | 2 +- arch/x86/kernel/sev-es-shared.c | 1 + arch/x86/kernel/sev-es.c | 136 +++++++++++++-------- arch/x86/lib/msr-smp.c | 4 +- arch/x86/xen/enlighten_pv.c | 8 +- drivers/cdrom/gdrom.c | 13 +- drivers/dma/dw-edma/dw-edma-core.c | 11 +- drivers/firmware/arm_scpi.c | 4 +- drivers/gpio/gpiolib-acpi.c | 14 +++ drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 4 + drivers/gpu/drm/amd/amdgpu/soc15.c | 2 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 51 ++++++++ drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 5 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 4 +- drivers/gpu/drm/i915/display/intel_dp.c | 13 +- drivers/gpu/drm/i915/gt/gen7_renderclear.c | 5 +- drivers/hwmon/lm80.c | 11 +- drivers/infiniband/core/cma.c | 5 +- drivers/infiniband/core/uverbs_std_types_device.c | 7 +- drivers/infiniband/hw/mlx5/devx.c | 6 +- drivers/infiniband/hw/mlx5/main.c | 1 + drivers/infiniband/sw/rxe/rxe_qp.c | 7 ++ drivers/infiniband/sw/siw/siw_verbs.c | 11 +- drivers/input/touchscreen/elants_i2c.c | 44 ++++++- drivers/input/touchscreen/silead.c | 44 ++++++- drivers/isdn/capi/kcapi.c | 4 +- drivers/leds/leds-lp5523.c | 2 +- drivers/md/dm-snap.c | 1 + drivers/media/platform/rcar_drif.c | 1 - drivers/misc/eeprom/at24.c | 6 +- drivers/misc/ics932s401.c | 2 +- drivers/misc/kgdbts.c | 26 ++-- drivers/mmc/host/sdhci-pci-gli.c | 7 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 16 +-- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 3 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c | 8 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 7 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 14 +-- drivers/net/ethernet/sun/niu.c | 32 +++-- drivers/net/virtio_net.c | 10 +- drivers/net/wireless/cisco/airo.c | 117 ++++++++++-------- drivers/net/wireless/realtek/rtlwifi/base.c | 18 +-- drivers/nvme/host/core.c | 3 +- drivers/nvme/host/fc.c | 12 ++ drivers/nvme/host/multipath.c | 55 +++++---- drivers/nvme/host/nvme.h | 8 +- drivers/nvme/host/tcp.c | 5 +- drivers/nvme/target/admin-cmd.c | 6 +- drivers/nvme/target/core.c | 15 +-- drivers/nvme/target/io-cmd-file.c | 8 +- drivers/nvme/target/loop.c | 4 +- drivers/nvme/target/nvmet.h | 1 - drivers/pci/controller/dwc/pcie-tegra194.c | 2 +- drivers/pci/controller/pci-thunder-ecam.c | 2 +- drivers/pci/controller/pci-thunder-pem.c | 13 +- drivers/pci/hotplug/acpiphp_glue.c | 1 + drivers/pci/pci.h | 6 + drivers/platform/chrome/cros_ec_typec.c | 5 + drivers/platform/mellanox/mlxbf-tmfifo.c | 11 +- drivers/platform/x86/Kconfig | 2 +- drivers/platform/x86/dell-smbios-wmi.c | 3 +- drivers/platform/x86/intel_int0002_vgpio.c | 80 ++++++++---- drivers/rapidio/rio_cm.c | 17 ++- drivers/rtc/rtc-pcf85063.c | 7 +- drivers/scsi/lpfc/lpfc_sli.c | 11 +- drivers/scsi/qedf/qedf_main.c | 4 +- drivers/scsi/qla2xxx/qla_nx.c | 3 +- drivers/scsi/ufs/ufs-hisi.c | 15 ++- drivers/scsi/ufs/ufshcd.c | 5 +- drivers/target/target_core_user.c | 4 +- drivers/tee/amdtee/amdtee_private.h | 13 ++ drivers/tee/amdtee/call.c | 94 ++++++++++++-- drivers/tee/amdtee/core.c | 15 ++- drivers/tty/serial/mvebu-uart.c | 3 - drivers/tty/vt/vt.c | 2 +- drivers/tty/vt/vt_ioctl.c | 57 +++++++-- drivers/uio/uio_hv_generic.c | 8 +- drivers/usb/host/sl811-hcd.c | 9 +- drivers/video/console/vgacon.c | 56 +++++---- drivers/video/fbdev/core/fbcon.c | 2 +- drivers/video/fbdev/hgafb.c | 21 ++-- drivers/video/fbdev/imsttfb.c | 5 - drivers/xen/xen-pciback/vpci.c | 14 ++- drivers/xen/xen-pciback/xenbus.c | 22 +++- fs/block_dev.c | 20 ++- fs/btrfs/inode.c | 1 + fs/ceph/caps.c | 1 + fs/ceph/export.c | 8 ++ fs/ceph/inode.c | 13 +- fs/ceph/mds_client.c | 7 ++ fs/ceph/super.h | 24 ++++ fs/cifs/smb2ops.c | 2 + fs/ecryptfs/crypto.c | 6 +- fs/nfs/inode.c | 3 +- include/linux/console_struct.h | 1 + include/linux/virtio_net.h | 14 ++- ipc/mqueue.c | 6 +- ipc/msg.c | 6 +- ipc/sem.c | 6 +- kernel/kcsan/debugfs.c | 3 +- kernel/locking/lockdep.c | 4 +- kernel/locking/mutex-debug.c | 4 +- kernel/locking/mutex-debug.h | 2 +- kernel/locking/mutex.c | 18 ++- kernel/locking/mutex.h | 4 +- kernel/ptrace.c | 18 ++- lib/stackdepot.c | 6 +- net/bluetooth/smp.c | 9 ++ net/bridge/br_netlink.c | 5 +- net/hsr/hsr_forward.c | 4 + net/ipv6/ip6_gre.c | 7 +- net/ipv6/ip6_tunnel.c | 3 +- net/ipv6/ip6_vti.c | 1 - net/ipv6/sit.c | 5 +- scripts/bloat-o-meter | 2 +- scripts/config | 2 +- scripts/diffconfig | 2 +- scripts/get_abi.pl | 2 +- scripts/recordmcount.pl | 2 +- scripts/show_delta | 2 +- scripts/sphinx-pre-install | 2 +- scripts/split-man.pl | 2 +- scripts/tracing/draw_functrace.py | 2 +- sound/firewire/Kconfig | 4 +- sound/firewire/amdtp-stream-trace.h | 6 +- sound/firewire/amdtp-stream.c | 42 ++++--- sound/firewire/bebob/bebob.c | 2 +- sound/firewire/dice/dice-alesis.c | 2 +- sound/firewire/dice/dice-tcelectronic.c | 4 +- sound/firewire/oxfw/oxfw.c | 1 - sound/isa/sb/sb8.c | 4 - sound/pci/hda/hda_generic.c | 16 ++- sound/pci/hda/patch_realtek.c | 135 +++++++++++++++++++- sound/pci/intel8x0.c | 7 ++ sound/usb/line6/driver.c | 4 + sound/usb/line6/pod.c | 5 - sound/usb/line6/variax.c | 6 - sound/usb/midi.c | 4 + tools/perf/python/tracepoint.py | 2 +- tools/perf/python/twatch.py | 2 +- .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 2 +- tools/testing/ktest/compare-ktest-sample.pl | 2 +- tools/testing/kunit/kunit.py | 2 +- tools/testing/kunit/kunit_tool_test.py | 2 +- tools/testing/selftests/bpf/test_offload.py | 2 +- .../net/mlxsw/sharedbuffer_configuration.py | 2 +- tools/testing/selftests/exec/Makefile | 6 +- tools/testing/selftests/kselftest/prefix.pl | 2 +- tools/testing/selftests/net/devlink_port_split.py | 2 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 27 ++-- tools/testing/selftests/tc-testing/tdc_batch.py | 2 +- .../testing/selftests/tc-testing/tdc_multibatch.py | 2 +- 185 files changed, 1547 insertions(+), 659 deletions(-) delete mode 100644 arch/um/kernel/gmon_syms.c