)]}'
{
  "commit": "e4e286e9fa35f3e52882d3acbc010c51acb1c3be",
  "tree": "11f52de9040c57180e0afdda6ea87a226c134747",
  "parents": [
    "2fe856f46326db55fd94727dfb730d94ebab6dd4",
    "6576d69aac94cd8409636dfa86e0df39facdf0d2"
  ],
  "author": {
    "name": "Lakitu Kernel Bot",
    "email": "cloud-image-merge-automation@prod.google.com",
    "time": "Wed Aug 26 02:02:06 2020 -0700"
  },
  "committer": {
    "name": "Vaibhav Rustagi",
    "email": "vaibhavrustagi@google.com",
    "time": "Wed Aug 26 16:13:10 2020 +0000"
  },
  "message": "merge-upstream/v5.4.61 from branch/tag: upstream/v5.4.61 into branch: cos-5.4\n\nChangelog:\n-------------------------------------------------------------\n\nAl Viro (1):\n      do_epoll_ctl(): clean the failure exits up a bit\n\nAlex Williamson (1):\n      vfio/type1: Add proper error unwind for vfio_iommu_replay()\n\nAmelie Delaunay (1):\n      spi: stm32: fixes suspend/resume management\n\nAndreas Gruenbacher (1):\n      gfs2: Improve mmap write vs. punch_hole consistency\n\nBob Peterson (1):\n      gfs2: Never call gfs2_block_zero_range with an open transaction\n\nBodo Stroesser (1):\n      scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM\n\nBoris Ostrovsky (1):\n      swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses\n\nCharan Teja Reddy (1):\n      mm, page_alloc: fix core hung in free_pcppages_bulk()\n\nChris Wilson (1):\n      drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset()\n\nChuck Lever (1):\n      svcrdma: Fix another Receive buffer leak\n\nChuhong Yuan (1):\n      media: budget-core: Improve exception handling in budget_register()\n\nColy Li (1):\n      bcache: avoid nr_stripes overflow in bcache_device_init()\n\nCong Wang (1):\n      bonding: fix a potential double-unregister\n\nDaniel Kolesa (1):\n      drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal\n\nDarrick J. Wong (1):\n      xfs: fix inode quota reservation checks\n\nDavid Howells (1):\n      afs: Fix NULL deref in afs_dynroot_depopulate()\n\nDavid Sterba (1):\n      btrfs: add wrapper for transaction abort predicate\n\nDinghao Liu (1):\n      ASoC: intel: Fix memleak in sst_media_open\n\nDmitry Golovin (1):\n      x86/boot: kbuild: allow readelf executable to be specified\n\nDoug Berger (1):\n      mm: include CMA pages in lowmem_reserve at boot\n\nEiichi Tsukata (1):\n      xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init\n\nEric Dumazet (1):\n      can: j1939: fix kernel-infoleak in j1939_sk_sock2sockaddr_can()\n\nEric Sandeen (1):\n      ext4: fix potential negative array index in do_split()\n\nEvgeny Novikov (2):\n      media: vpss: clean up resources in init\n      media: camss: fix memory leaks on error handling paths in probe\n\nFangrui Song (1):\n      Documentation/llvm: fix the name of llvm-size\n\nFelix Kuehling (1):\n      drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access\n\nFugang Duan (1):\n      net: fec: correct the error path for regulator disable in probe\n\nGaurav Singh (1):\n      tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference\n\nGreg Kroah-Hartman (1):\n      Linux 5.4.61\n\nGreg Ungerer (1):\n      m68knommu: fix overwriting of bits in ColdFire V3 cache control\n\nGrzegorz Szczurek (1):\n      i40e: Fix crash during removing i40e driver\n\nHaiyang Zhang (1):\n      hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit()\n\nHeiko Carstens (2):\n      s390/runtime_instrumentation: fix storage key handling\n      s390/ptrace: fix storage key handling\n\nHelge Deller (1):\n      fs/signalfd.c: fix inconsistent return codes for signalfd4\n\nHuacai Chen (1):\n      rtc: goldfish: Enable interrupt in set_alarm() when necessary\n\nHugh Dickins (3):\n      khugepaged: khugepaged_test_exit() check mmget_still_valid()\n      khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter()\n      uprobes: __replace_page() avoid BUG in munlock_vma_page()\n\nJan Kara (2):\n      ext4: fix checking of directory entry validity for inline directories\n      ext4: don\u0027t allow overlapping system zones\n\nJann Horn (1):\n      romfs: fix uninitialized memory leak in romfs_dev_read()\n\nJarod Wilson (1):\n      bonding: show saner speed for broadcast mode\n\nJaved Hasan (1):\n      scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases\n\nJim Mattson (2):\n      kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode\n      kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode\n\nJinyang He (1):\n      MIPS: Fix unable to reserve memory for Crash kernel\n\nJiri Wiesner (1):\n      bonding: fix active-backup failover for current ARP slave\n\nJohn Fastabend (1):\n      bpf: sock_ops sk access may stomp registers when dst_reg \u003d src_reg\n\nJosef Bacik (2):\n      btrfs: don\u0027t show full path of bind mounts in subvol\u003d\n      btrfs: return EROFS for BTRFS_FS_STATE_ERROR cases\n\nJuergen Gross (2):\n      efi: avoid error message when booting under Xen\n      xen: don\u0027t reschedule in preemption off sections\n\nKaike Wan (1):\n      RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request\n\nKrunoslav Kovac (1):\n      drm/amd/display: fix pow() crashing when given base 0\n\nLi Heng (1):\n      efi: add missed destroy_workqueue when efisubsys_init fails\n\nLiang Chen (1):\n      kthread: Do not preempt current task if it is going to call schedule()\n\nLuc Van Oostenryck (1):\n      alpha: fix annotation of io{read,write}{16,32}be()\n\nLukas Wunner (1):\n      spi: Prevent adding devices below an unregistering controller\n\nMao Wenan (1):\n      virtio_ring: Avoid loop when vq is broken in virtqueue_poll\n\nMarc Zyngier (1):\n      epoll: Keep a reference on files added to the check list\n\nMarcos Paulo de Souza (1):\n      btrfs: export helpers for subvolume name/id resolution\n\nMasahiro Yamada (8):\n      net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for rebuilding firmware\n      net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for rebuilding firmware\n      kbuild: remove PYTHON2 variable\n      kbuild: remove AS variable\n      kbuild: replace AS\u003dclang with LLVM_IAS\u003d1\n      kbuild: support LLVM\u003d1 to switch the default tools to Clang/LLVM\n      kconfig: qconf: do not limit the pop-up menu to the first row\n      kconfig: qconf: fix signal connection to invalid slots\n\nMasami Hiramatsu (1):\n      perf probe: Fix memory leakage when the probe point is not found\n\nMike Pozulp (2):\n      ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book\n      ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion\n\nNick Desaulniers (1):\n      Documentation/llvm: add documentation on building w/ Clang/LLVM\n\nOleksij Rempel (4):\n      can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer()\n      can: j1939: socket: j1939_sk_bind(): make sure ml_priv is allocated\n      can: j1939: transport: j1939_simple_recv(): ignore local J1939 messages send not by J1939 stack\n      can: j1939: transport: add j1939_session_skb_find_by_offset() function\n\nPeter Xu (1):\n      mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible\n\nPrzemyslaw Patynowski (1):\n      i40e: Set RX_ONLY mode for unicast promiscuous on VLAN\n\nQuinn Tran (1):\n      Revert \"scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe\"\n\nRajendra Nayak (1):\n      opp: Enable resources again if they were disabled earlier\n\nRandy Dunlap (1):\n      Fix build error when CONFIG_ACPI is not set/enabled:\n\nSelvin Xavier (1):\n      RDMA/bnxt_re: Do not add user qps to flushlist\n\nShay Agroskin (1):\n      net: ena: Prevent reset after device destruction\n\nSrinivas Kandagatla (3):\n      ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM\n      ASoC: q6routing: add dummy register read/write function\n      ASoC: msm8916-wcd-analog: fix register Interrupt offset\n\nSrinivas Pandruvada (1):\n      cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0\n\nStanley Chu (1):\n      scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices\n\nSteffen Maier (1):\n      scsi: zfcp: Fix use-after-free in request timeout handlers\n\nStephen Boyd (1):\n      ARM64: vdso32: Install vdso32 from vdso_install\n\nStephen Suryaputra (1):\n      netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian\n\nStylon Wang (1):\n      drm/amd/display: Fix EDID parsing after resume from suspend\n\nTom Rix (1):\n      net: dsa: b53: check for timeout\n\nVasant Hegde (1):\n      powerpc/pseries: Do not initiate shutdown when system is running on UPS\n\nWang Hai (1):\n      net: gemini: Fix missing free_netdev() in error path of gemini_ethernet_port_probe()\n\nWei Yongjun (1):\n      kernel/relay.c: fix memleak on destroy relay channel\n\nWill Deacon (2):\n      KVM: Pass MMU notifier range flags to kvm_unmap_hva_range()\n      KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set\n\nXiongfeng Wang (1):\n      Input: psmouse - add a newline when printing \u0027proto\u0027 by sysfs\n\nXiubo Li (1):\n      ceph: fix use-after-free for fsc-\u003emdsc\n\nZhang Changzhong (4):\n      can: j1939: fix support for multipacket broadcast message\n      can: j1939: cancel rxtimer on multipacket broadcast session complete\n      can: j1939: abort multipacket broadcast session when timeout occurs\n      can: j1939: add rxtimer for multipacket broadcast session\n\nZhe Li (1):\n      jffs2: fix UAF problem\n\nzhangyi (F) (1):\n      jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock()\n\nBUG\u003db/166404437\nTEST\u003dtryjob, validation and K8s e2e\nRELEASE_NOTE\u003dUpgraded the Linux kernel to upstream/v5.4.61\n\nSigned-off-by: Lakitu Kernel Bot \u003ccloud-image-merge-automation@prod.google.com\u003e\nChange-Id: I0800a691715cb9dba36db67b2558fa4774f9da01\n",
  "tree_diff": []
}
