Linux/linux d358e52Documentation/admin-guide/device-mapper dm-raid.rst, drivers/md dm-verity-target.c dm-crypt.c

Merge tag 'for-6.19/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm

Pull device mapper updates from Mikulas Patocka:

 - convert crypto_shash users to direct crypto library use with simpler
   and faster code and reduced stack usage (Eric Biggers):

     - the dm-verity SHA-256 conversion also teaches it to do two-way
       interleaved hashing for added performance

     - dm-crypt MD5 conversion (used for Loop-AES compatibility)

 - added document for for takeover/reshape raid1 -> raid5 examples (Heinz Mauelshagen)

 - fix dm-vdo kerneldoc warnings (Matthew Sakai)

 - various random fixes and cleanups

* tag 'for-6.19/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm: (29 commits)

    [21 lines not shown]
DeltaFile
+154-55drivers/md/dm-verity-target.c
+46-71drivers/md/dm-crypt.c
+55-41drivers/md/dm-vdo/slab-depot.c
+73-7Documentation/admin-guide/device-mapper/dm-raid.rst
+50-25drivers/md/dm-vdo/admin-state.c
+34-39drivers/md/dm-snap.c
+412-23838 files not shown
+761-48444 files

Linux/linux 8c8081cdrivers/spi spi-microchip-core-spi.c

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

Pull spi fixes from Mark Brown:
 "A few small fixes for SPI that came in during the merge window,
  nothing too exciting here"

* tag 'spi-fix-v6.19-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi:
  spi: microchip-core: Fix an error handling path in mchp_corespi_probe()
  spi: cadence-qspi: Fix runtime PM imbalance in probe
DeltaFile
+1-0drivers/spi/spi-microchip-core-spi.c
+1-01 files

Linux/linux 31ca9ffdrivers/regulator core.c fixed.c

Merge tag 'regulator-fix-v6.19-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator

Pull regulator fixes from Mark Brown:
 "A few fixes that came in during the merge window, nothing too
  exciting - the one core fix improves error propagation from gpiolib
  which hopefully shouldn't actually happen but is safer"

* tag 'regulator-fix-v6.19-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator:
  regulator: spacemit: Align input supply name with the DT binding
  regulator: fixed: Rely on the core freeing the enable GPIO
  regulator: check the return value of gpiod_set_value_cansleep()
DeltaFile
+10-3drivers/regulator/core.c
+4-7drivers/regulator/fixed.c
+2-2drivers/regulator/spacemit-p1.c
+16-123 files

Linux/linux 1de7411include/linux slab.h, mm slub.c slab_common.c

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

Pull slab fix from Vlastimil Babka:

 - A stable fix for performance regression in tests that perform
   kmem_cache_destroy() a lot, due to unnecessarily wide scope of
   kvfree_rcu_barrier() (Harry Yoo)

* tag 'slab-for-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab:
  mm/slab: introduce kvfree_rcu_barrier_on_cache() for cache destruction
DeltaFile
+31-26mm/slub.c
+37-15mm/slab_common.c
+7-0include/linux/slab.h
+1-0mm/slab.h
+76-414 files

Linux/linux 0723a16arch/s390/boot vmem.c, arch/s390/mm vmem.c gmap_helpers.c

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

Pull more s390 updates from Heiko Carstens:

 - Use the MSI parent domain API instead of the legacy API for setup and
   teardown of PCI MSI IRQs

 - Select POSIX_CPU_TIMERS_TASK_WORK now that VIRT_XFER_TO_GUEST_WORK
   has been implemented for s390

 - Fix a KVM bug which can lead to guest memory corruption

 - Fix KASAN shadow memory mapping for hotplugged memory

 - Minor bug fixes and improvements

* tag 's390-6.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:
  s390/bug: Add missing alignment
  s390/bug: Add missing CONFIG_BUG ifdef again

    [8 lines not shown]
DeltaFile
+251-141arch/s390/pci/pci_irq.c
+14-4arch/s390/pci/pci_bus.c
+16-0drivers/s390/char/sclp_mem.c
+2-14arch/s390/boot/vmem.c
+12-2arch/s390/mm/vmem.c
+7-2arch/s390/mm/gmap_helpers.c
+302-1639 files not shown
+333-17415 files

Linux/linux 840b22einclude/linux dma-mapping.h, kernel/dma pool.c

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

Pull dma-mapping fixes from Marek Szyprowski:

 - last minute fix for missing parenthesis in recently merged code (Hans
   de Goede)

 - removal of excessive, non-fatal warnings (Dave Kleikamp)

* tag 'dma-mapping-6.19-2025-12-10' of git://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linux:
  dma-mapping: Fix DMA_BIT_MASK() macro being broken
  dma/pool: eliminate alloc_pages warning in atomic_pool_expand
DeltaFile
+1-1include/linux/dma-mapping.h
+1-1kernel/dma/pool.c
+2-22 files

Linux/linux 5c179caarch/alpha/include/asm thread_info.h pal.h, arch/alpha/include/uapi/asm ioctls.h

Merge tag 'alpha-for-v6.19-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/lindholm/alpha

Pull alpha updates from Magnus Lindholm:
 "Two small uapi fixes. One patch hardcodes TC* ioctl values that
  previously depended on the deprecated termio struct, avoiding build
  issues with newer glibc versions. The other patch switches uapi
  headers to use the compiler-defined __ASSEMBLER__ macro for better
  consistency between kernel and userspace.

    - don't reference obsolete termio struct for TC* constants

    - Replace __ASSEMBLY__ with __ASSEMBLER__ in the alpha headers"

* tag 'alpha-for-v6.19-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/lindholm/alpha:
  alpha: don't reference obsolete termio struct for TC* constants
  alpha: Replace __ASSEMBLY__ with __ASSEMBLER__ in the alpha headers
DeltaFile
+4-4arch/alpha/include/asm/thread_info.h
+4-4arch/alpha/include/uapi/asm/ioctls.h
+2-2arch/alpha/include/asm/pal.h
+2-2arch/alpha/include/asm/console.h
+2-2arch/alpha/include/asm/page.h
+14-145 files

Linux/linux 29ba26aarch/arm Kconfig, arch/arm/include/asm word-at-a-time.h

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

Pull ARM updates from Russell King:

 - disable jump label and high PTE for PREEMPT RT kernels

 - fix input operand modification in load_unaligned_zeropad()

 - fix hash_name() / fault path induced warnings

 - fix branch predictor hardening

* tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rmk/linux:
  ARM: fix branch predictor hardening
  ARM: fix hash_name() fault
  ARM: allow __do_kernel_fault() to report execution of memory faults
  ARM: group is_permission_fault() with is_translation_fault()
  ARM: 9464/1: fix input-only operand modification in load_unaligned_zeropad()
  ARM: 9461/1: Disable HIGHPTE on PREEMPT_RT kernels
  ARM: 9459/1: Disable jump-label on PREEMPT_RT
DeltaFile
+75-25arch/arm/mm/fault.c
+5-5arch/arm/include/asm/word-at-a-time.h
+5-1arch/arm/mm/alignment.c
+2-2arch/arm/Kconfig
+87-334 files

Linux/linux ebbb903drivers/md/dm-pcache cache.c cache_segment.c

dm-pcache: advance slot index before writing slot

In dm-pcache, in order to ensure crash-consistency, a dual-copy scheme
is used to alternately update metadata, and there is a slot index that
records the current slot. However, in the write path the current
implementation writes directly to the current slot indexed by slot
index, and then advances the slot — which ends up overwriting the
existing slot, violating the crash-consistency guarantee.

This patch fixes that behavior, preventing metadata from being
overwritten incorrectly.

In addition, this patch add a missing pmem_wmb() after memcpy_flushcache().

Signed-off-by: Dongsheng Yang <dongsheng.yang at linux.dev>
Signed-off-by: Mikulas Patocka <mpatocka at redhat.com>
Reviewed-by: Zheng Gu <cengku at gmail.com>
Cc: stable at vger.kernel.org      # 6.18
DeltaFile
+4-4drivers/md/dm-pcache/cache.c
+4-4drivers/md/dm-pcache/cache_segment.c
+8-82 files

Linux/linux 13ea55edrivers/md/dm-pcache cache_segment.c

dm pcache: fix segment info indexing

Segment info indexing also used sizeof(struct) instead of the
4K metadata stride, so info_index could point between slots and
subsequent writes would advance incorrectly. Derive info_index
from the pointer returned by the segment meta search using
PCACHE_SEG_INFO_SIZE and advance to the next slot for future
updates.

Signed-off-by: Li Chen <chenl311 at chinatelecom.cn>
Signed-off-by: Dongsheng Yang <dongsheng.yang at linux.dev>
Signed-off-by: Mikulas Patocka <mpatocka at redhat.com>
Reviewed-by: Zheng Gu <cengku at gmail.com>
Cc: stable at vger.kernel.org      # 6.18
DeltaFile
+4-1drivers/md/dm-pcache/cache_segment.c
+4-11 files

Linux/linux ee76331drivers/md/dm-pcache cache.c

dm pcache: fix cache info indexing

The on-media cache_info index used sizeof(struct) instead of the
4K metadata stride, so gc_percent updates from dmsetup message
were written between slots and lost after reboot. Use
PCACHE_CACHE_INFO_SIZE in get_cache_info_addr() and align
info_index with the slot returned by pcache_meta_find_latest().

Signed-off-by: Li Chen <chenl311 at chinatelecom.cn>
Signed-off-by: Dongsheng Yang <dongsheng.yang at linux.dev>
Signed-off-by: Mikulas Patocka <mpatocka at redhat.com>
Reviewed-by: Zheng Gu <cengku at gmail.com>
Cc: stable at vger.kernel.org      # 6.18
DeltaFile
+4-1drivers/md/dm-pcache/cache.c
+4-11 files

Linux/linux ab08f9cdrivers/md dm-log-writes.c

dm log-writes: Add missing set_freezable() for freezable kthread

The log_writes_kthread() calls try_to_freeze() but lacks set_freezable(),
rendering the freeze attempt ineffective since kernel threads are
non-freezable by default. This prevents proper thread suspension during
system suspend/hibernate.

Add set_freezable() to explicitly mark the thread as freezable.

Fixes: 0e9cebe72459 ("dm: add log writes target")
Signed-off-by: Haotian Zhang <vulab at iscas.ac.cn>
Reviewed-by: Benjamin Marzinski <bmarzins at redhat.com>
Signed-off-by: Mikulas Patocka <mpatocka at redhat.com>
DeltaFile
+1-0drivers/md/dm-log-writes.c
+1-01 files

Linux/linux 20f85a1. MAINTAINERS

MAINTAINERS: add Benjamin Marzinski as a device mapper maintainer

Ben will be working with me as a maintainer, so add him to the
MAINTAINERS file.

Signed-off-by: Mikulas Patocka <mpatocka at redhat.com>
Acked-by: Mike Snitzer <snitzer at kernel.org>
DeltaFile
+1-0MAINTAINERS
+1-01 files

Linux/linux d0ac06adrivers/md dm-bufio.c

dm-bufio: align write boundary on physical block size

There may be devices with physical block size larger than 4k.

If dm-bufio sends I/O that is not aligned on physical block size,
performance is degraded.

The 4k minimum alignment limit is there because some SSDs report logical
and physical block size 512 despite having 4k internally - so dm-bufio
shouldn't send I/Os not aligned on 4k boundary, because they perform
badly (the SSD does read-modify-write for them).

Signed-off-by: Mikulas Patocka <mpatocka at redhat.com>
Reported-by: Uladzislau Rezki (Sony) <urezki at gmail.com>
Cc: stable at vger.kernel.org
DeltaFile
+6-4drivers/md/dm-bufio.c
+6-41 files

Linux/linux 2f6cfd6drivers/md dm-raid.c

dm-raid: fix possible NULL dereference with undefined raid type

rs->raid_type is assigned from get_raid_type_by_ll(), which may return
NULL. This NULL value could be dereferenced later in the condition
'if (!(rs_is_raid10(rs) && rt_is_raid0(rs->raid_type)))'.

Add a fail-fast check to return early with an error if raid_type is NULL,
similar to other uses of this function.

Found by Linux Verification Center (linuxtesting.org) with Svace.

Fixes: 33e53f06850f ("dm raid: introduce extended superblock and new raid types to support takeover/reshaping")
Signed-off-by: Alexey Simakov <bigalex934 at gmail.com>
Signed-off-by: Mikulas Patocka <mpatocka at redhat.com>
DeltaFile
+2-0drivers/md/dm-raid.c
+2-01 files

Linux/linux f4412c7drivers/md dm-thin.c

dm: ignore discard return value

__blkdev_issue_discard() always returns 0, making all error checking
at call sites dead code.

For dm-thin change issue_discard() return type to void, in
passdown_double_checking_shared_status() remove the r assignment from
return value of the issue_discard(), for end_discard() hardcode value of
r to 0 that matches only value returned from __blkdev_issue_discard().

Reviewed-by: Martin K. Petersen <martin.petersen at oracle.com>
Reviewed-by: Johannes Thumshirn <johannes.thumshirn at wdc.com>
Reviewed-by: Christoph Hellwig <hch at lst.de>
Signed-off-by: Chaitanya Kulkarni <ckulkarnilinux at gmail.com>
Signed-off-by: Mikulas Patocka <mpatocka at redhat.com>
DeltaFile
+5-7drivers/md/dm-thin.c
+5-71 files

Linux/linux 27f204cdrivers/md dm-mpath.c

dm-mpath: Simplify the setup_scsi_dh code

There's no point to the MPATHF_RETAIN_ATTACHED_HW_HANDLER flag any more.
The way setup_scsi_dh() worked, if that flag wasn't set, it would
attempt to attach any passed in hardware handler. This would always fail
if a different hardware handler was attached, which caused
setup_scsi_dh() to rerun as if the flag was set. So the code would
already retain any attached handler, because attaching a different one
would always fail.

Also, the code had a bug. If attached_handler_name was NULL but there
was a scsi device handler attached (because either
scsi_dh_attached_handler_name failed() to allocate a name, a handler got
attached after it was called) the code would loop endlessly.

Instead, ignore MPATHF_RETAIN_ATTACHED_HW_HANDLER, and always free the
passed in handler if *attached_handler_name is set. This simplifies the
code, and avoids the endless loop bug, while keeping the functionality
the same.

    [3 lines not shown]
DeltaFile
+23-38drivers/md/dm-mpath.c
+23-381 files

Linux/linux 4efe85bdrivers/md/dm-vdo slab-depot.c admin-state.c

dm vdo: fix kerneldoc warnings

Fix kerneldoc warnings across the dm-vdo target. Also
remove some unhelpful or inaccurate doc comments, and fix
some format inconsistencies that did not produce warnings.

No functional changes.

Suggested-by: Sunday Adelodun <adelodunolaoluwa at yahoo.com>
Signed-off-by: Matthew Sakai <msakai at redhat.com>
Signed-off-by: Mikulas Patocka <mpatocka at redhat.com>
DeltaFile
+55-41drivers/md/dm-vdo/slab-depot.c
+50-25drivers/md/dm-vdo/admin-state.c
+43-8drivers/md/dm-vdo/block-map.c
+18-24drivers/md/dm-vdo/dedupe.c
+32-2drivers/md/dm-vdo/data-vio.c
+17-13drivers/md/dm-vdo/recovery-journal.c
+215-11314 files not shown
+298-16920 files

Linux/linux 7799eaeDocumentation/admin-guide/device-mapper dm-raid.rst

dm raid: add documentation for takeover/reshape raid1 -> raid5 table line examples

Also enhance possible takeover/reshape information and do some reformatting.

Signed-off-by: Heinz Mauelshagen <heinzm at redhat.com>
Signed-off-by: Mikulas Patocka <mpatocka at redhat.com>
DeltaFile
+73-7Documentation/admin-guide/device-mapper/dm-raid.rst
+73-71 files

Linux/linux 8581b19drivers/md dm-snap.c dm-exception-store.h

dm-snapshot: fix 'scheduling while atomic' on real-time kernels

There is reported 'scheduling while atomic' bug when using dm-snapshot on
real-time kernels. The reason for the bug is that the hlist_bl code does
preempt_disable() when taking the lock and the kernel attempts to take
other spinlocks while holding the hlist_bl lock.

Fix this by converting a hlist_bl spinlock into a regular spinlock.

Signed-off-by: Mikulas Patocka <mpatocka at redhat.com>
Reported-by: Jiping Ma <jiping.ma2 at windriver.com>
DeltaFile
+34-39drivers/md/dm-snap.c
+1-1drivers/md/dm-exception-store.h
+35-402 files

Linux/linux ce51c69drivers/md dm-crypt.c

dm-crypt: enable DM_TARGET_ATOMIC_WRITES

Allow handling of bios with REQ_ATOMIC flag set.

Don't split these bios and fail them if they overrun the hard limit
"BIO_MAX_VECS << PAGE_SHIFT".

In order to simplify the code, this commit joins the logic that avoids
splitting emulated zone append bios with the logic that avoids
splitting atomic write bios.

Signed-off-by: John Garry <john.g.garry at oracle.com>
Signed-off-by: Mikulas Patocka <mpatocka at redhat.com>
Tested-by: John Garry <john.g.garry at oracle.com>
DeltaFile
+24-15drivers/md/dm-crypt.c
+24-151 files

Linux/linux b9dd1f7drivers/md dm-verity-fec.c dm-verity-fec.h

dm-verity: remove useless mempool

v->fec->extra_pool has zero reserved entries, so we can remove it and use
the kernel cache directly.

Signed-off-by: Mikulas Patocka <mpatocka at redhat.com>
Reviewed-by: Eric Biggers <ebiggers at kernel.org>
DeltaFile
+3-9drivers/md/dm-verity-fec.c
+0-1drivers/md/dm-verity-fec.h
+3-102 files

Linux/linux de67c13drivers/md dm.c

dm: test for REQ_ATOMIC in dm_accept_partial_bio()

Any bio with REQ_ATOMIC flag set should never be split or partially
completed, so BUG_ON() on this scenario in dm_accept_partial_bio() (whose
intent is to allow partial completions).

Also, we must reject atomic bio to targets that don't support them,
otherwise this BUG could be triggered by stray bios that have the
REQ_ATOMIC set.

Signed-off-by: John Garry <john.g.garry at oracle.com>
Signed-off-by: Mikulas Patocka <mpatocka at redhat.com>
Tested-by: John Garry <john.g.garry at oracle.com>
DeltaFile
+7-2drivers/md/dm.c
+7-21 files

Linux/linux d9f3e47drivers/md dm-verity-fec.c dm-verity-fec.h

dm-verity: disable recursive forward error correction

There are two problems with the recursive correction:

1. It may cause denial-of-service. In fec_read_bufs, there is a loop that
has 253 iterations. For each iteration, we may call verity_hash_for_block
recursively. There is a limit of 4 nested recursions - that means that
there may be at most 253^4 (4 billion) iterations. Red Hat QE team
actually created an image that pushes dm-verity to this limit - and this
image just makes the udev-worker process get stuck in the 'D' state.

2. It doesn't work. In fec_read_bufs we store data into the variable
"fio->bufs", but fio bufs is shared between recursive invocations, if
"verity_hash_for_block" invoked correction recursively, it would
overwrite partially filled fio->bufs.

Signed-off-by: Mikulas Patocka <mpatocka at redhat.com>
Reported-by: Guangwu Zhang <guazhang at redhat.com>
Reviewed-by: Sami Tolvanen <samitolvanen at google.com>
Reviewed-by: Eric Biggers <ebiggers at kernel.org>
DeltaFile
+1-3drivers/md/dm-verity-fec.c
+0-3drivers/md/dm-verity-fec.h
+1-1drivers/md/dm-verity-target.c
+2-73 files

Linux/linux dd91433arch/arm Kconfig

Merge branches 'fixes' and 'misc' into for-next
DeltaFile
+2-2arch/arm/Kconfig
+2-21 files

Linux/linux fd2dee1arch/arm/mm fault.c alignment.c

ARM: fix branch predictor hardening

__do_user_fault() may be called with indeterminent interrupt enable
state, which means we may be preemptive at this point. This causes
problems when calling harden_branch_predictor(). For example, when
called from a data abort, do_alignment_fault()->do_bad_area().

Move harden_branch_predictor() out of __do_user_fault() and into the
calling contexts.

Moving it into do_kernel_address_page_fault(), we can be sure that
interrupts will be disabled here.

Converting do_translation_fault() to use do_kernel_address_page_fault()
rather than do_bad_area() means that we keep branch predictor handling
for translation faults. Interrupts will also be disabled at this call
site.

do_sect_fault() needs special handling, so detect user mode accesses

    [14 lines not shown]
DeltaFile
+26-13arch/arm/mm/fault.c
+5-1arch/arm/mm/alignment.c
+31-142 files

Linux/linux 7733bc7arch/arm/mm fault.c

ARM: fix hash_name() fault

Zizhi Wo reports:

"During the execution of hash_name()->load_unaligned_zeropad(), a
 potential memory access beyond the PAGE boundary may occur. For
 example, when the filename length is near the PAGE_SIZE boundary.
 This triggers a page fault, which leads to a call to
 do_page_fault()->mmap_read_trylock(). If we can't acquire the lock,
 we have to fall back to the mmap_read_lock() path, which calls
 might_sleep(). This breaks RCU semantics because path lookup occurs
 under an RCU read-side critical section."

This is seen with CONFIG_DEBUG_ATOMIC_SLEEP=y and CONFIG_KFENCE=y.

Kernel addresses (with the exception of the vectors/kuser helper
page) do not have VMAs associated with them. If the vectors/kuser
helper page faults, then there are two possibilities:


    [21 lines not shown]
DeltaFile
+35-0arch/arm/mm/fault.c
+35-01 files

Linux/linux 40b466darch/arm/mm fault.c

ARM: allow __do_kernel_fault() to report execution of memory faults

Allow __do_kernel_fault() to detect the execution of memory, so we can
provide the same fault message as do_page_fault() would do. This is
required when we split the kernel address fault handling from the
main do_page_fault() code path.

Reviewed-by: Xie Yuanbin <xieyuanbin1 at huawei.com>
Tested-by: Xie Yuanbin <xieyuanbin1 at huawei.com>
Signed-off-by: Russell King (Oracle) <rmk+kernel at armlinux.org.uk>
DeltaFile
+2-0arch/arm/mm/fault.c
+2-01 files

Linux/linux 0048fbbkernel/futex waitwake.c, tools/testing/selftests/futex/functional robust_list.c futex_wait.c

Merge tag 'locking-futex-2025-12-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull futex updates from Ingo Molnar:

 - Standardize on ktime_t in restart_block::time as well (Thomas
   Weißschuh)

 - Futex selftests:
     - Add robust list testcases (André Almeida)
     - Formatting fixes/cleanups (Carlos Llamas)

* tag 'locking-futex-2025-12-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  futex: Store time as ktime_t in restart block
  selftests/futex: Create test for robust list
  selftests/futex: Skip tests if shmget unsupported
  selftests/futex: Add newline to ksft_exit_fail_msg()
  selftests/futex: Remove unused test_futex_mpol()
DeltaFile
+552-0tools/testing/selftests/futex/functional/robust_list.c
+4-5kernel/futex/waitwake.c
+5-3tools/testing/selftests/futex/functional/futex_wait.c
+0-5tools/testing/selftests/futex/functional/futex_numa_mpol.c
+2-1tools/testing/selftests/futex/functional/Makefile
+2-0tools/testing/selftests/futex/functional/futex_waitv.c
+565-142 files not shown
+567-158 files

Linux/linux 2137cb8scripts/package install-extmod-build

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

Pull Kbuild fix from Nathan Chancellor:

 - Fix install-extmod-build when ccache is used via CC

* tag 'kbuild-6.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linux:
  kbuild: install-extmod-build: Properly fix CC expansion when ccache is used
DeltaFile
+1-1scripts/package/install-extmod-build
+1-11 files