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-lts-defconfig in repository toolchain/ci/linux.
from aa6a29c33f8c Merge v5.10.46 adds 3051f230f19f module: limit enabling module.sig_enforce adds 1bd81429d53d Revert "drm/amdgpu/gfx9: fix the doorbell missing when in [...] adds fea853aca321 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UP [...] adds 3ef0ca0ec995 drm: add a locked version of drm_is_current_master adds bcfea2412f4b drm/nouveau: wait for moving fence after pinning v2 adds 694bb36aa75d drm/radeon: wait for moving fence after pinning adds 3d6c4f78ec61 drm/amdgpu: wait for moving fence after pinning adds b8fd230ae085 ARM: 9081/1: fix gcc-10 thumb2-kernel regression adds 03096a46019e mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk adds 3bbdf5a6fcd2 MIPS: generic: Update node names to avoid unit addresses adds bd5d4df4dcc1 arm64: Ignore any DMA offsets in the max_zone_phys() calculation adds 50a1312a29d1 arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation [...] adds 4b06ebab4a82 spi: spi-nxp-fspi: move the register operation after the c [...] adds f11f9ff8a7c9 Revert "PCI: PM: Do not read power state in pci_enable_dev [...] adds f73aca83fd83 drm/vc4: hdmi: Move the HSM clock enable to runtime_pm adds cf5935487594 drm/vc4: hdmi: Make sure the controller is powered in detect adds cb83c99cf675 x86/entry: Fix noinstr fail in __do_fast_syscall_32() adds 59aa5c91f863 x86/xen: Fix noinstr fail in exc_xen_unknown_trap() adds ca2acbd5483f locking/lockdep: Improve noinstr vs errors adds 56bc20e5fc64 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomi [...] adds 4df9ed0edb9f perf/x86/intel/lbr: Zero the xstate buffer on allocation adds 86f3e72dcb72 dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma [...] adds 13b245a7bd59 dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma [...] adds 524f70b30ef8 dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig adds b671b9816982 dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits adds 8cfe765afd5a mac80211: remove warning in ieee80211_get_sband() adds a9028333001f mac80211_hwsim: drop pending frames on stop adds 6a07cf36064a cfg80211: call cfg80211_leave_ocb when switching away from OCB adds 78fa0f707d73 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() adds 63fa5b2d4b55 dmaengine: mediatek: free the proper desc in desc_free handler adds 0f48f9277182 dmaengine: mediatek: do not issue a new desc if one is sti [...] adds 93c2aac13b08 dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC [...] adds fedc4d4f548c net: ipv4: Remove unneed BUG() function adds c2813d1966ba mac80211: drop multicast fragments adds c2311fd6de78 net: ethtool: clear heap allocations for ethtool function adds 08c389de6d53 inet: annotate data race in inet_send_prepare() and inet_d [...] adds 61b132f67c0d ping: Check return value of function 'ping_queue_rcv_skb' adds 7293f63b7b62 net: annotate data race in sock_error() adds 9707960ecfdc inet: annotate date races around sk->sk_txhash adds f57132a887ea net/packet: annotate data race in packet_sendmsg() adds 47c07f919fab net: phy: dp83867: perform soft reset and retain established link adds edcd7594ada9 riscv32: Use medany C model for modules adds 18ed1789bbce net: caif: fix memory leak in ldisc_open adds da8b3aeff4ad net/packet: annotate accesses to po->bind adds 196b22ef6cd1 net/packet: annotate accesses to po->ifindex adds a10856ea6066 r8152: Avoid memcpy() over-reading of ETH_SS_STATS adds 992b105abf57 sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS adds e83e3c5d85a7 r8169: Avoid memcpy() over-reading of ETH_SS_STATS adds 4658a8d30791 KVM: selftests: Fix kvm_check_cap() assertion adds ca0e1fefbb53 net: qed: Fix memcpy() overflow of qed_dcbx_params() adds 676a7cb1a96b mac80211: reset profile_periodicity/ema_ap adds fb71d81ccd69 mac80211: handle various extensible elements correctly adds d91c50e6a678 recordmcount: Correct st_shndx handling adds bafb6cdd4f70 PCI: Add AMD RS690 quirk to enable 64-bit DMA adds 1c9cf96f5652 net: ll_temac: Add memory-barriers for TX BD access adds f9e73b2967f6 net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY adds df654cd3d300 perf/x86: Track pmu in per-CPU cpu_hw_events adds 018d03fcf77a pinctrl: stm32: fix the reported number of GPIO lines per bank adds 0221a5a4db46 i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when [...] adds b9e6c20d4c9d gpiolib: cdev: zero padding during conversion to gpioline_ [...] adds ace31c91fd59 scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) adds ab5bef978038 nilfs2: fix memory leak in nilfs_sysfs_delete_device_group adds 5fd0c2cf7b11 s390/stack: fix possible register corruption with stack sw [...] adds dd8ed6c9bc22 KVM: do not allow mapping valid but non-reference-counted pages adds de0af2651daa i2c: robotfuzz-osif: fix control-request directions adds 02c303f3b9fb ceph: must hold snap_rwsem when filling inode for async create adds bfe28af78a20 kthread_worker: split code for canceling the delayed work timer adds 2b35a4eaaaae kthread: prevent deadlock when kthread_mod_delayed_work() [...] adds 51d8011782ed x86/fpu: Preserve supervisor states in sanitize_restored_u [...] adds 130a1d76ee0b x86/fpu: Make init_fpstate correct with optimized XSAVE adds a0ad7ea018e7 mm: add VM_WARN_ON_ONCE_PAGE() macro adds ff81af8259bb mm/rmap: remove unneeded semicolon in page_not_mapped() adds bfd90b56d7f6 mm/rmap: use page_not_mapped in try_to_unmap() adds 32f954e961ca mm, thp: use head page in __migration_entry_wait() adds a8f4ea1d38ac mm/thp: fix __split_huge_pmd_locked() on shmem migration entry adds 6527d8ef68c3 mm/thp: make is_huge_zero_pmd() safe and quicker adds 66be14a92609 mm/thp: try_to_unmap() use TTU_SYNC for safe splitting adds 37ffe9f4d7ff mm/thp: fix vma_address() if virtual address below file offset adds 38cda6b5ab83 mm/thp: fix page_address_in_vma() on file THP tails adds 0010275ca243 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() adds 825c28052b4d mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fail [...] adds 65febb41b4d6 mm: page_vma_mapped_walk(): use page for pvmw->page adds 1cb0b9059f9e mm: page_vma_mapped_walk(): settle PageHuge on entry adds 7b55a4bcfccf mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd adds 8dc191ed9c5f mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block adds e56bdb397663 mm: page_vma_mapped_walk(): crossing page table boundary adds 9f85dcaf1533 mm: page_vma_mapped_walk(): add a level of indentation adds bf60fc2314b9 mm: page_vma_mapped_walk(): use goto instead of while (1) adds 90073aecc3cc mm: page_vma_mapped_walk(): get vma_address_end() earlier adds 915c3a262c49 mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes adds ab9d178167ea mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() adds 377a796e7a71 mm, futex: fix shared futex pgoff on shmem huge page adds 7570a8b5dd49 KVM: SVM: Call SEV Guest Decommission if ASID binding fails adds e6108147dd91 swiotlb: manipulate orig_addr when tlb_addr has offset adds 0463b49e0239 netfs: fix test for whether we can skip read when writing [...] adds 0ba128fa68a4 Revert "drm: add a locked version of drm_is_current_master" adds 45109066f686 certs: Add EFI_CERT_X509_GUID support for dbx entries adds 72d6f5d982f0 certs: Move load_system_certificate_list to a common function adds c6ae6f89fc4f certs: Add ability to preload revocation certs adds 1573d595e239 integrity: Load mokx variables into the blacklist keyring adds 4357ae26d4cd Linux 5.10.47 adds c6106fc9c1df Merge v5.10.47 new f77f97238496 scsi: sr: Return appropriate error code when disk is ejected new d191c3d6ad33 gpio: mxc: Fix disabled interrupt wake-up support new 45ca6df5df11 drm/nouveau: fix dma_address check for CPU/GPU sync new 348143a38012 gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP new 4ab869e0289d RDMA/mlx5: Block FDB rules when not in switchdev mode new 4dc968042864 Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" new a09a52277207 Linux 5.10.48 new 4f399c4fa0dc Merge v5.10.48
The 8 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 | 2 +- arch/arm/kernel/setup.c | 16 ++- arch/arm64/mm/init.c | 17 ++- arch/arm64/mm/mmu.c | 37 +++-- arch/mips/generic/board-boston.its.S | 10 +- arch/mips/generic/board-ni169445.its.S | 10 +- arch/mips/generic/board-ocelot.its.S | 20 +-- arch/mips/generic/board-xilfpga.its.S | 10 +- arch/mips/generic/vmlinux.its.S | 10 +- arch/riscv/Makefile | 2 +- arch/s390/include/asm/stacktrace.h | 18 ++- arch/x86/entry/common.c | 2 +- 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/include/asm/kvm_host.h | 1 + arch/x86/kernel/fpu/signal.c | 26 ++-- arch/x86/kernel/fpu/xstate.c | 41 +++++- arch/x86/kvm/mmu/mmu.c | 1 + 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/dma/Kconfig | 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/Kconfig | 2 + drivers/gpio/gpio-mxc.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/nouveau/nouveau_bo.c | 4 +- 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/infiniband/hw/mlx5/fs.c | 7 + 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/r8152.c | 2 +- drivers/net/wireless/mac80211_hwsim.c | 5 + drivers/pci/pci.c | 16 ++- drivers/pinctrl/stm32/pinctrl-stm32.c | 9 +- drivers/scsi/sd.c | 22 ++- drivers/scsi/sr.c | 2 + drivers/spi/spi-nxp-fspi.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/mmdebug.h | 13 ++ include/linux/pagemap.h | 13 +- include/linux/rmap.h | 1 + include/net/sock.h | 17 ++- kernel/dma/swiotlb.c | 3 + kernel/futex.c | 3 +- kernel/kthread.c | 77 ++++++---- kernel/locking/lockdep.c | 4 +- kernel/module.c | 14 +- lib/debug_locks.c | 2 +- mm/huge_memory.c | 56 ++++---- mm/hugetlb.c | 5 +- mm/internal.h | 53 +++++-- mm/memory.c | 41 ++++++ mm/migrate.c | 1 + mm/page_vma_mapped.c | 160 +++++++++++++-------- mm/pgtable-generic.c | 4 +- mm/rmap.c | 50 ++++--- 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/kvm/lib/kvm_util.c | 2 +- virt/kvm/kvm_main.c | 19 ++- 111 files changed, 1257 insertions(+), 562 deletions(-) create mode 100644 certs/common.c create mode 100644 certs/common.h create mode 100644 certs/revocation_certificates.S