merge-upstream/v6.1.92 from branch/tag: upstream/v6.1.92 into branch: cos-6.1

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

Aidan MacDonald (1):
      mfd: stpmic1: Fix swapped mask/unmask in irq chip

Akira Yokosawa (1):
      docs: kernel_include.py: Cope with docutils 0.21

AngeloGioacchino Del Regno (1):
      remoteproc: mediatek: Make sure IPI buffer fits in L2TCM

Carlos Llamas (1):
      binder: fix max_thread type inconsistency

Daniel Thompson (1):
      serial: kgdboc: Fix NMI-safety problems from keyboard reset code

Darrick J. Wong (8):
      xfs: fix incorrect error-out in xfs_remove
      xfs: invalidate block device page cache during unmount
      xfs: attach dquots to inode before reading data/cow fork mappings
      xfs: hoist refcount record merge predicates
      xfs: estimate post-merge refcounts correctly
      xfs: invalidate xfs_bufs when allocating cow extents
      xfs: allow inode inactivation during a ro mount log recovery
      xfs: fix log recovery when unknown rocompat bits are set

Dave Chinner (10):
      xfs: write page faults in iomap are not buffered writes
      xfs: punching delalloc extents on write failure is racy
      xfs: use byte ranges for write cleanup ranges
      xfs,iomap: move delalloc punching to iomap
      iomap: buffered write failure should not truncate the page cache
      xfs: xfs_bmap_punch_delalloc_range() should take a byte range
      iomap: write iomap validity checks
      xfs: use iomap_valid method to detect stale cached iomaps
      xfs: drop write error injection is unfixable, remove it
      xfs: fix off-by-one-block in xfs_discard_folio()

Eric Sandeen (1):
      xfs: short circuit xfs_growfs_data_private() if delta is zero

Greg Kroah-Hartman (1):
      Linux 6.1.92

Guo Xuenan (2):
      xfs: wait iclog complete before tearing down AIL
      xfs: fix super block buf log item UAF during force shutdown

Heikki Krogerus (1):
      usb: typec: ucsi: displayport: Fix potential deadlock

Hironori Shiina (1):
      xfs: get root inode correctly at bulkstat

Jacob Keller (2):
      ice: pass VSI pointer into ice_vc_isvalid_q_id
      ice: remove unnecessary duplicate checks for VF VSI ID

Jarkko Sakkinen (2):
      KEYS: trusted: Fix memory leak in tpm2_key_encode()
      KEYS: trusted: Do not use WARN when encode fails

Javier Carrasco (1):
      usb: typec: tipd: fix event checking for tps6598x

Jose Fernandez (1):
      drm/amd/display: Fix division by zero in setup_dsc_config

Jose Ignacio Tornos Martinez (1):
      net: usb: ax88179_178a: fix link status when link is set to down/up

Long Li (2):
      xfs: fix sb write verify for lazysbcount
      xfs: fix incorrect i_nlink caused by inode racing

Mark Rutland (1):
      arm64: atomics: lse: remove stale dependency on JUMP_LABEL

Mengqi Zhang (1):
      mmc: core: Add HS400 tuning in HS400es initialization

NeilBrown (1):
      nfsd: don't allow nfsd threads to be signalled.

Prashanth K (1):
      usb: dwc3: Wait unconditionally after issuing EndXfer command

Ronald Wahl (1):
      net: ks8851: Fix another TX stall caused by wrong ISR flag handling

Sergey Shtylyov (1):
      pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin()

Srinivasan Shanmugam (1):
      drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper()

Thomas Weißschuh (1):
      admin-guide/hw-vuln/core-scheduling: fix return type of PR_SCHED_CORE_GET

BUG=b/342850851
TEST=tryjob, validation and K8s e2e
RELEASE_NOTE=Updated the Linux kernel to v6.1.92.

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