merge-upstream/v5.10.42 from branch/tag: upstream/v5.10.42 into branch: cos-5.10


A. Cody Schuffelen (1):
      virt_wifi: Return micros for BSS TSF values

Abhijeet Rao (1):
      xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI

Abhinav Kumar (1):
      drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver

Adam Ford (1):
      clk: imx: Fix reparenting of UARTs not associated with stdout

Adrian Hunter (8):
      perf inject: Fix repipe usage
      mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers
      mmc: sdhci-pci: Add PCI IDs for Intel LKF
      perf intel-pt: Fix sample instruction bytes
      perf intel-pt: Fix transaction abort handling
      perf scripts python: Fix copy to clipboard from Top Calls by elapsed Time report
      perf scripts python: Fix Array TypeError
      perf scripts python: Fix warning display

Ahmed S. Darwish (1):
      net: xfrm: Localize sequence counter per network namespace

Ajish Koshy (1):
      scsi: pm80xx: Fix drives missing during rmmod/insmod loop

Al Cooper (1):
      mmc: sdhci-brcmstb: Remove CQE quirk

Al Viro (2):
      LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too late
      hostfs: fix memory handling in follow_link()

Alaa Emad (2):
      media: dvb: Add check on sp8870_readreg return
      media: gspca: mt9m111: Check write_bridge for timeout

Alain Volmat (1):
      spi: stm32: Fix use-after-free on unbind

Alan Stern (1):
      USB: usbfs: Don't WARN about excessively large memory allocations

Alban Bedel (1):
      platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2

Aleksander Jan Bajkowski (1):
      net: lantiq: fix memory corruption in RX ring

Alex Elder (2):
      net: ipa: fix init header command validation
      net: ipa: memory region array is variable size

Alexander Aring (23):
      net: ieee802154: nl-mac: fix check on panid
      net: ieee802154: fix nl802154 del llsec key
      net: ieee802154: fix nl802154 del llsec dev
      net: ieee802154: fix nl802154 add llsec key
      net: ieee802154: fix nl802154 del llsec devkey
      net: ieee802154: forbid monitor for set llsec params
      net: ieee802154: forbid monitor for del llsec seclevel
      net: ieee802154: stop dump llsec params for monitors
      net: ieee802154: stop dump llsec keys for monitors
      net: ieee802154: forbid monitor for add llsec key
      net: ieee802154: forbid monitor for del llsec key
      net: ieee802154: stop dump llsec devs for monitors
      net: ieee802154: forbid monitor for add llsec dev
      net: ieee802154: forbid monitor for del llsec dev
      net: ieee802154: stop dump llsec devkeys for monitors
      net: ieee802154: forbid monitor for add llsec devkey
      net: ieee802154: forbid monitor for del llsec devkey
      net: ieee802154: stop dump llsec seclevels for monitors
      net: ieee802154: forbid monitor for add llsec seclevel
      fs: dlm: fix debugfs dump
      fs: dlm: add errno handling to check callback
      fs: dlm: check on minimum msglen size
      fs: dlm: flush swork on shutdown

Alexander Gordeev (1):
      s390/cpcmd: fix inline assembly register clobbering

Alexander Lobakin (3):
      mtd: spinand: core: add missing MODULE_DEVICE_TABLE()
      xsk: Respect device's headroom and tailroom on generic xmit path
      gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check

Alexander Shishkin (2):
      intel_th: pci: Add Rocket Lake CPU support
      intel_th: pci: Add Alder Lake-M support

Alexander Shiyan (1):
      ASoC: fsl_esai: Fix TDM slot setup for I2S mode

Alexander Usyskin (1):
      mei: request autosuspend after sending rx flow control

Alexandru Ardelean (3):
      iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol
      iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SENSOR_IIO_TRIGGER
      iio: adc: ad7192: handle regulator voltage error first

Alexandru Elisei (1):
      KVM: arm64: Initialize VCPU mdcr_el2 before loading it

Alexey Kardashevskiy (2):
      powerpc/iommu: Annotate nested lock for lockdep
      powerpc: Fix early setup to make early_ioremap() work

Ali Saidi (1):
      locking/qrwlock: Fix ordering in queued_write_lock_slowpath()

Alison Schofield (1):
      x86, sched: Treat Intel SNC topology as default, COD as exception

Amir Goldstein (1):
      ovl: invalidate readdir cache on changes to dir with origin

Amit (1):
      nvmet: remove unused ctrl->cqs

Anastasia Kovaleva (1):
      scsi: qla2xxx: Prevent PRLI in target mode

Andre Edich (1):
      net: phy: lan87xx: fix access to wrong register of LAN87xx

Andre Przywara (5):
      kselftest/arm64: sve: Do not use non-canonical FFR register value
      arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems
      arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS
      kselftest/arm64: mte: Fix compilation with native compiler
      kselftest/arm64: mte: Fix MTE feature detection

Andrei Matei (1):
      bpf: Allow variable-offset stack access

Andrew Jeffery (1):
      serial: 8250: Add UART_BUG_TXRACE workaround for Aspeed VUART

Andrew Price (1):
      gfs2: Flag a withdraw if init_threads() fails

Andrew Scull (1):
      bug: Remove redundant condition check in report_bug

Andrii Nakryiko (7):
      libbpf: Add explicit padding to bpf_xdp_set_link_opts
      bpftool: Fix maybe-uninitialized warnings
      selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed
      selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro
      selftests/bpf: Fix field existence CO-RE reloc tests
      selftests/bpf: Fix core_reloc test runner
      bpf: Prevent writable memory-mapping of read-only ringbuf pages

Andy Gospodarek (1):
      bnxt_en: Include new P5 HV definition in VF check.

Andy Shevchenko (16):
      i2c: designware: Adjust bus_freq_hz when refuse high speed mode set
      gpiolib: Read "gpio-line-names" from a firmware node
      dmaengine: dw: Make it dependent to HAS_IOMEM
      pinctrl: core: Show pin numbers for the controllers with base = 0
      usb: gadget: pch_udc: Revert d3cb25a12138 completely
      usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits()
      usb: gadget: pch_udc: Check if driver is present before calling ->setup()
      usb: gadget: pch_udc: Check for DMA mapping error
      usb: gadget: pch_udc: Initialize device pointer before use
      usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1)
      driver core: platform: Declare early_platform_cleanup() prototype
      usb: typec: ucsi: Put fwnode in any case during ->probe()
      scripts: switch explicitly to Python 3
      iio: dac: ad5770r: Put fwnode in error case during ->probe()
      platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI
      spi: Assume GPIO CS active high in ACPI case

Aniruddha Tvs Rao (1):
      mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit

Anirudh Rayabharam (8):
      net: hso: fix null-ptr-deref during tty device unregistration
      usb: gadget: dummy_hcd: fix gpf in gadget_setup
      rapidio: handle create_workqueue() failure
      net: stmicro: handle clk_prepare() failure during init
      video: hgafb: correctly handle card detect failure during probe
      net: fujitsu: fix potential null-ptr-deref
      net/smc: properly handle workqueue allocation failure
      ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()

Anirudh Venkataramanan (2):
      ice: Continue probe on link/PHY errors
      ice: Use port number instead of PF ID for WoL

Anna Schumaker (1):
      NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return()

Annaliese McDermond (3):
      ASoC: tlv320aic32x4: Register clocks before registering component
      ASoC: tlv320aic32x4: Increase maximum register in regmap
      sc16is7xx: Defer probe if device read fails

Anson Jacob (3):
      drm/amdkfd: Fix UBSAN shift-out-of-bounds warning
      drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool'
      drm/amd/display: Fix UBSAN: shift-out-of-bounds warning

Anthony Wang (1):
      drm/amd/display: Force vsync flip when reconfiguring MPCC

Antoine Tenart (2):
      vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply
      geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply

Antonio Borneo (1):
      spi: stm32: drop devres version of spi_register_master

Anup Patel (1):
      RISC-V: Fix error code returned by riscv_hartid_to_cpuid()

Archie Pusaka (3):
      Bluetooth: verify AMP hci_chan before amp_destroy
      Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default
      Bluetooth: check for zapped sk before connecting

Ard Biesheuvel (6):
      ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld
      crypto: api - check for ERR pointers in crypto_destroy_tfm()
      ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address
      ARM: 9012/1: move device tree mapping out of linear region
      ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address
      ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section

Aric Cyr (2):
      drm/amd/display: Don't optimize bandwidth before disabling planes
      drm/amd/display: DCHUB underflow counter increasing in some scenarios

Ariel Levkovich (2):
      net/mlx5e: Fix mapping of ct_label zero
      net/mlx5: Set term table as an unmanaged flow table

Arkadiusz Kubalewski (4):
      i40e: Fix sparse warning: missing error code 'err'
      i40e: Fix sparse error: 'vsi->netdev' could be null
      i40e: Fix sparse error: uninitialized symbol 'ring'
      i40e: Fix sparse errors in i40e_txrx.c

Arnaldo Carvalho de Melo (2):
      perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches
      perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars

Arnd Bergmann (25):
      x86/build: Turn off -fcf-protection for realmode targets
      remoteproc: qcom: pil_info: avoid 64-bit division
      soc/fsl: qbman: fix conflicting alignment attributes
      lockdep: Address clang -Wformat warning printing for %hd
      drm/imx: imx-ldb: fix out of bounds array access warning
      ARM: keystone: fix integer overflow warning
      ARM: omap1: fix building with clang IAS
      Input: i8042 - fix Pegatron C15B ID entry
      kasan: fix hwasan build for gcc
      amdgpu: avoid incorrect %hu format string
      security: commoncap: fix -Wstringop-overread warning
      spi: rockchip: avoid objtool warning
      crypto: poly1305 - fix poly1305_core_setkey() declaration
      irqchip/gic-v3: Fix OF_BAD_ADDR error handling
      wlcore: fix overlapping snprintf arguments in debugfs
      net: enetc: fix link error again
      smp: Fix smp_call_function_single_async prototype
      ext4: fix debug format string warning
      x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes
      airo: work around stack usage warning
      kgdb: fix gcc-11 warning on indentation
      usb: sl811-hcd: improve misleading indentation
      isdn: capi: fix mismatched prototypes
      PCI: thunder: Fix compile testing
      kcsan: Fix debugfs initcall return type

Artur Petrosyan (3):
      usb: dwc2: Fix session request interrupt handler
      usb: dwc2: Fix host mode hibernation exit with remote wakeup flow.
      usb: dwc2: Fix hibernation between host and device modes.

Arun Easi (2):
      scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand()
      PCI: Allow VPD access for QLogic ISP2722

Athira Rajeev (2):
      powerpc/perf: Fix PMU constraint check for EBB events
      powerpc/perf: Fix the threshold event selection for memory events in power10

Atul Gopinathan (2):
      cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom
      serial: max310x: unregister uart driver in case of failure and abort

Aurelien Aptel (2):
      smb2: fix use-after-free in smb2_ioctl_query_info()
      cifs: set server->cipher_type to AES-128-CCM for SMB3.0

Avri Altman (2):
      mmc: block: Update ext_csd.cache_ctrl if it was written
      mmc: block: Issue a cache flush only when it's enabled

Axel Rasmussen (1):
      userfaultfd: release page in error path to avoid BUG_ON

Aya Levin (5):
      net/mlx5e: Fix ethtool indication of connector type
      net/mlx5: Fix PPLM register mapping
      net/mlx5: Fix PBMC register mapping
      net/mlx5e: Fix setting of RS FEC mode
      net/mlx5e: Fix error path of updating netdev queues

Ayush Garg (1):
      Bluetooth: Fix incorrect status handling in LE PHY UPDATE event

Ayush Sawal (2):
      crypto: chelsio - Read rxchannel-id from firmware
      cxgb4/ch_ktls: Clear resources when pf4 device is removed

Badhri Jagan Sridharan (5):
      usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply
      usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply
      usb: typec: tcpm: update power supply once partner accepts
      usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS
      usb: typec: tcpm: Fix error while calculating PPS out values

Baptiste Lepers (1):
      sunrpc: Fix misplaced barrier in call_decode

Bart Van Assche (4):
      scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats()
      scsi: libfc: Fix a format specifier
      blk-mq: Swap two calls in blk_mq_exit_queue()
      scsi: ufs: core: Increase the usable queue depth

Bas Nieuwenhuizen (1):
      tools/power/turbostat: Fix turbostat for AMD Zen CPUs

Bastian Germann (1):
      ASoC: sunxi: sun4i-codec: fill ASoC card owner

Ben Gardon (5):
      KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched
      KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched
      KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn
      KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter
      KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed

Ben Greear (1):
      mac80211: fix time-is-after bug in mlme

Bence Csókás (1):
      i2c: Add I2C_AQ_NO_REP_START adapter quirk

Benjamin Block (1):
      dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails

Benjamin Segall (1):
      kvm: exit halt polling on need_resched() as well

Bhaumik Bhatt (3):
      bus: mhi: core: Clear configuration from channel context during reset
      bus: mhi: core: Destroy SBL devices when moving to mission mode
      bus: mhi: core: Clear context for stopped channels from remove()

Bill Wendling (1):
      arm64/vdso: Discard sections in vDSO

Bixuan Cui (3):
      usb: musb: fix PM reference leak in musb_irq_work()
      usb: core: hub: Fix PM reference leak in usb_port_resume()
      iommu/virtio: Add missing MODULE_DEVICE_TABLE

Bjorn Andersson (5):
      net: qrtr: Avoid potential use after free in MHI send
      soc: qcom: mdt_loader: Validate that p_filesz < p_memsz
      soc: qcom: mdt_loader: Detect truncated read of segments
      remoteproc: qcom_q6v5_mss: Validate p_filesz in ELF loader
      usb: typec: mux: Fix matching with typec_altmode_desc

Bob Pearson (1):
      RDMA/rxe: Fix a bug in rxe_fill_ip_info()

Bob Peterson (1):
      gfs2: report "already frozen/thawed" errors

Bodo Stroesser (1):
      scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found

Boris Brezillon (2):
      drm/panfrost: Clear MMU irqs before handling the fault
      drm/panfrost: Don't try to map pages that are already mapped

Boris Burkov (1):
      btrfs: return whole extents in fiemap

Brendan Jackman (1):
      libbpf: Fix signed overflow in ringbuf_process_ring

Brian King (1):
      scsi: ibmvfc: Fix invalid state machine BUG_ON()

Bruce Allan (1):
      ice: fix memory allocation call

Caleb Connolly (1):
      Input: s6sy761 - fix coordinate read bit shift

Calvin Walton (1):
      tools/power turbostat: Fix offset overflow issue in index converting

Can Guo (5):
      scsi: ufs: core: Fix task management request completion timeout
      scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs
      scsi: ufs: core: Do not put UFS power into LPM if link is broken
      scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during system suspend
      scsi: ufs: core: Narrow down fast path in system suspend path

Carl Philipp Klemm (1):
      power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce

Carlos Leija (1):
      ARM: OMAP4: PM: update ROM return address for OSWR and OFF

Carsten Haitzler (1):
      drm/komeda: Fix bit check to import to value of proper type

Catalin Marinas (3):
      arm64: mte: Ensure TIF_MTE_ASYNC_FAULT is set atomically
      arm64: Remove arm64_dma32_phys_limit and its uses
      arm64: Fix race condition on PG_dcache_clean in __sync_icache_dcache()

Catherine Sullivan (2):
      gve: Check TX QPL was actually assigned
      gve: Upgrade memory barrier in poll routine

Cezary Rojewski (1):
      ASoC: Intel: Skylake: Compile when any configuration is selected

Chaitanya Kulkarni (3):
      scsi: target: pscsi: Fix warning in pscsi_complete_cmd()
      nvmet: add lba to sect conversion helpers
      nvmet: fix inline bio check for bdev-ns

Changfeng (1):
      drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang

Chao Yu (14):
      f2fs: fix to avoid out-of-bounds memory access
      f2fs: move ioctl interface definitions to separated file
      f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE
      f2fs: fix to allow migrating fully valid segment
      f2fs: fix panic during f2fs_resize_fs()
      f2fs: fix to align to section for fallocate() on pinned file
      f2fs: fix to update last i_size if fallocate partially succeeds
      f2fs: fix to avoid touching checkpointed data in get_victim()
      f2fs: fix to cover __allocate_new_section() with curseg_lock
      f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block()
      f2fs: avoid unneeded data copy in f2fs_ioc_move_range()
      f2fs: compress: fix to free compress page correctly
      f2fs: compress: fix race condition of overwrite vs truncate
      f2fs: compress: fix to assign cc.cluster_idx correctly

Charan Teja Reddy (1):
      sched,psi: Handle potential task count underflow bugs more gracefully

Chen Huang (1):
      powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration

Chen Hui (2):
      clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE
      clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE

Chen Jun (1):
      posix-timers: Preserve return value in clock_adjtime32()

Chinh T Cao (2):
      ice: Refactor DCB related variables out of the ice_port_info struct
      ice: Recognize 860 as iSCSI port in CEE mode

Chinmay Agarwal (1):
      neighbour: Prevent Race condition in neighbour subsytem

Chris Chiu (2):
      block: clear GD_NEED_PART_SCAN later in bdev_disk_changed
      USB: Add reset-resume quirk for WD19's Realtek Hub

Chris Dion (1):
      SUNRPC: Handle major timeout in xprt_adjust_timeout()

Chris Park (1):
      drm/amd/display: Disconnect non-DP with no EDID

Chris von Recklinghausen (1):
      PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check

Christian A. Ehrhardt (1):
      vfio/pci: Add missing range check in vfio_pci_mmap

Christian Gmeiner (1):
      serial: 8250_pci: handle FL_NOIRQ board flag

Christian König (2):
      drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2
      drm/amdgpu: stop touching sched.ready in the backend

Christoph Hellwig (5):
      block: return -EBUSY when there are open partitions in blkdev_reread_part
      md: split mddev_find
      md: factor out a mddev_find_locked helper from mddev_find
      nvme: do not try to reconfigure APST when the controller is not live
      nvme-multipath: fix double initialization of ANA state

Christophe JAILLET (16):
      net: davicom: Fix regulator not turned off on failed probe
      mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe()
      mmc: uniphier-sd: Fix a resource leak in the remove function
      usb: gadget: s3c: Fix incorrect resources releasing
      usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()'
      media: venus: core: Fix some resource leaks in the error path of 'venus_probe()'
      usb: fotg210-hcd: Fix an error message
      usb: musb: Fix an error message
      ACPI: scan: Fix a memory leak in an error handling path
      xhci: Do not use GFP_KERNEL in (potentially) atomic context
      openrisc: Fix a memory leak
      uio_hv_generic: Fix a memory leak in error handling paths
      spi: spi-fsl-dspi: Fix a resource leak in an error handling path
      net: netcp: Fix an error message
      net: mdio: thunder: Fix a double free issue in the .remove function
      net: mdio: octeon: Fix some double free issues

Christophe Kerello (1):
      spi: stm32-qspi: fix pm_runtime usage_count counter

Christophe Leroy (5):
      mm: ptdump: fix build failure
      powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR
      powerpc/64: Fix the definition of the fixmap area
      powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add')
      powerpc/32: Statically initialise first emergency context

Chuck Lever (6):
      NFSD: Fix sparse warning in nfs4proc.c
      SUNRPC: Move fault injection call sites
      SUNRPC: Remove trace_xprt_transmit_queued
      xprtrdma: Avoid Receive Queue wrapping
      xprtrdma: Fix cwnd update ordering
      xprtrdma: rpcrdma_mr_pop() already does list_del_init()

Chunfeng Yun (6):
      arm64: dts: mt8173: fix property typo of 'phys' in dsi node
      usb: xhci-mtk: support quirk to disable usb2 lpm
      usb: xhci-mtk: remove or operator for setting schedule parameters
      usb: xhci-mtk: improve bandwidth scheduling with TT
      usb: core: hub: fix race condition about TRSMRCY of resume
      usb: core: reduce power-on-good delay time of root hub

Ciara Loftus (4):
      libbpf: Ensure umem pointer is non-NULL before dereferencing
      libbpf: Restore umem state after socket create failure
      libbpf: Only create rx and tx XDP rings when necessary
      libbpf: Fix potential NULL pointer dereference

Claire Chang (1):
      swiotlb: Fix the type of index

Claudio Imbrenda (5):
      KVM: s390: VSIE: correctly handle MVPG when in VSIE
      KVM: s390: split kvm_s390_logical_to_effective
      KVM: s390: VSIE: fix MVPG handling for prefixing and MSO
      KVM: s390: split kvm_s390_real_to_abs
      KVM: s390: extend kvm_s390_shadow_fault to return entry pointer

Claudiu Beznea (2):
      net: macb: restore cmp registers on resume path
      net: macb: fix the restore of cmp registers

Claudiu Manoil (1):
      gianfar: Handle error code at MAC address change

Colin Ian King (30):
      ice: Fix potential infinite loop when using u8 loop counter
      clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return
      drm/radeon: fix copy of uninitialized variable back to userspace
      memory: gpmc: fix out of bounds read and dereference on gpmc_cs[]
      crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map
      staging: rtl8192u: Fix potential infinite loop
      crypto: sun8i-ss - Fix memory leak of pad
      crypto: sa2ul - Fix memory leak of rxd
      usb: gadget: r8a66597: Add missing null check on return from platform_get_resource
      media: vivid: fix assignment of dev->fbuf_out_flags
      media: [next] staging: media: atomisp: fix memory leak of object flash
      media: m88rs6000t: avoid potential out-of-bounds reads on arrays
      clk: uniphier: Fix potential infinite loop
      scsi: pm80xx: Fix potential infinite loop
      ASoC: Intel: boards: sof-wm8804: add check for PLL setting
      liquidio: Fix unintented sign extension of a left shift of a u16
      xfs: fix return of uninitialized value in variable error
      mt7601u: fix always true expression
      cxgb4: Fix unintentional sign extension issues
      net: thunderx: Fix unintentional sign extension issue
      net/mlx5: Fix bit-wise and with zero
      ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails
      net: davinci_emac: Fix incorrect masking of tx and rx error channel
      wlcore: Fix buffer overrun by snprintf due to incorrect buffer size
      KEYS: trusted: Fix memory leak on object td
      f2fs: fix a redundant call to f2fs_balance_fs if an error occurs
      dmaengine: idxd: Fix potential null dereference on pointer status
      fs/proc/generic.c: fix incorrect pde_is_permanent check
      iio: tsl2583: Fix division by a zero lux_val
      serial: tegra: Fix a mask operation that is always true

Colin Xu (2):
      drm/i915/gvt: Fix virtual display setup for BXT/APL
      drm/i915/gvt: Fix vfio_edid issue for BXT/APL

Cong Wang (1):
      smc: disallow TCP_ULP in smc_setsockopt()

Corentin Labbe (2):
      crypto: sun8i-ss - fix result memory leak on error path
      crypto: allwinner - add missing CRYPTO_ prefix

Cédric Le Goater (2):
      powerpc/xive: Drop check on irq_data in xive_core_debug_show()
      powerpc/xive: Fix xmon command "dxi"

DENG Qingfang (1):
      net: dsa: mt7530: fix VLAN traffic leaks

Dafna Hirschfeld (1):
      media: rkisp1: rsz: crash fix when setting src format

Damien Le Moal (1):
      null_blk: fix command timeout completion handling

Dan Carpenter (30):
      thunderbolt: Fix a leak in tb_retimer_add()
      thunderbolt: Fix off by one in tb_port_find_retimer()
      dmaengine: plx_dma: add a missing put_device() on error path
      ipw2x00: potential buffer overflow in libipw_wx_set_encodeext()
      ovl: fix missing revert_creds() on error path
      mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe()
      regulator: bd9576: Fix return from bd957x_probe()
      node: fix device cleanups in error handling code
      Drivers: hv: vmbus: Use after free in __vmbus_open()
      soc: aspeed: fix a ternary sign expansion bug
      drm/amd/display: Fix off by one in hdmi_14_process_transaction()
      media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs()
      drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train()
      HSI: core: fix resource leaks in hsi_add_client_from_dt()
      nfc: pn533: prevent potential memory corruption
      rtw88: Fix an error code in rtw_debugfs_set_rsvd_page()
      drm/i915/gvt: Fix error code in intel_gvt_init_device()
      drm/amd/pm: fix error code in smu_set_power_limit()
      bnxt_en: fix ternary sign extension bug in bnxt_show_temp()
      kfifo: fix ternary sign extension bugs
      SUNRPC: fix ternary sign expansion bug in tracing
      firmware: arm_scpi: Prevent the ternary sign expansion bug
      RDMA/uverbs: Fix a NULL vs IS_ERR() bug
      NFS: fix an incorrect limit in filelayout_decode_layout()
      net: dsa: fix a crash if ->get_sset_count() fails
      chelsio/chtls: unlock on error in chtls_pt_recvmsg()
      net: hso: check for allocation failure in hso_create_bulk_serial_device()
      staging: emxx_udc: fix loop in _nbu2ss_nuke()
      ASoC: cs35l33: fix an error code in probe()
      scsi: libsas: Use _safe() loop in sas_resume_port()

Dan Williams (1):
      xen/unpopulated-alloc: consolidate pgmap manipulation

Daniel Beer (1):
      mmc: sdhci-pci-gli: increase 1.8V regulator wait

Daniel Borkmann (15):
      bpf: Use correct permission flag for mixed signed bounds arithmetic
      bpf: Ensure off_reg has no mixed signed bounds for all types
      bpf: Move off_reg into sanitize_ptr_alu
      bpf: Rework ptr_limit into alu_limit and add common error path
      bpf: Improve verifier error messages for users
      bpf: Move sanitize_val_alu out of op switch
      bpf: Refactor and streamline bounds check into helper
      bpf: Tighten speculative pointer arithmetic mask
      bpf: Fix masking negation logic upon negative dst register
      bpf: Fix leakage of uninitialized bpf stack under speculation
      bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds
      bpf: Fix alu32 const subreg bound tracking on bitwise operations
      bpf: Wrap aux data inside bpf_sanitize_info container
      bpf: Fix mask direction swap upon off reg sign change
      bpf: No need to simulate speculative domain for immediates

Daniel Cordova A (1):
      ALSA: hda: fixup headset for ASUS GU502 laptop

Daniel Gomez (2):
      drm/amdgpu/ttm: Fix memory leak userptr pages
      drm/radeon/ttm: Fix memory leak userptr pages

Daniel Jurgens (1):
      net/mlx5: Don't request more than supported EQs

Daniel Niv (1):
      media: media/saa7164: fix saa7164_encoder_register() memory leak bugs

Daniel Phan (1):
      mac80211: Check crypto_aead_encrypt for errors

Daniel Wagner (1):
      nvmet: seset ns->file when open fails

Daniele Palmas (1):
      USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011

Danielle Ratson (1):
      selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test

Dario Binacchi (2):
      serial: omap: don't disable rs485 if rts gpio is missing
      serial: omap: fix rs485 half-duplex filtering

Darren Powell (1):
      amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID

Darrick J. Wong (1):
      ics932s401: fix broken handling of errors when word reading fails

Dave Ertman (1):
      ice: remove DCBNL_DEVRESET bit from PF state

Dave Jiang (7):
      dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback
      dmaengine: idxd: fix delta_rec and crc size field for completion record
      dmaengine: idxd: fix opcap sysfs attribute output
      dmaengine: idxd: fix wq size store permission state
      dmaengine: idxd: fix wq cleanup of WQCFG registers
      dmaengine: idxd: fix dma device lifetime
      dmaengine: idxd: fix cdev setup and free device lifetime issues

Dave Marchevsky (1):
      bpf: Refcount task stack in bpf_get_task_stack

Dave Rigby (1):
      perf unwind: Set userdata for all __report_module() paths

David Awogbemila (3):
      gve: Update mgmt_msix_idx if num_ntfy changes
      gve: Add NULL pointer checks when freeing irqs.
      gve: Correct SKB queue index validation.

David Bauer (5):
      spi: ath79: always call chipselect function
      spi: ath79: remove spi-master setup and cleanup assignment
      spi: sync up initial chipselect state
      mtd: don't lock when recursively deleting partitions
      mt76: mt76x0: disable GTK offloading

David E. Box (2):
      platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platforms
      platform/x86: intel_pmc_core: Don't use global pmcdev in quirks

David Edmondson (1):
      KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid

David Gow (1):
      kunit: tool: Fix a python tuple typing error

David Hildenbrand (3):
      s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility
      kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources
      kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources

David Howells (3):
      afs: Fix updating of i_mode due to 3rd party change
      afs: Fix speculative status fetches
      afs: Fix the nlink handling of dir-over-dir rename

David Matlack (1):
      kvm: Cap halt polling at kvm->max_halt_poll_ns

David S. Miller (1):
      math: Export mul_u64_u64_div_u64

David Ward (3):
      ASoC: rt286: Generalize support for ALC3263 codec
      ASoC: rt286: Make RT286_SET_GPIO_* readable and writable
      drm/amd/display: Initialize attribute for hdcp_srm sysfs file

Davide Caratti (3):
      openvswitch: fix stack OOB read while fragmenting IPv4 packets
      net/sched: fq_pie: re-factor fix for fq_pie endless loop
      net/sched: fq_pie: fix OOB access in the traffic path

Davidlohr Bueso (1):
      fs/epoll: restore waking from ep_done_scan()

Dean Anderson (1):
      usb: gadget/function/f_fs string table fix for multiple languages

Dejin Zheng (1):
      PCI: xgene: Fix cfg resource mapping

Dima Chumak (2):
      net/mlx5e: Fix multipath lag activation
      net/mlx5e: Fix nullptr in add_vlan_push_action()

Dingchen (David) Zhang (1):
      drm/amd/display: add handling for hdcp2 rx id list validation

Dinghao Liu (7):
      dmaengine: tegra20: Fix runtime PM imbalance on error
      media: platform: sti: Fix runtime PM imbalance in regs_show
      media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming
      mfd: arizona: Fix rumtime PM imbalance on error
      iio: light: gp2ap002: Fix rumtime PM imbalance on error
      iio: proximity: pulsedlight: Fix rumtime PM imbalance on error
      PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_rst_deassert()

Dmitry Baryshkov (2):
      drm/msm/dsi_pll_7nm: Fix variable usage for pll_lockdet_rate
      PCI: Release OF node in pci_scan_device()'s error path

Dmitry Osipenko (6):
      drm/tegra: dc: Don't set PLL clock to 0Hz
      cpuidle: tegra: Fix C7 idling state on Tegra114
      ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node
      soc/tegra: pmc: Fix completion of power-gate toggling
      soc/tegra: regulators: Fix locking up when voltage-spread is out of range
      iio: gyro: mpu3050: Fix reported temperature value

Dmitry Safonov (1):
      xfrm/compat: Cleanup WARN()s that can be user-triggered

Dmitry Vyukov (1):
      drm/vkms: fix misuse of WARN_ON

Dmytro Laktyushkin (1):
      drm/amd/display: fix dml prefetch validation

Dom Cobley (1):
      drm/vc4: crtc: Reduce PV fifo threshold on hvs4

Dominik Andreas Schorpp (1):
      USB: serial: ftdi_sio: add IDs for IDS GmbH Products

Don Brace (1):
      scsi: smartpqi: Use host-wide tag space

Dong Aisheng (1):
      PM / devfreq: Use more accurate returned new_freq as resume_freq

Dongliang Mu (2):
      NFC: nci: fix memory leak in nci_allocate_device
      misc/uss720: fix memory leak in uss720_probe

DooHyun Hwang (1):
      mmc: core: Do a power cycle when the CMD11 fails

Douglas Gilbert (1):
      HID cp2112: fix support for multiple gpiochips

Du Cheng (4):
      cfg80211: remove WARN_ON() in cfg80211_sme_connect
      net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule
      ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read()
      net: caif: remove BUG_ON(dev == NULL) in caif_xmit

Eckhart Mohr (1):
      ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx

Eddie James (2):
      ARM: dts: aspeed: Rainier: Fix humidity sensor bus address
      hwmon: (occ) Fix poll rate limiting

Edward Cree (3):
      sfc: farch: fix TX queue lookup in TX flush done handling
      sfc: farch: fix TX queue lookup in TX event handling
      sfc: ef10: fix TX queue lookup in TX event handling

Elad Grupi (1):
      nvmet-tcp: fix a segmentation fault during io parsing error

Eli Cohen (4):
      vdpa/mlx5: Fix suspend/resume index restoration
      vdpa/mlx5: Fix wrong use of bit numbers
      vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails
      {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table

Elia Devito (1):
      ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx

Emily Deng (1):
      drm/amdgpu: Fix some unload driver issues

Emmanuel Grumbach (1):
      mac80211: clear the beacon's CRC after channel switch

Eric Auger (2):
      KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read

Eric Biggers (3):
      random: initialize ChaCha20 constants with correct endianness
      f2fs: fix error handling in f2fs_end_enable_verity()
      crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS

Eric Dumazet (13):
      net: ensure mac header is set in virtio_net_hdr_to_skb()
      sch_red: fix off-by-one checks in red_check_params()
      netfilter: nft_limit: avoid possible divide error in nft_limit_init
      gro: ensure frag0 meets IP header alignment
      inet: use bigger hash table for IP ID generation
      net/packet: remove data races in fanout operations
      ip6_vti: proper dev_{hold|put} in ndo_[un]init methods
      netfilter: nftables: avoid overflows in nft_hash_buckets()
      virtio_net: Do not pull payload in skb->head
      ip6_gre: proper dev_{hold|put} in ndo_[un]init methods
      sit: proper dev_{hold|put} in ndo_[un]init methods
      ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods
      ipv6: remove extra dev_hold() for fallback tunnels

Eric Farman (1):
      vfio-ccw: Check initialized flag in cp_init()

Erwan Le Ray (14):
      serial: stm32: fix code cleaning warnings and checks
      serial: stm32: add "_usart" prefix in functions name
      serial: stm32: fix probe and remove order for dma
      serial: stm32: fix startup by enabling usart for reception
      serial: stm32: fix incorrect characters on console
      serial: stm32: fix TX and RX FIFO thresholds
      serial: stm32: fix a deadlock condition with wakeup event
      serial: stm32: fix wake-up flag handling
      serial: stm32: fix a deadlock in set_termios
      serial: stm32: fix tx dma completion, release channel
      serial: stm32: call stm32_transmit_chars locked
      serial: stm32: fix FIFO flush in startup and set_termios
      serial: stm32: add FIFO flush when port is closed
      serial: stm32: fix tx_empty condition

Eryk Brol (1):
      drm/amd/display: Check for DSC support instead of ASIC revision

Eryk Rybak (2):
      i40e: Fix kernel oops when i40e driver removes VF's
      i40e: Fix display statistics for veb_tc

Esteve Varela Colominas (1):
      platform/x86: thinkpad_acpi: Allow the FnLock LED to change state

Eugene Korenevsky (1):
      cifs: fix out-of-bound memory access when calling smb3_notify() at mount point

Evan Nimmo (1):
      xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume

Evan Quan (1):
      drm/amd/pm: correct MGpuFanBoost setting

Ewan D. Milne (1):
      scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg()

Eyal Birger (1):
      xfrm: interface: fix ipv4 pmtu check to honor ip header df

Fabian Vogt (7):
      Input: nspire-keypad - enable interrupts only when opened
      fotg210-udc: Fix DMA on EP0 for length > max packet size
      fotg210-udc: Fix EP0 IN requests bigger than two packets
      fotg210-udc: Remove a dubious condition leading to fotg210_done
      fotg210-udc: Mask GRP2 interrupts we don't handle
      fotg210-udc: Don't DMA more than the buffer can take
      fotg210-udc: Complete OUT requests on short packets

Fabien Parent (1):
      arm64: dts: mediatek: fix reset GPIO level on pumpkin

Fabio Estevam (1):
      media: rkvdec: Remove of_match_ptr()

Fabio Pricoco (1):
      ice: Increase control queue timeout

Fabrice Gasnier (1):
      mfd: stm32-timers: Avoid clearing auto reload register

Fangzhi Zuo (1):
      drm/amd/display: Fix debugfs link_settings entry

Feilong Lin (1):
      ACPI / hotplug / PCI: Fix reference count leak in enable_slot()

Felix Fietkau (6):
      mt76: fix potential DMA mapping leak
      mt76: mt7615: fix tx skb dma unmap
      mt76: mt7915: fix tx skb dma unmap
      mt76: mt7615: fix entering driver-own state on mt7663
      net: ethernet: mtk_eth_soc: fix RX VLAN offload
      perf jevents: Fix getting maximum number of fds

Felix Kuehling (1):
      drm/amdkfd: fix build error with AMD_IOMMU_V2=m

Fenghua Yu (8):
      selftests/resctrl: Enable gcc checks to detect buffer overflows
      selftests/resctrl: Fix compilation issues for global variables
      selftests/resctrl: Fix compilation issues for other global variables
      selftests/resctrl: Clean up resctrl features check
      selftests/resctrl: Fix missing options "-n" and "-p"
      selftests/resctrl: Use resctrl/info for feature detection
      selftests/resctrl: Fix incorrect parsing of iMC counters
      selftests/resctrl: Fix checking for < 0 for unsigned values

Fengnan Chang (1):
      ext4: fix error code in ext4_commit_super

Fernando Fernandez Mancera (1):
      ethtool: fix missing NLM_F_MULTI flag when dumping

Ferry Toth (1):
      usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield

Filipe Manana (5):
      btrfs: fix metadata extent leak after failure to create subvolume
      btrfs: fix race between transaction aborts and fsyncs leading to use-after-free
      btrfs: fix race when picking most recent mod log operation for an old root
      btrfs: fix race leading to unpersisted data and metadata on fsync
      btrfs: release path before starting transaction when cloning inline extent

Finn Behrens (1):
      tweewide: Fix most Shebang lines

Finn Thain (1):
      m68k: mvme147,mvme16x: Don't wipe PCC timer config bits

Florent Revest (1):
      libbpf: Initialize the bpf_seq_printf parameters array field by field

Florian Fainelli (1):
      net: phy: broadcom: Only advertise EEE for supported modes

Florian Westphal (3):
      netfilter: x_tables: fix compat match/target pad out-of-bound write
      netfilter: bridge: add pre_exit hooks for ebtable unregistration
      netfilter: arp_tables: add pre_exit hook for table unregister

Francesco Ruggeri (1):
      ipv6: record frag_max_size in atomic fragments in input path

Francois Gervais (1):
      rtc: pcf85063: fallback to parent of_node

Fredrik Strupe (1):
      ARM: 9071/1: uprobes: Don't hook on thumb instructions

Frieder Schrempf (1):
      can: mcp251x: fix resume from sleep before interface was brought up

Fugang Duan (1):
      net: fec: fix the potential memory leak in fec_enet_init()

Gao Xiang (2):
      parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers
      erofs: add unsupported inode i_format check

Geert Uytterhoeven (5):
      regulator: bd9571mwv: Fix AVS and DVFS voltage range
      phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally
      dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1
      serial: sh-sci: Fix off-by-one error in FIFO threshold register setting
      i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E

Geoffrey D. Bennett (2):
      ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci
      ALSA: usb-audio: scarlett2: Improve driver startup messages

George McCollister (1):
      net: hsr: fix mac_len checks

Gerd Hoffmann (3):
      drm/qxl: release shadow on shutdown
      drm/qxl: use ttm bo priorities
      Revert "drm/qxl: do not run release if qxl failed to init"

Gioh Kim (2):
      block/rnbd-clt: Fix missing a memory free when unloading the module
      RDMA/rtrs-clt: destroy sysfs after removing session from active list

Giovanni Cabiddu (1):
      crypto: qat - fix error path in adf_isr_resource_alloc()

Greg Kroah-Hartman (62):
      Linux 5.10.29
      Linux 5.10.30
      Linux 5.10.31
      Linux 5.10.32
      Linux 5.10.33
      Linux 5.10.34
      Linux 5.10.35
      Linux 5.10.36
      Linux 5.10.37
      Revert "iommu/vt-d: Remove WO permissions on second-level paging entries"
      Revert "iommu/vt-d: Preset Access/Dirty bits for IOVA over FL"
      kobject_uevent: remove warning in init_uevent_argv()
      Linux 5.10.38
      Linux 5.10.39
      Revert "ALSA: sb8: add a check for request_region"
      Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails"
      Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference"
      Revert "video: hgafb: fix potential NULL pointer dereference"
      Revert "net: stmicro: fix a missing check of clk_prepare"
      Revert "leds: lp5523: fix a missing check of return value of lp55xx_read"
      Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe"
      Revert "video: imsttfb: fix potential NULL pointer dereferences"
      Revert "ecryptfs: replace BUG_ON with error handling code"
      Revert "scsi: ufs: fix a missing check of devm_reset_control_get"
      Revert "gdrom: fix a memory leak bug"
      cdrom: gdrom: initialize global variable at init time
      Revert "media: rcar_drif: fix a memory disclosure"
      Revert "rtlwifi: fix a potential NULL pointer dereference"
      Revert "qlcnic: Avoid potential NULL pointer dereference"
      Revert "niu: fix missing checks of niu_pci_eeprom_read"
      net: rtlwifi: properly check for alloc_workqueue() failure
      Linux 5.10.40
      Linux 5.10.41
      kgdb: fix gcc-11 warnings harder
      Revert "crypto: cavium/nitrox - add an error message to explain the failure of pci_request_mem_regions"
      Revert "media: usb: gspca: add a missed check for goto_low_power"
      Revert "ALSA: sb: fix a missing check of snd_ctl_add"
      Revert "serial: max310x: pass return value of spi_register_driver"
      Revert "net: fujitsu: fix a potential NULL pointer dereference"
      Revert "net/smc: fix a NULL pointer dereference"
      Revert "net: caif: replace BUG_ON with recovery code"
      Revert "char: hpet: fix a missing check of ioremap"
      Revert "ALSA: gus: add a check of the status of snd_ctl_add"
      Revert "ALSA: usx2y: Fix potential NULL pointer dereference"
      Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference"
      Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()"
      Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc"
      Revert "dmaengine: qcom_hidma: Check for driver register failure"
      Revert "libertas: add checks for the return value of sysfs_create_group"
      libertas: register sysfs groups properly
      Revert "ASoC: cs43130: fix a NULL pointer dereference"
      ASoC: cs43130: handle errors in cs43130_probe() properly
      Revert "media: dvb: Add check on sp8870_readreg"
      Revert "media: gspca: mt9m111: Check write_bridge for timeout"
      Revert "media: gspca: Check the return value of write_bridge for timeout"
      media: gspca: properly check for errors in po1030_probe()
      Revert "net: liquidio: fix a NULL pointer dereference"
      Revert "brcmfmac: add a check for the status of usb_register"
      brcmfmac: properly check for bus register errors
      i915: fix build warning in intel_dp_get_link_status()
      Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference""
      Linux 5.10.42

Grzegorz Siwik (1):
      i40e: Fix parameters in aq_get_phy_register()

Guangbin Huang (2):
      net: hns3: clear VF down state bit before request link status
      net: hns3: remediate a potential overflow risk of bd_num_list

Guangqing Zhu (2):
      power: supply: cpcap-battery: fix invalid usage of list cursor
      thermal/drivers/tsens: Fix missing put_device error

Guchun Chen (3):
      drm/amdgpu: fix NULL pointer dereference
      drm/amdgpu: update gc golden setting for Navi12
      drm/amdgpu: update sdma golden setting for Navi12

Guennadi Liakhovetski (1):
      ASoC: SOF: Intel: HDA: fix core status verification

Guenter Roeck (1):
      pcnet32: Use pci_resource_len to validate PCI resource

Gulam Mohamed (1):
      block: fix a race between del_gendisk and BLKRRPART

Guochun Mao (1):
      ubifs: Only check replay with inode type to judge if inode linked

Gustavo A. R. Silva (6):
      mtd: physmap: physmap-bt1-rom: Fix unintentional stack access
      sctp: Fix out-of-bounds warning in sctp_process_asconf_param()
      flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target()
      ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user()
      wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt
      wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join

Gustavo Pimentel (1):
      dmaengine: dw-edma: Fix crash on loading/unloading driver

Hanna Hawa (2):
      pinctrl: pinctrl-single: remove unused parameter
      pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zero

Hannes Reinecke (1):
      nvme: retrigger ANA log update if group descriptor isn't found

Hans Verkuil (5):
      media: gspca/sq905.c: fix uninitialized variable
      media: vivid: update EDID
      media: gscpa/stv06xx: fix memory leak
      media: v4l2-ctrls: fix reference to freed memory
      media: v4l2-ctrls.c: fix race condition in hdl->requests list

Hans de Goede (18):
      ASoC: intel: atom: Stop advertising non working S24LE support
      extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged
      extcon: arizona: Fix various races on driver unbind
      usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode()
      misc: lis3lv02d: Fix false-positive WARN on various HP models
      HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness
      HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling
      HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event()
      HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE
      ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF
      ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet
      ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055
      Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices
      Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state
      gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055
      platform/x86: intel_int0002_vgpio: Only call enable_irq_wake() when using s2idle
      platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios
      platform/x86: touchscreen_dmi: Add info for the Chuwi Hi10 Pro (CWI529) tablet

Hansem Ro (1):
      Input: ili210x - add missing negation for touch indication on ili210x

Hao Chen (1):
      net: hns3: fix for vxlan gpe tx checksum bug

Harald Freudenberger (2):
      s390/zcrypt: fix zcard and zqueue hot-unplug memleak
      s390/archrandom: add parameter check for s390_arch_random_generate

Harry Wentland (1):
      drm/amd/display: Reject non-zero src_y and src_x for video planes

Hauke Mehrtens (1):
      mtd: rawnand: mtk: Fix WAITRDY break condition and timeout

He Ying (3):
      irqchip/gic-v3: Do not enable irqs when handling spurious interrups
      cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration
      firmware: qcom-scm: Fix QCOM_SCM configuration

Heiko Carstens (2):
      init/Kconfig: make COMPILE_TEST depend on !S390
      KVM: s390: fix guarded storage control register handling

Heiner Kallweit (2):
      r8169: tweak max read request size for newer chips also in jumbo mtu mode
      r8169: don't advertise pause in jumbo mode

Heinz Mauelshagen (1):
      dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences

Helge Deller (1):
      parisc: parisc-agp requires SBA IOMMU driver

Hemant Kumar (1):
      usb: gadget: Fix double free of device descriptor pointers

Heming Zhao (1):
      md-cluster: fix use-after-free issue when removing rdev

Hillf Danton (1):
      tty: n_gsm: check error while registering tty devices

Hoang Le (2):
      tipc: convert dest node's address to network order
      Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv"

Hou Pu (3):
      nvmet: return proper error code from discovery ctrl
      nvmet: use new ana_log_size instead the old one
      nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_response

Hristo Venev (2):
      net: sit: Unregister catch-all devices
      net: ip6_tunnel: Unregister catch-all devices

Hsin-Yi Wang (1):
      misc: eeprom: at24: check suspend status before disable regulator

Huang Pei (2):
      MIPS: fix local_irq_{disable,enable} in asmmacro.h
      MIPS: loongson64: fix bug when PAGE_SIZE > 16KB

Hubert Streidl (1):
      mfd: da9063: Support SMBus and I2C mode

Hui Tang (1):
      crypto: qat - fix unmap invalid dma address

Hui Wang (4):
      ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP
      ALSA: hda/realtek: reset eapd coeff to default value for alc287
      ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i
      ALSA: hda/realtek: Headphone volume is controlled by Front mixer

Hyeongseok Kim (1):
      exfat: fix erroneous discard when clear cluster bit

Håkon Bugge (1):
      RDMA/core: Fix corrupted SL on passive side

Ian Abbott (1):
      staging: comedi: tests: ni_routes_test: Fix compilation error

Ido Schimmel (2):
      mlxsw: spectrum: Fix ECN marking in tunnel decapsulation
      mlxsw: spectrum_mr: Update egress RIF list before route's action

Igor Matheus Andrade Torrente (1):
      video: hgafb: fix potential NULL pointer dereference

Igor Pylypiv (1):
      scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check()

Ilya Leoshkevich (1):
      selftests: fix prepending $(OUTPUT) to $(TEST_PROGS)

Ilya Lipnitskiy (4):
      of: property: fw_devlink: do not link ".*,nr-gpios"
      MIPS: pci-mt7620: fix PLL lock check
      MIPS: pci-rt2880: fix slot 0 configuration
      MIPS: pci-legacy: stop using of_pci_range_to_resource

Ilya Maximets (1):
      openvswitch: fix send of uninitialized stack memory in ct limit reply

Ingo Molnar (1):
      x86/platform/uv: Fix !KEXEC build failure

J. Bruce Fields (1):
      nfsd: ensure new clients break delegations

Jacek Bułatek (1):
      ice: Fix for dereference of NULL pointer

Jack Pham (3):
      usb: dwc3: gadget: Free gadget structure only after freeing endpoints
      usb: dwc3: gadget: Enable suspend events
      usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4

Jack Qiu (1):
      fs: direct-io: fix missing sdio->boundary

Jacob Pan (1):
      iommu/vt-d: Reject unsupported page request modes

Jae Hyun Yoo (2):
      Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register"
      media: aspeed: fix clock handling logic

Jaegeuk Kim (1):
      dm verity fec: fix misaligned RS roots IO

Jakub Kicinski (1):
      ethtool: pause: make sure we init driver stats

James Bottomley (2):
      KEYS: trusted: Fix TPM reservation for seal/unseal
      security: keys: trusted: fix TPM2 authorizations

James Smart (7):
      scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe
      scsi: lpfc: Fix pt2pt connection does not recover after LOGO
      scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response
      scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode
      scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic
      scsi: lpfc: Fix illegal memory access on Abort IOCBs
      nvme-fc: clear q_live at beginning of association teardown

James Zhu (4):
      drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate
      drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate
      drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate
      drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before power gate

Jan Beulich (3):
      xen-pciback: redo VF placement in the virtual topology
      xen-pciback: reconfigure also from backend watch handler
      x86/Xen: swap NX determination and GDT setup on BSP

Jan Glauber (1):
      md: Fix missing unused status line of /proc/mdstat

Jan Kara (3):
      ext4: annotate data race in start_this_handle()
      ext4: annotate data race in jbd2_journal_dirty_metadata()
      ext4: Fix occasional generic/418 failure

Jan Kratochvil (1):
      perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder

Jane Chu (1):
      mm/memory-failure: unnecessary amount of unmapping

Jann Horn (1):
      tty: Remove dead termiox code

Jared Baldridge (1):
      drm: Added orientation quirk for OneGX1 Pro

Jarkko Sakkinen (2):
      tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt()
      tpm, tpm_tis: Reserve locality in tpm_tis_resume()

Jaroslaw Gawin (1):
      i40e: fix the restart auto-negotiation after FEC modified

Jason Gunthorpe (5):
      vfio: Depend on MMU
      vfio/fsl-mc: Re-order vfio_fsl_mc_probe()
      vfio/pci: Move VGA and VF initialization to functions
      vfio/pci: Re-order vfio_pci_probe()
      vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer

Jason Wang (1):
      vhost-vdpa: fix vm_flags for virtqueue doorbell mapping

Jason Xing (1):
      i40e: fix the panic when running bpf in xdpdrv mode

Javed Hasan (1):
      scsi: qedf: Add pointer checks in qedf_update_link_speed()

Jean Delvare (1):
      i2c: i801: Don't generate an interrupt on bus reset

Jeff Layton (4):
      ceph: fix inode leak on getattr error in __fh_to_dentry
      ceph: fix fscache invalidation
      ceph: don't clobber i_snap_caps on non-I_NEW inode
      ceph: don't allow access to MDS-private inodes

Jeffrey Hugo (2):
      bus: mhi: core: Fix check for syserr at power_up
      bus: mhi: core: Sanity check values from remote device before use

Jeffrey Mitchell (1):
      ecryptfs: fix kernel panic with null dev_name

Jens Axboe (1):
      io_uring: don't mark S_ISBLK async work as unbounded

Jeremy Szu (4):
      ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8
      ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook G8
      ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 15 G8
      ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 17 G8

Jernej Skrabec (2):
      arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz osc reference
      media: cedrus: Fix H265 status definitions

Jerome Forissier (1):
      tee: optee: do not check memref size on return from Secure World

Jesse Brandeburg (1):
      ixgbe: fix large MTU request from VF

Jia Zhou (1):
      ALSA: core: remove redundant spin_lock pair in snd_card_disconnect

Jia-Ju Bai (7):
      interconnect: core: fix error return code of icc_link_destroy()
      HID: alps: fix error return code in alps_input_configured()
      mtd: maps: fix error return code of physmap_flash_remove()
      media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming()
      thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params()
      rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data()
      kernel: kexec_file: fix error return code of kexec_calculate_store_digests()

Jian Shen (2):
      net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet()
      net: hns3: put off calling register_netdev() until client initialize complete

Jianbo Liu (1):
      net/mlx5: Set reformat action when needed for termination rules

Jianxiong Gao (9):
      driver core: add a min_align_mask field to struct device_dma_parameters
      swiotlb: add a IO_TLB_SIZE define
      swiotlb: factor out an io_tlb_offset helper
      swiotlb: factor out a nr_slots helper
      swiotlb: clean up swiotlb_tbl_unmap_single
      swiotlb: refactor swiotlb_tbl_map_single
      swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single
      swiotlb: respect min_align_mask
      nvme-pci: set min_align_mask

Jiapeng Zhong (1):
      HID: wacom: Assign boolean values to a bool variable

Jiaran Zhang (1):
      net: hns3: fix incorrect resp_msg issue

Jim Ma (1):
      tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT

Jim Mattson (1):
      perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[]

Jin Yao (1):
      perf report: Fix wrong LBR block sorting

Jingwen Chen (1):
      drm/amd/amdgpu: fix refcount leak

Jinzhou Su (1):
      drm/amdgpu: Add mem sync flag for IB allocated by SA

Jiri Kosina (3):
      iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd()
      iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd()
      Bluetooth: avoid deadlock between hci_dev->lock and socket lock

Jiri Olsa (6):
      tools/resolve_btfids: Build libbpf and libsubcmd in separate directories
      tools/resolve_btfids: Check objects before removing
      tools/resolve_btfids: Set srctree variable unconditionally
      kbuild: Add resolve_btfids clean to root clean target
      kbuild: Do not clean resolve_btfids if the output does not exist
      perf tools: Fix dynamic libbpf link

Jisheng Zhang (1):
      arm64: kprobes: Restore local irqflag if kprobes is cancelled

Joakim Zhang (1):
      net: stmmac: Fix MAC WoL not working if PHY does not support WoL

Joe Thornber (2):
      dm persistent data: packed struct should have an aligned() attribute too
      dm space map common: fix division bug in sm_ll_find_free_block()

Joel Stanley (1):
      jffs2: Hook up splice_write callback

Joerg Roedel (5):
      x86/sev: Do not require Hypervisor CPUID bit for SEV guests
      x86/sev-es: Don't return NULL from sev_es_get_ghcb()
      x86/sev-es: Use __put_user()/__get_user() for data accesses
      x86/sev-es: Forward page-faults which happen during emulation
      x86/boot/compressed/64: Check SEV encryption in the 32-bit boot-path

Johan Hovold (22):
      net: hso: fix NULL-deref on disconnect regression
      Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL"
      tty: moxa: fix TIOCSSERIAL jiffies conversions
      tty: amiserial: fix TIOCSSERIAL permission check
      USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions
      staging: greybus: uart: fix TIOCSSERIAL jiffies conversions
      USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check
      staging: fwserial: fix TIOCSSERIAL jiffies conversions
      tty: moxa: fix TIOCSSERIAL permission check
      staging: fwserial: fix TIOCSSERIAL permission check
      staging: fwserial: fix TIOCSSERIAL implementation
      staging: fwserial: fix TIOCGSERIAL implementation
      staging: greybus: uart: fix unprivileged TIOCCSERIAL
      USB: cdc-acm: fix unprivileged TIOCCSERIAL
      USB: cdc-acm: fix TIOCGSERIAL implementation
      tty: actually undefine superseded ASYNC flags
      tty: fix return value for unsupported ioctls
      tty: fix return value for unsupported termiox ioctls
      serial: core: return early on unsupported ioctls
      net: hso: fix control-request directions
      USB: trancevibrator: fix control-request direction
      net: hso: bail out on interrupt URB allocation failure

Johannes Berg (15):
      iwlwifi: pcie: properly set LTR workarounds on 22000 devices
      nl80211: fix beacon head validation
      nl80211: fix potential leak of ACL params
      cfg80211: check S1G beacon compat element length
      mac80211: fix TXQ AC confusion
      cfg80211: scan: drop entry from hidden_list on overflow
      mac80211: bail out if cipher schemes are invalid
      iwlwifi: pcie: make cfg vs. trans_cfg more robust
      um: Mark all kernel symbols as local
      um: Disable CONFIG_GCOV with MODULES
      mac80211: drop A-MSDUs on old ciphers
      mac80211: add fragment cache to sta_info
      mac80211: check defrag PN against current frame
      mac80211: prevent attacks on TKIP/WEP as well
      mac80211: do not accept/forward invalid EAPOL frames

John Fastabend (2):
      bpf, sockmap: Fix sk->prot unhash op reset
      bpf, sockmap: Fix incorrect fwd_alloc accounting

John Millikin (1):
      x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS)

John Paul Adrian Glaubitz (2):
      ia64: tools: remove inclusion of ia64-specific version of errno.h header
      ia64: tools: remove duplicate definition of ia64_mf() on ia64

Jolly Shah (1):
      scsi: libsas: Reset num_scatter if libata marks qc as NODATA

Jonas Holmberg (1):
      ALSA: aloop: Fix initialization of controls

Jonas Witschel (1):
      ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7

Jonathan Cameron (7):
      iio:accel:adis16201: Fix wrong axis assignment that prevents loading
      iio:adc:ad7476: Fix remove handling
      iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp()
      iio: adc: ad7124: Fix missbalanced regulator enable / disable on error.
      iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers
      iio: adc: ad7923: Fix undersized rx buffer.
      iio: adc: ad7192: Avoid disabling a clock that was never enabled.

Jonathan Kim (1):
      drm/amdgpu: mask the xgmi number of hops reported from psp to kfd

Jonathan McDowell (1):
      net: stmmac: Set FIFO sizes for ipq806x

Jonathon Reinhart (3):
      net: Make tcp_allowed_congestion_control readonly in non-init netns
      netfilter: conntrack: Make global sysctls readonly in non-init netns
      net: Only allow init netns to set default tcp cong to a restricted algo

Jordan Niethe (1):
      powerpc/64s: Fix pte update for kernel memory on radix

Josef Bacik (5):
      btrfs: do proper error handling in create_reloc_root
      btrfs: do proper error handling in btrfs_update_reloc_root
      btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s
      btrfs: avoid RCU stalls while running delayed iputs
      btrfs: do not BUG_ON in link_to_fixup_dir

Jouni Roivas (1):
      hfsplus: prevent corruption in shrinking truncate

Juergen Gross (2):
      xen/events: fix setting irq affinity
      xen/gntdev: fix gntdev_mmap() error exit path

Julian Braha (2):
      lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS
      media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB

Julian Wiedmann (1):
      net/smc: remove device from smcd_dev_list after failed device_add()

Jussi Maki (1):
      bpf: Set mac_len in bpf_skb_change_head

KP Singh (1):
      libbpf: Add explicit padding to btf_dump_emit_type_decl_opts

Kai Stuhlemmer (ebee Engineering) (1):
      mtd: rawnand: atmel: Update ecc_stats.corrected counter

Kai Vehmanen (1):
      ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume

Kai-Heng Feng (3):
      USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet
      drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected
      platform/x86: hp_accel: Avoid invoking _INI to speed up resume

Kailang Yang (1):
      ALSA: hda/realtek - Headset Mic issue on HP platform

Kaixu Xia (1):
      cxgb4: Fix the -Wmisleading-indentation warning

Kalyan Thota (1):
      drm/msm/disp/dpu1: icc path needs to be set before dpu runtime resume

Kamal Heib (1):
      RDMA/qedr: Fix kernel panic when trying to access recv_cq

Kan Liang (1):
      perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3

Karthikeyan Kathirvel (1):
      mac80211: choose first enabled channel for monitor

Kees Cook (4):
      drm/radeon: Fix off-by-one power_state index heap overwrite
      drm/radeon: Avoid power table parsing memory leaks
      debugfs: Make debugfs_allow RO after init
      proc: Check /proc/$pid/attr/ writes against file opener

Kefeng Wang (1):
      riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM"

Keith Busch (2):
      nvmet: remove unsupported command noise
      nvme-tcp: rerun io_work if req_list is not empty

Kenneth Feng (1):
      drm/amd/pm: fix workload mismatch on vega10 (1):
      seccomp: Fix CONFIG tests for Seccomp_filters

Kevin Barnett (1):
      scsi: smartpqi: Add new PCI IDs

Kevin Wang (1):
      drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error

Kiran Gunda (1):
      backlight: qcom-wled: Fix FSC update issue for WLED5

Kishon Vijay Abraham I (7):
      PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c
      phy: cadence: Sierra: Fix PHY power_on sequence
      phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create()
      phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup
      PCI: endpoint: Make *_get_first_free_bar() take into account 64 bit BAR
      PCI: endpoint: Add helper API to get the 'next' unreserved BAR
      PCI: endpoint: Make *_free_bar() to return error codes on failure

Konrad Dybcio (1):
      drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs

Krzysztof Goreczny (1):
      ice: prevent ice_open and ice_stop during reset

Krzysztof Kozlowski (14):
      clk: socfpga: fix iomem pointer cast on 64-bit
      ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100
      ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family
      ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family
      ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family
      ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family
      ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250
      ARM: dts: exynos: correct PMIC interrupt trigger level on Snow
      ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate family
      memory: renesas-rpc-if: fix possible NULL pointer dereference of resource
      memory: samsung: exynos5422-dmc: handle clk_set_parent() failure
      ASoC: simple-card: fix possible uninitialized single_cpu local variable
      pinctrl: samsung: use 'int' for register masks in Exynos
      i2c: s3c2410: fix possible NULL pointer deref on read message after write

Kumar Kartikeya Dwivedi (1):
      net: sched: bump refcount for new action in ACT replace mode

Kunihiko Hayashi (2):
      ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E
      arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E

Kuninori Morimoto (2):
      ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init()
      ASoC: rsnd: check all BUSIF status when error

Kuogee Hsieh (1):
      drm/msm/dp: initialize audio_comp when audio starts

Kurt Kanzenbach (1):
      net: hsr: Reset MAC header for Tx path

Lad Prabhakar (2):
      media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_stream
      media: i2c: imx219: Balance runtime PM use-count

Lai Jiangshan (1):
      KVM/VMX: Invoke NMI non-IST entry instead of IST entry

Lang Yu (1):
      drm/amd/amdgpu: fix a potential deadlock in gpu reset

Lars-Peter Clausen (1):
      iio: inv_mpu6050: Fully validate gyro and accel scale writes

Laurent Pinchart (3):
      dmaengine: xilinx: dpdma: Fix descriptor issuing on video group
      dmaengine: xilinx: dpdma: Fix race condition in done IRQ
      media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt()

Lee Gibson (1):
      qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth

Lee Jones (1):
      drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field overwritten' issue

Len Brown (1):
      Revert "tools/power turbostat: adjust for temperature offset"

Leo Yan (5):
      perf auxtrace: Fix potential NULL pointer dereference
      perf tools: Change fields type in perf_record_time_conv
      perf jit: Let convert_timestamp() to be backwards-compatible
      perf session: Add swap operation for event TIME_CONV
      locking/lockdep: Correct calling tracepoints

Leon Romanovsky (5):
      RDMA/addr: Be strict with gid size
      RDMA/siw: Properly check send and receive CQ pointers
      RDMA/siw: Release xarray entry
      RDMA/core: Prevent divide-by-zero error triggered by the user
      RDMA/rxe: Clear all QP fields if creation failed

Li Huafei (1):
      ima: Fix the error code for restoring the PCR value

Liam Howlett (1):
      m68k: Add missing mmap_read_lock() to sys_cacheflush()

Lijun Pan (3):
      ibmvnic: avoid calling napi_disable() twice
      ibmvnic: remove duplicate napi_schedule call in do_reset function
      ibmvnic: remove duplicate napi_schedule call in open function

Like Xu (1):
      perf/x86: Avoid touching LBR_TOS MSR for Arch LBR

Liming Sun (1):
      platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue

Lin Ma (1):
      bluetooth: eliminate the potential race condition when removing the HCI controller

Lingutla Chandrasekhar (1):
      sched/fair: Ignore percpu threads for imbalance pulls

Linus Lüssing (1):
      net: bridge: mcast: fix broken length + header check for MRDv6 Adv.

Linus Torvalds (3):
      readdir: make sure to verify directory entry for legacy interfaces too
      Fix misc new gcc warnings
      drm/i915/display: fix compiler warning about array overrun

Linus Walleij (3):
      ARM: dts: ux500: Fix up TVK R3 sensors
      drm/mcde/panel: Inverse misunderstood flag
      net: ethernet: ixp4xx: Set the DMA masks explicitly

Liu Jian (1):
      bpftool: Add sock_release help info for cgroup attach/prog load command

Liu Ying (1):
      media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30

Loic Poulain (1):
      net: qrtr: Fix memory leak on qrtr_tx_wait failure

Longfang Liu (1):
      crypto: hisilicon/sec - fixes a printing error

Lorenz Bauer (1):
      bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET

Lorenzo Bianconi (2):
      mt76: mt7915: fix aggr len debugfs node
      mt76: mt7615: fix mib stats counter reporting to mac80211

Lu Baolu (9):
      iommu/vt-d: Don't set then clear private data in prq_event_thread()
      iommu/vt-d: Report right snoop capability when using FL for IOVA
      iommu/vt-d: Report the right page fault address
      iommu/vt-d: Preset Access/Dirty bits for IOVA over FL
      iommu/vt-d: Remove WO permissions on second-level paging entries
      iommu/vt-d: Invalidate PASID cache when root/context entry changed
      iommu/vt-d: Preset Access/Dirty bits for IOVA over FL
      iommu/vt-d: Remove WO permissions on second-level paging entries
      iommu/vt-d: Use user privilege for RID2PASID translation

Luca Ceresoli (1):
      fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER

Luca Coelho (1):
      iwlwifi: fix 11ax disabled bit in the regulatory capability flags

Luca Fancellu (1):
      xen/evtchn: Change irq_info lock to raw_spinlock_t

Lucas Stankus (1):
      staging: iio: cdc: ad7746: avoid overwrite of num_channels

Ludovic Desroches (1):
      ARM: dts: at91: change the key code of the gpio key

Ludovic Senecaux (1):
      netfilter: conntrack: Fix gre tunneling over ipv6

Luis Henriques (1):
      virtiofs: fix memory leak in virtio_fs_probe()

Luiz Augusto von Dentz (1):
      Bluetooth: SMP: Fail if remote and local public keys are identical

Lukasz Bartosik (2):
      clk: fix invalid usage of list cursor in register
      clk: fix invalid usage of list cursor in unregister

Lukasz Luba (2):
      thermal/core/fair share: Lock the thermal zone while looping over instances
      PM / devfreq: Unlock mutex and free devfreq struct in error path

Lukasz Majczak (1):
      ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function

Luke D Jones (1):
      ALSA: hda/realtek: GA503 use same quirks as GA401

Lv Yunlong (21):
      ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx
      drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit
      ethernet: myri10ge: Fix a use after free in myri10ge_sw_tso
      net:tipc: Fix a double free in tipc_sk_mcast_rcv
      net/rds: Fix a use after free in rds_message_map_pages
      dmaengine: Fix a double free in dma_async_device_register
      gpu/xen: Fix a use after free in xen_drm_drv_init
      ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer
      ALSA: sb: Fix two use after free in snd_sb_qsound_build
      mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init
      crypto: qat - Fix a double free in adf_create_ring
      drivers/block/null_blk/main: Fix a double free in null_init.
      IB/isert: Fix a use after free in isert_connect_request
      mwl8k: Fix a double Free in mwl8k_probe_hw
      ath10k: Fix a use after free in ath10k_htc_send_bundle
      net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send
      RDMA/siw: Fix a use after free in siw_alloc_mr
      RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res
      net:nfc:digital: Fix a double free in digital_tg_recv_dep_req
      ethernet:enic: Fix a use after free bug in enic_hard_start_xmit
      drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp

Maciej W. Rozycki (9):
      x86/build: Disable HIGHMEM64G selection for M486SX
      FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR
      FDDI: defxx: Make MMIO the configuration default except for EISA
      MIPS: Reinstate platform `__div64_32' handler
      MIPS: Avoid DIVU in `__div64_32' is result would be zero
      MIPS: Avoid handcoded DIVU in `__div64_32' altogether
      vgacon: Record video mode changes with VT_RESIZEX
      vt_ioctl: Revert VT_RESIZEX parameter handling removal
      vt: Fix character height handling with VT_RESIZEX

Maciej Żenczykowski (2):
      net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind()
      net: fix nla_strcmp to handle more then one trailing null character

Magnus Karlsson (2):
      i40e: fix broken XDP support
      samples/bpf: Consider frame size in tx_only of xdpsock sample

Mahesh Salgaonkar (1):
      powerpc/eeh: Fix EEH handling for hugepages in ioremap space.

Manivannan Sadhasivam (3):
      mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions()
      mtd: rawnand: qcom: Return actual error code instead of -ENODEV
      ARM: 9075/1: kernel: Fix interrupted SMC calls

Mans Rullgard (1):
      ARM: dts: am33xx: add aliases for mmc interfaces

Maor Gottlieb (3):
      RDMA/mlx5: Fix drop packet rule in egress table
      RDMA/mlx5: Recover from fatal event in dual port mode
      RDMA/mlx5: Fix query DCT via DEVX

Marc Kleine-Budde (3):
      can: mcp251x: fix support for half duplex SPI host controllers
      can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path
      can: m_can: m_can_tx_work_queue(): fix tx_skb race condition

Marc Zyngier (4):
      ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure
      KVM: arm64: Fully zero the vcpu state on reset
      arm64: entry: factor irq triage logic into macros
      KVM: arm64: Prevent mixed-width VM creation

Marcel Hamer (1):
      usb: dwc3: omap: improve extcon initialization

Marco Elver (1):
      kcsan, debugfs: Move debugfs file creation out of early init

Marcus Folkesson (1):
      wilc1000: write value to WILC_INTR2_ENABLE register

Marek Behún (4):
      ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin
      arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node
      cpufreq: armada-37xx: Fix setting TBG parent for load levels
      clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock

Marek Vasut (2):
      rsi: Use resume_noirq for SDIO
      drm/stm: Fix bus_flags handling

Marijn Suijten (2):
      drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal
      drm/msm/mdp5: Do not multiply vclk line count by 100

Mark Langsdorf (2):
      ACPI: custom_method: fix potential use-after-free issue
      ACPI: custom_method: fix a possible memory leak

Mark Pearson (1):
      platform/x86: thinkpad_acpi: Correct thermal sensor allocation

Mark Rutland (1):
      arm64: entry: always set GIC_PRIO_PSR_I_SET during entry

Mark Zhang (1):
      RDMA/mlx5: Fix mlx5 rates to IB rates map

Martin Blumenstingl (3):
      net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock
      net: dsa: lantiq_gswip: Don't use PHY auto polling
      net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits

Martin Leung (1):
      drm/amd/display: changing sr exit latency

Martin Schiller (1):
      net: phy: intel-xway: enable integrated led functions

Martin Wilck (2):
      scsi: target: pscsi: Clean up after failure in pscsi_map_sg()
      scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state

Masahiro Yamada (4):
      init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM
      kbuild: update config_data.gz only when the content of .config is changed
      kbuild: generate Module.symvers only when vmlinux exists
      scripts/clang-tools: switch explicitly to Python 3

Masami Hiramatsu (1):
      x86/kprobes: Fix to check non boostable prefixes correctly

Mateusz Palczewski (2):
      i40e: Added Asym_Pause to supported link modes
      i40e: Fix PHY type identifiers for 2.5G and 5G adapters

Mathias Krause (1):
      nitro_enclaves: Fix stale file descriptors on failed usercopy

Mathias Nyman (5):
      xhci: check port array allocation was successful before dereferencing it
      xhci: check control context is valid before dereferencing it.
      xhci: fix potential array out of bounds with several interrupters
      thunderbolt: usb4: Fix NVM read buffer bounds and offset issue
      thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue

Mathy Vanhoef (4):
      mac80211: assure all fragments are encrypted
      mac80211: prevent mixed key and fragment cache attacks
      mac80211: properly handle A-MSDUs that start with an RFC 1042 header
      cfg80211: mitigate A-MSDU aggregation attacks

Matt Chen (1):
      iwlwifi: add support for Qu with AX201 device

Matt Wang (1):
      scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic

Matthew Wilcox (Oracle) (5):
      XArray: Fix splitting to non-zero orders
      radix tree test suite: Register the main thread with the RCU library
      idr test suite: Take RCU read lock in idr_find_test_1
      idr test suite: Create anchor before launching throbber
      mm: fix struct page layout on 32-bit systems

Matthias Schiffer (1):
      power: supply: bq27xxx: fix power_avg for newer ICs

Matti Vaittinen (1):
      gpio: sysfs: Obey valid_mask

Mauro Carvalho Chehab (1):
      atomisp: don't let it go past pipes array

Maxim Kochetkov (3):
      net: dsa: Fix type was not set for devlink port
      net: phy: marvell: fix m88e1011_set_downshift
      net: phy: marvell: fix m88e1111_set_downshift

Maxim Mikityanskiy (2):
      HID: plantronics: Workaround for double volume key presses
      net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath

Maximilian Luz (2):
      usb: xhci: Increase timeout for HC halt
      serial: 8250_dw: Add device HID for new AMD UART controller

Md Haris Iqbal (3):
      RDMA/rtrs-clt: Close rtrs client conn before destroying rtrs clt session files
      block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t
      block/rnbd-clt: Check the return value of the function rtrs_clt_query

Meng Li (1):
      regmap: set debugfs_name to NULL after it is freed

Miaohe Lin (4):
      khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate()
      mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts()
      mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page()
      ksm: fix potential missing rmap_item for stable_node

Michael Brown (1):
      xen-netback: Check for hotplug-status existence before watching

Michael Chan (3):
      bnxt_en: Fix RX consumer index logic in the error path.
      bnxt_en: Add PCI IDs for Hyper-V VF devices.
      bnxt_en: Fix context memory setup for 64K page size.

Michael Ellerman (7):
      powerpc/pseries: Only register vio drivers if vio bus exists
      powerpc/pseries: Stop calling printk in rtas_stop_self()
      powerpc/64s: Fix crashes when toggling stf barrier
      powerpc/64s: Fix crashes when toggling entry flush barrier
      selftests/gpio: Use TEST_GEN_PROGS_EXTENDED
      selftests/gpio: Move include of up
      selftests/gpio: Fix build when source tree is read only

Michael Kelley (1):
      Drivers: hv: vmbus: Increase wait time for VMbus unload

Michael Walle (2):
      mtd: require write permissions for locking and badblock ioctls
      rtc: fsl-ftm-alarm: add MODULE_TABLE()

Michal Kalderon (1):
      nvmet-rdma: Fix NULL deref when SEND is completed with error

Michal Simek (1):
      firmware: xilinx: Add a blank line after function declaration

Mickaël Salaün (1):
      ovl: fix leaked dentry

Mihai Moldovan (1):
      kconfig: nconf: stop endless search loops

Mike Galbraith (1):
      x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access

Mike Marciniszyn (3):
      IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS
      IB/hfi1: Use kzalloc() for mmu_rb_handler allocation
      IB/hfi1: Correct oversized ring allocation

Mike Rapoport (2):
      nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff
      openrisc: mm/init.c: remove unused memblock_region variable in map_ram()

Mike Travis (1):
      x86/platform/uv: Set section block size for hubless architectures

Mikhail Durnev (1):
      ASoC: rsnd: core: Check convert rate in rsnd_hw_params

Mikko Perttunen (1):
      gpu: host1x: Use different lock classes for each client

Miklos Szeredi (3):
      ovl: allow upperdir inside lowerdir
      virtiofs: fix userns
      cuse: prevent clone

Mikulas Patocka (2):
      dm snapshot: fix crash with transient storage and zero chunk size
      dm snapshot: properly fix a crash when an origin has no snapshots

Milton Miller (1):
      net/ncsi: Avoid channel_monitor hrtimer deadlock

Ming Lei (1):
      blk-mq: plug request for shared sbitmap

Muchun Song (1):
      mm: memcontrol: slab: fix obtain a reference to a freeing memcg

Muhammad Usama Anjum (2):
      net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh
      media: em28xx: fix memory leak

Murthy Bhat (1):
      scsi: smartpqi: Correct request leakage during reset operations

Nathan Chancellor (13):
      arm64: alternatives: Move length validation in alternative_{insn, endif}
      x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS
      efi/libstub: Add $(CLANG_FLAGS) to x86 flags
      Makefile: Move -Wno-unused-but-set-variable out of GCC only block
      crypto: arm/curve25519 - Move '.fpu' after '.arch'
      ACPI: CPPC: Replace cppc_attr with kobj_attribute
      x86/events/amd/iommu: Fix sysfs type mismatch
      perf/amd/uncore: Fix sysfs type mismatch
      powerpc/fadump: Mark fadump_calculate_reserve_size as __init
      powerpc/prom: Mark identical_pvr_fixup as __init
      riscv: Use $(LD) instead of $(CC) to link vDSO
      scripts/ Fix RISC-V regex for clang
      riscv: Workaround mcount name prior to clang-13

Neil Armstrong (1):
      drm/meson: fix shutdown crash when component not probed

NeilBrown (1):
      SUNRPC in case of backlog, hand free slots directly to waiting task

Nicholas Piggin (5):
      powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors
      KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit
      powerpc/pseries: Fix hcall tracing recursion in pv queued spinlocks
      powerpc/64s/syscall: Use pt_regs.trap to distinguish syscall ABI difference between sc and scv syscalls
      powerpc/64s/syscall: Fix ptrace syscall info with scv syscalls

Nick Desaulniers (1):
      gcov: re-fix clang-11+ support

Nick Lowe (1):
      igb: Enable RSS for Intel I211 Ethernet Controller

Niklas Cassel (1):
      nvme-pci: don't simple map sgl when sgls are disabled

Nikola Livic (1):
      pNFS/flexfiles: fix incorrect size check in decode_nfs_fh()

Nikolay Aleksandrov (1):
      net: bridge: when suppression is enabled exclude RARP packets

Nikolay Borisov (1):
      mm/sl?b.c: remove ctor argument from kmem_cache_flags

Nirmoy Das (1):
      drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct

Nobuhiro Iwamatsu (2):
      firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE)
      rtc: ds1307: Fix wday settings for rx8130

Noralf Trønnes (1):
      drm/probe-helper: Check epoch counter in output_poll_execute()

Norbert Ciosek (1):
      virtchnl: Fix layout of RSS structures

Norman Maurer (1):
      net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...);

Obeida Shamoun (1):
      backlight: qcom-wled: Use sink_addr for sync toggle

Odin Ugedal (1):
      sched/fair: Fix unfairness caused by missing load decay

Oleg Nesterov (1):
      ptrace: make ptrace() fail if the tracee changed its pid unexpectedly

Olga Kornievskaia (2):
      NFSv4.2: fix copy stateid copying for the async copy
      NFSv4.2 fix handling of sr_eof in SEEK's reply

Oliver Hartkopp (2):
      can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE
      can: isotp: fix msg_namelen values depending on CAN_REQUIRED_SIZE

Oliver Neukum (2):
      USB: CDC-ACM: fix poison/unpoison imbalance
      cdc-wdm: untangle a circular dependency between callback and softint

Oliver Stäbler (1):
      arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0

Omar Sandoval (1):
      kyber: fix out of bounds access when preempted

Ondrej Mosnacek (5):
      selinux: make nslot handling in avtab more robust
      selinux: fix cond_list corruption when changing booleans
      selinux: fix race between old and new sidtab
      perf/core: Fix unconditional security_locked_down() call
      serial: core: fix suspicious security_locked_down() call

Ong Boon Leong (2):
      xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model
      net: stmmac: fix TSO and TBS feature enabling during driver open

Or Cohen (2):
      net/sctp: fix race condition in sctp_destroy_sock
      net/nfc: fix use-after-free llcp_sock_bind/connect

Orson Zhai (1):
      mailbox: sprd: Introduce refcnt when clients requests/free channels

Otavio Pontes (1):
      x86/microcode: Check for offline CPUs before requesting new microcode

Pablo Neira Ayuso (9):
      netfilter: nftables: skip hook overlap logic if flowtable is stale
      netfilter: flowtable: fix NAT IPv6 offload mangling
      netfilter: conntrack: do not print icmpv6 as unknown via /proc
      netfilter: nft_payload: fix C-VLAN offload support
      netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector
      netfilter: nftables_offload: special ethertype handling for VLAN
      netfilter: xt_SECMARK: add new revision to fix structure layout
      netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check
      netfilter: nftables: Fix a memleak from userdata error path in new objects

Pali Rohár (7):
      net: phy: marvell: fix detection of PHY on Topaz switches
      cpufreq: armada-37xx: Fix the AVS value for load L1
      clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz
      clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0
      cpufreq: armada-37xx: Fix driver cleanup when registration failed
      cpufreq: armada-37xx: Fix determining base CPU frequency
      PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc()

Pan Bian (1):
      bus: qcom: Put child node before return

Paolo Abeni (8):
      net: let skb_orphan_partial wake-up waiters.
      mptcp: forbit mcast-related sockopt on MPTCP sockets
      udp: never accept GSO_FRAGLIST packets
      mptcp: fix splat when closing unaccepted socket
      mptcp: avoid error message on infinite mapping
      mptcp: drop unconditional pr_warn on bad opt
      mptcp: fix data stream corruption
      net: really orphan skbs tied to closing sk

Paolo Bonzini (1):
      KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp

Paul Aurich (1):
      cifs: Return correct error code from smb2_get_enc_key

Paul Cercueil (1):
      drm: bridge/panel: Cleanup connector on bridge detach

Paul Clements (1):
      md/raid1: properly indicate failure when ending a failed write request

Paul Durrant (1):
      xen-blkback: fix compatibility bug with single page rings

Paul Fertser (1):
      hwmon: (pmbus/pxe1610) don't bail out when not all pages are active

Paul M Stillwell Jr (1):
      ice: handle increasing Tx or Rx ring sizes

Paul Menzel (2):
      iommu/amd: Put newline after closing bracket in warning
      Revert "iommu/amd: Fix performance counter initialization"

Paul Moore (1):
      selinux: add proper NULL termination to the secclass_map permissions

Pavel Andrianov (1):
      net: pxa168_eth: Fix a potential data race in pxa168_eth_remove

Pavel Begunkov (3):
      io_uring: fix timeout cancel return code
      block: don't ignore REQ_NOWAIT for direct IO
      io_uring: fix overflows checks in provide buffers

Pavel Machek (1):
      intel_th: Consistency and off-by-one fix

Pavel Skripkin (6):
      drivers: net: fix memory leak in atusb_probe
      drivers: net: fix memory leak in peak_usb_create_dev
      net: mac802154: Fix general protection fault
      media: dvb-usb: fix memory leak in dvb_usb_adapter_init
      tty: fix memory leak in vc_deallocate
      net: usb: fix memory leak in smsc75xx_bind

Pavel Tatashin (3):
      mm/gup: check every subpage of a compound page during isolation
      mm/gup: return an error on migration failure
      mm/gup: check for isolation errors

Pavel Tikhomirov (1):
      net: sched: sch_teql: fix null-pointer dereference

Pawel Laszczak (2):
      usb: gadget: uvc: add bInterval checking for HS mode
      usb: webcam: Invalid size of Processing Unit Descriptor

Paweł Chmiel (1):
      clk: exynos7: Mark aclk_fsys1_200 as critical

Pedro Tammela (1):
      libbpf: Fix bail out from 'ringbuf_process_ring()' on error

PeiSen Hou (1):
      ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293

Peilin Ye (1):
      media: dvbdev: Fix memory leak in dvb_media_device_free()

Peng Fan (1):
      mmc: sdhci-esdhc-imx: validate pinctrl before use it

Peng Li (1):
      net: hns3: use netif_tx_disable to stop the transmit queue

Peter Collingbourne (3):
      arm64: fix inline asm in load_unaligned_zeropad()
      kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled
      arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup

Peter Ujfalusi (1):
      ALSA: hda/realtek: Chain in pop reduction fixup for ThinkStation P340

Peter Wang (1):
      scsi: ufs: ufs-mediatek: Fix power down spec violation

Peter Xu (1):
      mm/hugetlb: fix F_SEAL_FUTURE_WRITE

Peter Zijlstra (3):
      perf: Rework perf_event_exit_event()
      sched,fair: Alternative sched_slice()
      openrisc: Define memory barrier mb

Petr Machata (3):
      selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static
      selftests: mlxsw: Increase the tolerance of backlog buildup
      selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test

Petr Mladek (4):
      watchdog: rename __touch_watchdog() to a better descriptive name
      watchdog: explicitly update timestamp when reporting softlockup
      watchdog/softlockup: remove logic that tried to prevent repeated reports
      watchdog: fix barriers when printing backtraces from all CPUs

Phil Calvin (1):
      ALSA: hda/realtek: fix mic boost on Intel NUC 8

Phil Elwell (1):
      usb: dwc2: Fix gadget DMA unmap direction

Phillip Lougher (1):
      squashfs: fix divide error in calculate_skip()

Phillip Potter (11):
      net: tun: set tun->dev->addr_len during TUNSETLINK processing
      net: geneve: check skb is large enough for IPv4/IPv6 header
      net: usb: ax88179_178a: initialize local variables before use
      fbdev: zero-fill colormap in fbcmap.c
      net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb
      net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_info
      scsi: ufs: handle cleanup correctly on devm_reset_control_get error
      leds: lp5523: check return value of lp5xx_read and jump to cleanup code
      isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io
      isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info
      dmaengine: qcom_hidma: comment platform_driver_register call

Pierre-Louis Bossart (2):
      soundwire: cadence: only prepare attached devices on clock stop
      ASoC: samsung: tm2_wm5110: check of of_parse return value

Ping Cheng (1):
      HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices

Ping-Ke Shih (2):
      rtw88: Fix array overrun in rtw_get_tx_power_params()
      rtlwifi: 8821ae: upgrade PHY and RF parameters

Piotr Krysiuk (2):
      bpf, x86: Validate computation of branch displacements for x86-64
      bpf, x86: Validate computation of branch displacements for x86-32

Po-Hao Huang (1):
      rtw88: 8822c: add LC calibration for RTL8822C

Potnuri Bharat Teja (2):
      RDMA/cxgb4: check for ipv6 address properly while destroying listener
      RDMA/cxgb4: add missing qpid increment

Pradeep Kumar Chitrapu (1):
      ath11k: fix thermal temperature read

Pradeep P V K (1):
      mmc: sdhci: Check for reset prior to DMA address unmap

Prashant Malani (1):
      platform/chrome: cros_ec_typec: Add DP mode check

Qii Wang (3):
      i2c: mediatek: Fix wrong dma sync flag
      i2c: mediatek: Fix send master code at more than 1MHz
      i2c: mediatek: Disable i2c start_en and clear intr_stat brfore reset

Qinglang Miao (9):
      soc: qcom: pdr: Fix error return code in pdr_register_listener
      i2c: cadence: fix reference leak when pm_runtime_get_sync fails
      i2c: img-scb: fix reference leak when pm_runtime_get_sync fails
      i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails
      i2c: imx: fix reference leak when pm_runtime_get_sync fails
      i2c: omap: fix reference leak when pm_runtime_get_sync fails
      i2c: sprd: fix reference leak when pm_runtime_get_sync fails
      i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails
      i2c: xiic: fix reference leak when pm_runtime_get_sync fails

Qu Huang (1):
      drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug

Qu Wenruo (1):
      btrfs: handle remount to no compress during compression

Quanyang Wang (11):
      spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make zynqmp_qspi_exec_op not interruptible
      spi: spi-zynqmp-gqspi: add mutex locking for exec_op
      spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's internal functionality
      spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op
      spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue
      spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume
      spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op
      spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails
      drm/tilcdc: send vblank event when disabling crtc
      clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback
      clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable

Quentin Perret (1):
      sched: Fix out-of-bound access in uclamp

Quinn Tran (1):
      scsi: qla2xxx: Fix use after free in bsg

Raed Salem (1):
      net/mlx5: Fix placement of log_max_flow_counter

Rafael J. Wysocki (4):
      ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade()
      PCI: PM: Do not read power state in pci_enable_device_flags()
      cpufreq: intel_pstate: Use HWP if enabled by platform firmware
      drivers: base: Fix device link removal

Rafał Miłecki (2):
      dt-bindings: net: ethernet-controller: fix typo in NVMEM
      ARM: dts: BCM5301X: fix "reg" formatting in /memory node

Rahul Lakkireddy (1):
      cxgb4: avoid collecting SGE_QBASE regs during traffic

Raju Rangoju (1):
      cxgb4: avoid accessing registers when clearing filters

Ramesh Babu B (1):
      net: stmmac: Clear receive all(RA) bit when promiscuous mode is off

Rander Wang (1):
      soundwire: stream: fix memory leak in stream config error path

Randy Dunlap (8):
      ia64: remove duplicate entries in generic_defconfig
      csky: change a Kconfig symbol name to fix e1000 build error
      ia64: fix discontig.c section mismatches
      NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds
      drm: bridge: fix LONTIUM use of mipi_dsi_() functions
      powerpc: iommu: fix build when neither PCI or IBMVIO is set
      MIPS: alchemy: xxs1500: add gpio-au1000.h header file
      MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c

Randy Wright (1):
      serial: 8250_pci: Add support for new HPE serial device

Rasmus Villemoes (2):
      lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf()
      devtmpfs: fix placement of complete() call

Ravi Kumar Bokka (1):
      drivers: nvmem: Fix voltage settings for QTI qfprom-efuse

Reiji Watanabe (1):
      KVM: VMX: Don't use vcpu->run->internal.ndata as an array index

Ricardo Ribalda (3):
      media: staging/intel-ipu3: Fix memory leak in imu_fmt
      media: staging/intel-ipu3: Fix set_fmt error handling
      media: staging/intel-ipu3: Fix race condition during set_fmt

Ricardo Rivera-Matos (1):
      power: supply: bq25980: Move props from battery node

Richard Fitzgerald (1):
      ASoC: cs42l42: Regmap must use_single_read/write

Richard Sanger (1):
      net: packetmmap: fix only tx timestamp on request

Rijo Thomas (2):
      crypto: ccp - fix command queuing to TEE ring buffer
      tee: amdtee: unload TA only when its refcount becomes 0

Rikard Falkeborn (1):
      linux/bits.h: fix compilation error with GENMASK

Rob Clark (2):
      drm/msm: Ratelimit invalid-fence message
      drm/msm: Fix a5xx/a6xx timestamps

Robert Malz (1):
      ice: Cleanup fltr list in case of allocation issues

Robin Murphy (2):
      perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors
      perf/arm_pmu_platform: Fix error handling

Robin Singh (1):
      drm/amd/display: fixed divide by zero kernel crash during dsc enablement

Rodrigo Siqueira (1):
      drm/amd/display: Fix two cursor duplication when using overlay

Roi Dayan (2):
      net/mlx5e: Fix null deref accessing lag dev
      netfilter: flowtable: Remove redundant hw refresh bit

Rolf Eike Beer (1):
      iommu/vt-d: Fix sysfs leak in alloc_iommu()

Romain Naour (1):
      mips: Do not include hi and lo in clobber list for R6

Roman Bolshakov (1):
      scsi: target: iscsi: Fix zero tag inside a trace event

Roman Gushchin (1):
      percpu: make pcpu_nr_empty_pop_pages per chunk type

Rong Chen (1):
      selftests/vm: fix out-of-tree build

Ronnie Sahlberg (2):
      cifs: revalidate mapping when we open files for SMB1 POSIX
      cifs: fix memory leak in smb2_copychunk_range

Rui Miguel Silva (1):
      iio: gyro: fxas21002c: balance runtime power in error path

Ruslan Bilovol (2):
      usb: gadget: f_uac2: validate input parameters
      usb: gadget: f_uac1: validate input parameters

Russ Weight (1):
      fpga: dfl: pci: add DID for D5005 PAC cards

Russell Currey (1):
      selftests/powerpc: Fix L1D flushing tests for Power10

Russell King (3):
      net: sfp: relax bitrate-derived mode check
      net: sfp: cope with SFPs that set both LOS normal and LOS inverted
      ARM: footbridge: fix PCI interrupt mapping

Ryan Lee (2):
      ASoC: max98373: Changed amp shutdown register as volatile
      ASoC: max98373: Added 30ms turn on/off time delay

Ryder Lee (3):
      mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put()
      mt76: mt7915: fix mib stats counter reporting to mac80211
      mt76: mt7615: fix memleak when mt7615_unregister_device()

Saeed Mahameed (1):
      net/mlx5e: reset XPS on error flow if netdev isn't registered yet

Sagi Grimberg (3):
      nvme-tcp: block BH in sk state_change sk callback
      nvmet-tcp: fix incorrect locking in state_change sk callback
      nvme-tcp: fix possible use-after-completion

Sai Prakash Ranjan (2):
      arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity
      arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer

Salil Mehta (1):
      net: hns3: Limiting the scope of vector_ring_chain variable

Sami Loone (2):
      ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops
      ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable

Sandeep Singh (1):
      xhci: Add reset resume quirk for AMD xhci controller.

Sander Vanheule (1):
      mt76: mt7615: support loading EEPROM for MT7613BE

Saravana Kannan (1):
      driver core: Fix locking bug in deferred_probe_timeout_work_func()

Sargun Dhillon (2):
      Documentation: seccomp: Fix user notification documentation
      seccomp: Refactor notification handler to prepare for new semantics

Sean Christopherson (26):
      KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap
      KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping
      KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages
      KVM: VMX: Convert vcpu_vmx.exit_reason to a union
      x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported
      KVM: x86: Defer the MMU unload to the normal path on an global INVPCID
      KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit
      KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads
      KVM: nSVM: Set the shadow root level to the TDP level for nested NPT
      KVM: SVM: Don't strip the C-bit from CR2 on #PF interception
      KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created
      KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported
      KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch
      KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit
      KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit
      KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU
      KVM: Stop looking for coalesced MMIO zones if the bus is destroyed
      KVM: x86/mmu: Retry page faults that hit an invalid memslot
      crypto: ccp: Detect and reject "invalid" addresses destined for PSP
      KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM
      KVM: x86/mmu: Remove the defunct update_pte() paging hook
      crypto: ccp: Free SEV device if SEV init fails
      KVM: x86: Emulate RDPID only if RDTSCP is supported
      KVM: x86: Move RDPID emulation intercept to its own enum
      KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported
      KVM: VMX: Disable preemption when probing user return MSRs

Sean MacLennan (1):
      USB: serial: ti_usb_3410_5052: add device id

Sean Wang (2):
      mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation
      mt76: mt7663s: fix the possible device hang in high traffic

Sean Young (1):
      media: ite-cir: check for receive overflow

Sebastian Krzyszkowiak (1):
      arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on

Seevalamuthu Mariappan (1):
      mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN

Serge E. Hallyn (1):
      capabilities: require CAP_SETFCAP to map uid 0

Sergei Trofimovich (5):
      ia64: mca: allocate early mca with GFP_ATOMIC
      ia64: fix format strings for err_inject
      ia64: fix user_stack_pointer() for ptrace()
      ia64: fix EFI_DEBUG build
      ia64: module: fix symbolizer crash on fdescr

Sergey Shtylyov (16):
      pata_arasan_cf: fix IRQ check
      pata_ipx4xx_cf: fix IRQ check
      sata_mv: add IRQ checks
      ata: libahci_platform: fix IRQ check
      scsi: ufs: ufshcd-pltfrm: Fix deferred probing
      scsi: hisi_sas: Fix IRQ checks
      scsi: jazz_esp: Add IRQ check
      scsi: sun3x_esp: Add IRQ check
      scsi: sni_53c710: Add IRQ check
      i2c: cadence: add IRQ check
      i2c: emev2: add IRQ check
      i2c: jz4780: add IRQ check
      i2c: mlxbf: add IRQ check
      i2c: rcar: add IRQ check
      i2c: sh7760: add IRQ check
      i2c: sh7760: fix IRQ error path

Seunghui Lee (1):
      mmc: core: Set read only for SD cards with permanent write protect bit

Shameer Kolothum (1):
      iommu: Check dev->iommu in iommu_dev_xxx functions

Shawn Guo (4):
      soc: qcom: geni: shield geni_icc_get() for ACPI boot
      arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges'
      arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges'
      arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges'

Shay Drory (2):
      RDMA/core: Add CM to restrack after successful attachment to a device
      RDMA/core: Don't access cm_id after its destruction

Shayne Chen (1):
      mt76: mt7915: fix txpower init for TSSI off chips

Shengjiu Wang (3):
      ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips
      ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk
      ASoC: ak5558: correct reset polarity

Shixin Liu (6):
      crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails
      crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe()
      crypto: stm32/hash - Fix PM reference leak on stm32-hash.c
      crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c
      crypto: sa2ul - Fix PM reference leak in sa_ul_probe()
      crypto: omap-aes - Fix PM reference leak on omap-aes.c

Shou-Chieh Hsu (1):
      HID: google: add don USB id

Shradha Todi (1):
      PCI: endpoint: Fix NULL pointer dereference for ->get_features()

Shuah Khan (5):
      usbip: add sysfs_lock to synchronize sysfs code paths
      usbip: stub-dev synchronize sysfs code paths
      usbip: vudc synchronize sysfs code paths
      usbip: synchronize event handler with sysfs code paths
      ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock

Shuo Chen (1):
      dyndbg: fix parsing file query without a line-range suffix

Shyam Prasad N (1):
      cifs: detect dead connections only when echoes are enabled.

Shyam Sundar S K (2):
      amd-xgbe: Update DMA coherency values
      platform/x86: hp-wireless: add AMD's hardware id to the supported list

Si-Wei Liu (1):
      vdpa/mlx5: should exclude header length and fcs from mtu

Sibi Sankar (1):
      remoteproc: qcom_q6v5_mss: Replace ioremap with memremap

Simon Rettberg (1):
      drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7

Sindhu Devale (1):
      RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails

Smita Koralahalli (1):
      perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric

Souptick Joarder (1):
      media: atomisp: Fixed error handling path

Sourabh Jain (1):
      powerpc/kexec_file: Use current CPU info while setting up FDT

Sreekanth Reddy (1):
      scsi: mpt3sas: Block PCI config access from userspace during reset

Srikar Dronamraju (2):
      powerpc/smp: Reintroduce cpu_core_mask
      powerpc/smp: Set numa node before updating mask

Srinivas Kandagatla (2):
      arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x
      soundwire: bus: Fix device found flag correctly

Srinivas Pandruvada (3):
      tools/power/x86/intel-speed-select: Increase string size
      platform/x86: ISST: Account for increased timeout in some cases
      thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID

Sriram R (2):
      ath10k: Validate first subframe of A-MSDU before processing the list
      ath11k: Clear the fragment cache during key install

Stanimir Varbanov (1):
      media: venus: hfi_parser: Don't initialize parser on v1

Stanislav Fomichev (1):
      tools/resolve_btfids: Add /libbpf to .gitignore

Stefan Assmann (1):
      iavf: remove duplicate free resources calls

Stefan Berger (3):
      tpm: acpi: Check eventlog signature before using it
      tpm: efi: Use local variable for calculating final log size
      tpm: vtpm_proxy: Avoid reading host log when using a virtual device

Stefan Chulski (1):
      net: mvpp2: add buffer header handling in RX

Stefan Raspl (1):
      tools/kvm_stat: Add restart delay

Stefan Riedmueller (1):
      ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces

Stefan Roese (1):
      net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88

Stefano Brivio (1):
      netfilter: nft_set_pipapo_avx2: Add irq_fpu_usable() check, fallback to non-AVX2 version

Stefano Garzarella (2):
      vsock/vmci: log once the failed queue pair allocation
      vsock/virtio: free queued packets when closing socket

Steffen Dirkwinkel (1):
      platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table

Steffen Klassert (2):
      xfrm: Fix NULL pointer dereference on policy lookup
      xfrm: Provide private skb extensions for segmented and hw offloaded ESP packets

Stephen Boyd (6):
      drm/msm: Set drvdata to NULL when msm_drm_init() fails
      serial: stm32: Use of_device_get_match_data()
      firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool
      firmware: qcom_scm: Reduce locking section for __get_convention()
      firmware: qcom_scm: Workaround lack of "is available" call on SC7180
      ASoC: qcom: lpass-cpu: Use optional clk APIs

Steve French (3):
      smb3: when mounting with multichannel include it in requested capabilities
      smb3: do not attempt multichannel to server which does not support it
      SMB3: incorrect file id in requests compounded with open

Steven Rostedt (VMware) (4):
      ftrace: Check if pages were allocated before calling free_pages()
      ftrace: Handle commands when closing set_ftrace_filter file
      tracing: Map all PIDs to command lines
      tracing: Restructure trace_clock_global() to never block

Stéphane Marchesin (1):
      drm/i915: Fix crash in auto_retire

Subbaraman Narayanamurthy (1):
      interconnect: qcom: bcm-voter: add a missing of_node_put()

Sudhakar Panneerselvam (1):
      md/bitmap: wait for external bitmap writes to complete during tear down

Sumeet Pawnikar (1):
      ACPI: PM: Add ACPI ID of Alder Lake Fan

Sun Ke (1):
      nbd: Fix NULL pointer in flush_workqueue

Suravee Suthikulpanit (1):
      iommu/amd: Remove performance counter pre-initialization test

Suzuki K Poulose (3):
      KVM: arm64: Hide system instruction access to Trace registers
      KVM: arm64: Disable guest access to trace filter controls
      coresight: Do not scan for graph if none is present

Taehee Yoo (2):
      mld: fix panic in mld_newpack()
      sch_dsmark: fix a NULL deref in qdisc_reset()

Takashi Iwai (28):
      ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1
      ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model
      drm/i915: Fix invalid access to ACPI _DSM objects
      ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX
      ALSA: hda/conexant: Re-order CX5066 quirk table entries
      ALSA: usb-audio: Explicitly set up the clock selector
      media: dvb-usb: Fix use-after-free access
      media: dvb-usb: Fix memory leak at error in dvb_usb_device_init()
      ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries
      ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries
      ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries
      ALSA: hda/realtek: Re-order ALC269 HP quirk table entries
      ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries
      ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries
      ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries
      ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries
      ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries
      ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries
      ALSA: hda/realtek: Re-order ALC662 quirk table entries
      ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices
      ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32
      ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls
      ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740
      ALSA: intel8x0: Don't update period unless prepared
      ALSA: line6: Fix racy initialization of LINE6 MIDI
      ALSA: usb-audio: Validate MS endpoint descriptors
      ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA
      ALSA: hda/realtek: Add fixup for HP OMEN laptop

Takashi Sakamoto (7):
      ALSA: bebob: enable to deliver MIDI messages for multiple ports
      ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency
      ALSA: firewire-lib: fix amdtp_packet tracepoints event for packet_index field
      ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26
      ALSA: firewire-lib: fix calculation for size of IR context payload
      ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro
      ALSA: firewire-lib: fix check for the size of isochronous packet payload

Tanner Love (1):
      net/packet: make packet_fanout.arr size configurable up to 64K

Tao Liu (1):
      openvswitch: meter: fix race when getting now_ms.

Tao Ren (1):
      usb: gadget: aspeed: fix dma map failure

Tariq Toukan (1):
      net/mlx5e: Enforce minimum value check for ICOSQ size

Tasos Sahanidis (2):
      media: saa7134: use sg_dma_len when building pgtable
      media: saa7146: use sg_dma_len when building pgtable

Teava Radu (1):
      platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet

Tejas Patel (1):
      firmware: xilinx: Fix dereferencing freed memory

Tejun Heo (1):
      blk-iocost: fix weight updates of inner active iocgs

Tetsuo Handa (7):
      batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"->reserved field
      lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message
      misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct
      misc: vmw_vmci: explicitly initialize vmci_datagram payload
      ttyprintk: Add TTY hangup callback.
      Bluetooth: initialize skb_queue_head at l2cap_chan_create()
      tty: vt: always invoke vc->vc_sw->con_resize callback

Thadeu Lima de Souza Cascardo (3):
      io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers
      bpf, ringbuf: Deny reserve of buffers larger than ringbuf
      Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails

Theodore Ts'o (2):
      fs: fix reporting supported extra file attributes for statx()
      ext4: allow the dax flag to be set and cleared on inline directories

Thinh Nguyen (5):
      usb: xhci: Fix port minor revision
      usb: dwc3: gadget: Check for disabled LPM quirk
      usb: dwc3: gadget: Remove FS bInterval_m1 limitation
      usb: dwc3: gadget: Fix START_TRANSFER link state check
      usb: dwc3: gadget: Properly track pending and queued SG

Thomas Gleixner (4):
      Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op")
      futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI
      KVM: x86: Cancel pvclock_gtod_work on module removal
      KVM: x86: Prevent deadlock against tk_core.seq

Thomas Richter (1):
      perf ftrace: Fix access to pid in array when setting a pid filter

Thomas Zimmermann (1):
      drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check

Tian Tao (1):
      dm integrity: fix missing goto in bitmap_flush_interval error handling

Tiezhu Yang (2):
      MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again

Timo Gurr (1):
      ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8

Toke Høiland-Jørgensen (2):
      bpf: Enforce that struct_ops programs be GPL-only
      ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices

Tom Lendacky (2):
      x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch
      x86/sev-es: Invalidate the GHCB after completing VMGEXIT

Tom Seewald (3):
      qlcnic: Add null check after calling netdev_alloc_skb
      char: hpet: add checks after calling ioremap
      net: liquidio: Add missing null pointer checks

Tomas Winkler (1):
      mei: me: add Alder Lake P device id.

Tong Zhang (8):
      mISDN: fix crash in fritzpci
      drm/qxl: do not run release if qxl failed to init
      drm/ast: fix memory leak when unload the driver
      crypto: qat - don't release uninitialized resources
      crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init
      ALSA: hdsp: don't disable if not enabled
      ALSA: hdspm: don't disable if not enabled
      ALSA: rme9652: don't disable if not enabled

Tong Zhu (1):
      neighbour: Disregard DEAD dst in neigh_update

Tony Ambardar (1):
      powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h

Tony Lindgren (14):
      bus: ti-sysc: Fix warning on unbind if reset is not deasserted
      ARM: OMAP4: Fix PMIC voltage domains for bionic
      ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race
      ARM: dts: Fix moving mmc devices with aliases for omap4 & 5
      ARM: OMAP2+: Fix warning for omap_init_time_of()
      ARM: OMAP2+: Fix uninitialized sr_inst
      gpio: omap: Save and restore sysconfig
      ARM: dts: Fix swapped mmc order for omap3
      bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first
      clocksource/drivers/timer-ti-dm: Fix posted mode status check order
      clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped
      PM: runtime: Fix unpaired parent child_count for force_resume
      clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue
      clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940

Trond Myklebust (11):
      NFS: Don't discard pNFS layout segments that are marked for return
      NFSv4: Don't discard segments marked for return in _pnfs_return_layout()
      NFS: nfs4_bitmask_adjust() must not change the server global bitmasks
      NFS: Fix attribute bitmask in _nfs42_proc_fallocate()
      NFSv4.2: Always flush out writes in nfs42_proc_fallocate()
      NFS: Deal correctly with attribute generation counter overflow
      NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting
      NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid
      NFS: Fix an Oopsable condition in __nfs_pageio_add_request()
      NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce()
      SUNRPC: More fixes for backlog congestion

Tudor Ambarus (2):
      Revert "mtd: spi-nor: macronix: Add support for mx25l51245g"
      spi: spi-ti-qspi: Free DMA resources

Tvrtko Ursulin (1):
      drm/i915/overlay: Fix active retire callback alignment

Tyrel Datwyler (1):
      powerpc/pseries: extract host bridge from pci_bus prior to bus removal

Uladzislau Rezki (Sony) (1):
      kvfree_rcu: Use same set of GFP flags as does single-argument

Ulf Hansson (1):
      mmc: core: Fix hanging on I/O during system suspend for removable cards

Uwe Kleine-König (1):
      pwm: atmel: Fix duty cycle calculation in .get_state()

Vadym Kochan (1):
      net: marvell: prestera: fix port event handling on init

Vaibhav Jain (2):
      libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC
      powerpc/mm: Add cond_resched() while removing hpte mappings

Valentin CARON - foss (1):
      ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control

Valentin Schneider (1):
      sched/fair: Fix shift-out-of-bounds in load_balance()

Vamshi Krishna Gopal (1):
      ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp

Varad Gautam (1):
      ipc/mqueue, msg, sem: avoid relying on a stack reference past its expiry

Vasily Averin (1):
      tools/cgroup/ updated to work on current kernel

Vasily Gorbik (2):
      s390/entry: save the caller of psw_idle
      s390/disassembler: increase ebpf disasm buffer size

Ville Syrjälä (2):
      drm/i915: Avoid div-by-zero on gen2
      drm/i915: Read C0DRB3/C1DRB3 as 16 bits again

Vinay Kumar Yadav (4):
      ch_ktls: Fix kernel panic
      ch_ktls: fix device connection close
      ch_ktls: tcb close causes tls connection failure
      ch_ktls: do not send snd_una update to TCB in middle

Vincent Donnefort (1):
      sched/pelt: Fix task util_est update filtering

Vincent Whitchurch (1):
      cifs: Silently ignore unknown oplock break handle

Vineet Gupta (1):
      ARC: entry: fix off-by-one error in syscall number validation

Viswas G (1):
      scsi: pm80xx: Fix chip initialization failure

Vitaly Chikunov (1):
      perf beauty: Fix fsconfig generator

Vitaly Kuznetsov (3):
      ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m
      genirq/matrix: Prevent allocation counter corruption
      KVM: nVMX: Always make an attempt to map eVMCS after migration

Vivek Goyal (5):
      fuse: fix write deadlock
      fuse: invalidate attrs when page writeback completes
      dax: Add an enum for specifying dax wakup mode
      dax: Add a wakeup mode parameter to put_unlocked_entry()
      dax: Wake up all waiters after invalidating dax entry

Vlad Buslov (4):
      net: sched: fix action overwrite reference counting
      net: sched: fix err handler in tcf_action_init()
      Revert "net: sched: bump refcount for new action in ACT replace mode"
      net: zero-initialize tc skb extension on allocation

Vladimir Barinov (1):
      arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding

Vladimir Isaev (2):
      ARC: mm: PAE: use 40-bit physical page mask
      ARC: mm: Use max_high_pfn as a HIGHMEM zone border

Vladimir Murzin (1):
      ARM: 9069/1: NOMMU: Fix conversion for_each_membock() to for_each_mem_range()

Vladimir Oltean (8):
      net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports
      net: dsa: sja1105: update existing VLANs from the bridge VLAN list
      net: dsa: sja1105: use 4095 as the private VLAN for untagged traffic
      net: dsa: sja1105: error out on unsupported PHY mode
      net: dsa: sja1105: add error handling in sja1105_setup()
      net: dsa: sja1105: call dsa_unregister_switch when allocating memory fails
      net: dsa: sja1105: fix VL lookup command packing for P/Q/R/S
      net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count

Vladyslav Tarasiuk (1):
      net/mlx4: Fix EEPROM dump support

Waiman Long (1):
      sched/debug: Fix cgroup_path[] serialization

Wan Jiabing (1):
      cavium/liquidio: Fix duplicate argument

Wang Li (2):
      spi: qup: fix PM reference leak in spi_qup_remove()
      spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware()

Wang Qing (1):
      arc: kernel: Return -EFAULT if copy_to_user() fails

Wang Wensheng (5):
      RDMA/qedr: Fix error return code in qedr_iw_connect()
      IB/hfi1: Fix error return code in parse_platform_config()
      RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal()
      RDMA/srpt: Fix error return code in srpt_cm_req_recv()
      mm/sparse: add the missing sparse_buffer_fini() in error branch

Wanpeng Li (5):
      KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer
      context_tracking: Move guest exit context tracking to separate helpers
      context_tracking: Move guest exit vtime accounting to separate helpers
      KVM: x86: Defer vtime accounting 'til after IRQ handling
      KVM: X86: Fix vCPU preempted state from guest's point of view

Wayne Lin (2):
      drm/dp_mst: Revise broadcast msg lct & lcr
      drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast

Wei Yongjun (7):
      spi: dln2: Fix reference leak to master
      spi: omap-100k: Fix reference leak to master
      usb: typec: tps6598x: Fix return value check in tps6598x_probe()
      usb: typec: stusb160x: fix return value check in stusb160x_probe()
      clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe()
      spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op()
      media: m88ds3103: fix return value check in m88ds3103_probe()

Wen Gong (6):
      mac80211: extend protection against mixed key and fragment cache attacks
      ath10k: add CCMP PN replay protection for fragmented frames for PCIe
      ath10k: drop fragments with multicast DA for PCIe
      ath10k: drop fragments with multicast DA for SDIO
      ath10k: drop MPDU which has discard flag set by firmware for SDIO
      ath10k: Fix TKIP Michael MIC verification for PCIe

Wengang Wang (1):
      ocfs2: fix deadlock between setattr and dio_end_io_write

Werner Sembach (1):
      drm/amd/display: Try YCbCr420 color when YCbCr444 fails

Wesley Cheng (2):
      usb: dwc3: gadget: Ignore EP queue requests during bus reset
      usb: dwc3: gadget: Return success always for kick transfer in ep queue

William A. Kennington III (1):
      spi: Fix use-after-free with devm_spi_alloc_*

William Roche (1):
      RAS/CEC: Correct ce_add_elem()'s returned values

Wolfram Sang (4):
      i2c: turn recovery error on init to debug
      i2c: rcar: make sure irq is not threaded on Gen2 and earlier
      i2c: rcar: protect against supurious interrupts on V3U
      i2c: bail out early when RDWR parameters are wrong

Wong Vee Khee (1):
      ethtool: fix incorrect datatype in set_eee ops

Wu Bo (2):
      nvmet: fix memory leak in nvmet_alloc_ctrl()
      nvme-loop: fix memory leak in nvme_loop_create_ctrl()

Xiang Chen (2):
      mtd: spi-nor: core: Fix an issue of releasing resources during read/write
      iommu: Fix a boundary issue to avoid performance drop

Xiao Ni (1):
      async_xor: increase src_offs when dropping destination page

Xiaogang Chen (1):
      drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work

Xiaoming Ni (4):
      nfc: fix refcount leak in llcp_sock_bind()
      nfc: fix refcount leak in llcp_sock_connect()
      nfc: fix memory leak in llcp_sock_connect()
      nfc: Avoid endless loops caused by repeated llcp_sock_connect()

Xie He (2):
      Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit"
      net: lapbether: Prevent racing when checking whether the netif is running

Xie Yongji (1):
      vhost-vdpa: protect concurrent access to vhost device iotlb

Xin Long (9):
      esp: delete NETIF_F_SCTP_CRC bit from features for esp offload
      tipc: increment the tmp aead refcnt before attaching it
      xfrm: BEET mode doesn't support fragments for inner packets
      Revert "net/sctp: fix race condition in sctp_destroy_sock"
      sctp: delay auto_asconf init until binding the first addr
      sctp: do asoc update earlier in sctp_sf_do_dupcook_a
      sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b
      tipc: wait and exit until all work queues are done
      tipc: skb_linearize the head skb when reassembling msgs

Xingui Yang (1):
      ata: ahci: Disable SXS for Hisilicon Kunpeng920

Xu Yihang (1):
      ext4: fix error return code in ext4_fc_perform_commit()

Xu Yilun (1):
      mfd: intel-m10-bmc: Fix the register access range

Xuan Zhuo (1):
      xsk: Fix for xp_aligned_validate_desc() when len == chunk_size

Yang Yang (1):
      jffs2: check the validity of dstlen in jffs2_zlib_compress()

Yang Yingliang (15):
      usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove()
      phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove()
      power: supply: generic-adc-battery: fix possible use-after-free in gab_remove()
      power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove()
      media: tc358743: fix possible use-after-free in tc358743_remove()
      media: adv7604: fix possible use-after-free in adv76xx_remove()
      media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove()
      media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove()
      media: i2c: adv7842: fix possible use-after-free in adv7842_remove()
      USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR()
      spi: fsl: add missing iounmap() on error in of_fsl_spi_probe()
      media: omap4iss: return error code when omap4iss_get() failed
      net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start()
      PCI: endpoint: Fix missing destroy_workqueue()
      tools/testing/selftests/exec: fix link error

Yangbo Lu (1):
      ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalation

Yannick Vignon (1):
      net: stmmac: Do not enable RX FIFO overflow interrupts

Yaqi Chen (1):
      samples/bpf: Fix broken tracex1 due to kprobe argument change

Ye Bin (2):
      ext4: fix ext4_error_err save negative errno into superblock
      usbip: vudc: fix missing unlock on error in usbip_sockfd_store()

Yi Li (1):
      drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDGPU_PAGE_SIZE

Yi Zhuang (1):
      f2fs: Fix a hungtask problem in atomic write

Yingjie Wang (1):
      drm/radeon: Fix a missing check bug in radeon_dp_mst_detect()

Yinjun Zhang (3):
      nfp: flower: ignore duplicate merge hints from FW
      nfp: devlink: initialize the devlink port attribute "lanes"
      bpf, offload: Reorder offload callback 'prepare' in verifier

Yonghong Song (3):
      bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp
      bpf: Permits pointers on stack for helper calls
      selftests: Set CC to clang in if LLVM is set

Yongxin Liu (2):
      ice: fix memory leak of aRFS after resuming from suspend
      ixgbe: fix unbalanced device enable/disable in suspend/resume

Yoshihiro Shimoda (5):
      ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files
      arm64: dts: renesas: Add mmc aliases into board dts files
      arm64: dts: renesas: r8a779a0: Fix PMU interrupt
      net: renesas: ravb: Fix a stuck issue when a lot of frames are received
      usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen()

Yu Chen (1):
      usb: dwc3: core: Do core softreset when switch mode

Yuanyuan Zhong (1):
      pinctrl: lewisburg: Update number of pins in community

YueHaibing (2):
      PM: runtime: Replace inline function pm_runtime_callbacks_present()
      iio: adc: ad7793: Add missing error code in ad7793_setup()

Yufen Yu (1):
      block: only update parent bi_status when bio fail

Yufeng Mo (3):
      net: hns3: fix incorrect configuration for igu_egu_hw_err
      net: hns3: initialize the message content in hclge_get_link_mode()
      net: hns3: disable phy loopback setting in hclge_mac_start_phy

Yunjian Wang (2):
      net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb
      i40e: Fix use-after-free in i40e_client_subtask()

Yunsheng Lin (5):
      net: hns3: add handling for xmit skb with recursive fraglist
      net: sched: fix packet stuck problem for lockless qdisc
      net: sched: fix tx action rescheduling issue during deactivation
      net: sched: fix tx action reschedule issue with stopped queue
      net: hns3: check the return of skb_checksum_help()

Zhang Xiaoxu (1):
      NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config

Zhang Yi (2):
      ext4: fix check to prevent false positive report of incorrect used inodes
      ext4: do not set SB_ACTIVE in ext4_orphan_cleanup()

Zhang Zhengming (1):
      bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit

Zhao Heming (1):
      md: md_open returns -EBUSY when entering racing area

Zhen Lei (9):
      perf map: Fix error return code in maps__clone()
      perf data: Fix error return code in perf_data__create_dir()
      iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK
      tpm: fix error return code in tpm2_get_cc_attrs_tbl()
      ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook
      xen/unpopulated-alloc: fix error return code in fill_list()
      dt-bindings: serial: 8250: Remove duplicated compatible strings
      scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword()
      net: bnx2: Fix error return code in bnx2_init_board()

Zheng Yongjun (1):
      net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit()

Zheyu Ma (1):
      serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait'

Zhouyi Zhou (1):
      rcu: Remove spurious instrumentation_end() in rcu_nmi_enter()

Zhu Lingshan (1):
      Revert "irqbypass: do not start cons/prod when failed connect"

Zihao Yu (1):
      riscv,entry: fix misaligned base for excp_vect_table

Zolton Jheng (1):
      USB: serial: pl2303: add device id for ADLINK ND-6530 GC

Zou Wei (2):
      gpio: cadence: Add missing MODULE_DEVICE_TABLE
      interconnect: qcom: Add missing MODULE_DEVICE_TABLE

Zqiang (3):
      workqueue: Move the position of debug_work_activate() in __queue_work()
      lib: stackdepot: turn depot_lock spinlock to raw_spinlock
      locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal

brian-sy yang (1):
      thermal/drivers/cpufreq_cooling: Fix slab OOB issue

dillon min (1):
      dt-bindings: serial: stm32: Use 'type: object' instead of false for 'additionalProperties'

dongjian (1):
      power: supply: Use IRQF_ONESHOT

gexueyuan (1):
      memory: pl353: fix mask of ECC page_size config register

karthik alapati (1):
      staging: wimax/i2400m: fix byte-order issue

kernel test robot (2):
      of: overlay: fix for_each_child.cocci warnings
      ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static

lizhe (1):
      jffs2: Fix kasan slab-out-of-bounds problem (1):
      ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend()

mark-yw.chen (1):
      Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip.

shaoyunl (1):
      drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f

wenxu (1):
      net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta

xinhui pan (1):
      drm/amdgpu: Fix a use-after-free

yangerkun (1):
      block: reexpand iov_iter after read/write

zhouchuangao (1):
      fs/nfs: Use fatal_signal_pending instead of signal_pending

Álvaro Fernández Rojas (3):
      mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC
      gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP
      mips: bmips: fix syscon-reboot nodes

Íñigo Huguet (1):
      net:CXGB4: fix leak if sk_buff is not used

周琰杰 (Zhou Yanjie) (1):
      I2C: JZ4780: Fix bug for Ingenic X1000.

TEST=tryjob, validation and K8s e2e
RELEASE_NOTE=Updated the Linux kernel to v5.10.42.

Signed-off-by: Oleksandr Tymoshenko <>
Change-Id: I9b9de1782f69d84d170525465fd19af43a7a9160