Linux/linux fcb70a5fs fs-writeback.c dcache.c, fs/fuse dir.c

Merge tag 'vfs-6.19-rc8.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs

Pull vfs fixes from Christian Brauner:

 - Fix the the buggy conversion of fuse_reverse_inval_entry() introduced
   during the creation rework

 - Disallow nfs delegation requests for directories by setting
   simple_nosetlease()

 - Require an opt-in for getting readdir flag bits outside of S_DT_MASK
   set in d_type

 - Fix scheduling delayed writeback work by only scheduling when the
   dirty time expiry interval is non-zero and cancel the delayed work if
   the interval is set to zero

 - Use rounded_jiffies_interval for dirty time work


    [29 lines not shown]
DeltaFile
+37-29fs/fuse/dir.c
+12-4fs/fs-writeback.c
+10-0fs/dcache.c
+5-1include/linux/fs.h
+4-1fs/romfs/super.c
+1-3fs/smb/client/cifsfs.c
+69-389 files not shown
+82-4015 files

Linux/linux 63804fe. Makefile

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

Linux/linux 0237777drivers/scsi scsi_error.c scsi_lib.c, drivers/scsi/qla2xxx qla_isr.c

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

Pull SCSI fixes from James Bottomley:
 "Only one core change, the rest are drivers.

  The core change reorders some state operations in the error handler to
  try to prevent missed wake ups of the error handler (which can halt
  error processing and effectively freeze the entire system)"

* tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:
  scsi: qla2xxx: Sanitize payload size to prevent member overflow
  scsi: target: iscsi: Fix use-after-free in iscsit_dec_session_usage_count()
  scsi: target: iscsi: Fix use-after-free in iscsit_dec_conn_usage_count()
  scsi: core: Wake up the error handler when final completions race against each other
  scsi: storvsc: Process unsupported MODE_SENSE_10
  scsi: xen: scsiback: Fix potential memory leak in scsiback_remove()
DeltaFile
+10-1drivers/scsi/scsi_error.c
+8-2drivers/target/iscsi/iscsi_target_util.c
+8-0drivers/scsi/scsi_lib.c
+7-0drivers/scsi/qla2xxx/qla_isr.c
+2-1drivers/scsi/storvsc_drv.c
+1-0drivers/xen/xen-scsiback.c
+36-46 files

Linux/linux f9e6e6dsecurity/keys/trusted-keys trusted_tpm2.c

Merge tag 'keys-trusted-next-6.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd

Pull keys fix from Jarkko Sakkinen.

* tag 'keys-trusted-next-6.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd:
  keys/trusted_keys: fix handle passed to tpm_buf_append_name during unseal
DeltaFile
+2-2security/keys/trusted-keys/trusted_tpm2.c
+2-21 files

Linux/linux 0a6dce0Documentation/devicetree/bindings/interconnect qcom,sa8775p-rpmh.yaml, drivers/comedi/drivers dmm32at.c

Merge tag 'char-misc-6.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc

Pull char/misc/iio driver fixes from Greg KH:
 "Here are some small char/misc/iio and some other minor driver
  subsystem fixes for 6.19-rc7. Nothing huge here, just some fixes for
  reported issues including:

   - lots of little iio driver fixes

   - comedi driver fixes

   - mux driver fix

   - w1 driver fixes

   - uio driver fix

   - slimbus driver fixes


    [29 lines not shown]
DeltaFile
+71-1drivers/iio/accel/st_accel_core.c
+19-41drivers/w1/slaves/w1_therm.c
+29-25drivers/slimbus/core.c
+40-8drivers/misc/uacce/uacce.c
+30-2drivers/comedi/drivers/dmm32at.c
+31-0Documentation/devicetree/bindings/interconnect/qcom,sa8775p-rpmh.yaml
+220-7724 files not shown
+312-13830 files

Linux/linux 11de40cdrivers/tty/serial qcom_geni_serial.c serial_core.c, drivers/tty/serial/8250 8250_pci.c

Merge tag 'tty-6.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty

Pull serial driver fixes from Greg KH:
 "Here are three small serial driver fixes for 6.19-rc7 that resolve
  some reported issues. They include:

   - tty->port race condition fix for a reported problem

   - qcom_geni serial driver fix

   - 8250_pci serial driver fix

  All of these have been in linux-next with no reported issues"

* tag 'tty-6.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty:
  serial: Fix not set tty->port race condition
  serial: 8250_pci: Fix broken RS485 for F81504/508/512
  serial: qcom_geni: Fix BT failure regression on RB2 platform
DeltaFile
+6-7drivers/tty/serial/qcom_geni_serial.c
+6-0drivers/tty/serial/serial_core.c
+1-1drivers/tty/serial/8250/8250_pci.c
+13-83 files

Linux/linux 913fb06drivers/i2c/busses i2c-k1.c

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

Pull i2c fix from Wolfram Sang:

 - k1: drop wrong IRQF_ONESHOT from IRQ request to fix genirq warning

* tag 'i2c-for-6.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:
  i2c: spacemit: drop IRQF_ONESHOT flag from IRQ request
DeltaFile
+1-1drivers/i2c/busses/i2c-k1.c
+1-11 files

Linux/linux c1a5135drivers/input/serio i8042-acpipnpio.h

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

Pull input fixes from Dmitry Torokhov:

 - a couple of quirks to i8042 to enable keyboard on a Asus and MECHREVO
   laptops

* tag 'input-for-v6.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:
  Input: i8042 - add quirks for MECHREVO Wujie 15X Pro
  Input: i8042 - add quirk for ASUS Zenbook UX425QA_UM425QA
DeltaFile
+18-0drivers/input/serio/i8042-acpipnpio.h
+18-01 files

Linux/linux 6342969security/keys/trusted-keys trusted_tpm2.c

keys/trusted_keys: fix handle passed to tpm_buf_append_name during unseal

TPM2_Unseal[1] expects the handle of a loaded data object, and not the
handle of the parent key. But the tpm2_unseal_cmd provides the parent
keyhandle instead of blob_handle for the session HMAC calculation. This
causes unseal to fail.

Fix this by passing blob_handle to tpm_buf_append_name().

References:

[1] trustedcomputinggroup.org/wp-content/uploads/
    Trusted-Platform-Module-2.0-Library-Part-3-Version-184_pub.pdf

Fixes: 6e9722e9a7bf ("tpm2-sessions: Fix out of range indexing in name_size")
Signed-off-by: Srish Srinivasan <ssrish at linux.ibm.com>
Reviewed-by: Stefan Berger <stefanb at linux.ibm.com>
Reviewed-by: Jarkko Sakkinen <jarkko at kernel.org>
Signed-off-by: Jarkko Sakkinen <jarkko at kernel.org>
DeltaFile
+2-2security/keys/trusted-keys/trusted_tpm2.c
+2-21 files

Linux/linux 19a5d9bdrivers/input/serio i8042-acpipnpio.h

Input: i8042 - add quirks for MECHREVO Wujie 15X Pro

The MECHREVO Wujie 15X Pro requires several i8042 quirks to function
correctly. Specifically, NOMUX, RESET_ALWAYS, NOLOOP, and NOPNP are
needed to ensure the keyboard and touchpad work reliably.

Signed-off-by: gongqi <550230171hxy at gmail.com>
Link: https://patch.msgid.link/20260122155501.376199-3-550230171hxy@gmail.com
Cc: stable at vger.kernel.org
Signed-off-by: Dmitry Torokhov <dmitry.torokhov at gmail.com>
DeltaFile
+7-0drivers/input/serio/i8042-acpipnpio.h
+7-01 files

Linux/linux 2934325drivers/input/serio i8042-acpipnpio.h

Input: i8042 - add quirk for ASUS Zenbook UX425QA_UM425QA

The ASUS Zenbook UX425QA_UM425QA fails to initialize the keyboard after
a cold boot.

A quirk already exists for "ZenBook UX425", but some Zenbooks report
"Zenbook" with a lowercase 'b'. Since DMI matching is case-sensitive,
the existing quirk is not applied to these "extra special" Zenbooks.

Testing confirms that this model needs the same quirks as the ZenBook
UX425 variants.

Signed-off-by: feng <alec.jiang at gmail.com>
Link: https://patch.msgid.link/20260122013957.11184-1-alec.jiang@gmail.com
Cc: stable at vger.kernel.org
Signed-off-by: Dmitry Torokhov <dmitry.torokhov at gmail.com>
DeltaFile
+11-0drivers/input/serio/i8042-acpipnpio.h
+11-01 files

Linux/linux d91a46dDocumentation/arch/riscv uabi.rst, arch/riscv Kconfig.errata

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

Pull RISC-V fixes from Paul Walmsley:
 "The notable changes here are the three RISC-V timer compare register
  update sequence patches. These only apply to RV32 systems and are
  related to the 64-bit timer compare value being split across two
  separate 32-bit registers.

  We weren't using the appropriate three-write sequence, documented in
  the RISC-V ISA specifications, to avoid spurious timer interrupts
  during the update sequence; so, these patches now use the recommended
  sequence.

  This doesn't affect 64-bit RISC-V systems, since the timer compare
  value fits inside a single register and can be updated with a single
  write.

   - Fix the RISC-V timer compare register update sequence on RV32
     systems to use the recommended sequence in the RISC-V ISA manual

    [21 lines not shown]
DeltaFile
+12-2arch/riscv/include/asm/uaccess.h
+4-2arch/riscv/kvm/vcpu_timer.c
+3-1Documentation/arch/riscv/uabi.rst
+2-1arch/riscv/kernel/suspend.c
+2-1drivers/clocksource/timer-riscv.c
+1-0arch/riscv/Kconfig.errata
+24-71 files not shown
+25-77 files

Linux/linux d04ed41drivers/ntb ntb_transport.c

Merge tag 'ntb-6.19-bugfixes' of https://github.com/jonmason/ntb

Pull NTB fix from Jon Mason:
 "Bug fix for uninitialized mutex in ntb transport"

* tag 'ntb-6.19-bugfixes' of https://github.com/jonmason/ntb:
  ntb: transport: Fix uninitialized mutex
DeltaFile
+1-0drivers/ntb/ntb_transport.c
+1-01 files

Linux/linux b83a8ffkernel/trace trace_events_hist.c trace.c, scripts tracepoint-update.c

Merge tag 'trace-v6.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace

Pull tracing fixes from Steven Rostedt:

 - Fix a crash with passing a stacktrace between synthetic events

   A synthetic event is an event that combines two events into a single
   event that can display fields from both events as well as the time
   delta that took place between the events. It can also pass a
   stacktrace from the first event so that it can be displayed by the
   synthetic event (this is useful to get a stacktrace of a task
   scheduling out when blocked and recording the time it was blocked
   for).

   A synthetic event can also connect an existing synthetic event to
   another event. An issue was found that if the first synthetic event
   had a stacktrace as one of its fields, and that stacktrace field was
   passed to the new synthetic event to be displayed, it would crash the
   kernel. This was due to the stacktrace not being saved as a

    [33 lines not shown]
DeltaFile
+9-0kernel/trace/trace_events_hist.c
+4-4kernel/trace/trace.c
+7-1kernel/trace/trace_events_synth.c
+1-1kernel/trace/trace_functions_graph.c
+2-0scripts/tracepoint-update.c
+23-65 files

Linux/linux 1026064Documentation/process conclave.rst index.rst

Documentation: Project continuity

Document project continuity procedures.  This is a plan for a plan for
navigating events that affect the forward progress of the canonical
Linux repository, torvalds/linux.git.

It is a follow-up from Maintainer Summit [1].

Co-developed-by: Jonathan Corbet <corbet at lwn.net>
Signed-off-by: Jonathan Corbet <corbet at lwn.net>
Reviewed-by: Greg Kroah-Hartman <gregkh at linuxfoundation.org>
Reviewed-by: Miguel Ojeda <ojeda at kernel.org>
Reviewed-by: Kees Cook <kees at kernel.org>
Reviewed-by: Jiri Kosina <jkosina at suse.com>
Reviewed-by: Steven Rostedt <rostedt at goodmis.org>
Link: https://lwn.net/Articles/1050179/ [1]
Signed-off-by: Dan Williams <dan.j.williams at intel.com>
Signed-off-by: Linus Torvalds <torvalds at linux-foundation.org>
DeltaFile
+41-0Documentation/process/conclave.rst
+1-0Documentation/process/index.rst
+42-02 files

Linux/linux 5dbeeb2rust/kernel driver.rs auxiliary.rs

Merge tag 'driver-core-6.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core

Pull driver core fixes from Danilo Krummrich:

 - Always inline I/O and IRQ methods using build_assert!() to avoid
   false positive build errors

 - Do not free the driver's device private data in I2C shutdown()
   avoiding race conditions that can lead to UAF bugs

 - Drop the driver's device private data after the driver has been
   fully unbound from its device to avoid UAF bugs from &Device<Bound>
   scopes, such as IRQ callbacks

* tag 'driver-core-6.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core:
  rust: driver: drop device private data post unbind
  rust: driver: add DriverData type to the DriverLayout trait
  rust: driver: add DEVICE_DRIVER_OFFSET to the DriverLayout trait
  rust: driver: introduce a DriverLayout trait

    [4 lines not shown]
DeltaFile
+70-16rust/kernel/driver.rs
+33-8rust/kernel/auxiliary.rs
+20-11rust/kernel/i2c.rs
+18-9rust/kernel/platform.rs
+18-9rust/kernel/pci.rs
+18-9rust/kernel/usb.rs
+177-626 files not shown
+209-7412 files

Linux/linux 12a0094kernel/time timekeeping.c clocksource.c

Merge tag 'timers-urgent-2026-01-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull timer fixes from Ingo Molnar:

 - Fix auxiliary timekeeper update & locking bug

 - Reduce the sensitivity of the clocksource watchdog,
   to fix false positive measurements that marked the
   TSC clocksource unstable

* tag 'timers-urgent-2026-01-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  clocksource: Reduce watchdog readout delay limit to prevent false positives
  timekeeping: Adjust the leap state for the correct auxiliary timekeeper
DeltaFile
+1-1kernel/time/timekeeping.c
+1-1kernel/time/clocksource.c
+2-22 files

Linux/linux af5a3fakernel/sched fair.c idle.c

Merge tag 'sched-urgent-2026-01-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull scheduler fixes from Ingo Molnar:

 - Fix PELT clock synchronization bug when entering idle

 - Disable the NEXT_BUDDY feature, as during extensive testing
   Mel found that the negatives outweigh the positives

 - Make wakeup preemption less aggressive, which resulted in
   an unreasonable increase in preemption frequency

* tag 'sched-urgent-2026-01-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  sched/fair: Revert force wakeup preemption
  sched/fair: Disable scheduler feature NEXT_BUDDY
  sched/fair: Fix pelt clock sync when entering idle
DeltaFile
+0-16kernel/sched/fair.c
+6-0kernel/sched/idle.c
+1-1kernel/sched/features.h
+7-173 files

Linux/linux ceaeaf6arch/x86/events perf_event.h, kernel/events core.c

Merge tag 'perf-urgent-2026-01-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull perf events fixes from Ingo Molnar:

 - Fix mmap_count warning & bug when creating a group member event
   with the PERF_FLAG_FD_OUTPUT flag

 - Disable the sample period == 1 branch events BTS optimization
   on guests, because BTS is not virtualized

* tag 'perf-urgent-2026-01-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  perf/x86/intel: Do not enable BTS for guests
  perf: Fix refcount warning on event->mmap_count increment
DeltaFile
+11-2arch/x86/events/perf_event.h
+9-0kernel/events/core.c
+20-22 files

Linux/linux dc67a35tools/objtool Makefile

Merge tag 'objtool-urgent-2026-01-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull objtool fix from Ingo Molnar:
 "Fix objtool build error in non-standard static library build
  environments"

* tag 'objtool-urgent-2026-01-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  objtool: Fix libopcodes linking with static libraries
DeltaFile
+17-4tools/objtool/Makefile
+17-41 files

Linux/linux 4fc8d3fdrivers/irqchip irq-renesas-rzv2h.c irq-gic-v3-its.c

Merge tag 'irq-urgent-2026-01-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull irq fixes from Ingo Molnar:

 - Fix spurious interrupts during resume in the renesas-rzv2h driver

 - Fix a 32+ bit physical memory truncation bug in the gic-v3-its driver

* tag 'irq-urgent-2026-01-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  irqchip/gic-v3-its: Avoid truncating memory addresses
  irqchip/renesas-rzv2h: Prevent TINT spurious interrupt during resume
DeltaFile
+8-1drivers/irqchip/irq-renesas-rzv2h.c
+4-4drivers/irqchip/irq-gic-v3-its.c
+12-52 files

Linux/linux 4a51fe9arch/arm64/include/asm kvm_emulate.h kvm_pgtable.h, arch/arm64/kvm va_layout.c mmu.c

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

Pull arm64 kvm fixes from Paolo Bonzini:

 - Ensure early return semantics are preserved for pKVM fault handlers

 - Fix case where the kernel runs with the guest's PAN value when
   CONFIG_ARM64_PAN is not set

 - Make stage-1 walks to set the access flag respect the access
   permission of the underlying stage-2, when enabled

 - Propagate computed FGT values to the pKVM view of the vCPU at
   vcpu_load()

 - Correctly program PXN and UXN privilege bits for hVHE's stage-1 page
   tables

 - Check that the VM is actually using VGICv3 before accessing the GICv3

    [15 lines not shown]
DeltaFile
+28-0arch/arm64/kvm/va_layout.c
+0-16arch/arm64/include/asm/kvm_emulate.h
+12-4arch/arm64/include/asm/kvm_pgtable.h
+5-7arch/arm64/kvm/mmu.c
+6-2arch/arm64/kvm/at.c
+4-1arch/arm64/kvm/sys_regs.c
+55-3011 files not shown
+73-3817 files

Linux/linux e6e09d3drivers/i2c/busses i2c-k1.c

Merge tag 'i2c-host-fixes-6.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current

i2c-host-fixes for v6.19-rc7

k1: drop IRQF_ONESHOT from IRQ request to fix genirq warning.
DeltaFile
+1-1drivers/i2c/busses/i2c-k1.c
+1-11 files

Linux/linux e89f0e9arch/arm64/include/asm kvm_emulate.h kvm_pgtable.h, arch/arm64/kvm va_layout.c mmu.c

Merge tag 'kvmarm-fixes-6.19-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD

KVM/arm64 fixes for 6.19

 - Ensure early return semantics are preserved for pKVM fault handlers

 - Fix case where the kernel runs with the guest's PAN value when
   CONFIG_ARM64_PAN is not set

 - Make stage-1 walks to set the access flag respect the access
   permission of the underlying stage-2, when enabled

 - Propagate computed FGT values to the pKVM view of the vCPU at
   vcpu_load()

 - Correctly program PXN and UXN privilege bits for hVHE's stage-1 page
   tables

 - Check that the VM is actually using VGICv3 before accessing the GICv3

    [3 lines not shown]
DeltaFile
+28-0arch/arm64/kvm/va_layout.c
+0-16arch/arm64/include/asm/kvm_emulate.h
+12-4arch/arm64/include/asm/kvm_pgtable.h
+5-7arch/arm64/kvm/mmu.c
+6-2arch/arm64/kvm/at.c
+4-1arch/arm64/kvm/sys_regs.c
+55-3011 files not shown
+73-3817 files

Linux/linux 6208587scripts check-function-names.sh, scripts/kconfig nconf-cfg.sh

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

Pull kbuild fixes from Nicolas Schier:

 - Reduce possible complications when cross-compiling by increasing use
   of ${NM} in check-function-names.sh

 - Fix static linking of nconf

* tag 'kbuild-fixes-6.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linux:
  kconfig: fix static linking of nconf
  kbuild: prefer ${NM} in check-function-names.sh
DeltaFile
+6-5scripts/kconfig/nconf-cfg.sh
+1-1scripts/check-function-names.sh
+7-62 files

Linux/linux 3a62204arch/s390/boot vmlinux.lds.S, arch/s390/kernel/vdso Makefile

Merge tag 's390-6.19-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux

Pull s390 fixes from Heiko Carstens:

 - Add $(DISABLE_KSTACK_ERASE) to vdso compile flags to fix compile
   errors with old gcc versions

 - Fix path to s390 chacha implementation in vdso selftests, after
   vdso64 has been renamed to vdso

 - Fix off-by-one bug in APQN limit calculation

 - Discard .modinfo section from decompressor image to fix SecureBoot

* tag 's390-6.19-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:
  s390/boot/vmlinux.lds.S: Ensure bzImage ends with SecureBoot trailer
  s390/ap: Fix wrong APQN fill calculation
  selftests: vDSO: getrandom: Fix path to s390 chacha implementation
  s390/vdso: Disable kstack erase
DeltaFile
+9-8arch/s390/boot/vmlinux.lds.S
+1-1arch/s390/kernel/vdso/Makefile
+1-1drivers/s390/crypto/ap_card.c
+1-1drivers/s390/crypto/ap_queue.c
+1-1tools/testing/selftests/vDSO/vgetrandom-chacha.S
+13-125 files

Linux/linux e85d3e9arch/arm64/kernel ptrace.c signal.c

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

Pull arm64 fixes from Catalin Marinas:

 - A set of fixes for FPSIMD/SVE/SME state management (around signal
   handling and ptrace) where a task can be placed in an invalid state

 - __nocfi added to swsusp_arch_resume() to avoid a data abort on
   resuming from hibernate

* tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux:
  arm64: Set __nocfi on swsusp_arch_resume()
  arm64/fpsimd: signal: Fix restoration of SVE context
  arm64/fpsimd: signal: Allocate SSVE storage when restoring ZA
  arm64/fpsimd: ptrace: Fix SVE writes on !SME systems
DeltaFile
+12-14arch/arm64/kernel/ptrace.c
+20-6arch/arm64/kernel/signal.c
+1-1arch/arm64/kernel/hibernate.c
+33-213 files

Linux/linux 6d06443fs/smb/server transport_rdma.c vfs.c

Merge tag 'v6.19-rc6-server-fixes' of git://git.samba.org/ksmbd

Pull smb server fixes from Steve French:

 - Use the original nents value for ib_dma_unmap_sg(), preventing
   potential memory corruption in the RDMA transport layer

 - Fix a naming discrepancy in the kernel-doc for
   ksmbd_vfs_kern_path_start_removing() as identified by sparse static
   analysis

 - Reset smb_direct_port to its default value during initialization to
   ensure the correct port is used when switching between different RDMA
   device types without module reload

* tag 'v6.19-rc6-server-fixes' of git://git.samba.org/ksmbd:
  smb: server: reset smb_direct_port = SMB_DIRECT_PORT_INFINIBAND on init
  smb: server: fix comment for ksmbd_vfs_kern_path_start_removing()
  ksmbd: smbd: fix dma_unmap_sg() nents
DeltaFile
+8-8fs/smb/server/transport_rdma.c
+1-1fs/smb/server/vfs.c
+9-92 files

Linux/linux 5bde837drivers/pci setup-bus.c rebar.c

Merge tag 'pci-v6.19-fixes-4' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci

Pull PCI fixes from Bjorn Helgaas:

 - Fix the pci_do_resource_release_and_resize() failure path, which
   clobbered the intended failure return value (Ilpo Järvinen)

 - Restore resizable BAR size before value because the size determines
   which bits are writable; this fixes i915 and xe regressions (Ilpo
   Järvinen)

* tag 'pci-v6.19-fixes-4' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci:
  PCI: Fix Resizable BAR restore order
  PCI: Fix BAR resize rollback path overwriting ret
DeltaFile
+19-4drivers/pci/setup-bus.c
+1-17drivers/pci/rebar.c
+20-212 files

Linux/linux 2a4d911Documentation/arch/x86 amd_hsmp.rst, drivers/platform/x86 asus-armoury.h acer-wmi.c

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

Pull x86 platform driver fixes from Ilpo Järvinen:

 - acer-wmi:
     - Extend support for Acer Nitro AN515-58
     - Fix missing capability check

 - amd/wbrf: Fix memory leak in wbrf_record()

 - asus-armoury:
     - Fix GA403U* matching
     - Fix FA608UM TDP data
     - Add many models

 - asus-wmi: Move OOBE presence check outside deprecation ifdef

 - hp-bioscfg:
     - Fix kernel panic in GET_INSTANCE_ID macro

    [32 lines not shown]
DeltaFile
+221-3drivers/platform/x86/asus-armoury.h
+10-3drivers/platform/x86/acer-wmi.c
+7-5drivers/platform/x86/hp/hp-bioscfg/bioscfg.h
+8-0drivers/platform/x86/hp/hp-bioscfg/bioscfg.c
+3-1drivers/platform/x86/amd/wbrf.c
+2-2Documentation/arch/x86/amd_hsmp.rst
+251-144 files not shown
+256-1810 files