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-aarch64-stable-allnoconfig in repository toolchain/ci/linux.
from 2544d06afd8d Linux 5.4.77 adds 5a39fb2f22fd drm/i915/gem: Flush coherency domains on first set-domain-ioctl adds 160777b19b86 time: Prevent undefined behaviour in timespec64_to_ns() adds 95fda70d3955 nbd: don't update block size after device is started adds 9dfbc2f82ac8 KVM: arm64: Force PTE mapping on fault resulting in a devi [...] adds 504cfb5e3bca PCI: qcom: Make sure PCIe is reset before init for rev 2.1.0 adds ab031673e2ab usb: dwc3: gadget: Continue to process pending requests adds e24516cf62f9 usb: dwc3: gadget: Reclaim extra TRBs after request completion adds c58fa93b1409 btrfs: tracepoints: output proper root owner for trace_fin [...] adds 0ee771e96954 btrfs: sysfs: init devices outside of the chunk_mutex adds a8ec66026dd8 btrfs: reschedule when cloning lots of extents adds bb8c6bd53cc0 ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function adds bb2b60242c8e genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY adds 4e438ca1b629 hv_balloon: disable warning when floor reached adds 5cb904da85ed net: xfrm: fix a race condition during allocing spi adds 933f911136e2 ASoC: codecs: wcd9335: Set digital gain range correctly adds 6234710dc634 xfs: set xefi_discard when creating a deferred agfl free l [...] adds 56907fa27b94 netfilter: use actual socket sk rather than skb sk when ro [...] adds ad017cf5dace netfilter: nf_tables: missing validation from the abort path adds 1c8fe343a79d netfilter: ipset: Update byte and packet counters regardle [...] adds d261d0bd9066 powerpc/eeh_cache: Fix a possible debugfs deadlock adds b36f78fd48e9 perf trace: Fix segfault when trying to trace events by cgroup adds 22901751d269 perf tools: Add missing swap for ino_generation adds 2825a5bf3ca5 ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() adds 9946509a027b iommu/vt-d: Fix a bug for PDP check in prq_event_thread adds e201588fad54 afs: Fix warning due to unadvanced marshalling pointer adds 3d0954767918 can: rx-offload: don't call kfree_skb() from IRQ context adds ab46748bf988 can: dev: can_get_echo_skb(): prevent call to kfree_skb() [...] adds 183f1af506fe can: dev: __can_get_echo_skb(): fix real payload length re [...] adds 5bde65abe166 can: can_create_echo_skb(): fix echo skb generation: alway [...] adds 0ab4c839409a can: j1939: swap addr and pgn in the send example adds b9c4a9a07c4a can: j1939: j1939_sk_bind(): return failure if netdev is down adds 51920ca7519c can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unpr [...] adds d6c34afab0ed can: xilinx_can: handle failure cases of pm_runtime_get_sync adds 44b2c4beff8a can: peak_usb: add range checking in decode operations adds a23ee9956612 can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping adds 56c56af0a3a1 can: peak_canfd: pucan_handle_can_rx(): fix echo managemen [...] adds 0b657367309e can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A adds 66ce8bfad6f6 can: flexcan: flexcan_remove(): disable wakeup completely adds 2f6cbef32718 xfs: flush new eof page on truncate to avoid post-eof corruption adds 0685eb84ad56 xfs: fix scrub flagging rtinherit even if there is no rt device adds 327af342ca9b tpm: efi: Don't create binary_bios_measurements file for a [...] adds 213e1238cacc random32: make prandom_u32() output unpredictable adds d2cef3bae14b KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMC [...] adds 42501604363f KVM: x86: don't expose MSR_IA32_UMWAIT_CONTROL unconditionally adds b668352c4aad ath9k_htc: Use appropriate rs_datalen type adds 0fc0befe0bfa ASoC: qcom: sdm845: set driver name correctly adds e22142a9a2a9 ASoC: cs42l51: manage mclk shutdown delay adds fe2dc1093c61 usb: dwc3: pci: add support for the Intel Alder Lake-S adds e60490354191 opp: Reduce the size of critical section in _opp_table_kre [...] adds 1737ea0c5775 usb: gadget: goku_udc: fix potential crashes in probe adds 9110e2f2633d selftests/ftrace: check for do_sys_openat2 in user-memory test adds 9b7e6b670df7 selftests: pidfd: fix compilation errors due to wait.h adds 0a4c091673ca ALSA: hda: Separate runtime and system suspend adds 42eaa22aaf2e ALSA: hda: Reinstate runtime_allow() for all hda controllers adds 99dcfc517d17 gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-af [...] adds edeff05a1f10 gfs2: Add missing truncate_inode_pages_final for sd_aspace adds 325455358e54 gfs2: check for live vs. read-only file system in gfs2_fitrim adds 7f6df0b085ce scsi: hpsa: Fix memory leak in hpsa_init_one() adds f449b902badb drm/amdgpu: perform srbm soft reset always on SDMA resume adds 48083640a47b drm/amd/pm: perform SMC reset on suspend/hibernation adds c1cbb64c100d drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running adds 67bb2e4d41de mac80211: fix use of skb payload instead of header adds a3f0db0d2320 cfg80211: initialize wdev data earlier adds e57c04697030 cfg80211: regulatory: Fix inconsistent format argument adds bf1cedc12f58 tracing: Fix the checking of stackidx in __ftrace_trace_stack adds b61e157d9f64 scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() adds c473b3e56c1d scsi: mpt3sas: Fix timeouts observed while reenabling IRQ adds 0ca279c859d7 nvme: introduce nvme_sync_io_queues adds d0e888a20dfd nvme-rdma: avoid race between time out and tear down adds 531b55cce9cd nvme-tcp: avoid race between time out and tear down adds 9d14f5225dbb nvme-rdma: avoid repeated request completion adds a889cd3d350d nvme-tcp: avoid repeated request completion adds 984d77507439 iommu/amd: Increase interrupt remapping table limit to 512 [...] adds 4d6f536e34d6 s390/smp: move rcu_cpu_starting() earlier adds c6be53caf1c8 vfio: platform: fix reference leak in vfio_platform_open adds b66c7cdedd1e vfio/pci: Bypass IGD init in case of -ENODEV adds 4faa1fabc645 i2c: mediatek: move dma reset before i2c reset adds ab10b7def421 amd/amdgpu: Disable VCN DPG mode for Picasso adds 6d8b43376990 selftests: proc: fix warning: _GNU_SOURCE redefined adds 37a048d790c3 riscv: Set text_offset correctly for M-Mode adds 713a3a94bee0 i2c: sh_mobile: implement atomic transfers adds 572e545d80ea tpm_tis: Disable interrupts on ThinkPad T490s adds 3322f7289e50 spi: bcm2835: remove use of uninitialized gpio flags variable adds 58953e87343d tick/common: Touch watchdog in tick_unfreeze() on all CPUs adds 88ccabbd2066 mfd: sprd: Add wakeup capability for PMIC IRQ adds c0be7a34c889 pinctrl: intel: Set default bias in case no particular val [...] adds 443ae3655f8c ARM: 9019/1: kprobes: Avoid fortify_panic() when copying o [...] adds d2e61c5202e6 bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE adds e74e514c8cca pinctrl: aspeed: Fix GPI only function problem. adds b9e8f9d139bd net/mlx5: Fix deletion of duplicate rules adds dfcb33773877 SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() adds c602ad2b52dc bpf: Zero-fill re-used per-cpu map element adds 81dcfdb9a015 nbd: fix a block_device refcount leak in nbd_release adds a8ee686597fb igc: Fix returning wrong statistics adds 08e213bef291 xfs: fix flags argument to rmap lookup when converting sha [...] adds 3bd97b33be41 xfs: set the unwritten bit in rmap lookup flags in xchk_bm [...] adds 7cbf708b1b9a xfs: fix rmap key and record comparison functions adds b45f52a20879 xfs: fix brainos in the refcount scrubber's rmap fragment [...] adds 0e2ad69bd4b5 lan743x: fix "BUG: invalid wait context" when setting rx mode adds f10d238aad93 xfs: fix a missing unlock on error in xfs_fs_map_blocks adds c0a6cc9e11f4 of/address: Fix of_node memory leak in of_dma_is_coherent adds 2ab9c76986e4 cosa: Add missing kfree in error path of cosa_write adds 70867a9dbf57 vrf: Fix fast path output packet handling with async Netfi [...] adds 09b0d47b7952 perf: Fix get_recursion_context() adds 52e3a55bc253 erofs: derive atime instead of leaving it empty adds a6ca4c7ec44c ext4: correctly report "not supported" for {usr,grp}jquota [...] adds 062c9b04f6eb ext4: unlock xattr_sem properly in ext4_inline_data_truncate() adds 8266c23124c1 btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod adds 5af9630036ef btrfs: fix min reserved size calculation in merge_reloc_root adds 2033dd885297 btrfs: dev-replace: fail mount if we don't have replace it [...] adds 11c14da8d005 KVM: arm64: Don't hide ID registers from userspace adds 06c1895fe71b thunderbolt: Fix memory leak if ida_simple_get() fails in [...] adds 1654bf2d9f0e thunderbolt: Add the missed ida_simple_remove() in ring_re [...] adds f988e9c85cfb uio: Fix use-after-free in uio_unregister_device() adds cbad9668929c usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode adds 57626d77ef1e xhci: hisilicon: fix refercence leak in xhci_histb_probe adds e2b2c390ec9e virtio: virtio_console: fix DMA memory allocation for rpro [...] adds 761fb6829238 mei: protect mei_cl_mtu from null dereference adds 2192d905df0d futex: Don't enable IRQs unconditionally in put_pi_state() adds 84778a43ae59 jbd2: fix up sparse warnings in checkpoint code adds bd4d106f3122 mm/slub: fix panic in slab_alloc_node() adds fa6265f8fb9e Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" adds ac18b128cfd6 reboot: fix overflow parsing reboot cpu number adds 9de4ffb70150 ocfs2: initialize ip_next_orphan adds 33e53f2cac19 btrfs: fix potential overflow in cluster_pages_for_defrag [...] adds 68dae71b7cde selinux: Fix error return code in sel_ib_pkey_sid_slow() adds 819bf3b0d969 gpio: pcie-idio-24: Fix irq mask when masking adds 7b6790ae3a94 gpio: pcie-idio-24: Fix IRQ Enable Register value adds 2a6cba6d3d72 gpio: pcie-idio-24: Enable PEX8311 interrupts adds e1d706eeeaf7 mmc: sdhci-of-esdhc: Handle pulse width detection erratum [...] adds 039c8dcd2b15 mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() a [...] adds 974e3a7002a0 don't dump the threads that had been already exiting when zapped. adds c6a6168a31e1 drm/gma500: Fix out-of-bounds access to struct drm_device. [...] adds fa76dd3c1df3 pinctrl: amd: use higher precision for 512 RtcClk adds 2cd21fe5bcc4 pinctrl: amd: fix incorrect way to disable debounce filter adds 98901bff58d9 swiotlb: fix "x86: Don't panic if can not alloc buffer for [...] adds 22ee23fe1cc9 IPv6: Set SIT tunnel hard_header_len to zero adds 016e70d176ff net/af_iucv: fix null pointer dereference on shutdown adds 25786fb512f7 net: udp: fix UDP header access on Fast/frag0 UDP GRO adds 7e332a5c0e2c net: Update window_clamp if SOCK_RCVBUF is set adds c59039a088bd net/x25: Fix null-ptr-deref in x25_connect adds 78f6fac0814e tipc: fix memory leak in tipc_topsrv_start() adds 6fcf4141b9a2 r8169: fix potential skb double free in an error path adds 5af9d48acbee drm/i915: Correctly set SFC capability for video engines adds 6958fbd52e79 powerpc/603: Always fault when _PAGE_ACCESSED is not set adds b74fe3186471 x86/speculation: Allow IBPB to be conditionally enabled on [...] adds c6b1616f5472 perf scripting python: Avoid declaring function pointers w [...] adds c5cf5c7b585c perf/core: Fix race in the perf_mmap_close() function adds ebc24aeb8694 net: sch_generic: fix the missing new qdisc assignment bug adds 9fda2e762498 Convert trailing spaces and periods in path components adds 315443293a2d Linux 5.4.78
No new revisions were added by this update.
Summary of changes: Documentation/networking/j1939.rst | 4 +- Makefile | 2 +- arch/arm/include/asm/kprobes.h | 22 +- arch/arm/probes/kprobes/opt-arm.c | 18 +- arch/arm64/kvm/sys_regs.c | 18 +- arch/powerpc/kernel/eeh_cache.c | 5 +- arch/powerpc/kernel/head_32.S | 12 - arch/riscv/kernel/head.S | 5 + arch/s390/kernel/smp.c | 3 +- arch/x86/kernel/cpu/bugs.c | 52 ++- arch/x86/kvm/x86.c | 4 + drivers/block/nbd.c | 10 +- drivers/char/random.c | 1 - drivers/char/tpm/eventlog/efi.c | 5 + drivers/char/tpm/tpm_tis.c | 29 +- drivers/char/virtio_console.c | 8 +- drivers/gpio/gpio-pcie-idio-24.c | 62 ++- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 27 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 3 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 4 + drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 + drivers/gpu/drm/amd/powerplay/inc/smumgr.h | 2 + drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 29 +- drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c | 8 + drivers/gpu/drm/gma500/psb_irq.c | 34 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 28 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 3 +- drivers/hv/hv_balloon.c | 2 +- drivers/i2c/busses/i2c-mt65xx.c | 8 +- drivers/i2c/busses/i2c-sh_mobile.c | 86 +++- drivers/iommu/amd_iommu_types.h | 6 +- drivers/iommu/intel-svm.c | 2 +- drivers/mfd/sprd-sc27xx-spi.c | 28 +- drivers/misc/mei/client.h | 4 +- drivers/mmc/host/renesas_sdhi_core.c | 1 + drivers/mmc/host/sdhci-of-esdhc.c | 2 + drivers/net/can/dev.c | 14 +- drivers/net/can/flexcan.c | 5 +- drivers/net/can/peak_canfd/peak_canfd.c | 11 +- drivers/net/can/rx-offload.c | 4 +- drivers/net/can/ti_hecc.c | 8 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 51 ++- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 48 ++- drivers/net/can/xilinx_can.c | 6 +- drivers/net/ethernet/intel/igc/igc_main.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 7 +- drivers/net/ethernet/microchip/lan743x_main.c | 12 +- drivers/net/ethernet/microchip/lan743x_main.h | 3 - drivers/net/ethernet/realtek/r8169_main.c | 3 +- drivers/net/vrf.c | 92 +++- drivers/net/wan/cosa.c | 1 + drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 2 +- drivers/nvme/host/core.c | 8 +- drivers/nvme/host/nvme.h | 1 + drivers/nvme/host/rdma.c | 14 +- drivers/nvme/host/tcp.c | 16 +- drivers/of/address.c | 4 +- drivers/opp/core.c | 7 +- drivers/pci/controller/dwc/pcie-qcom.c | 13 + drivers/pinctrl/aspeed/pinctrl-aspeed.c | 7 +- drivers/pinctrl/intel/pinctrl-intel.c | 8 + drivers/pinctrl/pinctrl-amd.c | 6 +- drivers/scsi/device_handler/scsi_dh_alua.c | 9 +- drivers/scsi/hpsa.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 7 + drivers/spi/spi-bcm2835.c | 3 +- drivers/thunderbolt/nhi.c | 19 +- drivers/thunderbolt/xdomain.c | 1 + drivers/uio/uio.c | 10 +- drivers/usb/class/cdc-acm.c | 9 + drivers/usb/dwc3/dwc3-pci.c | 4 + drivers/usb/dwc3/gadget.c | 32 +- drivers/usb/gadget/udc/goku_udc.c | 2 +- drivers/usb/host/xhci-histb.c | 2 +- drivers/vfio/pci/vfio_pci.c | 2 +- drivers/vfio/platform/vfio_platform_common.c | 3 +- fs/afs/yfsclient.c | 1 + fs/btrfs/dev-replace.c | 26 +- fs/btrfs/extent-tree.c | 7 +- fs/btrfs/ioctl.c | 12 +- fs/btrfs/ref-verify.c | 1 + fs/btrfs/relocation.c | 4 +- fs/btrfs/volumes.c | 33 +- fs/cifs/cifs_unicode.c | 8 +- fs/erofs/inode.c | 21 +- fs/ext4/inline.c | 1 + fs/ext4/super.c | 4 +- fs/gfs2/rgrp.c | 5 +- fs/gfs2/super.c | 1 + fs/jbd2/checkpoint.c | 2 + fs/jbd2/transaction.c | 4 +- fs/ocfs2/super.c | 1 + fs/xfs/libxfs/xfs_alloc.c | 1 + fs/xfs/libxfs/xfs_bmap.h | 2 +- fs/xfs/libxfs/xfs_rmap.c | 2 +- fs/xfs/libxfs/xfs_rmap_btree.c | 16 +- fs/xfs/scrub/bmap.c | 2 + fs/xfs/scrub/inode.c | 3 +- fs/xfs/scrub/refcount.c | 8 +- fs/xfs/xfs_iops.c | 10 + fs/xfs/xfs_pnfs.c | 2 +- include/linux/arm-smccc.h | 2 + include/linux/can/skb.h | 20 +- include/linux/compiler-gcc.h | 2 - include/linux/compiler_types.h | 4 - include/linux/netfilter/nfnetlink.h | 9 +- include/linux/netfilter_ipv4.h | 2 +- include/linux/netfilter_ipv6.h | 10 +- include/linux/prandom.h | 36 +- include/linux/time64.h | 4 + include/trace/events/btrfs.h | 10 +- include/trace/events/sunrpc.h | 8 +- kernel/bpf/Makefile | 6 +- kernel/bpf/core.c | 2 +- kernel/bpf/hashtab.c | 30 +- kernel/dma/swiotlb.c | 6 +- kernel/events/core.c | 7 +- kernel/events/internal.h | 2 +- kernel/exit.c | 5 +- kernel/futex.c | 5 +- kernel/irq/Kconfig | 1 + kernel/reboot.c | 28 +- kernel/time/itimer.c | 4 - kernel/time/tick-common.c | 2 + kernel/time/timer.c | 7 - kernel/trace/trace.c | 4 +- lib/random32.c | 462 +++++++++++++-------- mm/slub.c | 2 +- net/can/j1939/socket.c | 6 + net/ipv4/netfilter.c | 8 +- net/ipv4/netfilter/iptable_mangle.c | 2 +- net/ipv4/netfilter/nf_reject_ipv4.c | 2 +- net/ipv4/syncookies.c | 9 +- net/ipv4/udp_offload.c | 2 +- net/ipv6/netfilter.c | 6 +- net/ipv6/netfilter/ip6table_mangle.c | 2 +- net/ipv6/sit.c | 2 - net/ipv6/syncookies.c | 10 +- net/iucv/af_iucv.c | 3 +- net/mac80211/tx.c | 37 +- net/netfilter/ipset/ip_set_core.c | 3 +- net/netfilter/ipvs/ip_vs_core.c | 4 +- net/netfilter/nf_nat_proto.c | 4 +- net/netfilter/nf_synproxy_core.c | 2 +- net/netfilter/nf_tables_api.c | 15 +- net/netfilter/nfnetlink.c | 22 +- net/netfilter/nft_chain_route.c | 4 +- net/netfilter/utils.c | 4 +- net/sched/sch_generic.c | 3 + net/tipc/topsrv.c | 10 +- net/wireless/core.c | 57 +-- net/wireless/core.h | 5 +- net/wireless/nl80211.c | 3 +- net/wireless/reg.c | 2 +- net/x25/af_x25.c | 2 +- net/xfrm/xfrm_state.c | 8 +- security/selinux/ibpkey.c | 4 +- sound/hda/ext/hdac_ext_controller.c | 2 + sound/pci/hda/hda_controller.h | 3 +- sound/pci/hda/hda_intel.c | 63 +-- sound/soc/codecs/cs42l51.c | 22 +- sound/soc/codecs/wcd9335.c | 2 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 39 +- sound/soc/qcom/sdm845.c | 2 + tools/perf/builtin-trace.c | 15 +- .../util/scripting-engines/trace-event-python.c | 7 +- tools/perf/util/session.c | 1 + tools/testing/selftests/bpf/prog_tests/map_init.c | 214 ++++++++++ tools/testing/selftests/bpf/progs/test_map_init.c | 33 ++ .../ftrace/test.d/kprobe/kprobe_args_user.tc | 4 + tools/testing/selftests/pidfd/pidfd_open_test.c | 1 - tools/testing/selftests/pidfd/pidfd_poll_test.c | 1 - tools/testing/selftests/proc/proc-loadavg-001.c | 1 - tools/testing/selftests/proc/proc-self-syscall.c | 1 - tools/testing/selftests/proc/proc-uptime-002.c | 1 - virt/kvm/arm/mmu.c | 1 + virt/kvm/arm/psci.c | 2 +- 177 files changed, 1740 insertions(+), 783 deletions(-) create mode 100644 tools/testing/selftests/bpf/prog_tests/map_init.c create mode 100644 tools/testing/selftests/bpf/progs/test_map_init.c