Linux/linux ccd1cdcfs/nfsd nfsd.h nfssvc.c, net/sunrpc/auth_gss svcauth_gss.c

Merge tag 'nfsd-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux

Pull nfsd fixes from Chuck Lever:
 "A set of NFSD fixes that arrived just a bit late for the 6.19 merge
  window.

  Regression fixes:
   - Mark variable __maybe_unused to avoid W=1 build break

  Stable fixes:
   - NFSv4 file creation neglects setting ACL
   - Clear TIME_DELEG in the suppattr_exclcreat bitmap
   - Clear SECLABEL in the suppattr_exclcreat bitmap
   - Fix memory leak in nfsd_create_serv error paths
   - Bound check rq_pages index in inline path
   - Return 0 on success from svc_rdma_copy_inline_range
   - Use rc_pageoff for memcpy byte offset
   - Avoid NULL deref on zero length gss_token in gss_read_proxy_verf"


    [10 lines not shown]
DeltaFile
+7-1fs/nfsd/nfsd.h
+5-2net/sunrpc/xprtrdma/svc_rdma_rw.c
+4-1fs/nfsd/nfssvc.c
+5-0fs/nfsd/nfs4xdr.c
+2-1fs/nfsd/vfs.h
+2-1net/sunrpc/auth_gss/svcauth_gss.c
+25-61 files not shown
+26-77 files

Linux/linux ce93692fs/erofs zdata.c

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

Pull erofs fix from Gao Xiang:
 "Junbeom reported that synchronous reads could hit unintended EIOs
  under memory pressure due to incorrect error propagation in
  z_erofs_decompress_queue(), where earlier physical clusters in the
  same decompression queue may be served for another readahead.

  This addresses the issue by decompressing each physical cluster
  independently as long as disk I/Os succeed, rather than being impacted
  by the error status of previous physical clusters in the same queue.

  Summary:

   - Fix unexpected EIOs under memory pressure caused by recent
     incorrect error propagation logic"

* tag 'erofs-for-6.19-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs:
  erofs: fix unexpected EIO under memory pressure
DeltaFile
+4-4fs/erofs/zdata.c
+4-41 files

Linux/linux ebb8719sound/hda/codecs/realtek alc269.c, sound/soc soc-ops.c

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

Pull sound fixes from Takashi Iwai:
 "Likely the last pull request in 2025, again a collection of lots of
  small fixes. Most of them are various device-specific small fixes:

   - An ASoC core fix for correcting the clamping behavior of *_SX mixer
     elements

   - Various fixes for ASoC fsl, SOF, etc

   - Usual HD- and USB-audio quirks / fix-ups

   - A couple of error-handling fixes for legacy PCMCIA drivers"

* tag 'sound-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (35 commits)
  ALSA: hda/realtek: fix PCI SSID for one of the HP 200 G2i laptop
  ASoC: ops: fix snd_soc_get_volsw for sx controls
  ALSA: hda/realtek: Add Asus quirk for TAS amplifiers

    [18 lines not shown]
DeltaFile
+104-0sound/soc/intel/common/soc-acpi-intel-mtl-match.c
+0-49sound/soc/intel/common/soc-acpi-intel-nvl-match.c
+32-17sound/soc/sof/ipc4-topology.c
+26-6sound/hda/codecs/realtek/alc269.c
+20-12sound/soc/soc-ops.c
+21-5sound/soc/sof/topology.c
+203-8922 files not shown
+313-13728 files

Linux/linux b927546drivers/parisc sba_iommu.c

Merge tag 'dma-mapping-6.19-2025-12-22' of git://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linux

Pull dma-mapping fix from Marek Szyprowski:

 - fix boot failure of parisc systems after recent rework of the DMA API
   infrastructure (Leon Romanovsky)

* tag 'dma-mapping-6.19-2025-12-22' of git://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linux:
  parisc: Set valid bit in high byte of 64‑bit physical address
DeltaFile
+2-2drivers/parisc/sba_iommu.c
+2-21 files

Linux/linux 9448598. Makefile

Linux 6.19-rc2
DeltaFile
+1-1Makefile
+1-11 files

Linux/linux 1123cfescripts coccicheck, scripts/coccinelle/api pm_runtime.cocci

Merge tag 'coccinelle-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux

Pull Coccinelle fixes from Julia Lawall:
 "These fix a typo and make the coccicheck script more robust by
  ensuring that only compatible semantic patches are executed for the
  chosen mode"

* tag 'coccinelle-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux:
  Coccinelle: pm_runtime: Fix typo in report message
  scripts: coccicheck: filter *.cocci files by MODE
DeltaFile
+5-1scripts/coccicheck
+1-1scripts/coccinelle/api/pm_runtime.cocci
+6-22 files

Linux/linux 10a0e84Documentation/input event-codes.rst, drivers/input/joystick xpad.c

Merge tag 'input-for-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input

Pull input fixes from Dmitry Torokhov:

 - a quirk for i8042 to better handle another TUXEDO model

 - a quirk to atkbd to handle incorcet behavior of HONOR FMB-P internal
   keyboard

 - a definition for a new ABS_SND_PROFILE event

 - fixes to alps and lkkbd drivers to reliably shut down pending work on
   removal

 - a fix to apple_z2 driver tightening input report parsing

 - a fix for "off-by-one" error when validating config in ti_am335x_tsc
   driver


    [11 lines not shown]
DeltaFile
+9-0include/uapi/linux/input-event-codes.h
+7-0drivers/input/serio/i8042-acpipnpio.h
+7-0drivers/input/keyboard/atkbd.c
+6-0Documentation/input/event-codes.rst
+5-0drivers/input/joystick/xpad.c
+4-1drivers/input/keyboard/lkkbd.c
+38-14 files not shown
+45-210 files

Linux/linux 765b233Documentation/devicetree/bindings/i2c snps,designware-i2c.yaml qcom,i2c-cci.yaml, drivers/i2c/busses i2c-bcm-iproc.c i2c-i801.c

Merge tag 'i2c-for-6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux

Pull i2c fixes from Wolfram Sang:

 - bcm, pxa, rcar: fix void-pointer-to-enum-cast warning

 - new hardware IDs / DT bindings for
    - Intel Nova Lake-S
    - Mobileye
    - Qualcomm SM8750

* tag 'i2c-for-6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:
  dt-bindings: i2c: qcom-cci: Document SM8750 compatible
  i2c: i801: Add support for Intel Nova Lake-S
  dt-bindings: i2c: dw: Add Mobileye I2C controllers
  i2c: rcar: Fix Wvoid-pointer-to-enum-cast warning
  i2c: pxa: Fix Wvoid-pointer-to-enum-cast warning
  i2c: bcm-iproc: Fix Wvoid-pointer-to-enum-cast warning
DeltaFile
+7-0Documentation/devicetree/bindings/i2c/snps,designware-i2c.yaml
+1-2drivers/i2c/busses/i2c-bcm-iproc.c
+3-0drivers/i2c/busses/i2c-i801.c
+1-1drivers/i2c/busses/i2c-pxa.c
+1-1drivers/i2c/busses/i2c-rcar.c
+2-0Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
+15-42 files not shown
+17-48 files

Linux/linux 44087d3Documentation/arch/x86 boot.rst, arch/x86/include/asm irq_remapping.h

Merge tag 'x86-urgent-2025-12-21' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull x86 fixes from Ingo Molnar:

 - Fix FPU core dumps on certain CPU models

 - Fix htmldocs build warning

 - Export TLB tracing event name via header

 - Remove unused constant from <linux/mm_types.h>

 - Fix comments

 - Fix whitespace noise in documentation

 - Fix variadic structure's definition to un-confuse UBSAN

 - Fix posted MSI interrupts irq_retrigger() bug

    [13 lines not shown]
DeltaFile
+96-96Documentation/arch/x86/boot.rst
+23-0arch/x86/kernel/irq.c
+4-4drivers/iommu/intel/irq_remapping.c
+7-0arch/x86/include/asm/irq_remapping.h
+3-2include/trace/events/tlb.h
+2-2arch/x86/kernel/fpu/xstate.c
+135-1044 files not shown
+138-10810 files

Linux/linux 610192ckernel/irq manage.c

Merge tag 'irq-urgent-2025-12-21' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull irq fix from Ingo Molnar:
 "Fix IRQ thread affinity flags setup regression"

* tag 'irq-urgent-2025-12-21' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  genirq: Don't overwrite interrupt thread flags on setup
DeltaFile
+1-1kernel/irq/manage.c
+1-11 files

Linux/linux 52ad85fscripts/coccinelle/api pm_runtime.cocci

Coccinelle: pm_runtime: Fix typo in report message

s/Unecessary/Unnecessary/

Reviewed-by: Julia Lawall <julia.lawall at inria.fr>
Signed-off-by: Thorsten Blum <thorsten.blum at linux.dev>
DeltaFile
+1-1scripts/coccinelle/api/pm_runtime.cocci
+1-11 files

Linux/linux 3766511scripts coccicheck

scripts: coccicheck: filter *.cocci files by MODE

Enhance the coccicheck script to filter *.cocci files based on the
specified MODE (e.g., report, patch). This ensures that only compatible
semantic patch files are executed, preventing errors such as:

    "virtual rule report not supported"

This error occurs when a .cocci file does not define a 'virtual <MODE>'
rule, yet is executed in that mode.

For example:

    make coccicheck M=drivers/hwtracing/coresight/ MODE=report

In this case, running "secs_to_jiffies.cocci" would trigger the error
because it lacks support for 'report' mode. With this change, such files
are skipped automatically, improving robustness and developer
experience.

    [3 lines not shown]
DeltaFile
+5-1scripts/coccicheck
+5-11 files

Linux/linux 4012d78fs/erofs zdata.c

erofs: fix unexpected EIO under memory pressure

erofs readahead could fail with ENOMEM under the memory pressure because
it tries to alloc_page with GFP_NOWAIT | GFP_NORETRY, while GFP_KERNEL
for a regular read. And if readahead fails (with non-uptodate folios),
the original request will then fall back to synchronous read, and
`.read_folio()` should return appropriate errnos.

However, in scenarios where readahead and read operations compete,
read operation could return an unintended EIO because of an incorrect
error propagation.

To resolve this, this patch modifies the behavior so that, when the
PCL is for read(which means pcl.besteffort is true), it attempts actual
decompression instead of propagating the privios error except initial EIO.

- Page size: 4K
- The original size of FileA: 16K
- Compress-ratio per PCL: 50% (Uncompressed 8K -> Compressed 4K)

    [61 lines not shown]
DeltaFile
+4-4fs/erofs/zdata.c
+4-41 files

Linux/linux 17753d1sound/hda/codecs/realtek alc269.c

ALSA: hda/realtek: fix PCI SSID for one of the HP 200 G2i laptop

The PCI subsystem ID of the HP machine Abe A6U should be 0x8ee7
instead of 0x8eb7.

Fixes: a30fa8122222 ("ALSA: hda/realtek: fix mute/micmute LEDs don't work for more HP laptops")
Signed-off-by: Chris Chiu <chris.chiu at canonical.com>
Link: https://patch.msgid.link/20251218062251.2039592-1-chris.chiu@canonical.com
Signed-off-by: Takashi Iwai <tiwai at suse.de>
DeltaFile
+1-1sound/hda/codecs/realtek/alc269.c
+1-11 files

Linux/linux 24f171carch/arm64/boot/dts/qcom hamoa.dtsi x1e80100.dtsi, drivers/gpu/drm/amd/display/dc/dml2 display_mode_core.c

Merge tag 'asoc-fix-v6.19-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus

ASoC: Fixes for v6.19

We've been quite busy with fixes since the merge window, though not in
any particularly exciting ways - the standout thing is the fix for _SX
controls which were broken by a change to how we do clamping, otherwise
it's all fairly run of the mill fixes and quirks.
DeltaFile
+13,342-0drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
+0-13,315drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
+10,345-0drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
+0-10,335drivers/gpu/drm/amd/display/dc/dml2/display_mode_core.c
+9,629-0arch/arm64/boot/dts/qcom/hamoa.dtsi
+0-9,550arch/arm64/boot/dts/qcom/x1e80100.dtsi
+33,316-33,20012,136 files not shown
+745,827-323,04912,142 files

Linux/linux 9094662drivers/ata libata-core.c

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

Pull ata fix from Damien Le Moal:

 - Disable link power management (LPM) for a Seagate drive that is
   misbehaving when LPM is enabled

* tag 'ata-6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux:
  ata: libata-core: Disable LPM on ST2000DM008-2FR102
DeltaFile
+3-0drivers/ata/libata-core.c
+3-01 files

Linux/linux 78f2a78Documentation/devicetree/bindings/spi snps,dw-apb-ssi.yaml, drivers/spi spi-cadence-quadspi.c spi-mt65xx.c

Merge tag 'spi-fix-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi

Pull spi fixes from Mark Brown:
 "A small collection of fixes for various SPI drivers, plus a relaxation
  of constraints in the DT for the DesignWare controller to reflect
  hardware that's been seen.

  There's several fixes for the Cadence QuadSPI driver since a fix
  during the last release made some existing issues with error handling
  during probe more readily visible"

* tag 'spi-fix-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi:
  spi: mt65xx: Use IRQF_ONESHOT with threaded IRQ
  spi: dt-bindings: snps,dw-abp-ssi: Allow up to 16 chip-selects
  spi: cadence-quadspi: Fix clock disable on probe failure path
  spi: cadence-quadspi: Add error logging for DMA request failure
  spi: fsl-cpm: Check length parity before switching to 16 bit mode
  spi: mpfs: Fix an error handling path in mpfs_spi_probe()
DeltaFile
+6-2drivers/spi/spi-cadence-quadspi.c
+3-3Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
+1-1drivers/spi/spi-mt65xx.c
+1-1drivers/spi/spi-fsl-spi.c
+1-0drivers/spi/spi-mpfs.c
+12-75 files

Linux/linux 91ff28aarch/x86/include/asm irqflags.h

x86/irqflags: Use ASM_OUTPUT_RM in native_save_fl()

clang is generating very inefficient code for native_save_fl() which is
used for local_irq_save() in critical spots.

Allowing the "pop %0" to use memory:

 1) forces the compiler to add annoying stack canaries when
    CONFIG_STACKPROTECTOR_STRONG=y in many places.

 2) Almost always is followed by an immediate "move memory,register"

One good example is _raw_spin_lock_irqsave, with 8 extra instructions

  ffffffff82067a30 <_raw_spin_lock_irqsave>:
  ffffffff82067a30:             ...
  ffffffff82067a39:             53                                              push   %rbx

  // Three instructions to ajust the stack, read the per-cpu canary

    [47 lines not shown]
DeltaFile
+1-1arch/x86/include/asm/irqflags.h
+1-11 files

Linux/linux 4cc5373include/linux compiler_types.h compiler-clang.h

clang: work around asm output constraint problems

Work around clang problems with "=rm" asm constraint.

clang seems to always chose the memory output, while it is almost
always the worst choice.

Add ASM_OUTPUT_RM so that we can replace "=rm" constraint
where it matters for clang, while not penalizing gcc.

Signed-off-by: Eric Dumazet <edumazet at google.com>
Suggested-by: Uros Bizjak <ubizjak at gmail.com>
Signed-off-by: Linus Torvalds <torvalds at linux-foundation.org>
DeltaFile
+2-1include/linux/compiler_types.h
+1-0include/linux/compiler-clang.h
+3-12 files

Linux/linux f67e8a5fs/xfs xfs_file.c xfs_discard.c, fs/xfs/libxfs xfs_sb.c

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

Pull xfs fixes from Carlos Maiolino:
 "This contains a few fixes for zoned devices support, an UAF and a
  compiler warning, and some cleaning up"

* tag 'xfs-fixes-6.19-rc2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux:
  xfs: fix the zoned RT growfs check for zone alignment
  xfs: validate that zoned RT devices are zone aligned
  xfs: fix XFS_ERRTAG_FORCE_ZERO_RANGE for zoned file system
  xfs: fix a memory leak in xfs_buf_item_init()
  xfs: fix stupid compiler warning
  xfs: fix a UAF problem in xattr repair
  xfs: ignore discard return value
DeltaFile
+48-10fs/xfs/xfs_file.c
+5-22fs/xfs/xfs_discard.c
+15-0fs/xfs/libxfs/xfs_sb.c
+8-6fs/xfs/xfs_rtalloc.c
+1-1fs/xfs/xfs_discard.h
+1-1fs/xfs/scrub/attr_repair.c
+78-402 files not shown
+80-418 files

Linux/linux f0ae3a5Documentation/hwmon ds620.rst, drivers/hwmon ibmpex.c dell-smm-hwmon.c

Merge tag 'hwmon-for-v6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging

Pull hwmon fixes from Guenter Roeck:

 - ltc4282: Fix reset_history file permissions

 - ds620: Update broken Datasheet URL in driver documentation

 - tmp401: Fix overflow caused by default conversion rate value

 - ibmpex: Fix use-after-free in high/low store

 - dell-smm: Limit fan multiplier to avoid overflow

* tag 'hwmon-for-v6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging:
  hwmon: (ltc4282): Fix reset_history file permissions
  hwmon: (DS620) Update broken Datasheet URL in driver documentation
  hwmon: (tmp401) fix overflow caused by default conversion rate value
  hwmon: (ibmpex) fix use-after-free in high/low store
  hwmon: (dell-smm) Limit fan multiplier to avoid overflow
DeltaFile
+7-2drivers/hwmon/ibmpex.c
+9-0drivers/hwmon/dell-smm-hwmon.c
+6-3drivers/hwmon/ltc4282.c
+2-2Documentation/hwmon/ds620.rst
+1-1drivers/hwmon/tmp401.c
+25-85 files

Linux/linux 3ed22a3Documentation/devicetree/bindings/mmc aspeed,sdhci.yaml, drivers/mmc/host Kconfig sdhci-of-arasan.c

Merge tag 'mmc-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc

Pull MMC host fixes from Ulf Hansson:

 - sdhci-esdhc-imx: Fix build problem dependency

 - sdhci-of-arasan: Increase card-detect stable timeout to 2 seconds

 - sdhci-of-aspeed: Fix DT doc for missing properties

* tag 'mmc-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc:
  mmc: sdhci-esdhc-imx: add alternate ARCH_S32 dependency to Kconfig
  mmc: sdhci-of-arasan: Increase CD stable timeout to 2 seconds
  dt-bindings: mmc: sdhci-of-aspeed: Switch ref to sdhci-common.yaml
DeltaFile
+2-2drivers/mmc/host/Kconfig
+1-1drivers/mmc/host/sdhci-of-arasan.c
+1-1Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
+4-43 files

Linux/linux a0bdd55drivers/gpu/drm/amd/pm/swsmu/smu14 smu_v14_0_0_ppt.c, drivers/gpu/drm/tests drm_hdmi_state_helper_test.c drm_atomic_state_test.c

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

Pull drm fixes from Dave Airlie:
 "rc2 fixes for the week, mostly xe, with amdgpu as usual. Then a
  smattering of small fixes across the core/tests/panel and amdxdna.

  I expect things will be quiet for rc3/4 as teams take a break, and I'm
  travelling but will keep an eye on things.

  core:
   - fix gem handle leak on DRM_IOCTL_GEM_CHANGE_HANDLE

  tests:
   - add EDEADLK handling

  amdgpu:
   - Fix no_console_suspend handling
   - DCN 3.5.x seamless boot fixes
   - DP audio fix

    [56 lines not shown]
DeltaFile
+143-0drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c
+35-5drivers/gpu/drm/tests/drm_atomic_state_test.c
+32-5drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c
+28-7drivers/gpu/drm/xe/xe_guc_submit.c
+4-11drivers/gpu/drm/xe/xe_bo.c
+8-4drivers/gpu/drm/xe/xe_oa.c
+250-3228 files not shown
+331-7434 files

Linux/linux fa084c3lib/kunit device.c Kconfig

Merge tag 'linux_kselftest-kunit-fixes-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest

Pull kunit fixes from Shuah Khan:
 "Drop unused parameter from kunit_device_register_internal and make
  FAULT_TEST default to n when PANIC_ON_OOPS"

* tag 'linux_kselftest-kunit-fixes-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest:
  kunit: make FAULT_TEST default to n when PANIC_ON_OOPS
  kunit: Drop unused parameter from kunit_device_register_internal
DeltaFile
+3-4lib/kunit/device.c
+1-1lib/kunit/Kconfig
+4-52 files

Linux/linux d571fe4Documentation/devicetree/bindings/clock sprd,sc9860-clk.yaml, Documentation/devicetree/bindings/display/ti ti,j721e-dss.yaml ti,am65x-dss.yaml

Merge tag 'devicetree-fixes-for-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux

Pull devicetree fixes from Rob Herring:

 - Fix warnings for Mediatek overlays not getting applied

 - Fix regression in handling elfcorehdr region

 - Fix creating cpufreq device on OPPv1 platforms

 - Add GE7800 GPU in Renesas R-Car V3U

 - Simplify dma-coherent property in TI display bindings

 - Allow "reg" in sprd,sc9860-clk binding

 - Update Linus Walleij's email

* tag 'devicetree-fixes-for-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux:

    [9 lines not shown]
DeltaFile
+55-0arch/arm64/boot/dts/mediatek/Makefile
+0-26Documentation/devicetree/bindings/clock/sprd,sc9860-clk.yaml
+4-3drivers/cpufreq/cpufreq-dt-platdev.c
+3-1Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
+1-2Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
+1-2Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
+64-34106 files not shown
+170-140112 files

Linux/linux a688362arch/mips/alchemy/common setup.c, arch/mips/sgi-ip22 ip22-gio.c

Merge tag 'mips-fixes_6.19_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux

Pull MIPS fixes from Thomas Bogendoerfer:

 - Fix build error for Alchemy

 - Fix reference leak

* tag 'mips-fixes_6.19_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux:
  MIPS: Fix a reference leak bug in ip22_check_gio()
  MIPS: Alchemy: Remove bogus static/inline specifiers
DeltaFile
+2-1arch/mips/sgi-ip22/ip22-gio.c
+1-2arch/mips/alchemy/common/setup.c
+3-32 files

Linux/linux 18dfd1carch/arm64/kernel fpsimd.c process.c, arch/arm64/mm mmu.c

Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux

Pull arm64 fixes from Catalin Marinas:
 "Two left-over updates that could not go into -rc1 due to conflicts
  with other series:

   - Simplify checks in arch_kfence_init_pool() since
     force_pte_mapping() already takes BBML2-noabort (break-before-make
     Level 2 with no aborts generated) into account

   - Remove unneeded SVE/SME fallback preserve/store handling in the
     arm64 EFI. With the recent updates, the fallback path is only taken
     for EFI runtime calls from hardirq or NMI contexts. In practice,
     this only happens under panic/oops/emergency_restart() and no
     restoring of the user state expected.

     There's a corresponding lkdtm update to trigger a BUG() or panic()
     from hardirq context together with a fixup not to confuse
     clang/objtool about the control flow

    [11 lines not shown]
DeltaFile
+20-110arch/arm64/kernel/fpsimd.c
+53-0drivers/misc/lkdtm/bugs.c
+16-17arch/arm64/mm/mmu.c
+2-0tools/testing/selftests/lkdtm/tests.txt
+1-0arch/arm64/kernel/process.c
+92-1275 files

Linux/linux 072c0b4arch/x86/kvm cpuid.c x86.c, arch/x86/kvm/svm svm.h

Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm

Pull x86 kvm fixes from Paolo Bonzini:
 "x86 fixes.  Everyone else is already in holiday mood apparently.

   - Add a missing 'break' to fix param parsing in the rseq selftest

   - Apply runtime updates to the _current_ CPUID when userspace is
     setting CPUID, e.g. as part of vCPU hotplug, to fix a false
     positive and to avoid dropping the pending update

   - Disallow toggling KVM_MEM_GUEST_MEMFD on an existing memslot, as
     it's not supported by KVM and leads to a use-after-free due to KVM
     failing to unbind the memslot from the previously-associated
     guest_memfd instance

   - Harden against similar KVM_MEM_GUEST_MEMFD goofs, and prepare for
     supporting flags-only changes on KVM_MEM_GUEST_MEMFD memlslots,
     e.g. for dirty logging

    [24 lines not shown]
DeltaFile
+16-1virt/kvm/kvm_main.c
+15-0tools/testing/selftests/kvm/x86/cpuid_test.c
+9-2arch/x86/kvm/cpuid.c
+0-9arch/x86/kvm/vmx/vmx.c
+7-0arch/x86/kvm/x86.c
+4-3arch/x86/kvm/svm/svm.h
+51-154 files not shown
+58-1810 files

Linux/linux 255a918arch/x86/xen enlighten_pv.c

Merge tag 'for-linus-6.19-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip

Pull xen fix from Juergen Gross:
 "Just a single patch fixing a sparse warning"

* tag 'for-linus-6.19-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip:
  x86/xen: Fix sparse warning in enlighten_pv.c
DeltaFile
+1-1arch/x86/xen/enlighten_pv.c
+1-11 files

Linux/linux 44f9a00mm slub.c

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

Pull slab fix from Vlastimil Babka:

 - A stable fix for a missing tag reset that can happen in
   kfree_nolock() with KASAN+SLUB_TINY configs (Deepanshu Kartikey)

* tag 'slab-for-6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab:
  mm/slub: reset KASAN tag in defer_free() before accessing freed memory
DeltaFile
+2-0mm/slub.c
+2-01 files