Linux 2987 Published by

Linus Torvalds has made the announcement that the second release candidate for Linux kernel 6.9 is now available for testing. The majority of this update is comprised of architecture fixes as well as improvements to the xfs and btrfs filesystems.



Linux kernel 6.9-rc2 released

Neither snow nor rain nor heat nor gloom of night stays kernel rc releases.

Nor does Easter.

So here we are. Another week has passed, and rc2 is out. Nothing here look all that remarkable, and the fixes are fairly evenly spread out (so mostly drivers, because that's the bulk of the code).

Outside of the driver fixes (see shortlog below for details), we've got some more selftest work (mostly networking and bpf but also some random fixes), some architecture fixes (mostly x86), some filesystem work (xfs and btrfs) and random noise in other parts (mm, core kernel, networking, Kbuild..).

Nothing stands out to me or looks unusual.

Linus

Full source: https://git.kernel.org/torvalds/t/linux-6.9-rc2.tar.gz
Patch: https://git.kernel.org/torvalds/p/v6.9-rc2/v6.8

You can view the summary of the changes at the following URL:
https://git.kernel.org/torvalds/ds/v6.9-rc2/v6.9-rc1

Kernel

Alan Stern (3):
      USB: core: Fix deadlock in usb_deauthorize_interface()
      USB: core: Add hub_get() and hub_put() routines
      USB: core: Fix deadlock in port "disable" sysfs attribute

Alexander Stein (1):
      Revert "usb: phy: generic: Get the vbus supply"

Alexander Wetzel (1):
      scsi: sg: Avoid sg device teardown race

Alexandra Winter (1):
      s390/qeth: handle deferred cc1

Alexei Starovoitov (4):
      bpf: Clarify bpf_arena comments.
      libbpf, selftests/bpf: Adjust libbpf, bpftool, selftests to match LLVM
      selftests/bpf: Remove hard coded PAGE_SIZE macro.
      selftests/bpf: Add arena test case for 4Gbyte corner case

Anand Jain (2):
      btrfs: validate device maj:min during open
      btrfs: return accurate error code on open failure in open_fs_devices()

Andrei Matei (2):
      bpf: Check bloom filter map value size
      bpf: Protect against int overflow for stack access size

Andrew Price (1):
      gfs2: Fix invalid metadata access in punch_hole

Andrii Nakryiko (1):
      libbpf: fix u64-to-pointer cast on 32-bit arches

Andy Shevchenko (1):
      gpiolib: Fix debug messaging in gpiod_find_and_request()

Andy Yan (1):
      drm/rockchip: vop2: Remove AR30 and AB30 format support

Ard Biesheuvel (3):
      x86/efistub: Add missing boot_params for mixed mode compat entry
      efi/libstub: Cast away type warning in use of max()
      x86/efistub: Reinstate soft limit for initrd loading

Arnaldo Carvalho de Melo (1):
      libbpf: Define MFD_CLOEXEC if not available

Arnd Bergmann (6):
      staging: vc04_services: changen strncpy() to strscpy_pad()
      irqchip/armada-370-xp: Suppress unused-function warning
      ACPI: APEI: EINJ: mark remove callback as non-__exit
      ALSA: aoa: avoid false-positive format truncation warning
      dm integrity: fix out-of-range warning
      kbuild: make -Woverride-init warnings more consistent

Artem Savkov (1):
      arm64: bpf: fix 32bit unconditional bswap

Arınç ÜNAL (1):
      net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530

Ayala Beker (1):
      wifi: mac80211: correctly set active links upon TTLM

Baoquan He (1):
      crash: use macro to add crashk_res into iomem early for specific arch

Barry Song (1):
      mm: zswap: fix kernel BUG in sg_init_one

Bartosz Golaszewski (1):
      gpio: cdev: sanitize the label before requesting the interrupt

Benjamin Berg (2):
      wifi: iwlwifi: mvm: guard against invalid STA ID on removal
      wifi: iwlwifi: mvm: include link ID when releasing frames

Bhanuprakash Modem (2):
      drm/i915/drrs: Refactor CPU transcoder DRRS check
      drm/i915/display/debugfs: Fix duplicate checks in i915_drrs_status

Bikash Hazarika (1):
      scsi: qla2xxx: Update manufacturer detail

Bjørn Mork (1):
      net: wwan: t7xx: Split 64bit accesses to fix alignment issues

Borislav Petkov (AMD) (3):
      x86/vdso: Fix rethunk patching for vdso-image-x32.o too
      x86/bugs: Fix the SRSO mitigation on Zen3/4
      kbuild: Disable KCSAN for autogenerated *.mod.c intermediaries

Brent Lu (2):
      ALSA: hda: intel-nhlt: add intel_nhlt_ssp_device_type() function
      ASoC: SOF: ipc4-topology: support NHLT device type

Carlos Maiolino (1):
      tmpfs: fix race on handling dquot rbtree

Chris Bainbridge (1):
      drm/dp: Fix divide-by-zero regression on DP MST unplug with nouveau

Chris Park (1):
      drm/amd/display: Prevent crash when disable stream

Chris Wilson (1):
      drm/i915/gt: Reset queue_priority_hint on parking

Christian A. Ehrhardt (5):
      usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
      usb: typec: ucsi: Check for notifications after init
      usb: typec: ucsi: Ack unsupported commands
      usb: typec: ucsi_acpi: Refactor and fix DELL quirk
      usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset

Christian Marangi (1):
      net: phy: qcom: at803x: fix kernel panic with at8031_probe

Christoph Hellwig (1):
      block: don't reject too large max_user_sectors in blk_validate_limits

Chuck Lever (2):
      SUNRPC: Revert 561141dd494382217bace4d1a51d08168420eace
      NFSD: CREATE_SESSION must never cache NFS4ERR_DELAY replies

Claus Hansen Ries (1):
      net: ll_temac: platform_get_resource replaced by wrong function

Colin Ian King (2):
      scsi: target: iscsi: Remove unused variable xfer_len
      fs/9p: remove redundant pointer v9ses

Cong Liu (1):
      tools/Makefile: remove cgroup target

Damien Le Moal (2):
      scsi: sd: Fix TCG OPAL unlock on system resume
      block: Do not force full zone append completion in req_bio_endio()

Dan Carpenter (2):
      nexthop: fix uninitialized variable in nla_put_nh_group_stats()
      staging: vc04_services: fix information leak in create_component()

Daniel Lezcano (1):
      Revert "thermal: core: Don't update trip points inside the
hysteresis range"

Dave Airlie (1):
      drm/i915: add bug.h include to i915_memcpy.c

Dave Chinner (2):
      xfs: allow sunit mount option to repair bad primary sb stripe values
      xfs: don't use current->journal_info

David Gow (1):
      kunit: configs: Enable CONFIG_DAMON_DBGFS_DEPRECATED for --alltests

David Howells (1):
      cifs: Fix duplicate fscache cookie warnings

David Thompson (2):
      mlxbf_gige: stop PHY during open() error paths
      mlxbf_gige: call request_irq() after NAPI initialized

Dmitry Baryshkov (1):
      scsi: ufs: qcom: Provide default cycles_in_1us value

Duoming Zhou (2):
      nouveau/dmem: handle kcalloc() allocation failure
      ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs

Edward Liaw (2):
      selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM
      selftests/mm: fix ARM related issue with fork after pthread_create

Emmanuel Grumbach (1):
      wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF

Eric Biggers (1):
      Revert "crypto: pkcs7 - remove sha1 support"

Eric Dumazet (1):
      tcp: properly terminate timers for kernel sockets

Eric Huang (1):
      drm/amdkfd: fix TLB flush after unmap for GFX9.4.2

Eric Van Hensbergen (1):
      fs/9p: fix uninitialized values during inode evict

Felix Fietkau (1):
      wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes

Filipe Manana (4):
      btrfs: fix extent map leak in unexpected scenario at unpin_extent_cache()
      btrfs: fix warning messages not printing interval at unpin_extent_range()
      btrfs: fix message not properly printing interval when adding extent map
      btrfs: use btrfs_warn() to log message at btrfs_add_extent_mapping()

Florian Westphal (1):
      inet: inet_defrag: prevent sk release while still in use

Francesco Dolcini (1):
      MAINTAINERS: wifi: mwifiex: add Francesco as reviewer

Gao Xiang (1):
      erofs: drop experimental warning for FSDAX

George Shen (1):
      drm/amd/display: Remove MPC rate control logic from DCN30 and above

Gergo Koteles (4):
      ALSA: hda/tas2781: remove digital gain kcontrol
      ALSA: hda/tas2781: add locks to kcontrols
      ALSA: hda/tas2781: add debug statements to kcontrols
      ALSA: hda/tas2781: remove useless dev_dbg from playback_hook

Guilherme G. Piccoli (1):
      scsi: core: Fix unremoved procfs host directory regression

Hamza Mahfooz (1):
      drm/amd/display: fix IPX enablement

Hangbin Liu (1):
      scripts/bpf_doc: Use silent mode when exec make cmd

Hari Bathini (1):
      bpf: fix warning for crash_kexec

Hariprasad Kelam (1):
      Octeontx2-af: fix pause frame configuration in GMP mode

Harry Wentland (1):
      Revert "drm/amd/display: Fix sending VSC (+ colorimetry) packets
for DP/eDP displays without PSR"

Heikki Krogerus (1):
      usb: dwc3: pci: Drop duplicate ID

Herve Codina (1):
      net: wan: framer: Add missing static inline qualifiers

Ido Schimmel (2):
      ipv6: Fix address dump when IPv6 is disabled on an interface
      selftests: vxlan_mdb: Fix failures with old libnet

Igor Artemiev (1):
      wifi: cfg80211: fix rdev_dump_mpp() arguments order

Ilan Peer (1):
      wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FW

Ilya Leoshkevich (1):
      s390/bpf: Fix bpf_plt pointer arithmetic

Ingo Molnar (2):
      Documentation/x86: Fix title underline length
      Revert "x86/mm/ident_map: Use gbpages only where full GB page
should be mapped."

Isak Ellmer (1):
      kconfig: Fix typo HEIGTH to HEIGHT

Jakub Kicinski (2):
      tools: ynl: fix setting presence bits in simple nests
      selftests: netdevsim: set test timeout to 10 minutes

Jameson Thies (1):
      usb: typec: ucsi: Check capabilities before cable and identity discovery

Jan Kara (1):
      nfsd: Fix error cleanup path in nfsd_rename()

Janusz Krzysztofik (2):
      drm/i915/hwmon: Fix locking inversion in sysfs getter
      drm/i915/vma: Fix UAF on destroy against retire race

Jason Gunthorpe (2):
      iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V
      iommu: Validate the PASID in iommu_attach_device_pasid()

Jeff Johnson (1):
      wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc

Jesse Brandeburg (1):
      ice: fix memory corruption bug with suspend and rebuild

Jian Shen (1):
      net: hns3: mark unexcuted loopback test result as UNEXECUTED

Jie Wang (1):
      net: hns3: fix index limit to support all queue stats

Jocelyn Falempe (1):
      drm/vmwgfx: Create debugfs ttm_resource_manager entry only if needed

Johan Hovold (1):
      wifi: mac80211: fix mlme_link_id_dbg()

Johannes Berg (8):
      wifi: cfg80211: add a flag to disable wireless extensions
      wifi: iwlwifi: mvm: disable MLO for the time being
      wifi: mac80211: fix prep_connection error path
      wifi: iwlwifi: mvm: rfi: fix potential response leaks
      wifi: iwlwifi: fw: don't always use FW dump trig
      wifi: iwlwifi: read txq->read_ptr under lock
      wifi: iwlwifi: mvm: handle debugfs names more carefully
      kunit: fix wireless test dependencies

Johannes Thumshirn (3):
      btrfs: zoned: use zone aware sb location for scrub
      btrfs: zoned: fix use-after-free in do_zone_finish()
      btrfs: zoned: don't skip block groups with 100% zone unusable

Johannes Weiner (4):
      mm: cachestat: fix two shmem bugs
      mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
      mm: zswap: fix data loss on SWP_SYNCHRONOUS_IO devices
      drm/amdgpu: fix deadlock while reading mqd from debugfs

John Garry (1):
      block: Make blk_rq_set_mixed_merge() static

John Ogness (1):
      printk: Update @console_may_schedule in console_trylock_spinning()

John Sperbeck (1):
      init: open /initrd.image with O_LARGEFILE

Jonathan Kim (1):
      drm/amdkfd: range check cp bad op exception interrupts

Jonathon Hall (1):
      drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()

Joonas Lahtinen (1):
      drm/i915: Add includes for BUG_ON/BUILD_BUG_ON in i915_memcpy.c

José Roberto de Souza (1):
      drm/i915: Do not print 'pxp init failed with 0' when it succeed

Juha-Pekka Heikkila (1):
      drm/i915/display: Disable AuxCCS framebuffers if built for Xe

Justin Chen (2):
      net: bcmasp: Bring up unimac after PHY link up
      net: bcmasp: Remove phy_{suspend/resume}

Justin Stitt (1):
      binfmt: replace deprecated strncpy

Justin Tee (12):
      scsi: lpfc: Remove unnecessary log message in queuecommand path
      scsi: lpfc: Move NPIV's transport unregistration to after
resource clean up
      scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling
      scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic
      scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port()
      scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up()
      scsi: lpfc: Use a dedicated lock for ras_fwlog state
      scsi: lpfc: Define lpfc_nodelist type for ctx_ndlp ptr
      scsi: lpfc: Define lpfc_dmabuf type for ctx_buf ptr
      scsi: lpfc: Define types in a union for generic void *context3 ptr
      scsi: lpfc: Update lpfc version to 14.4.0.1
      scsi: lpfc: Copyright updates for 14.4.0.1 patches

Kees Cook (2):
      selftests/exec: execveat: Improve debug reporting
      selftests/exec: Convert remaining /bin/sh to /bin/bash

Ken Raeburn (1):
      dm vdo murmurhash3: use kernel byteswapping routines instead of GCC ones

Kevin Loughlin (1):
      x86/sev: Skip ROM range scans and validation for SEV-SNP guests

Krishna Kurapati (1):
      usb: typec: ucsi: Fix race between typec_switch and role_switch

Kuan-Wei Chiu (2):
      MAINTAINERS: remove incorrect M: tag for dm-devel@lists.linux.dev
      MAINTAINERS: Remove incorrect M: tag for dm-devel@lists.linux.dev

Kuniyuki Iwashima (1):
      netfilter: arptables: Select NETFILTER_FAMILY_ARP when building
arp_tables.c

Kurt Kanzenbach (1):
      igc: Remove stale comment about Tx timestamping

Kyle Tso (3):
      usb: typec: tcpm: Correct port source pdo array in pd_set callback
      usb: typec: tcpm: Update PD of Type-C port upon pd_set
      usb: typec: Return size of buffer if pd_set operation succeeds

Lang Yu (2):
      drm/amdgpu/umsch: update UMSCH 4.0 FW interface
      drm/amdgpu: enable UMSCH 4.0.6

Leonard Crestez (1):
      mailmap: update entry for Leonard Crestez

Liming Sun (1):
      sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()

Linus Torvalds (4):
      Fix memory leak in posix_clock_open()
      Fix build errors due to new UIO_MEM_DMA_COHERENT mess
      mm: clean up populate_vma_page_range() FOLL_* flag handling
      Linux 6.9-rc2

Lizhi Xu (1):
      fs/9p: fix uaf in in v9fs_stat2inode_dotl

Lokesh Gidra (1):
      userfaultfd: fix deadlock warning when locking src and dst VMAs

Luca Weiss (1):
      drm/bridge: Select DRM_KMS_HELPER for DRM_PANEL_BRIDGE

Lucas De Marchi (1):
      drm/xe: Fix END redefinition

Mario Limonciello (1):
      drm/amd: Flush GFXOFF requests in prepare stage

Mark Brown (2):
      gpiolib: Add stubs for GPIO lookup functions
      selftests/seccomp: Try to fit runtime of benchmark into timeout

Mark Rutland (1):
      selftests/ftrace: Fix event filter target_func selection

Masahiro Yamada (6):
      cxl: remove CONFIG_CXL_PMU entry in drivers/cxl/Kconfig
      MIPS: move unselectable FIT_IMAGE_FDT_EPM5 out of the "System type" choice
      kconfig: do not reparent the menu inside a choice block
      export.h: remove include/asm-generic/export.h
      modpost: do not make find_tosym() return NULL
      x86/build: Use obj-y to descend into arch/x86/virt/

Masami Hiramatsu (Google) (1):
      tracing: probes: Fix to zero initialize a local variable

Matt Bobrowski (1):
      bpf: update BPF LSM designated reviewer list

Matthew Auld (5):
      drm/xe/guc_submit: use jiffies for job timeout
      drm/xe/queue: fix engine_class bounds check
      drm/xe/device: fix XE_MAX_GT_PER_TILE check
      drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check
      drm/xe/query: fix gt_id bounds check

Matthew Wilcox (Oracle) (1):
      mm: increase folio batch size

Max Filippov (1):
      exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()

Maxim Levitsky (1):
      i2c: i801: Fix a refactoring that broke a touchpad on Lenovo P1

Miguel Ojeda (2):
      drm/qxl: remove unused `count` variable from `qxl_surface_id_alloc()`
      drm/qxl: remove unused variable from `qxl_process_single_command()`

Mikko Rapeli (2):
      mmc: core: Initialize mmc_blk_ioc_data
      mmc: core: Avoid negative index with array access

Mikulas Patocka (1):
      objtool: Fix compile failure when using the x32 compiler

Minas Harutyunyan (5):
      usb: dwc2: host: Fix hibernation flow
      usb: dwc2: host: Fix remote wakeup from hibernation
      usb: dwc2: host: Fix ISOC flow in DDMA mode
      usb: dwc2: gadget: Fix exiting from clock gating
      usb: dwc2: gadget: LPM flow fix

Mostafa Saleh (1):
      iommu/arm-smmu-v3: Fix access for STE.SHCFG

Muhammad Usama Anjum (7):
      scsi: lpfc: Correct size for wqe for memset()
      scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
      selftests/exec: binfmt_script: Add the overall result line
according to TAP
      selftests/exec: load_address: conform test to TAP format output
      selftests/exec: recursion-depth: conform test to TAP format output
      selftests: mm: restore settings from only parent process
      selftests: dmabuf-heap: add config file for the test

Mukul Joshi (1):
      drm/amdkfd: Check cgroup when returning DMABuf info

Natanel Roizenman (1):
      drm/amd/display: Increase Z8 watermark times.

Nathan Chancellor (2):
      hexagon: vmlinux.lds.S: handle attributes section
      Documentation/llvm: Note s390 LLVM=1 support with LLVM 18.1.0 and newer

Neil Armstrong (1):
      Revert "drm/bridge: Select DRM_KMS_HELPER for DRM_PANEL_BRIDGE"

Nikita Kiryushin (1):
      ACPICA: debugger: check status of acpi_evaluate_object() in
acpi_db_walk_for_fields()

Nilesh Javali (1):
      scsi: qla2xxx: Update version to 10.02.09.200-k

Nirmoy Das (1):
      drm/xe: Remove unused xe_bo->props struct

Oliver Neukum (1):
      usb: cdc-wdm: close race between read and workqueue

Oscar Salvador (1):
      mm,page_owner: fix recursion

Pablo Neira Ayuso (3):
      netfilter: nf_tables: reject destroy command to remove basechain hooks
      netfilter: nf_tables: reject table flag and netdev basechain updates
      netfilter: nf_tables: skip netdev hook unregistration if table is dormant

Paul E. McKenney (1):
      x86/nmi: Upgrade NMI backtrace stall checks & messages

Pavel Sakharov (1):
      dma-buf: Fix NULL pointer dereference in sanitycheck()

Peter Wang (1):
      scsi: ufs: core: Add config_scsi_dev vops comment

Peter Xu (1):
      mm/memory: fix missing pte marker for !page on pte zaps

Peyton Lee (1):
      drm/amdgpu/vpe: power on vpe when hw_init

Ping-Ke Shih (2):
      wifi: rtw89: coex: fix configuration for shared antenna for 8922A
      MAINTAINERS: wifi: add git tree for Realtek WiFi drivers

Prasad Pandit (1):
      dpll: indent DPLL option type by a tab

Przemek Kitszel (1):
      ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()

Pu Lehui (1):
      riscv, bpf: Fix kfunc parameters incompatibility between bpf and riscv abi

Puranjay Mohan (5):
      bpf: Temporarily disable atomic operations in BPF arena
      bpf, arm64: fix bug in BPF_LDX_MEMSX
      bpf: verifier: fix addr_space_cast from as(1) to as(0)
      selftests/bpf: verifier_arena: fix mmap address for arm64
      bpf: verifier: reject addr_space_cast insn without arena

Quentin Monnet (1):
      MAINTAINERS: Update email address for Quentin Monnet

Quinn Tran (6):
      scsi: qla2xxx: Prevent command send on chip reset
      scsi: qla2xxx: Fix N2N stuck connection
      scsi: qla2xxx: Split FCE|EFT trace control
      scsi: qla2xxx: NVME|FCP prefer flag not being honored
      scsi: qla2xxx: Fix command flush on cable pull
      scsi: qla2xxx: Delay I/O Abort on PCI error

Rafael J. Wysocki (1):
      genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd

Raju Lakkaraju (1):
      net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips

Ravi Gunasekaran (1):
      net: hsr: hsr_slave: Fix the promiscuous mode in offload mode

Ricardo B. Marliere (5):
      scsi: sg: Make sg_sysfs_class constant
      scsi: pmcraid: Make pmcraid_class constant
      scsi: cxlflash: Make cxlflash_class constant
      scsi: ch: Make ch_sysfs_class constant
      scsi: st: Make st_sysfs_class constant

Rohit Ner (1):
      scsi: ufs: core: Fix MCQ MAC configuration

Romain Naour (1):
      mmc: sdhci-omap: re-tuning is needed after a pm transition to
support emmc HS200 mode

Roman Li (1):
      drm/amd/display: Fix bounds check for dcn35 DcfClocks

Ryosuke Yasuoka (1):
      nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet

Sabrina Dubroca (4):
      tls: recv: process_rx_list shouldn't use an offset with kvec
      tls: adjust recv return with async crypto and failed copy to userspace
      selftests: tls: add test with a partially invalid iov
      tls: get psock ref after taking rxlock to avoid leak

Sandeep Dhavale (1):
      MAINTAINERS: erofs: add myself as reviewer

Sandipan Das (4):
      x86/cpufeatures: Add new word for scattered features
      perf/x86/amd/lbr: Use freeze based on availability
      perf/x86/amd/core: Update and fix stalled-cycles-* events for
Zen 2 and later
      perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later

Saurav Kashyap (4):
      scsi: qla2xxx: Fix double free of the ha->vp_map pointer
      scsi: qla2xxx: Fix double free of fcport
      scsi: qla2xxx: Change debug message during driver unload
      scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload

Sergey Shtylyov (1):
      MAINTAINERS: split Renesas Ethernet drivers entry

Shaul Triebitz (1):
      wifi: iwlwifi: mvm: consider having one active link

Shin'ichiro Kawasaki (1):
      scsi: mpi3mr: Avoid memcpy field-spanning write WARNING

Simon Trimmer (2):
      ALSA: hda: cs35l56: Raise device name message log level
      ALSA: hda: cs35l56: Set the init_done flag before component_add()

Stanislav Fomichev (1):
      xsk: Don't assume metadata is always requested in TX completion

Steve French (1):
      smb3: add trace event for mknod

Steven Zou (1):
      ice: Refactor FW data type and fix bitmap casting issue

Sung Joon Kim (1):
      drm/amd/display: Update dcn351 to latest dcn35 config

Taimur Hassan (1):
      drm/amd/display: Send DTBCLK disable message on first commit

Tavian Barnes (1):
      btrfs: fix race in read_extent_buffer_pages()

Tejas Upadhyay (1):
      drm/i915/mtl: Update workaround 14018575942

Thinh Nguyen (1):
      usb: dwc3: Properly set system wakeup

Thomas Gleixner (1):
      MAINTAINERS: Add co-maintainers for time[rs]

Thomas Zimmermann (1):
      fbdev: Select I/O-memory framebuffer ops for SBus

Tom Zanussi (1):
      crypto: iaa - Fix nr_cpus < nr_iaa case

Uros Bizjak (1):
      x86/percpu: Disable named address spaces for KCSAN

Ville Syrjälä (6):
      drm/i915: Stop doing double audio enable/disable on SDVO and g4x+ DP
      drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order, mostly
      drm/i915/vrr: Generate VRR "safe window" for DSB
      drm/i915/dsb: Fix DSB vblank waits when using VRR
      drm/i915: Pre-populate the cursor physical dma address
      drm/i915/bios: Tolerate devdata==NULL in
intel_bios_encoder_supports_dp_dual_mode()

Vitaly Chikunov (1):
      selftests/mm: Fix build with _FORTIFY_SOURCE

Vitaly Prosyak (1):
      drm/sched: fix null-ptr-deref in init entity

Weitao Wang (1):
      USB: UAS: return ENODEV when submit urbs fail with device not attached

Wenjing Liu (1):
      drm/amd/display: fix a dereference of a NULL pointer

Xi Liu (2):
      drm/amd/display: increase bb clock for DCN351
      drm/amd/display: Set DCN351 BB and IP the same as DCN35

Xingui Yang (2):
      scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
      scsi: libsas: Fix disk not being scanned in after being removed

Xu Yang (1):
      usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd()

Yazen Ghannam (3):
      RAS/AMD/FMPM: Avoid NULL ptr deref in get_saved_records()
      RAS/AMD/FMPM: Safely handle saved records of various sizes
      RAS: Avoid build errors when CONFIG_DEBUG_FS=n

Ye Zhang (1):
      thermal: devfreq_cooling: Fix perf state when calculate dfc res_util

Yonglong Liu (1):
      net: hns3: fix kernel crash when devlink reload during pf initialization

Yongzhi Liu (1):
      usb: misc: ljca: Fix double free in error handling path

Zev Weiss (2):
      prctl: generalize PR_SET_MDWE support check to be per-arch
      ARM: prctl: reject PR_SET_MDWE on pre-ARMv6

Zoltan HERPAI (1):
      pwm: img: fix pwm clock lookup

lima1002 (1):
      drm/amd/swsmu: add smu 14.0.1 vcn and jpeg msg

linke li (1):
      net: mark racy access on sk->sk_rcvbuf

yuan linyu (1):
      usb: udc: remove warning when queue disabled ep