merge-upstream/v5.4.188 from branch/tag: upstream/v5.4.188 into branch: main-R85-13310.B-cos-5.4

Changelog:
-------------------------------------------------------------

Arnd Bergmann (1):
      nds32: fix access_ok() checks in get/put_user

Chuansheng Liu (1):
      thermal: int340x: fix memory leak in int3400_notify()

Eric Dumazet (2):
      llc: fix netdevice reference leaks in llc_ui_bind()
      llc: only change llc->dev when bind() succeeds

Giacomo Guiduzzi (1):
      ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec

Giovanni Cabiddu (1):
      crypto: qat - disable registration of algorithms

Greg Kroah-Hartman (1):
      Linux 5.4.188

James Bottomley (1):
      tpm: use try_get_ops() in tpm-space.c

Jason Zheng (1):
      ALSA: hda/realtek: Add quirk for ASUS GA402

Jonathan Teh (1):
      ALSA: cmipci: Restore aux vol on suspend/resume

Jordy Zomer (1):
      nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION

Lars-Peter Clausen (1):
      ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB

Linus L├╝ssing (1):
      mac80211: fix potential double free on mesh join

Mark Cilissen (1):
      ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board

Maximilian Luz (1):
      ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3

Oliver Graute (1):
      staging: fbtft: fb_st7789v: reset display before initialization

Pablo Neira Ayuso (1):
      netfilter: nf_tables: initialize registers in nft_do_chain()

Paul E. McKenney (1):
      rcu: Don't deboost before reporting expedited quiescent state

Steffen Klassert (1):
      esp: Fix possible buffer overflow in ESP transformation

Stephane Graber (1):
      drivers: net: xgene: Fix regression in CRC stripping

Tadeusz Struk (2):
      net: ipv6: fix skb_over_panic in __ip6_append_data
      tpm: Fix error handling in async work

Takashi Iwai (3):
      ALSA: pcm: Add stream lock during PCM reset ioctl operations
      ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call
      ALSA: oss: Fix PCM OSS buffer allocation overflow

Trond Myklebust (2):
      nfsd: cleanup nfsd_file_lru_dispose()
      nfsd: Containerise filecache laundrette

Werner Sembach (1):
      ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU

huangwenhui (1):
      ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671

BUG=b/227163022
TEST=tryjob, validation and K8s e2e
RELEASE_NOTE=Updated the Linux kernel to v5.4.188.

Signed-off-by: COS Kernel Merge Bot <cloud-image-merge-automation@prod.google.com>
Change-Id: Id62570379bc69eca534040320a014335efe35360