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-stable-defconfig in repository toolchain/ci/linux.
from cbaf23699561 Linux 5.4.41 new 723090ae8ea6 net: dsa: Do not make user port errors fatal new a12f3ad8d952 shmem: fix possible deadlocks on shmlock_user_lock new 7abefa3f9a4b net: phy: microchip_t1: add lan87xx_phy_init to initialize [...] new 163b48932571 KVM: arm: vgic: Synchronize the whole guest on GIC{D,R}_I{ [...] new 3c605abef3ee gpio: pca953x: Fix pca953x_gpio_set_config new 3bf0794e7309 SUNRPC: Add "@len" parameter to gss_unwrap() new e15d3d42900a SUNRPC: Fix GSS privacy computation of auth->au_ralign new 2bcd4df42d5d net/sonic: Fix a resource leak in an error handling path i [...] new dbd667a322ac net: moxa: Fix a potential double 'free_irq()' new 23a0a0914a1e ftrace/selftests: workaround cgroup RT scheduling issues new fbe2c2c50914 drop_monitor: work around gcc-10 stringop-overflow warning new 645b44b6b3b3 virtio-blk: handle block_device_operations callbacks after [...] new e2824505a813 sun6i: dsi: fix gcc-4.8 new 7d8da6d7d90c net_sched: fix tcm_parent in tc filter dump new 2d6d0ce4de03 scsi: sg: add sg_remove_request in sg_write new a761f65879e8 selftests/bpf: fix goto cleanup label not defined new 425853cc1160 mmc: sdhci-acpi: Add SDHCI_QUIRK2_BROKEN_64_BIT_DMA for AMDI0040 new 97e860545e24 dpaa2-eth: properly handle buffer size restrictions new 60a4f2ce0596 net: fix a potential recursive NETDEV_FEAT_CHANGE new debcbc56fdfc netlabel: cope with NULL catmap new 4300e210b005 net: phy: fix aneg restart in phy_ethtool_set_eee new ecb8356aafba net: stmmac: fix num_por initialization new 5f93b45fa58c pppoe: only process PADT targeted at local interfaces new f152793058b5 Revert "ipv6: add mtu lock check in __ip6_rt_update_pmtu" new cb4f78986065 tcp: fix error recovery in tcp_zerocopy_receive() new 23300d6a39d7 tcp: fix SO_RCVLOWAT hangs with fat skbs new 84916465b0f0 virtio_net: fix lockdep warning on 32 bit new d07987924a04 dpaa2-eth: prevent array underflow in update_cls_rule() new b2e8946250c3 hinic: fix a bug of ndo_stop new d375d99f8902 net: dsa: loop: Add module soft dependency new cab607a627cf net: ipv4: really enforce backoff for redirects new fc800ec491c3 netprio_cgroup: Fix unlimited memory leak of v2 cgroups new 2fbd6eca3711 net: tcp: fix rx timestamp behavior for tcp_recvmsg new e03d3510f45c nfp: abm: fix error return code in nfp_abm_vnic_alloc() new 44ee727013d5 r8169: re-establish support for RTL8401 chip version new 2fffdf4dded1 umh: fix memory leak on execve failure new c096a8645e3f riscv: fix vdso build with lld new de76c0d4a03c dmaengine: pch_dma.c: Avoid data race between probe and ir [...] new 6c414ddee7f0 dmaengine: mmp_tdma: Do not ignore slave config validation errors new 2b313699e7a9 dmaengine: mmp_tdma: Reset channel error on release new d12d7bf92b08 selftests/ftrace: Check the first record for kprobe_args_type.tc new 4d1a83cb5afe cpufreq: intel_pstate: Only mention the BIOS disabling tur [...] new 8c5f11093ef4 ALSA: hda/hdmi: fix race in monitor detection during probe new 65f3108cbb1d drm/amd/powerplay: avoid using pm_en before it is initiali [...] new f4164b29dc08 drm/amd/display: check if REFCLK_CNTL register is present new 94cce94badf7 drm/amd/display: Update downspread percent to match spread [...] new eefe5e0bb7b7 drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_ [...] new 938489ef2902 drm/amdgpu: simplify padding calculations (v2) new 3c3ade92b62a drm/amdgpu: invalidate L2 before SDMA IBs (v2) new 05aae468d31a ipc/util.c: sysvipc_find_ipc() incorrectly updates position index new 87954aacd585 ALSA: hda/realtek - Fix S3 pop noise on Dell Wyse new 171bf6ef038b gfs2: Another gfs2_walk_metadata fix new d942a6a18463 mmc: sdhci-pci-gli: Fix no irq handler from suspend new 9e54afec08f7 IB/hfi1: Fix another case where pq is left on waitlist new e529b8db9684 ACPI: EC: PM: Avoid premature returns from acpi_s2idle_wake() new 960d609dd4dd pinctrl: sunrisepoint: Fix PAD lock register offset for SPT-H new 604ad1bb8aae pinctrl: baytrail: Enable pin configuration setting for GPIO chip new aec927836c7d pinctrl: qcom: fix wrong write in update_dual_edge new 5b96668b63c0 pinctrl: cherryview: Add missing spinlock usage in chv_gpi [...] new 5d47b3d6b4d2 bpf: Fix error return code in map_lookup_and_delete_elem() new 95827ac65244 ALSA: firewire-lib: fix 'function sizeof not defined' erro [...] new 0d9bc7986366 i40iw: Fix error handling in i40iw_manage_arp_cache() new af1f11fe6667 drm/i915: Don't enable WaIncreaseLatencyIPCEnabled when IP [...] new ce3193bf8964 bpf, sockmap: msg_pop_data can incorrecty set an sge length new 62f217e0a9c8 bpf, sockmap: bpf_tcp_ingress needs to subtract bytes from [...] new e0830bb37734 mmc: alcor: Fix a resource leak in the error path for ->probe() new 3a8bc2ae2f79 mmc: sdhci-pci-gli: Fix can not access GL9750 after reboot [...] new fdf547a591f5 mmc: core: Check request type before completing the request new e8eb122b9f43 mmc: core: Fix recursive locking issue in CQE recovery path new 18541e49f70b mmc: block: Fix request completion in the CQE timeout path new f256dea07774 gfs2: More gfs2_find_jhead fixes new e1b2b93243ca fork: prevent accidental access to clone3 features new 32b9de3e935d drm/amdgpu: force fbdev into vram new ef8195ee1618 NFS: Fix fscache super_cookie index_key from changing afte [...] new 021f5799de53 nfs: fscache: use timespec64 in inode auxdata new b526c01b38ae NFSv4: Fix fscache cookie aux_data to ensure change_attr i [...] new a308d6e6861d netfilter: conntrack: avoid gcc-10 zero-length-bounds warning new 1222b257654b drm/i915/gvt: Fix kernel oops for 3-level ppgtt guest new ea7c4d9e542f arm64: fix the flush_icache_range arguments in machine_kexec new d1538d8d6325 nfs: fix NULL deference in nfs4_get_valid_delegation new 6259b1c1bca5 SUNRPC: Signalled ASYNC tasks need to exit new 1c235d0eb1f0 netfilter: nft_set_rbtree: Introduce and use nft_rbtree_in [...] new da532ce587c7 netfilter: nft_set_rbtree: Add missing expired checks new eaad00390ff9 RDMA/rxe: Always return ERR_PTR from rxe_create_mmap_info() new b491aeec55fe IB/mlx4: Test return value of calls to ib_get_cached_pkey new ee7ce7d7e7c7 IB/core: Fix potential NULL pointer dereference in pkey cache new 08f187dbd223 RDMA/core: Fix double put of resource new 6e7253dc4562 RDMA/iw_cxgb4: Fix incorrect function parameters new e1608af17030 hwmon: (da9052) Synchronize access with mfd new 46a22f3ea146 s390/ism: fix error return code in ism_probe() new e26e2a3febcb mm, memcg: fix inconsistent oom event behavior new d4e58131829f NFSv3: fix rpc receive buffer size for MOUNT call new b597815ce1e8 pnp: Use list_for_each_entry() instead of open coding new ab638a49a9f3 net/rds: Use ERR_PTR for rds_message_alloc_sgs() new 8f6a84167e86 Stop the ad-hoc games with -Wno-maybe-initialized new a740b68fd169 gcc-10: disable 'zero-length-bounds' warning for now new 9ba07a72fc5e gcc-10: disable 'array-bounds' warning for now new b8e7b93333db gcc-10: disable 'stringop-overflow' warning for now new dff2ce17934c gcc-10: disable 'restrict' warning for now new 7955081a3a65 gcc-10 warnings: fix low-hanging fruit new 6cbb91bdd3a2 gcc-10: mark more functions __init to avoid section mismat [...] new dca0ae3900b3 gcc-10: avoid shadowing standard library 'free()' in crypto new 0432f7632a24 usb: usbfs: correct kernel->user page attribute mismatch new c737b7533596 USB: usbfs: fix mmap dma mismatch new c9709800eeeb ALSA: hda/realtek - Limit int mic boost for Thinkpad T530 new 04ccdf6b031d ALSA: hda/realtek - Add COEF workaround for ASUS ZenBook UX431DA new 3fa58fc9f8c4 ALSA: rawmidi: Fix racy buffer resize under concurrent accesses new 93dda4f0e2ff ALSA: usb-audio: Add control message quirk delay for Kings [...] new b96a62f506ee usb: core: hub: limit HUB_QUIRK_DISABLE_AUTOSUSPEND to USB5534B new f1a9bed7969a usb: host: xhci-plat: keep runtime active when removing host new e6be4400ac34 usb: cdns3: gadget: prev_req->trb is NULL for ep0 new 6bb054f006c3 USB: gadget: fix illegal array access in binding with UDC new c6a1ce81b43e usb: xhci: Fix NULL pointer dereference when enqueuing trb [...] new da55eeb3245a Make the "Reducing compressed framebufer size" message be [...] new e1409dc95410 ARM: dts: dra7: Fix bus_dma_limit for PCIe new 215589310fa2 ARM: dts: imx27-phytec-phycard-s-rdk: Fix the I2C1 pinctrl [...] new 97e43314763d ARM: dts: imx6dl-yapp4: Fix Ursa board Ethernet connection new 57aa19acfc22 drm/amd/display: add basic atomic check for cursor plane new 4e06196336a1 powerpc/32s: Fix build failure with CONFIG_PPC_KUAP_DEBUG new f8e370ccab35 cifs: fix leaked reference on requeued write new 91b9ce04ff1f x86: Fix early boot crash on gcc-10, third try new 136353c5066c x86/unwind/orc: Fix error handling in __unwind_start() new 553a2cbca7c3 exec: Move would_dump into flush_old_exec new 4f6815e429a8 clk: rockchip: fix incorrect configuration of rk3228 aclk_ [...] new 20a6d2455cde dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_ [...] new 9f65d776756e fanotify: fix merging marks masks with FAN_ONDIR new 8ef452001769 usb: gadget: net2272: Fix a memory leak in an error handli [...] new 8228b6736964 usb: gadget: audio: Fix a missing error return value in au [...] new 7e5c1db8ad15 usb: gadget: legacy: fix error return code in gncm_bind() new 5e553801462b usb: gadget: legacy: fix error return code in cdc_bind() new e2084a8d5fee Revert "ALSA: hda/realtek: Fix pop noise on ALC225" new 01febb33cb6e clk: Unlink clock if failed to prepare or enable new 9b9c52752a11 arm64: dts: meson-g12b-khadas-vim3: add missing frddr_a st [...] new af518b5b77fd arm64: dts: meson-g12-common: fix dwc2 clock names new 64ad7ef3a6e5 arm64: dts: rockchip: Replace RK805 PMIC node name with "p [...] new 764715615178 arm64: dts: rockchip: Rename dwc3 device nodes on rk3399 t [...] new 8972721aea41 arm64: dts: imx8mn: Change SDMA1 ahb clock for imx8mn new c580f2fe3270 ARM: dts: r8a73a4: Add missing CMT1 interrupts new cd8ae9b73258 arm64: dts: renesas: r8a77980: Fix IPMMU VIP[01] nodes new 3a8efe589bb6 ARM: dts: r8a7740: Add missing extal2 to CPG node new d41689a34a9d SUNRPC: Revert 241b1f419f0e ("SUNRPC: Remove xdr_buf_trim()") new 9d2487643b4f bpf: Fix sk_psock refcnt leak when receiving message new 9972e851b9f4 KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce new 10cfaa7456d7 Makefile: disallow data races on gcc-10 as well new 35d9107ad30b libbpf: Extract and generalize CPU mask parsing logic new aee43146cc10 selftest/bpf: fix backported test_select_reuseport selftes [...] new ecb3f529a554 bpf: Test_progs, fix test_get_stack_rawtp_err.c build new 1cdaf895c99d Linux 5.4.42
The 148 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: Makefile | 18 ++- arch/arm/boot/dts/dra7.dtsi | 4 +- arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts | 4 +- arch/arm/boot/dts/imx6dl-yapp4-ursa.dts | 2 +- arch/arm/boot/dts/r8a73a4.dtsi | 9 +- arch/arm/boot/dts/r8a7740.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 2 +- .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 4 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 2 + arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 4 +- arch/arm64/kernel/machine_kexec.c | 1 + arch/powerpc/include/asm/book3s/32/kup.h | 2 +- arch/riscv/kernel/vdso/Makefile | 6 +- arch/x86/include/asm/stackprotector.h | 7 +- arch/x86/kernel/smpboot.c | 8 + arch/x86/kernel/unwind_orc.c | 16 +- arch/x86/kvm/x86.c | 2 +- arch/x86/xen/smp_pv.c | 1 + crypto/lrw.c | 4 +- crypto/xts.c | 4 +- drivers/acpi/ec.c | 24 ++- drivers/acpi/internal.h | 1 - drivers/acpi/sleep.c | 14 +- drivers/block/virtio_blk.c | 86 ++++++++++- drivers/clk/clk.c | 3 + drivers/clk/rockchip/clk-rk3228.c | 17 +- drivers/cpufreq/intel_pstate.c | 2 +- drivers/dma/mmp_tdma.c | 5 +- drivers/dma/pch_dma.c | 2 +- drivers/firmware/efi/tpm.c | 2 +- drivers/gpio/gpio-pca953x.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 3 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 4 +- drivers/gpu/drm/amd/amdgpu/navi10_sdma_pkt_open.h | 16 ++ drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 31 +++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 26 +++- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 3 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 6 +- drivers/gpu/drm/i915/display/intel_fbc.c | 3 +- drivers/gpu/drm/i915/gvt/scheduler.c | 6 +- drivers/gpu/drm/i915/intel_pm.c | 2 +- drivers/gpu/drm/qxl/qxl_image.c | 3 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 2 +- drivers/hwmon/da9052-hwmon.c | 4 +- drivers/infiniband/core/cache.c | 7 +- drivers/infiniband/core/nldev.c | 2 +- drivers/infiniband/hw/cxgb4/cm.c | 7 +- drivers/infiniband/hw/hfi1/user_sdma.c | 4 - drivers/infiniband/hw/i40iw/i40iw_hw.c | 2 +- drivers/infiniband/hw/mlx4/qp.c | 14 +- drivers/infiniband/sw/rxe/rxe_mmap.c | 2 +- drivers/infiniband/sw/rxe/rxe_queue.c | 11 +- drivers/mmc/core/block.c | 3 +- drivers/mmc/core/queue.c | 16 +- drivers/mmc/host/alcor.c | 6 +- drivers/mmc/host/sdhci-acpi.c | 10 +- drivers/mmc/host/sdhci-pci-gli.c | 23 +++ drivers/net/dsa/dsa_loop.c | 1 + drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 29 ++-- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 1 + .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 16 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 16 +- drivers/net/ethernet/moxa/moxart_ether.c | 2 +- drivers/net/ethernet/natsemi/jazzsonic.c | 6 +- drivers/net/ethernet/netronome/nfp/abm/main.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 2 + .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 17 +- drivers/net/phy/microchip_t1.c | 171 +++++++++++++++++++++ drivers/net/phy/phy.c | 8 +- drivers/net/ppp/pppoe.c | 3 + drivers/net/virtio_net.c | 6 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 1 + drivers/pinctrl/intel/pinctrl-cherryview.c | 4 + drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 15 +- drivers/pinctrl/qcom/pinctrl-msm.c | 2 +- drivers/s390/net/ism_drv.c | 4 +- drivers/scsi/sg.c | 4 +- drivers/usb/cdns3/gadget.c | 2 +- drivers/usb/core/devio.c | 19 ++- drivers/usb/core/hub.c | 6 +- drivers/usb/dwc3/gadget.c | 3 - drivers/usb/gadget/configfs.c | 3 + drivers/usb/gadget/legacy/audio.c | 4 +- drivers/usb/gadget/legacy/cdc2.c | 4 +- drivers/usb/gadget/legacy/ncm.c | 4 +- drivers/usb/gadget/udc/net2272.c | 2 + drivers/usb/host/xhci-plat.c | 4 +- drivers/usb/host/xhci-ring.c | 4 +- fs/cifs/cifssmb.c | 2 +- fs/exec.c | 4 +- fs/gfs2/bmap.c | 16 +- fs/gfs2/lops.c | 19 ++- fs/nfs/fscache-index.c | 6 +- fs/nfs/fscache.c | 31 ++-- fs/nfs/fscache.h | 8 +- fs/nfs/mount_clnt.c | 3 +- fs/nfs/nfs4state.c | 2 +- fs/notify/fanotify/fanotify.c | 11 +- include/linux/compiler.h | 6 + include/linux/fs.h | 2 +- include/linux/memcontrol.h | 2 + include/linux/pnp.h | 29 ++-- include/linux/skmsg.h | 1 + include/linux/sunrpc/gss_api.h | 3 + include/linux/sunrpc/gss_krb5.h | 6 +- include/linux/sunrpc/xdr.h | 1 + include/linux/tty.h | 2 +- include/net/netfilter/nf_conntrack.h | 2 +- include/net/sch_generic.h | 1 + include/net/tcp.h | 13 ++ include/sound/rawmidi.h | 1 + init/Kconfig | 18 --- init/initramfs.c | 2 +- init/main.c | 2 + ipc/util.c | 12 +- kernel/bpf/syscall.c | 4 +- kernel/fork.c | 13 +- kernel/trace/Kconfig | 1 - kernel/umh.c | 6 + mm/shmem.c | 7 +- net/core/dev.c | 4 +- net/core/drop_monitor.c | 11 +- net/core/filter.c | 2 +- net/core/netprio_cgroup.c | 2 + net/dsa/dsa2.c | 8 +- net/ipv4/cipso_ipv4.c | 6 +- net/ipv4/route.c | 2 +- net/ipv4/tcp.c | 27 +++- net/ipv4/tcp_bpf.c | 10 +- net/ipv4/tcp_input.c | 3 +- net/ipv6/calipso.c | 3 +- net/ipv6/route.c | 6 +- net/netfilter/nf_conntrack_core.c | 4 +- net/netfilter/nft_set_rbtree.c | 28 +++- net/netlabel/netlabel_kapi.c | 6 + net/rds/message.c | 19 +-- net/rds/rdma.c | 12 +- net/rds/rds.h | 3 +- net/rds/send.c | 6 +- net/sched/cls_api.c | 8 +- net/sunrpc/auth_gss/auth_gss.c | 12 +- net/sunrpc/auth_gss/gss_krb5_crypto.c | 8 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 44 ++++-- net/sunrpc/auth_gss/gss_mech_switch.c | 3 +- net/sunrpc/auth_gss/svcauth_gss.c | 10 +- net/sunrpc/clnt.c | 5 + net/sunrpc/xdr.c | 41 +++++ sound/core/rawmidi.c | 31 +++- sound/firewire/amdtp-stream-trace.h | 3 +- sound/pci/hda/patch_hdmi.c | 2 + sound/pci/hda/patch_realtek.c | 41 ++++- sound/usb/quirks.c | 9 +- tools/lib/bpf/libbpf.c | 126 ++++++++++----- tools/lib/bpf/libbpf_internal.h | 2 + .../bpf/prog_tests/stacktrace_build_id_nmi.c | 2 +- .../selftests/bpf/progs/test_get_stack_rawtp_err.c | 2 +- .../testing/selftests/bpf/test_select_reuseport.c | 4 +- tools/testing/selftests/ftrace/ftracetest | 22 +++ .../ftrace/test.d/kprobe/kprobe_args_type.tc | 2 +- virt/kvm/arm/vgic/vgic-mmio-v2.c | 4 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 12 +- virt/kvm/arm/vgic/vgic-mmio.c | 100 +++++++----- virt/kvm/arm/vgic/vgic-mmio.h | 3 + 171 files changed, 1237 insertions(+), 522 deletions(-)