Linux/linux 2f0c1cfarch/s390/crypto Makefile phmac_s390.c, arch/s390/kernel debug.c perf_pai.c

Merge tag 's390-7.3-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux

Pull s390 fixes from Vasily Gorbik:

 - Fix NULL pointer dereferences in s390dbf when setting debug levels or
   resizing debug areas while logging events. Remove duplicate messages
   about kernel parameter overrides

 - Fix PAI perf crashes when per task events move to newly onlined CPUs.
   Add CPU hotplug callbacks to allocate and free the per-CPU data

 - Fix mutex use in atomic context in AES and PAES CTR code by using
   semaphore trylocks instead. Remove conditional locking and enable
   Clang CONTEXT_ANALYSIS for the crypto code

 - Fix scatterlist walk error handling in AES and PAES and avoid freeing
   PAES walk resources twice

 - Fix missing scrubbing of temporary AES and PAES buffers, including

    [32 lines not shown]
DeltaFile
+136-60arch/s390/kernel/perf_pai.c
+116-72arch/s390/crypto/paes_s390.c
+55-32arch/s390/crypto/aes_s390.c
+36-18arch/s390/kernel/debug.c
+26-10arch/s390/crypto/phmac_s390.c
+2-0arch/s390/crypto/Makefile
+371-1921 files not shown
+371-1937 files

Linux/linux 3ce99a6scripts sorttable.c Makefile.asm-headers

Merge tag 'kbuild-fixes-7.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linux

Pull Kbuild fixes from Nicolas Schier:
 "Fix a build race and builds on stable branches.

  The other two are low-hanging fruits from Lorenzo's recent kbuild
  speed-up patch set that fix older symbol leakages.

   - don't delete in-flight filechk temporaries in asm-headers

     A rule for generating header files was changed from using make
     $(wildcard) fnglob to 'find' instead; as 'find' finds "hidden"
     files by default, temporary files from Kbuild's 'filechk', used for
     generating asm header files, may get deleted and break header file
     generating.

   - scripts/sorttable: Mark long_size as __maybe_unused

     Fix builds with clang-23 or newer on trees w/o commit b055f4c431e3

    [18 lines not shown]
DeltaFile
+2-2scripts/mksysmap
+1-1scripts/sorttable.c
+1-1scripts/Makefile.asm-headers
+4-43 files

Linux/linux 281b61dscripts mksysmap

scripts/mksysmap: drop the MODULE_INFO() symbols from kallsyms

Commit 3e86e4d74c04 ("kbuild: keep .modinfo section in vmlinux.unstripped")
keeps .modinfo symbols out of System.map and kallsyms, which assumes unique
IDs have a format like '__UNIQUE_ID_modinfo123'.

However, commit afb026b6d35c ("compiler: Tweak __UNIQUE_ID() naming"), sent
in the same cycle, changes this to '__UNIQUE_ID_modinfo_123'.

As a result this regexp has never matched and every kernel since v6.18 has
carried one kallsyms entries for every MODULE_INFO() declaration in the
kernel whether the modules are compiled or not.

That's 5,810 entries for an x86 defconfig build and 15,200 for arm64.

On x86 defconfig that is 113 KiB of kallsyms tables and 32 KiB of bzImage,
and every lookup walks past them.

Fix the pattern.

    [8 lines not shown]
DeltaFile
+1-1scripts/mksysmap
+1-11 files

Linux/linux 5935136scripts mksysmap

scripts/mksysmap: fix escape of '$' in the __pi_ pattern

Commit b18b047002b7 ("kbuild: change scripts/mksysmap into sed script")
converted scripts/mksysmap from a shell script to a sed script.

However an error was made - escaping of '$' required \\ escaping in shell
but only \ in a sed script.

This was mostly corrected in commit 7a6c355b55c0 ("scripts/mksysmap: Fix
escape chars '$'"), but this fix missed arm64 PIE namespace local symbols
like __pi_$x and __pi_$d which appear in System.map and /proc/kallsyms:

$ grep __pi_\\$ /proc/kallsyms | sort -u
0000000000000000 d __pi_$d
0000000000000000 t __pi_$x

Fix the escaping properly.

Fixes: b18b047002b7 ("kbuild: change scripts/mksysmap into sed script")

    [6 lines not shown]
DeltaFile
+1-1scripts/mksysmap
+1-11 files

Linux/linux 4f73462scripts sorttable.c

scripts/sorttable: Mark long_size as __maybe_unused

When building in a kernel tree prior to commit b055f4c431e3 ("sorttable:
Move ELF parsing into scripts/elf-parse.[ch]") with clang-23 or newer,
which implements a new warning under -Wunused-but-set-variable for
static global variable, there is a warning from sorttable because
long_size is unused when MCOUNT_SORT_ENABLED is not set:

  scripts/sorttable.c:452:12: error: variable 'long_size' set but not used [-Werror,-Wunused-but-set-global]
    452 | static int long_size;
        |            ^

Mark long_size as __maybe_unused to avoid inserting more ugly #ifdef
directives while insuring the warning does not reappear, as the
aforementioned change does not alter the uses of long_size, so it
appears to be coincidence that the warning disappears after this
refactoring.

Cc: stable at vger.kernel.org

    [4 lines not shown]
DeltaFile
+1-1scripts/sorttable.c
+1-11 files

Linux/linux 06bb43dscripts Makefile.asm-headers

kbuild: don't delete in-flight filechk temporaries in asm-headers

Commit 2d69b891e646 ("kbuild: Support generated asm-headers in
subdirectories") switched the stale-wrapper sweep in
scripts/Makefile.asm-headers from $(wildcard $(obj)/*.h) to a find(1)
invocation, so that generated headers in subdirectories are considered.

The two do not match the same set of files. Make's $(wildcard) uses glob
semantics, where a leading '.' has to be matched explicitly, whereas
find's -name uses fnmatch() without FNM_PERIOD, so '*.h' matches
dotfiles as well. filechk writes its output to $(dir $@).tmp_$(notdir $@)
before renaming it into place, so such a scratch file, if it happens to
exist in $(obj) when the sub-make is parsed, is now picked up in
old-headers. It appears in neither generic-y, generated-y nor syscall-y,
is therefore classified as unwanted, and cmd_remove deletes it.

On x86 this races with archprepare, which lists both asm-generic and
arch/x86/include/generated/asm/cpufeaturemasks.h as prerequisites. Under
-j they run concurrently against the same directory, and the build fails

    [21 lines not shown]
DeltaFile
+1-1scripts/Makefile.asm-headers
+1-11 files

Linux/linux cba2348fs/xfs xfs_log.c xfs_healthmon.c, fs/xfs/scrub findparent.c stats.c

Merge tag 'xfs-fixes-7.3-rc3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux

Pull xfs fixes from Carlos Maiolino:
 "More than the usual amount of fixes.

  The highlights here are a block under reservation fix which caused an
  assert to be triggered in non-default configurations. The assert,
  initially added on 7.3-rc2 just makes the problem explicit but is not
  the cause. Another highlight is a missed lock/unlock mutex in the xfs
  healthmonitor which was causing lockdeps warnings.

  Besides those two, this also contains a myriad of fixes for random
  bugs found by LLM tools in the healthmon, scrub and online repair.

  A few bug fixes for zoned xfs are also included.

  This also includes an accounting fix for our buffer slab cache where
  the memory payload associated to each object was not being properly
  accounted for.

    [29 lines not shown]
DeltaFile
+72-60fs/xfs/xfs_healthmon.c
+85-2fs/xfs/scrub/metapath.c
+66-16fs/xfs/scrub/rtrefcount.c
+52-26fs/xfs/xfs_log.c
+46-23fs/xfs/scrub/stats.c
+37-19fs/xfs/scrub/findparent.c
+358-14653 files not shown
+718-29059 files

Linux/linux 95deca8fs/btrfs tree-log.c block-group.c

Merge tag 'for-7.3-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux

Pull btrfs fixes from David Sterba:

 - tree-checker updates, validate values in b-tree item keys, other item
   length checks

 - don't do unnecessary transaction commit fallback when logging parent
   directories

 - in zoned mode, initialize space info of a block group early enough so
   it does not lead to NULL pointer dereference

* tag 'for-7.3-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:
  btrfs: tree-checker: validate name length for extref items
  btrfs: tree-checker: validate parent field for inode extref items
  btrfs: tree-checker: validate key offset for inode ref keys
  btrfs: fix unnecessary transaction commit fallback from btrfs_log_all_parents()
  btrfs: set space_info before adding new free space in btrfs_make_block_group()
DeltaFile
+29-0fs/btrfs/tree-checker.c
+12-8fs/btrfs/block-group.c
+16-0fs/btrfs/tree-log.c
+57-83 files

Linux/linux 4d85a45Documentation/ABI/testing sysfs-fs-erofs, fs/erofs internal.h xattr.c

Merge tag 'erofs-for-7.3-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs

Pull erofs updates from Gao Xiang:
 "The most impactful fix here is to disable LZ4 rolling decompression
  for now.

  AWS folks recently found their systems could get corrupted data with
  some rare, specific LZ4 datasets, and after a deeper analysis, I found
  the root cause is that there could be uncontrolled backward memory
  copies in the current LZ4 implementation and it breaks the assumption
  of the rolling decompression optimization, since the kernel LZ4
  codebase is out of our control and it needs more time to plan how to
  do next, so disable LZ4 rolling decompression for now to ensure data
  correctness for real production on these rare cases first. The
  technical details also see the corresponding commit.

  Other changes are random minor fixes.

  Summary:

    [19 lines not shown]
DeltaFile
+12-43fs/erofs/decompressor.c
+3-15fs/erofs/zdata.c
+14-4fs/erofs/decompressor_lzma.c
+5-4fs/erofs/xattr.c
+1-5fs/erofs/internal.h
+1-1Documentation/ABI/testing/sysfs-fs-erofs
+36-722 files not shown
+39-738 files

Linux/linux 31a4327drivers/tty/vt vt.c, drivers/video/fbdev ssd1307fb.c atafb.c

Merge tag 'fbdev-for-7.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev

Pull fbdev fixes from Helge Deller:
 "Two patches for VT core code and fbcon prevent potential out-of-bounds
  reads on font or screen size changes, one fix limits the Superblitter
  in atafb to supported modes only, and some minor fixes for vfb,
  ssd1307fb and omapfb"

* tag 'fbdev-for-7.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev:
  fbdev: vfb: defer cleanup until the last reference
  fbdev: atafb: Restrict SuperBlitter to supported formats
  fbdev: ssd1307fb: fix NULL pointer dereference on missing match data
  fbcon: Fix KASAN slab-out-of-bounds Read in fbcon_prepare_logo
  fbdev: omapfb: Fix __be32 sparse warning in panel_enabled()
  vt: hide cursor prior to font changes to avoid out-of-bound reads
DeltaFile
+8-3drivers/video/fbdev/vfb.c
+5-4drivers/tty/vt/vt.c
+7-0drivers/video/fbdev/core/fbcon.c
+5-1drivers/video/fbdev/atafb.c
+3-2drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c
+4-0drivers/video/fbdev/ssd1307fb.c
+32-106 files

Linux/linux f6e213ddrivers/iommu/amd iommu.c pasid.c, drivers/iommu/riscv iommu.c

Merge tag 'iommu-fixes-v7.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux

Pull IOMMU fixes from Joerg Roedel:
 "RISC-V:

   - Serialize command queue publication to prevent concurrent producers
     from exposing incomplete or out-of-order commands to hardware

   - Wait for queue space outside the command queue lock

   - Avoid waiting for IOFENCE completion when command enqueue failed

  AMD:

   - Prevent GA log buffers from being reallocated and leaked during
     resume, where allocation also occurs in an unsuitable syscore
     callback context

   - Fix a regression on older systems whose firmware advertises

    [28 lines not shown]
DeltaFile
+72-49drivers/iommu/riscv/iommu.c
+15-9drivers/iommu/amd/init.c
+0-16drivers/iommu/amd/amd_iommu_types.h
+4-3drivers/iommu/amd/nested.c
+0-6drivers/iommu/amd/iommu.c
+3-3drivers/iommu/amd/pasid.c
+94-865 files not shown
+98-9311 files

Linux/linux 52311bearch/powerpc/include/asm entry-common.h, arch/powerpc/kvm book3s_hv.c

Merge tag 'powerpc-7.3-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux

Pull powerpc fixes from Madhavan Srinivasan:

 - powerpc/entry: Fix double accounting of user time on interrupt entry

 - Fix leak in htmdump_init_debugfs

 - KVM: PPC: Book3S HV: Set irqfd->producer only on success

 - powerpc/kexec_file: print configured kernel command line

 - Remove redundant early_init_dt_scan_root() call

 - misc fixes and cleanup

Thanks to Aboorva Devarajan, Amit Machhiwal, Athira Rajeev, Christophe
Leroy, Christophe Leroy (CS GROUP), Kunwu Chan, leixiang, longlong yan,
Michail Tatas, Mukesh Kumar Chaurasiya (IBM), Ritesh Harjani (IBM),

    [13 lines not shown]
DeltaFile
+15-4arch/powerpc/platforms/pseries/htmdump.c
+9-2tools/testing/selftests/powerpc/pmu/ebb/lost_exception_test.c
+6-2tools/testing/selftests/powerpc/tm/tm.h
+2-2tools/testing/selftests/powerpc/tm/tm-signal-context-force-tm.c
+2-2arch/powerpc/kvm/book3s_hv.c
+0-2arch/powerpc/include/asm/entry-common.h
+34-143 files not shown
+38-159 files

Linux/linux 5225b8e. .mailmap

mailmap: update entry for Jens Axboe

I recently changed jobs, let's update the .mailmap entry so that patches
are attributed to the right (current) company.

Signed-off-by: Jens Axboe <axboe at kernel.dk>
Signed-off-by: Linus Torvalds <torvalds at linux-foundation.org>
DeltaFile
+1-0.mailmap
+1-01 files

Linux/linux 114f730Documentation/devicetree/bindings/regulator fcs,fan53555.yaml, drivers/regulator pf1550-regulator.c

Merge tag 'regulator-fix-v7.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator

Pull regulator fixes from Mark Brown:
 "One fix for pf1550 which checked for errors on multiple regulators
  but always notified via one of them regardless of which one had the
  problem, plus one device ID addition in the fan53555 DT bindings"

* tag 'regulator-fix-v7.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator:
  regulator: pf1550: fix which regulator is notified
  regulator: dt-bindings: fan53555: add tcs,tcs4526
DeltaFile
+40-42drivers/regulator/pf1550-regulator.c
+1-0Documentation/devicetree/bindings/regulator/fcs,fan53555.yaml
+41-422 files

Linux/linux 0fb234cDocumentation/devicetree/bindings/spi snps,dw-apb-ssi.yaml

Merge tag 'spi-fix-v7.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi

Pull spi fix from Mark Brown:
 "New device ID for v7.3: update the DesignWare DT binding to say how to
  describe the UltraRISC DP1000 instance of the controller"

* tag 'spi-fix-v7.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi:
  spi: dt-bindings: snps,dw-apb-ssi: Add compatible for UltraRISC DP1000 SoC
DeltaFile
+16-0Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
+16-01 files

Linux/linux 525f0f9drivers/accel/ivpu ivpu_fw_log.c, drivers/gpu/drm/amd/amdgpu amdgpu_ttm.c

Merge tag 'drm-fixes-2026-09-12' of https://gitlab.freedesktop.org/drm/kernel

Pull drm fixes from Dave Airlie:
 "Weekly fixes pull, this seems relatively quiet for the new world,
  scattered fixes, mostly amdgpu leading the way, but lots of minor
  fixes in other drivers.

  drm_exec:
   - fix 0 object handling

  sched:
   - null ptr deref fix in kunit tests

  amdgpu:
   - Freesync fix
   - GPUVM fix
   - Debugfs fixes
   - HDMI fixes
   - IPS fix

    [71 lines not shown]
DeltaFile
+52-35drivers/accel/ivpu/ivpu_fw_log.c
+38-6drivers/gpu/drm/i915/display/intel_dp.c
+37-0drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_connector_test.c
+13-11drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_connector.c
+8-12drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
+14-6drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
+162-7032 files not shown
+312-11538 files

Linux/linux 827751bDocumentation/arch/riscv hwprobe.rst, Documentation/devicetree/bindings/riscv cpus.yaml

Merge tag 'riscv-for-linus-7.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux

Pull RISC-V fixes from Paul Walmsley:
 "From a RISC-V point of view, there's one notable fix here, reverting
  an earlier bogus fix to the pointer masking code. Fortunately the
  practical impact appears to be small.

   - Revert a bad fix, likely LLM-generated, in the pointer masking code
     that confused the RISC-V hardware pointer masking implementation
     with the Linux kernel tagged address feature

   - Fix unexpected faults caused by kprobe instruction slot writes when
     !CONFIG_STRICT_MODULE_RWX

   - Fix unexpected faults on minimal configurations during runtime code
     patching on !CONFIG_STRICT_MODULE_RWX systems

   - Fix a misplaced variable clear causing incorrect reuse of previous
     values in the RISC-V hardware feature probing code

    [45 lines not shown]
DeltaFile
+68-30drivers/perf/riscv_pmu_sbi.c
+33-11Documentation/translations/zh_CN/arch/riscv/patch-acceptance.rst
+18-2arch/riscv/kernel/cpufeature.c
+19-1tools/testing/selftests/riscv/hwprobe/hwprobe.c
+4-4Documentation/devicetree/bindings/riscv/cpus.yaml
+5-3Documentation/arch/riscv/hwprobe.rst
+147-5112 files not shown
+169-7418 files

Linux/linux 1235ff3. MAINTAINERS, drivers/platform/x86 asus-laptop.c

Merge tag 'platform-drivers-x86-v7.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86

Pull x86 platform driver fixes from Ilpo Järvinen:

 - amd/pmf: Fix build on !CONFIG_AMD_PMF_DEBUG

 - asus-laptop: Fix ACPI event handling

 - hp-wmi: Fix board_params typo for 8DD6 board

 - x86-android-tablets: Fix Arizona and Crystal Cove GPIO lookups

* tag 'platform-drivers-x86-v7.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86:
  MAINTAINERS: fix sysfs-platform-ayaneo-ec documentation path
  platform/x86: x86-android-tablets: fix gpio_secondary_fwnode_init() not working
  platform/x86: x86-android-tablets: use shared battery swnode group on Yoga Tab 2
  platform/x86: x86-android-tablets: drop redundant swnode group on YT3
  platform/x86: x86-android-tablets: add Crystal Cove GPIO swnode support
  platform/x86: x86-android-tablets: pass node group to gpio_secondary_fwnode_init()

    [5 lines not shown]
DeltaFile
+35-9drivers/platform/x86/x86-android-tablets/core.c
+11-26drivers/platform/x86/x86-android-tablets/lenovo.c
+2-2drivers/platform/x86/asus-laptop.c
+1-1drivers/platform/x86/hp/hp-wmi.c
+1-1drivers/platform/x86/amd/pmf/spc.c
+1-1MAINTAINERS
+51-401 files not shown
+53-407 files

Linux/linux 707662bDocumentation/admin-guide kernel-parameters.txt

Merge tag 'ata-7.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux

Pull ata fix from Niklas Cassel:

 - Drop documentation for no longer existing pata_legacy kernel
   parameters (Ethan)

* tag 'ata-7.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux:
  ata: pata_legacy: remove documentation for removed module parameters
DeltaFile
+0-37Documentation/admin-guide/kernel-parameters.txt
+0-371 files

Linux/linux 35ef102drivers/block ublk_drv.c sunvdc.c, lib iov_iter.c

Merge tag 'block-7.3-20260911' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux

Pull block fixes from Jens Axboe:

 - Fix the start and length check added to iov_iter_extract_bvecs(),
   which used iter_iov_addr()/iter_iov_len() helpers that aren't safe
   for the ITER_BVEC/FOLIOQ/etc iterator types passed

 - sunvdc fixes for an -EIO issue from lack of retries, and unmapping
   LDC cookies when the descriptor send fails

 - Clear force_abort in ublk_queue_reset_io_flags()

 - ublk selftest install fix

* tag 'block-7.3-20260911' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux:
  selftests: ublk: add batch IO cases to recover_03
  ublk: clear force_abort in ublk_queue_reset_io_flags()
  sunvdc: fix -EIO issue due to lack of retries

    [3 lines not shown]
DeltaFile
+25-1drivers/block/sunvdc.c
+16-2lib/iov_iter.c
+5-0tools/testing/selftests/ublk/test_recover_03.sh
+2-0tools/testing/selftests/ublk/Makefile
+1-0drivers/block/ublk_drv.c
+49-35 files

Linux/linux 42f961cio_uring rw.c net.c

Merge tag 'io_uring-7.3-20260911' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux

Pull io_uring fixes from Jens Axboe:

 - Fix a deadlock in the write path with superblock freezing

 - Fix an issue where a provided buffer ring would overconsume when
   using MSG_TRUNC

 - Keep the CQE flags on iopoll requests when adding kbuf flags

* tag 'io_uring-7.3-20260911' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux:
  io_uring/rw: keep CQE flags on iopoll requests when adding kbuf flags
  io_uring/net: don't overconsume buffers when using MSG_TRUNC
  io_uring/net: let io_recv_buf_select return the length of the buffer region
  io_uring/rw: end write accounting from ->ki_complete
DeltaFile
+39-12io_uring/net.c
+21-11io_uring/rw.c
+60-232 files

Linux/linux 3026c6emm slab_common.c slub.c

Merge tag 'slab-for-7.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/mm/slab

Pull slab fixes from Vlastimil Babka:

 - Stable fix for an ABA issue causing slab list corruption introduced
   in 7.2 (Harry Yoo, with big thanks to Hyunwoo Kim for the thorough
   report and initial version of the fix)

 - Fix for 7.3 regression of kvfree_rcu() on PREEMPT_RT which can cause
   a deadlock from the set_cpus_allowed_force() caller (Vlastimil Babka)

* tag 'slab-for-7.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/mm/slab:
  mm/slab: take n->list_lock in __slab_try_return_freelist() to avoid race
  mm/slab: disallow kfree_rcu_sheaf() on PREEMPT_RT again
DeltaFile
+17-10mm/slub.c
+8-10mm/slab_common.c
+25-202 files

Linux/linux 576da34sound/soc/codecs cs35l56.c ab8500-codec.c, sound/soc/ux500 ux500_msp_dai.c ux500_msp_i2s.c

Merge tag 'sound-7.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound

Pull sound fixes from Takashi Iwai:
 "A collection of device-specific small fixes. At this time, the
  majority of changes are about ASoC while we have usual suspects like
  HD- and USB-audio quirks. Some highlights below.

  ASoC Intel / SoundWire:
   - Fix bus and stream resource leaks at error path in avs and hda-ext
   - More fixes and refactoring in avs for constraining MSBs, async
     handling D0ix
   - Add support for TAC5xx2 SoundWire family and NVL MAX98360A RT5682
     machines
   - Fix uninitialized stream configurations in Realtek SoundWire codecs
   - Adjust latency control to fix no-sound issue on RT721-SDCA

  ASoC AMD:
   - Avoid binding for the acp-da7219-max98357a machine driver
   - Add quirks for Acer Nitro AN17-41 and HP 255R G10

    [46 lines not shown]
DeltaFile
+276-412sound/soc/codecs/ab8500-codec.c
+179-81sound/soc/ux500/ux500_msp_i2s.c
+79-110sound/soc/ux500/ux500_msp_dai.c
+75-53sound/usb/6fire/pcm.c
+103-13sound/soc/codecs/cs35l56.c
+54-48sound/usb/misc/ua101.c
+766-71753 files not shown
+1,246-98459 files

Linux/linux d5d6c9ddrivers/media/platform/rockchip/rkvdec rkvdec-hevc.c rkvdec-hevc-common.c, drivers/media/platform/verisilicon hantro_g2_hevc_dec.c rockchip_vpu981_hw_av1_dec.c

Merge tag 'media/v7.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media

Pull media fixes from Mauro Carvalho Chehab:
 "Core:
   - add bounded tile-count helpers for HEVC stateless decoders
   - validate AV1 tile counts fits in array size
   - validate HEVC tile counts fits in array size
   - fix memcmp() size in B1 reference list comparison

  mediatek:
   - bound AV1 tile-start copy to fit in array size

  rockchip:
   - reject AV1 frames exceeding the tile size
   - guard VPU981 AV1 divisor and tile buffer

  hantro and rkvdec:
    - bound G2 HEVC tile loops and PPS id to the buffer size


    [16 lines not shown]
DeltaFile
+48-9drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
+41-0include/media/v4l2-hevc.h
+32-0drivers/media/v4l2-core/v4l2-ctrls-core.c
+10-4drivers/media/platform/rockchip/rkvdec/rkvdec-hevc-common.c
+5-2drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
+4-2drivers/media/platform/verisilicon/hantro_g2_hevc_dec.c
+140-175 files not shown
+149-2111 files

Linux/linux b63c3c2drivers/iommu/amd amd_iommu_types.h

iommu/amd: Remove unused macro

Remove unsed device range capability related macros.

No functional changes.

Signed-off-by: Vasant Hegde <vasant.hegde at amd.com>
Signed-off-by: Joerg Roedel <joerg.roedel at amd.com>
DeltaFile
+0-13drivers/iommu/amd/amd_iommu_types.h
+0-131 files

Linux/linux 80a4e3adrivers/iommu/amd ppr.c iommu.c

iommu/amd: Remove redundant checks from interrupt handler path

PPR and GAlog interrupt is enabled only if buffer is allocated.
(See amd_iommu_enable_ppr_log() and iommu_ga_log_enable()).

The duplicate check in interrupt hanlder path is unnecessary
and can be removed.

No functional changes.

Signed-off-by: Vasant Hegde <vasant.hegde at amd.com>
Signed-off-by: Joerg Roedel <joerg.roedel at amd.com>
DeltaFile
+0-3drivers/iommu/amd/ppr.c
+0-3drivers/iommu/amd/iommu.c
+0-62 files

Linux/linux 5e1afd4drivers/iommu/amd init.c iommu.c

iommu/amd: Remove redundant check in irq_remapping_select()

The amd_iommu_irq_remap flag is already validated during irq remapping
domain creation (before calling amd_iommu_create_irq_domain()). The
duplicate check in irq_remapping_select() is unnecessary and can be
removed.

Additionally, mark amd_iommu_irq_remap as static.

No functional changes.

Signed-off-by: Vasant Hegde <vasant.hegde at amd.com>
Signed-off-by: Joerg Roedel <joerg.roedel at amd.com>
DeltaFile
+0-3drivers/iommu/amd/iommu.c
+0-3drivers/iommu/amd/amd_iommu_types.h
+1-1drivers/iommu/amd/init.c
+1-73 files

Linux/linux 798514adrivers/iommu/amd amd_iommu.h pasid.c

iommu/amd: Make iommu_sva_set_dev_pasid as static

Its used inside pasid.c only.

No functional changes.

Signed-off-by: Vasant Hegde <vasant.hegde at amd.com>
Signed-off-by: Joerg Roedel <joerg.roedel at amd.com>
DeltaFile
+3-3drivers/iommu/amd/pasid.c
+0-3drivers/iommu/amd/amd_iommu.h
+3-62 files

Linux/linux b1edd3adrivers/gpu/drm/amd/amdgpu amdgpu_ttm.c, drivers/gpu/drm/amd/display/amdgpu_dm amdgpu_dm.c amdgpu_dm_debugfs.c

Merge tag 'amd-drm-fixes-7.3-2026-09-10' of https://gitlab.freedesktop.org/drm/amdgpu/kernel into drm-fixes

amdgpu:
- Freesync fix
- GPUVM fix
- Debugfs fixes
- HDMI fixes
- IPS fix
- GPU reset fix
- RGB quantization fixes
- SMU 13.0.x fixes

Signed-off-by: Dave Airlie <airlied at redhat.com>

From: Alex Deucher <alexander.deucher at amd.com>
Link: https://patch.msgid.link/20260910202516.825788-1-alexander.deucher@amd.com
DeltaFile
+37-0drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_connector_test.c
+13-11drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_connector.c
+8-12drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
+14-6drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
+4-4drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
+6-2drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+82-356 files not shown
+99-4412 files

Linux/linux e17b6f1drivers/gpu/drm/i915 i915_query.c, drivers/gpu/drm/i915/display intel_display_types.h intel_dp.c

Merge tag 'drm-intel-fixes-2026-09-10' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes

drm/i915 fixes for v7.3-rc3:
- Fix a memleak on perf config query error path
- Fix UHBR SST SDP splitting when sink doesn't support it

Signed-off-by: Dave Airlie <airlied at redhat.com>
From: Jani Nikula <jani.nikula at intel.com>
Link: https://patch.msgid.link/27458ccc4d6be77a0d440f32279586711f3294f0@intel.com
DeltaFile
+38-6drivers/gpu/drm/i915/display/intel_dp.c
+3-1drivers/gpu/drm/i915/i915_query.c
+2-0drivers/gpu/drm/i915/display/intel_display_types.h
+43-73 files