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-stable-defconfig in repository toolchain/ci/linux.
from 6e97ed6efa70 Linux 5.4.75 new 5bcd18bf8082 drm/i915: Break up error capture compression loops with co [...] new d321f127eb51 drm/i915/gt: Delay execlist processing for tgl new e05dfcff26e9 drm/i915: Drop runtime-pm assert from vgpu io accessors new 1ca84322ab5b ASoC: Intel: Skylake: Add alternative topology binary name new 840d8c9b3e5f linkage: Introduce new macros for assembler symbols new 3e7050661d95 arm64: asm: Add new-style position independent function an [...] new d94589900d98 arm64: lib: Use modern annotations for assembly functions new ca16a42f5f0d arm64: Change .weak to SYM_FUNC_START_WEAK_PI for arch/arm [...] new 76e5bba75a63 tipc: fix use-after-free in tipc_bcast_get_mode new 1695fca8a923 ptrace: fix task_join_group_stop() for the case when curre [...] new 57bb59f9d8fb cadence: force nonlinear buffers to be cloned new 14d755a4815e chelsio/chtls: fix memory leaks caused by a race new 7bf7b7c385a1 chelsio/chtls: fix always leaking ctrl_skb new 5b66a5b6a9e2 gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP new 6ef3bcc25a3e gianfar: Account for Tx PTP timestamp in the skb headroom new ac343efb572c ionic: check port ptr before use new 8e3c047f814b ip_tunnel: fix over-mtu packet send fail without TUNNEL_DO [...] new 92e65059beda net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition new 26ffb8916059 powerpc/vnic: Extend "failover pending" window new 9b5458effeee sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-en [...] new e5ea79bb19f8 sfp: Fix error handing in sfp_probe() new 61402d61a2af Fonts: Replace discarded const qualifier new f7d0f7242405 ALSA: hda/realtek - Fixed HP headset Mic can't be detected new 72ce616ed55a ALSA: hda/realtek - Enable headphone for ASUS TM420 new 65457e345f3c ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 new a46e830d017e ALSA: usb-audio: add usb vendor id as DSD-capable for Khad [...] new 26a871cf86cb ALSA: usb-audio: Add implicit feedback quirk for Qu-16 new f7c2913d606b ALSA: usb-audio: Add implicit feedback quirk for MODX new c1f729c7dec0 mm: mempolicy: fix potential pte_unmap_unlock pte error new b1d16be4f2f4 lib/crc32test: remove extra local_irq_disable/enable new 1b8490d6b809 kthread_worker: prevent queuing delayed work from timer_fn [...] new d2286457bd83 mm: always have io_remap_pfn_range() set pgprot_decrypted() new 2cd71743e7ff gfs2: Wake up when sd_glock_disposal becomes zero new aef59b5e5bdf ring-buffer: Fix recursion protection transitions between [...] new cfaf010cf345 mtd: spi-nor: Don't copy self-pointing struct around new 3058420f40fb ftrace: Fix recursion check for NMI test new a69af5baed80 ftrace: Handle tracing when switching between context new f352cca84625 regulator: defer probe when trying to get voltage from unr [...] new 9f6883fce694 spi: bcm2835: fix gpio cs level inversion new ec5f524e0293 tracing: Fix out of bounds write in get_trace_buf new 2716e78a6486 futex: Handle transient "ownerless" rtmutex state correctly new 69e0e917c7c8 ARM: dts: sun4i-a10: fix cpu_alert temperature new 3283d4d78412 arm64: dts: meson: add missing g12 rng clock new 6e02c29e4ac4 x86/kexec: Use up-to-dated screen_info copy to fill boot params new 147e3743cf7a of: Fix reserved-memory overlap detection new 6d7b41a67687 drm/sun4i: frontend: Rework a bit the phase data new f743f73f42a7 drm/sun4i: frontend: Reuse the ch0 phase for RGB formats new 914fc5524261 drm/sun4i: frontend: Fix the scaler phase on A33 new f77756ea6641 blk-cgroup: Fix memleak on error path new 3c52715ceaae blk-cgroup: Pre-allocate tree node on blkg_conf_prep new fd4fb5080725 scsi: core: Don't start concurrent async scan on same host new 1247f4e29188 drm/amdgpu: add DID for navi10 blockchain SKU new 2149aa583068 scsi: ibmvscsi: Fix potential race after loss of transport new 2fd9e60760ef vsock: use ns_capable_noaudit() on socket create new 8c9c03432500 nvme-rdma: handle unexpected nvme completion data length new a04cec1dd293 nvmet: fix a NULL pointer dereference when tracing the flu [...] new 16476c2b26ca drm/vc4: drv: Add error handding for bind new 937753df482c ACPI: NFIT: Fix comparison to '-ENXIO' new 4dab0fd40323 usb: cdns3: gadget: suspicious implicit sign extension new 7d0de6f87257 drm/nouveau/nouveau: fix the start/end range for migration new eceb94287dbf drm/nouveau/gem: fix "refcount_t: underflow; use-after-free" new 8ee6a0f25457 arm64/smp: Move rcu_cpu_starting() earlier new cfd9d7137759 Revert "coresight: Make sysfs functional on topologies wit [...] new 642181fe3567 vt: Disable KD_FONT_OP_COPY new beeb658cfd35 fork: fix copy_process(CLONE_PARENT) race with the exiting [...] new b33a1039564c s390/pkey: fix paes selftest failure with paes and pkey st [...] new 085fc4784e4b serial: 8250_mtk: Fix uart_get_baud_rate warning new 62c4b2b21e3b serial: txx9: add missing platform_driver_unregister() on [...] new 9d34dbab6ef4 USB: serial: cyberjack: fix write-URB completion race new b7f74775c2bb USB: serial: option: add Quectel EC200T module support new 7f7be9341b86 USB: serial: option: add LE910Cx compositions 0x1203, 0x12 [...] new d5d3cca9d61f USB: serial: option: add Telit FN980 composition 0x1055 new 8febdfb5973d tty: serial: fsl_lpuart: add LS1028A support new 86875e1d6426 tty: serial: fsl_lpuart: LS1021A has a FIFO size of 16 wor [...] new 290fcf3e0c0c usb: dwc3: ep0: Fix delay status handling new b0d03a1bdb3c USB: Add NO_LPM quirk for Kingston flash drive new b9d91fa92164 usb: mtu3: fix panic in mtu3_gadget_stop() new d61edc06002f drm/panfrost: Fix a deadlock between the shrinker and madv [...] new fbfca92c7840 ARC: stack unwinding: avoid indefinite looping new 874dfb5c6aa3 PM: runtime: Drop runtime PM references to supplier on lin [...] new 37f75c6aa8dd PM: runtime: Drop pm_runtime_clean_up_links() new 258d01b1577e PM: runtime: Resume the device earlier in __device_release [...] new 21ab13af8c50 xfs: flush for older, xfs specific ioctls new b7f7474b3921 perf/core: Fix a memory leak in perf_event_parse_addr_filter() new c3d60c695712 arm64: dts: marvell: espressobin: Add ethernet switch aliases new ec9c6b417e27 Linux 5.4.76
The 86 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/asm-annotations.rst | 216 ++++++++++++++++++ Documentation/index.rst | 8 + Makefile | 2 +- arch/arc/kernel/stacktrace.c | 7 +- arch/arm/boot/dts/sun4i-a10.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 2 + .../boot/dts/marvell/armada-3720-espressobin.dts | 12 +- arch/arm64/include/asm/assembler.h | 1 + arch/arm64/include/asm/linkage.h | 16 ++ arch/arm64/kernel/smp.c | 1 + arch/arm64/lib/clear_page.S | 4 +- arch/arm64/lib/clear_user.S | 4 +- arch/arm64/lib/copy_from_user.S | 4 +- arch/arm64/lib/copy_in_user.S | 4 +- arch/arm64/lib/copy_page.S | 4 +- arch/arm64/lib/copy_to_user.S | 4 +- arch/arm64/lib/crc32.S | 8 +- arch/arm64/lib/memchr.S | 4 +- arch/arm64/lib/memcmp.S | 4 +- arch/arm64/lib/memcpy.S | 9 +- arch/arm64/lib/memmove.S | 9 +- arch/arm64/lib/memset.S | 9 +- arch/arm64/lib/strchr.S | 4 +- arch/arm64/lib/strcmp.S | 4 +- arch/arm64/lib/strlen.S | 4 +- arch/arm64/lib/strncmp.S | 4 +- arch/arm64/lib/strnlen.S | 4 +- arch/arm64/lib/strrchr.S | 4 +- arch/arm64/lib/tishift.S | 12 +- arch/x86/include/asm/linkage.h | 10 +- arch/x86/kernel/kexec-bzimage64.c | 3 +- block/blk-cgroup.c | 15 +- drivers/acpi/nfit/core.c | 2 +- drivers/base/core.c | 6 +- drivers/base/dd.c | 9 +- drivers/base/power/runtime.c | 57 ++--- drivers/crypto/chelsio/chtls/chtls_cm.c | 2 +- drivers/crypto/chelsio/chtls/chtls_hw.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 + drivers/gpu/drm/i915/gt/intel_lrc.c | 3 + drivers/gpu/drm/i915/i915_gpu_error.c | 3 + drivers/gpu/drm/i915/intel_uncore.c | 27 ++- drivers/gpu/drm/nouveau/nouveau_gem.c | 3 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 14 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 4 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 2 +- drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 14 +- drivers/gpu/drm/sun4i/sun4i_frontend.c | 36 +-- drivers/gpu/drm/sun4i/sun4i_frontend.h | 6 +- drivers/gpu/drm/vc4/vc4_drv.c | 1 + drivers/hwtracing/coresight/coresight-priv.h | 3 +- drivers/hwtracing/coresight/coresight.c | 62 +++--- drivers/mtd/spi-nor/spi-nor.c | 5 +- drivers/net/ethernet/cadence/macb_main.c | 3 +- drivers/net/ethernet/freescale/gianfar.c | 14 +- drivers/net/ethernet/ibm/ibmvnic.c | 36 ++- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 5 + drivers/net/phy/sfp.c | 3 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/nvme/host/rdma.c | 8 + drivers/nvme/target/core.c | 4 +- drivers/nvme/target/trace.h | 21 +- drivers/of/of_reserved_mem.c | 13 +- drivers/regulator/core.c | 2 + drivers/s390/crypto/pkey_api.c | 30 +-- drivers/scsi/ibmvscsi/ibmvscsi.c | 36 ++- drivers/scsi/scsi_scan.c | 7 +- drivers/spi/spi-bcm2835.c | 12 - drivers/tty/serial/8250/8250_mtk.c | 2 +- drivers/tty/serial/fsl_lpuart.c | 28 ++- drivers/tty/serial/serial_txx9.c | 3 + drivers/tty/vt/vt.c | 24 +- drivers/usb/cdns3/gadget.h | 2 +- drivers/usb/core/quirks.c | 3 + drivers/usb/dwc3/ep0.c | 3 +- drivers/usb/mtu3/mtu3_gadget.c | 1 + drivers/usb/serial/cyberjack.c | 7 +- drivers/usb/serial/option.c | 10 + fs/gfs2/glock.c | 3 +- fs/xfs/xfs_ioctl.c | 26 ++- include/asm-generic/pgtable.h | 4 - include/linux/linkage.h | 245 ++++++++++++++++++++- include/linux/mm.h | 9 + include/linux/pm_runtime.h | 6 +- kernel/events/core.c | 12 +- kernel/fork.c | 10 +- kernel/futex.c | 16 +- kernel/kthread.c | 3 +- kernel/signal.c | 19 +- kernel/trace/ring_buffer.c | 58 ++++- kernel/trace/trace.c | 2 +- kernel/trace/trace.h | 26 ++- kernel/trace/trace_selftest.c | 9 +- lib/crc32test.c | 4 - lib/fonts/font_10x18.c | 2 +- lib/fonts/font_6x10.c | 2 +- lib/fonts/font_6x11.c | 2 +- lib/fonts/font_7x14.c | 2 +- lib/fonts/font_8x16.c | 2 +- lib/fonts/font_8x8.c | 2 +- lib/fonts/font_acorn_8x8.c | 2 +- lib/fonts/font_mini_4x6.c | 2 +- lib/fonts/font_pearl_8x8.c | 2 +- lib/fonts/font_sun12x22.c | 2 +- lib/fonts/font_sun8x16.c | 2 +- lib/fonts/font_ter16x32.c | 2 +- mm/mempolicy.c | 6 +- net/ipv4/ip_tunnel.c | 3 - net/sctp/sm_sideeffect.c | 4 +- net/tipc/core.c | 5 + net/vmw_vsock/af_vsock.c | 2 +- sound/pci/hda/patch_realtek.c | 67 +++++- sound/soc/intel/skylake/skl-topology.c | 19 +- sound/usb/pcm.c | 6 + sound/usb/quirks.c | 1 + 115 files changed, 1131 insertions(+), 397 deletions(-) create mode 100644 Documentation/asm-annotations.rst