merge-upstream/v5.4.187 from branch/tag: upstream/v5.4.187 into branch: main-R85-13310.B-cos-5.4
Changelog:
-------------------------------------------------------------
Alan Stern (2):
usb: gadget: Fix use-after-free bug by not setting udc->dev.driver
usb: usbtmc: Fix bug in pipe direction for control transfers
Arnd Bergmann (1):
arm64: fix clang warning about TRAMP_VALIAS
Brian Masney (1):
crypto: qcom-rng - ensure buffer for generate is completely filled
Dan Carpenter (1):
usb: gadget: rndis: prevent integer overflow in rndis_set_response()
Eric Dumazet (1):
net/packet: fix slab-out-of-bounds access in packet_recvmsg()
Greg Kroah-Hartman (2):
Revert "selftests/bpf: Add test for bpf_timer overwriting crash"
Linux 5.4.187
Jiasheng Jiang (2):
atm: eni: Add check for dma_map_single
hv_netvsc: Add check for kvmalloc_array
Joseph Qi (1):
ocfs2: fix crash when initialize filecheck kobj fails
Kurt Cancemi (1):
net: phy: marvell: Fix invalid comparison in the resume and suspend functions
Marek Vasut (1):
drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings
Miaoqian Lin (1):
net: dsa: Add missing of_node_put() in dsa_port_parse_of
Michael Petlan (1):
perf symbols: Fix symbol size calculation condition
Nicolas Dichtel (1):
net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit()
Pavel Skripkin (1):
Input: aiptek - properly check endpoint type
Randy Dunlap (1):
efi: fix return value of __setup handlers
BUG=b/226543649
TEST=tryjob, validation and K8s e2e
RELEASE_NOTE=Updated the Linux kernel to v5.4.187.
Signed-off-by: COS Kernel Merge Bot <cloud-image-merge-automation@prod.google.com>
Change-Id: Ib626b93ebabc1aae9373076f8233e80838ab4d59