)]}'
{
  "commit": "ec9d8ab886d3866e3f50e78b0e778efeac868010",
  "tree": "53b2fcbf84ea00f37fb5acae5193f11e33303fc4",
  "parents": [
    "1a81bd51159137afd0059f2d584bc094e630d845",
    "4357ae26d4cd133a86982f23cb6b321304faac50"
  ],
  "author": {
    "name": "COS Kernel Merge Bot",
    "email": "cloud-image-merge-automation@prod.google.com",
    "time": "Fri Jul 02 02:40:27 2021 -0700"
  },
  "committer": {
    "name": "COS Kernel Merge Bot",
    "email": "cloud-image-merge-automation@prod.google.com",
    "time": "Fri Jul 02 02:40:27 2021 -0700"
  },
  "message": "merge-upstream/v5.10.47 from branch/tag: upstream/v5.10.47 into branch: cos-5.10\n\nChangelog:\n-------------------------------------------------------------\n\nAlex Shi (1):\n      mm: add VM_WARN_ON_ONCE_PAGE() macro\n\nAlper Gun (1):\n      KVM: SVM: Call SEV Guest Decommission if ASID binding fails\n\nArnd Bergmann (1):\n      ARM: 9081/1: fix gcc-10 thumb2-kernel regression\n\nAustin Kim (1):\n      net: ethtool: clear heap allocations for ethtool function\n\nBumyong Lee (1):\n      swiotlb: manipulate orig_addr when tlb_addr has offset\n\nCatalin Marinas (2):\n      arm64: Ignore any DMA offsets in the max_zone_phys() calculation\n      arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation is required\n\nChristian König (3):\n      drm/nouveau: wait for moving fence after pinning v2\n      drm/radeon: wait for moving fence after pinning\n      drm/amdgpu: wait for moving fence after pinning\n\nChristoph Hellwig (1):\n      scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART)\n\nDaniel Vetter (1):\n      Revert \"drm: add a locked version of drm_is_current_master\"\n\nDesmond Cheong Zhi Xi (1):\n      drm: add a locked version of drm_is_current_master\n\nDu Cheng (1):\n      cfg80211: call cfg80211_leave_ocb when switching away from OCB\n\nEric Dumazet (6):\n      inet: annotate data race in inet_send_prepare() and inet_dgram_connect()\n      net: annotate data race in sock_error()\n      inet: annotate date races around sk-\u003esk_txhash\n      net/packet: annotate data race in packet_sendmsg()\n      net/packet: annotate accesses to po-\u003ebind\n      net/packet: annotate accesses to po-\u003eifindex\n\nEric Snowberg (4):\n      certs: Add EFI_CERT_X509_GUID support for dbx entries\n      certs: Move load_system_certificate_list to a common function\n      certs: Add ability to preload revocation certs\n      integrity: Load mokx variables into the blacklist keyring\n\nEsben Haabendal (2):\n      net: ll_temac: Add memory-barriers for TX BD access\n      net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY\n\nFabien Dessenne (1):\n      pinctrl: stm32: fix the reported number of GPIO lines per bank\n\nFuad Tabba (1):\n      KVM: selftests: Fix kvm_check_cap() assertion\n\nGabriel Knezek (1):\n      gpiolib: cdev: zero padding during conversion to gpioline_info_changed\n\nGuillaume Ranquet (3):\n      dmaengine: mediatek: free the proper desc in desc_free handler\n      dmaengine: mediatek: do not issue a new desc if one is still current\n      dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma\n\nHaibo Chen (1):\n      spi: spi-nxp-fspi: move the register operation after the clock enable\n\nHeiko Carstens (1):\n      s390/stack: fix possible register corruption with stack switch helper\n\nHeiner Kallweit (1):\n      i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access\n\nHugh Dickins (16):\n      mm/thp: fix __split_huge_pmd_locked() on shmem migration entry\n      mm/thp: make is_huge_zero_pmd() safe and quicker\n      mm/thp: try_to_unmap() use TTU_SYNC for safe splitting\n      mm/thp: fix vma_address() if virtual address below file offset\n      mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page()\n      mm: page_vma_mapped_walk(): use page for pvmw-\u003epage\n      mm: page_vma_mapped_walk(): settle PageHuge on entry\n      mm: page_vma_mapped_walk(): use pmde for *pvmw-\u003epmd\n      mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block\n      mm: page_vma_mapped_walk(): crossing page table boundary\n      mm: page_vma_mapped_walk(): add a level of indentation\n      mm: page_vma_mapped_walk(): use goto instead of while (1)\n      mm: page_vma_mapped_walk(): get vma_address_end() earlier\n      mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes\n      mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk()\n      mm, futex: fix shared futex pgoff on shmem huge page\n\nJeff Layton (2):\n      ceph: must hold snap_rwsem when filling inode for async create\n      netfs: fix test for whether we can skip read when writing beyond EOF\n\nJohan Hovold (1):\n      i2c: robotfuzz-osif: fix control-request directions\n\nJohannes Berg (5):\n      mac80211: remove warning in ieee80211_get_sband()\n      mac80211_hwsim: drop pending frames on stop\n      mac80211: drop multicast fragments\n      mac80211: reset profile_periodicity/ema_ap\n      mac80211: handle various extensible elements correctly\n\nJue Wang (1):\n      mm/thp: fix page_address_in_vma() on file THP tails\n\nKan Liang (1):\n      perf/x86: Track pmu in per-CPU cpu_hw_events\n\nKees Cook (4):\n      r8152: Avoid memcpy() over-reading of ETH_SS_STATS\n      sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS\n      r8169: Avoid memcpy() over-reading of ETH_SS_STATS\n      net: qed: Fix memcpy() overflow of qed_dcbx_params()\n\nKhem Raj (1):\n      riscv32: Use medany C model for modules\n\nLaurent Pinchart (2):\n      dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig\n      dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits\n\nLike Xu (1):\n      perf/x86/lbr: Remove cpuc-\u003elbr_xsave allocation from atomic context\n\nMaxime Ripard (2):\n      drm/vc4: hdmi: Move the HSM clock enable to runtime_pm\n      drm/vc4: hdmi: Make sure the controller is powered in detect\n\nMiaohe Lin (2):\n      mm/rmap: remove unneeded semicolon in page_not_mapped()\n      mm/rmap: use page_not_mapped in try_to_unmap()\n\nMikel Rychliski (1):\n      PCI: Add AMD RS690 quirk to enable 64-bit DMA\n\nMimi Zohar (1):\n      module: limit enabling module.sig_enforce\n\nNathan Chancellor (1):\n      MIPS: generic: Update node names to avoid unit addresses\n\nNeil Armstrong (1):\n      mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk\n\nNicholas Piggin (1):\n      KVM: do not allow mapping valid but non-reference-counted pages\n\nPavel Skripkin (2):\n      net: caif: fix memory leak in ldisc_open\n      nilfs2: fix memory leak in nilfs_sysfs_delete_device_group\n\nPeter Zijlstra (4):\n      x86/entry: Fix noinstr fail in __do_fast_syscall_32()\n      x86/xen: Fix noinstr fail in exc_xen_unknown_trap()\n      locking/lockdep: Improve noinstr vs errors\n      recordmcount: Correct st_shndx handling\n\nPetr Mladek (2):\n      kthread_worker: split code for canceling the delayed work timer\n      kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync()\n\nPraneeth Bajjuri (1):\n      net: phy: dp83867: perform soft reset and retain established link\n\nRafael J. Wysocki (1):\n      Revert \"PCI: PM: Do not read power state in pci_enable_device_flags()\"\n\nSasha Levin (1):\n      Linux 5.10.47\n\nThomas Gleixner (3):\n      perf/x86/intel/lbr: Zero the xstate buffer on allocation\n      x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate()\n      x86/fpu: Make init_fpstate correct with optimized XSAVE\n\nXu Yu (1):\n      mm, thp: use head page in __migration_entry_wait()\n\nYang Shi (1):\n      mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split\n\nYifan Zhang (2):\n      Revert \"drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue.\"\n      Revert \"drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell.\"\n\nYu Kuai (2):\n      dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc()\n      dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma_alloc_chan_resourc()\n\nZheng Yongjun (2):\n      net: ipv4: Remove unneed BUG() function\n      ping: Check return value of function \u0027ping_queue_rcv_skb\u0027\n\nZou Wei (1):\n      dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe()\n\nBUG\u003db/192638114\nTEST\u003dtryjob, validation and K8s e2e\nRELEASE_NOTE\u003dUpdated the Linux kernel to v5.10.47.\n\nSigned-off-by: COS Kernel Merge Bot \u003ccloud-image-merge-automation@prod.google.com\u003e\nChange-Id: Iaed21d0a87dd646034f6e6fffdbcb7c552e14aa0\n",
  "tree_diff": []
}
