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 10e96ed71e23 Merge v5.12.13 adds 404dd3af590a module: limit enabling module.sig_enforce adds c798a995cb39 Revert "drm/amdgpu/gfx9: fix the doorbell missing when in [...] adds 07553a027bf9 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UP [...] adds 58bc23d28417 drm: add a locked version of drm_is_current_master adds 8361b40cc355 drm/nouveau: wait for moving fence after pinning v2 adds abaafb91c935 drm/radeon: wait for moving fence after pinning adds 83a0369de87e drm/amdgpu: wait for moving fence after pinning adds fb1039fb3b7f ARM: 9081/1: fix gcc-10 thumb2-kernel regression adds d698344a97bd mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk adds 82fde4cde569 psi: Fix psi state corruption when schedule() races with c [...] adds 0869bd265b8a spi: spi-nxp-fspi: move the register operation after the c [...] adds 133ad06e0419 Revert "PCI: PM: Do not read power state in pci_enable_dev [...] adds 0a4f5173a8cb drm/vc4: hdmi: Move the HSM clock enable to runtime_pm adds d923261e73d0 drm/vc4: hdmi: Make sure the controller is powered in detect adds a48373603da8 x86/entry: Fix noinstr fail in __do_fast_syscall_32() adds 1455ac355c5f x86/xen: Fix noinstr fail in xen_pv_evtchn_do_upcall() adds 16349865b7a5 x86/xen: Fix noinstr fail in exc_xen_unknown_trap() adds a8faa6a1112c locking/lockdep: Improve noinstr vs errors adds 49a122ae9c66 drm/kmb: Fix error return code in kmb_hw_init() adds 7ad4a4bfb8b7 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomi [...] adds 6d8af08a452e perf/x86/intel/lbr: Zero the xstate buffer on allocation adds a300c3ff0c17 dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma [...] adds 3e7da85cf916 dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma [...] adds e442acb8dfcf dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig adds 105d84c27974 dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits adds 93e9f3fbafe3 mac80211: remove warning in ieee80211_get_sband() adds 7019c9f385b2 mac80211_hwsim: drop pending frames on stop adds c84ccd00b255 cfg80211: call cfg80211_leave_ocb when switching away from OCB adds d79b7bb9540b dmaengine: idxd: Fix missing error code in idxd_cdev_open() adds 069907508fe1 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() adds c11dd2d04e82 dmaengine: mediatek: free the proper desc in desc_free handler adds e67423ed6001 dmaengine: mediatek: do not issue a new desc if one is sti [...] adds c12778caacf8 dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC [...] adds df0e6c29a49f net: ipv4: Remove unneed BUG() function adds 0529c16aca76 mac80211: drop multicast fragments adds a655fe62b436 net: ethtool: clear heap allocations for ethtool function adds a2f974276fc2 inet: annotate data race in inet_send_prepare() and inet_d [...] adds cb50cdafb802 ping: Check return value of function 'ping_queue_rcv_skb' adds 8e09e904ad15 net: annotate data race in sock_error() adds 231504bdfa03 inet: annotate date races around sk->sk_txhash adds ad91e20dfffd net/packet: annotate data race in packet_sendmsg() adds 2ec33ddbc120 net: phy: dp83867: perform soft reset and retain established link adds 6a3354d38cef riscv32: Use medany C model for modules adds e056cc440ae7 net: caif: fix memory leak in ldisc_open adds e5e2010ac3e2 bpf, selftests: Adjust few selftest outcomes wrt unreachable code adds e309e4631c56 qmi_wwan: Do not call netif_rx from rx_fixup adds 598c3d47f69d net/packet: annotate accesses to po->bind adds 86876b371ccb net/packet: annotate accesses to po->ifindex adds 731225fad606 r8152: Avoid memcpy() over-reading of ETH_SS_STATS adds 45c6af8237bf sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS adds 4af8575846ca r8169: Avoid memcpy() over-reading of ETH_SS_STATS adds bee7a6e2b973 KVM: selftests: Fix kvm_check_cap() assertion adds 961535de3495 net: qed: Fix memcpy() overflow of qed_dcbx_params() adds 01267d00e1c3 mac80211: reset profile_periodicity/ema_ap adds e57188c29d63 mac80211: handle various extensible elements correctly adds 9a10de6de0ff recordmcount: Correct st_shndx handling adds db676e73666a PCI: Add AMD RS690 quirk to enable 64-bit DMA adds c34ef5b94b6a net: ll_temac: Add memory-barriers for TX BD access adds 736b50ef2e3d net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY adds 8bfb7c12758a riscv: dts: fu740: fix cache-controller interrupts adds 19e15b517a7d perf/x86: Track pmu in per-CPU cpu_hw_events adds 96bade7ca937 pinctrl: microchip-sgpio: Put fwnode in error case during [...] adds 39eb61208e9d pinctrl: stm32: fix the reported number of GPIO lines per bank adds 5079a0fcda66 i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when [...] adds 79e0dbd5aa90 gpiolib: cdev: zero padding during conversion to gpioline_ [...] adds 0ffdf36db924 scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) adds 48e33193a269 software node: Handle software node injection to an existi [...] adds 2eb327bf4de3 nilfs2: fix memory leak in nilfs_sysfs_delete_device_group adds 57378c52f158 s390/topology: clear thread/group maps for offline cpus adds 24b8aa8c90a8 s390/stack: fix possible register corruption with stack sw [...] adds c37ba4086c80 s390: fix system call restart with multiple signals adds cf9fdfe7ac67 s390: clear pt_regs::flags on irq entry adds c36fbd888dcc KVM: do not allow mapping valid but non-reference-counted pages adds cdc9ae6b3bd4 i2c: robotfuzz-osif: fix control-request directions adds f810a6ac02bc ceph: must hold snap_rwsem when filling inode for async create adds a9d294f749c4 xen/events: reset active flag for lateeoi events later adds 998f7b27e9c3 kthread_worker: split code for canceling the delayed work timer adds eb674f16f194 kthread: prevent deadlock when kthread_mod_delayed_work() [...] adds be2b52c651ed x86/fpu: Preserve supervisor states in sanitize_restored_u [...] adds 3e40e787d89b x86/fpu: Make init_fpstate correct with optimized XSAVE adds 7867cc42fc9d mm/memory-failure: use a mutex to avoid memory_failure() races adds 46adfc287094 mm, thp: use head page in __migration_entry_wait() adds a9e223073147 mm/thp: fix __split_huge_pmd_locked() on shmem migration entry adds b1daf8f86213 mm/thp: make is_huge_zero_pmd() safe and quicker adds 926b3364f87b mm/thp: try_to_unmap() use TTU_SYNC for safe splitting adds b2a4c9a9d2da mm/thp: fix vma_address() if virtual address below file offset adds 9dbb5ac4291f mm/thp: fix page_address_in_vma() on file THP tails adds d1367516c1d6 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() adds 2ceb1f903fa0 mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fail [...] adds 2d8d4f42ec20 mm: page_vma_mapped_walk(): use page for pvmw->page adds dc7010b49a99 mm: page_vma_mapped_walk(): settle PageHuge on entry adds 0d212ac10de5 mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd adds bcd41f6b0f1a mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block adds 063ef7dd44ea mm: page_vma_mapped_walk(): crossing page table boundary adds 0c1a4f969895 mm: page_vma_mapped_walk(): add a level of indentation adds ec7c3f283122 mm: page_vma_mapped_walk(): use goto instead of while (1) adds 6701cbcf02b5 mm: page_vma_mapped_walk(): get vma_address_end() earlier adds 8ab4361cb4fd mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes adds a8f60caa646b mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() adds 11b5f1bdadb6 mm, futex: fix shared futex pgoff on shmem huge page adds d94b8af42e53 KVM: SVM: Call SEV Guest Decommission if ASID binding fails adds e77b796eb9b7 swiotlb: manipulate orig_addr when tlb_addr has offset adds ee98cb6f22dc netfs: fix test for whether we can skip read when writing [...] adds 54ab8b082d0a mm/hwpoison: do not lock page again when me_huge_page() su [...] adds 2b2e592096b5 Revert "drm: add a locked version of drm_is_current_master" adds 7be8fb1494c6 certs: Add EFI_CERT_X509_GUID support for dbx entries adds 8365f9a6c815 certs: Move load_system_certificate_list to a common function adds b3ca1077e1c4 certs: Add ability to preload revocation certs adds c59019dfed03 integrity: Load mokx variables into the blacklist keyring adds afe5d2361cfa Linux 5.12.14 adds d2896d0b76bf Merge v5.12.14
No new revisions were added by this update.
Summary of changes: Makefile | 2 +- arch/arm/kernel/setup.c | 16 ++- arch/riscv/Makefile | 2 +- arch/riscv/boot/dts/sifive/fu740-c000.dtsi | 2 +- arch/s390/include/asm/stacktrace.h | 18 ++- arch/s390/kernel/entry.S | 1 + arch/s390/kernel/signal.c | 1 - arch/s390/kernel/topology.c | 12 +- arch/x86/entry/common.c | 5 +- arch/x86/events/core.c | 23 ++- arch/x86/events/intel/core.c | 2 +- arch/x86/events/intel/ds.c | 4 +- arch/x86/events/intel/lbr.c | 36 +++-- arch/x86/events/perf_event.h | 10 +- arch/x86/include/asm/fpu/internal.h | 30 ++-- arch/x86/kernel/fpu/signal.c | 26 ++-- arch/x86/kernel/fpu/xstate.c | 41 +++++- arch/x86/kvm/svm/sev.c | 32 +++-- arch/x86/pci/fixup.c | 44 ++++++ arch/x86/xen/enlighten_pv.c | 2 + certs/Kconfig | 17 +++ certs/Makefile | 21 ++- certs/blacklist.c | 64 +++++++++ certs/blacklist.h | 2 + certs/common.c | 57 ++++++++ certs/common.h | 9 ++ certs/revocation_certificates.S | 21 +++ certs/system_keyring.c | 55 ++----- drivers/base/swnode.c | 16 ++- drivers/dma/Kconfig | 1 + drivers/dma/idxd/cdev.c | 1 + drivers/dma/mediatek/mtk-uart-apdma.c | 27 ++-- drivers/dma/sh/rcar-dmac.c | 2 +- drivers/dma/stm32-mdma.c | 4 +- drivers/dma/xilinx/xilinx_dpdma.c | 7 +- drivers/dma/xilinx/zynqmp_dma.c | 2 +- drivers/gpio/gpiolib-cdev.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 14 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 6 +- drivers/gpu/drm/kmb/kmb_drv.c | 1 + drivers/gpu/drm/nouveau/nouveau_prime.c | 17 ++- drivers/gpu/drm/radeon/radeon_prime.c | 16 ++- drivers/gpu/drm/vc4/vc4_hdmi.c | 44 ++++-- drivers/i2c/busses/i2c-i801.c | 3 + drivers/i2c/busses/i2c-robotfuzz-osif.c | 4 +- drivers/mmc/host/meson-gx-mmc.c | 50 ++++++- drivers/net/caif/caif_serial.c | 1 + drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 2 +- drivers/net/ethernet/renesas/sh_eth.c | 2 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 19 ++- drivers/net/phy/dp83867.c | 6 +- drivers/net/usb/qmi_wwan.c | 2 +- drivers/net/usb/r8152.c | 2 +- drivers/net/wireless/mac80211_hwsim.c | 5 + drivers/pci/pci.c | 16 ++- drivers/pinctrl/pinctrl-microchip-sgpio.c | 4 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 9 +- drivers/scsi/sd.c | 22 ++- drivers/spi/spi-nxp-fspi.c | 11 +- drivers/xen/events/events_base.c | 11 +- fs/ceph/addr.c | 54 +++++-- fs/ceph/file.c | 3 + fs/ceph/inode.c | 2 + fs/nilfs2/sysfs.c | 1 + include/keys/system_keyring.h | 15 ++ include/linux/debug_locks.h | 2 + include/linux/huge_mm.h | 8 +- include/linux/hugetlb.h | 16 --- include/linux/mm.h | 3 + include/linux/pagemap.h | 13 +- include/linux/rmap.h | 1 + include/net/sock.h | 17 ++- kernel/dma/swiotlb.c | 8 +- kernel/futex.c | 3 +- kernel/kthread.c | 77 ++++++---- kernel/locking/lockdep.c | 4 +- kernel/module.c | 14 +- kernel/sched/psi.c | 36 +++-- lib/debug_locks.c | 2 +- mm/huge_memory.c | 56 ++++---- mm/hugetlb.c | 5 +- mm/internal.h | 53 +++++-- mm/memory-failure.c | 80 +++++++---- mm/memory.c | 41 ++++++ mm/migrate.c | 1 + mm/page_vma_mapped.c | 160 +++++++++++++-------- mm/pgtable-generic.c | 5 +- mm/rmap.c | 39 +++-- mm/truncate.c | 43 +++--- net/ethtool/ioctl.c | 10 +- net/ipv4/af_inet.c | 4 +- net/ipv4/devinet.c | 2 +- net/ipv4/ping.c | 12 +- net/ipv6/addrconf.c | 2 +- net/mac80211/ieee80211_i.h | 2 +- net/mac80211/mlme.c | 8 ++ net/mac80211/rx.c | 9 +- net/mac80211/util.c | 22 +-- net/packet/af_packet.c | 41 +++--- net/wireless/util.c | 3 + scripts/Makefile | 1 + scripts/recordmcount.h | 15 +- .../integrity/platform_certs/keyring_handler.c | 11 ++ security/integrity/platform_certs/load_uefi.c | 20 ++- tools/testing/selftests/bpf/test_verifier.c | 2 +- tools/testing/selftests/bpf/verifier/and.c | 2 + tools/testing/selftests/bpf/verifier/bounds.c | 14 ++ tools/testing/selftests/bpf/verifier/dead_code.c | 2 + tools/testing/selftests/bpf/verifier/jmp32.c | 22 +++ tools/testing/selftests/bpf/verifier/jset.c | 10 +- tools/testing/selftests/bpf/verifier/unpriv.c | 2 + .../selftests/bpf/verifier/value_ptr_arith.c | 7 +- tools/testing/selftests/kvm/lib/kvm_util.c | 2 +- virt/kvm/kvm_main.c | 19 ++- 116 files changed, 1344 insertions(+), 555 deletions(-) create mode 100644 certs/common.c create mode 100644 certs/common.h create mode 100644 certs/revocation_certificates.S