)]}'
{
  "commit": "ef5bf7d4d97656ec08954535fa261dc2e4d4a743",
  "tree": "9e2f5a89ed45ee955dd9eab8e2f33f44c8e9d264",
  "parents": [
    "65109467af44033351c4fae5800a49b53cbb4025",
    "0a4ce4977bbeea4560a1f32632650b388c834c8a"
  ],
  "author": {
    "name": "COS Kernel Merge Bot",
    "email": "cloud-image-merge-automation@prod.google.com",
    "time": "Wed Jan 12 01:00:13 2022 -0800"
  },
  "committer": {
    "name": "COS Kernel Merge Bot",
    "email": "cloud-image-merge-automation@prod.google.com",
    "time": "Wed Jan 12 01:00:13 2022 -0800"
  },
  "message": "merge-upstream/v5.4.171 from branch/tag: upstream/v5.4.171 into branch: main-R85-13310.B-cos-5.4\n\nChangelog:\n-------------------------------------------------------------\n\nChao Yu (1):\n      f2fs: quota: fix potential deadlock\n\nChristian Melki (1):\n      net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081\n\nChunfeng Yun (1):\n      usb: mtu3: fix interval value for intr and isoc\n\nDarrick J. Wong (1):\n      xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate\n\nDavid Ahern (7):\n      ipv4: Check attribute length for RTA_GATEWAY in multipath route\n      ipv4: Check attribute length for RTA_FLOW in multipath route\n      ipv6: Check attribute length for RTA_GATEWAY in multipath route\n      ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route\n      lwtunnel: Validate RTA_ENCAP_TYPE attribute length\n      ipv6: Continue processing multipath route even if gateway attribute is invalid\n      ipv6: Do cleanup if attribute validation fails in multipath route\n\nDi Zhu (1):\n      i40e: fix use-after-free in i40e_sync_filters_subtask()\n\nEric Dumazet (1):\n      sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc\n\nGreg Kroah-Hartman (1):\n      Linux 5.4.171\n\nHangyu Hua (1):\n      phonet: refcount leak in pep_sock_accep\n\nJedrzej Jagielski (1):\n      i40e: Fix incorrect netdev\u0027s real number of RX/TX queues\n\nJiasheng Jiang (1):\n      RDMA/uverbs: Check for null return of kmalloc_array\n\nKaren Sornek (1):\n      iavf: Fix limit of total number of queues to active queues of VF\n\nLeon Romanovsky (1):\n      RDMA/core: Don\u0027t infoleak GRH fields\n\nLinus Lüssing (1):\n      batman-adv: mcast: don\u0027t send link-local multicast to mcast routers\n\nLinus Walleij (1):\n      power: supply: core: Break capacity loop\n\nLixiaokeng (1):\n      scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown()\n\nMateusz Palczewski (1):\n      i40e: Fix for displaying message regarding NVM version\n\nNathan Chancellor (2):\n      Input: touchscreen - Fix backport of a02dcde595f7cbd240ccd64de96034ad91cffc40\n      power: reset: ltc2952: Fix use of floating point literals\n\nNaveen N. Rao (2):\n      tracing: Fix check for trace_percpu_buffer validity in get_trace_buf()\n      tracing: Tag trace_percpu_buffer as a percpu pointer\n\nPavel Skripkin (1):\n      ieee802154: atusb: fix uninit value in atusb_set_extended_addr\n\nShuah Khan (1):\n      selftests: x86: fix [-Wstringop-overread] warn in test_process_vm_readv()\n\nThomas Toye (1):\n      rndis_host: support Hytera digital radios\n\nTom Rix (1):\n      mac80211: initialize variable have_higher_than_11mbit\n\nWilliam Zhao (1):\n      ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate\n\nZekun Shen (1):\n      atlantic: Fix buff_ring OOB in aq_ring_rx_clean\n\nwolfgang huang (1):\n      mISDN: change function names to avoid conflicts\n\nyangxingwu (1):\n      net: udp: fix alignment problem in udp4_seq_show()\n\nBUG\u003db/214167782\nTEST\u003dtryjob, validation and K8s e2e\nRELEASE_NOTE\u003dUpdated the Linux kernel to v5.4.171.\n\nSigned-off-by: COS Kernel Merge Bot \u003ccloud-image-merge-automation@prod.google.com\u003e\nChange-Id: Iab8411ef0bfeeb4da7c97a8c1e97e14178e35cd5\n",
  "tree_diff": []
}
