)]}'
{
  "commit": "80e9fca11bc240d38237dca0c7bd8850be6d91a4",
  "tree": "efab2a875c6fc737599209655d2afe2bab0d72c6",
  "parents": [
    "750a3c1100bb6cd44b744f29ffa2f087bd7ac810",
    "4037804c55745738e0950658a5132790e6ac52e4"
  ],
  "author": {
    "name": "COS Kernel Merge Bot",
    "email": "cloud-image-merge-automation@prod.google.com",
    "time": "Thu Jun 24 01:56:21 2021 -0700"
  },
  "committer": {
    "name": "COS Kernel Merge Bot",
    "email": "cloud-image-merge-automation@prod.google.com",
    "time": "Thu Jun 24 01:56:21 2021 -0700"
  },
  "message": "merge-upstream/v5.4.128 from branch/tag: upstream/v5.4.128 into branch: main-R85-13310.B-cos-5.4\n\nChangelog:\n-------------------------------------------------------------\n\nAleksander Jan Bajkowski (2):\n      net: lantiq: disable interrupt before sheduling NAPI\n      lantiq: net: fix duplicated skb in rx descriptor ring\n\nAndrew Lunn (1):\n      usb: core: hub: Disable autosuspend for Cypress CY7C65632\n\nAndrew Morton (1):\n      mm/slub.c: include swab.h\n\nAntti Järvinen (1):\n      PCI: Mark TI C667X to avoid bus reset\n\nArnaldo Carvalho de Melo (1):\n      tools headers UAPI: Sync linux/in.h copy with the kernel sources\n\nAvraham Stern (1):\n      cfg80211: avoid double free of PMSR request\n\nAxel Lin (1):\n      regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting\n\nAya Levin (1):\n      net/mlx5e: Block offload of outer header csum for UDP tunnels\n\nBumyong Lee (1):\n      dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc\n\nChangbin Du (1):\n      net: make get_net_ns return error if NET_NS is disabled\n\nChen Li (1):\n      radeon: use memcpy_to/fromio for UVD fw upload\n\nChengyang Fan (1):\n      net: ipv4: fix memory leak in ip_mc_add1_src\n\nChiqijun (1):\n      PCI: Work around Huawei Intelligent NIC VF FLR erratum\n\nChristophe JAILLET (4):\n      alx: Fix an error handling path in \u0027alx_probe()\u0027\n      qlcnic: Fix an error handling path in \u0027qlcnic_probe()\u0027\n      netxen_nic: Fix an error handling path in \u0027netxen_nic_probe()\u0027\n      be2net: Fix an error handling path in \u0027be_probe()\u0027\n\nDan Carpenter (1):\n      afs: Fix an IS_ERR() vs NULL check\n\nDavide Caratti (1):\n      net/mlx5e: allow TSO on VXLAN over VLAN topologies\n\nDima Chumak (1):\n      net/mlx5e: Fix page reclaim for dead peer hairpin\n\nDongliang Mu (1):\n      net: usb: fix possible use-after-free in smsc75xx_bind\n\nEric Auger (1):\n      KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read\n\nEric Dumazet (1):\n      net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock\n\nEsben Haabendal (2):\n      net: ll_temac: Make sure to free skb when it is completely used\n      net: ll_temac: Fix TX BD buffer overwrite\n\nFugang Duan (1):\n      net: fec_ptp: add clock rate zero check\n\nGreg Kroah-Hartman (1):\n      Linux 5.4.128\n\nHuy Nguyen (1):\n      net/mlx5e: Remove dependency in IPsec initialization flows\n\nIdo Schimmel (1):\n      rtnetlink: Fix regression in bridge VLAN configuration\n\nJack Pham (1):\n      usb: dwc3: debugfs: Add and remove endpoint dirs dynamically\n\nJack Yu (1):\n      ASoC: rt5659: Fix the lost powers for the HDA header\n\nJakub Kicinski (1):\n      ptp: improve max_adj check against unreasonable values\n\nJim Mattson (1):\n      kvm: LAPIC: Restore guard to prevent illegal APIC register access\n\nJisheng Zhang (1):\n      net: stmmac: dwmac1000: Fix extended MAC address registers definition\n\nJoakim Zhang (2):\n      net: fec_ptp: fix issue caused by refactor the fec_devtype\n      net: stmmac: disable clocks in stmmac_remove_config_dt()\n\nJohannes Berg (1):\n      cfg80211: make certificate generation more robust\n\nKees Cook (2):\n      mm/slub: clarify verification reporting\n      mm/slub: fix redzoning for small allocations\n\nLinyu Yuan (1):\n      net: cdc_eem: fix tx fixup skb leak\n\nMaciej Żenczykowski (1):\n      net: cdc_ncm: switch to eth%d interface naming\n\nMaor Gottlieb (1):\n      net/mlx5: Consider RoCE cap before init RDMA resources\n\nMarcelo Ricardo Leitner (1):\n      net/sched: act_ct: handle DNAT tuple collision\n\nMaxim Mikityanskiy (2):\n      netfilter: synproxy: Fix out of bounds when parsing TCP options\n      sch_cake: Fix out of bounds when parsing TCP options and header\n\nMichael Chan (1):\n      bnxt_en: Rediscover PHY capabilities after firmware reset\n\nNanyong Sun (1):\n      net: ipv4: fix memory leak in netlbl_cipsov4_add_std\n\nNicolas Dichtel (1):\n      vrf: fix maximum MTU\n\nNikolay Aleksandrov (2):\n      net: bridge: fix vlan tunnel dst null pointer dereference\n      net: bridge: fix vlan tunnel dst refcnt when egressing\n\nNorbert Slusarek (1):\n      can: bcm: fix infoleak in struct bcm_msg_head\n\nOleksij Rempel (1):\n      can: j1939: fix Use-after-Free, hold skb ref while in use\n\nPali Rohár (1):\n      PCI: aardvark: Fix kernel panic during PIO transfer\n\nPaolo Abeni (1):\n      udp: fix race between close() and udp_abort()\n\nPatrice Chotard (1):\n      spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd()\n\nPavel Machek (1):\n      cxgb4: fix wrong shift.\n\nPavel Skripkin (5):\n      net: rds: fix memory leak in rds_recvmsg\n      net: qrtr: fix OOB Read in qrtr_endpoint_post\n      net: hamradio: fix memory leak in mkiss_close\n      net: ethernet: fix potential use-after-free in ec_bhf_remove\n      can: mcba_usb: fix memory leak in mcba_usb\n\nPeter Chen (1):\n      usb: dwc3: core: fix kernel panic when do reboot\n\nRandy Dunlap (2):\n      dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM\n      dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM\n\nRemi Pommarel (1):\n      PCI: aardvark: Don\u0027t rely on jiffies while holding spinlock\n\nRiwen Lu (1):\n      hwmon: (scpi-hwmon) shows the negative temperature properly\n\nSean Christopherson (1):\n      KVM: x86: Immediately reset the MMU context when the SMM flag is cleared\n\nSergio Paracuellos (1):\n      pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled\n\nShanker Donthineni (1):\n      PCI: Mark some NVIDIA GPUs to avoid bus reset\n\nSomnath Kotur (1):\n      bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path\n\nSriharsha Basavapatna (1):\n      PCI: Add ACS quirk for Broadcom BCM57414 NIC\n\nSteven Rostedt (VMware) (3):\n      tracing: Do not stop recording cmdlines when tracing is off\n      tracing: Do not stop recording comms if the trace file is being read\n      tracing: Do no increment trace_clock_global() by one\n\nSven Eckelmann (1):\n      batman-adv: Avoid WARN_ON timing related checks\n\nTetsuo Handa (1):\n      can: bcm/raw/isotp: use per module netdevice notifier\n\nThomas Gleixner (3):\n      x86/process: Check PF_KTHREAD and not current-\u003emm for kernel threads\n      x86/pkru: Write hardware init value to PKRU when xstate is init\n      x86/fpu: Reset state for all signal restore failures\n\nToke Høiland-Jørgensen (1):\n      icmp: don\u0027t send out ICMP messages with a source address of 0.0.0.0\n\nTony Lindgren (3):\n      clocksource/drivers/timer-ti-dm: Add clockevent and clocksource support\n      clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue\n      clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940\n\nVineet Gupta (1):\n      ARCv2: save ABI registers across signal handling\n\nYang Yingliang (1):\n      dmaengine: stedma40: add missing iounmap() on error in d40_probe()\n\nYifan Zhang (2):\n      drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell.\n      drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue.\n\nafzal mohammed (1):\n      ARM: OMAP: replace setup_irq() by request_irq()\n\nyangerkun (1):\n      mm/memory-failure: make sure wait for page writeback in memory_failure\n\nBUG\u003db/191948329\nTEST\u003dtryjob, validation and K8s e2e\nRELEASE_NOTE\u003dUpdated the Linux kernel to v5.4.128.\n\nSigned-off-by: COS Kernel Merge Bot \u003ccloud-image-merge-automation@prod.google.com\u003e\nChange-Id: I6def5ddb74129ef8f13df640774d19d9de637291\n",
  "tree_diff": []
}
