kernel_samsung_a53x/lib
Andrey Ryabinin 76f6988415 stackdepot: respect __GFP_NOLOCKDEP allocation flag
commit 6fe60465e1d53ea321ee909be26d97529e8f746c upstream.

If stack_depot_save_flags() allocates memory it always drops
__GFP_NOLOCKDEP flag.  So when KASAN tries to track __GFP_NOLOCKDEP
allocation we may end up with lockdep splat like bellow:

======================================================
 WARNING: possible circular locking dependency detected
 6.9.0-rc3+ #49 Not tainted
 ------------------------------------------------------
 kswapd0/149 is trying to acquire lock:
 ffff88811346a920
(&xfs_nondir_ilock_class){++++}-{4:4}, at: xfs_reclaim_inode+0x3ac/0x590
[xfs]

 but task is already holding lock:
 ffffffff8bb33100 (fs_reclaim){+.+.}-{0:0}, at:
balance_pgdat+0x5d9/0xad0

 which lock already depends on the new lock.

 the existing dependency chain (in reverse order) is:
 -> #1 (fs_reclaim){+.+.}-{0:0}:
        __lock_acquire+0x7da/0x1030
        lock_acquire+0x15d/0x400
        fs_reclaim_acquire+0xb5/0x100
 prepare_alloc_pages.constprop.0+0xc5/0x230
        __alloc_pages+0x12a/0x3f0
        alloc_pages_mpol+0x175/0x340
        stack_depot_save_flags+0x4c5/0x510
        kasan_save_stack+0x30/0x40
        kasan_save_track+0x10/0x30
        __kasan_slab_alloc+0x83/0x90
        kmem_cache_alloc+0x15e/0x4a0
        __alloc_object+0x35/0x370
        __create_object+0x22/0x90
 __kmalloc_node_track_caller+0x477/0x5b0
        krealloc+0x5f/0x110
        xfs_iext_insert_raw+0x4b2/0x6e0 [xfs]
        xfs_iext_insert+0x2e/0x130 [xfs]
        xfs_iread_bmbt_block+0x1a9/0x4d0 [xfs]
        xfs_btree_visit_block+0xfb/0x290 [xfs]
        xfs_btree_visit_blocks+0x215/0x2c0 [xfs]
        xfs_iread_extents+0x1a2/0x2e0 [xfs]
 xfs_buffered_write_iomap_begin+0x376/0x10a0 [xfs]
        iomap_iter+0x1d1/0x2d0
 iomap_file_buffered_write+0x120/0x1a0
        xfs_file_buffered_write+0x128/0x4b0 [xfs]
        vfs_write+0x675/0x890
        ksys_write+0xc3/0x160
        do_syscall_64+0x94/0x170
 entry_SYSCALL_64_after_hwframe+0x71/0x79

Always preserve __GFP_NOLOCKDEP to fix this.

Link: https://lkml.kernel.org/r/20240418141133.22950-1-ryabinin.a.a@gmail.com
Fixes: cd11016e5f52 ("mm, kasan: stackdepot implementation. Enable stackdepot for SLAB")
Signed-off-by: Andrey Ryabinin <ryabinin.a.a@gmail.com>
Reported-by: Xiubo Li <xiubli@redhat.com>
Closes: https://lore.kernel.org/all/a0caa289-ca02-48eb-9bf2-d86fd47b71f4@redhat.com/
Reported-by: Damien Le Moal <damien.lemoal@opensource.wdc.com>
Closes: https://lore.kernel.org/all/f9ff999a-e170-b66b-7caf-293f2b147ac2@opensource.wdc.com/
Suggested-by: Dave Chinner <david@fromorbit.com>
Tested-by: Xiubo Li <xiubli@redhat.com>
Cc: Christoph Hellwig <hch@infradead.org>
Cc: Alexander Potapenko <glider@google.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2024-11-19 11:32:39 +01:00
..
842 Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
crypto Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dim Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fonts Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kunit Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
livepatch Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lz4 Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lzo Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
math Optimized Integer SQRT. for upto 3x faster operation 2024-11-17 17:43:31 +01:00
mpi crypto: lib/mpi - Fix unexpected pointer access in mpi_ec_init 2024-11-18 12:13:33 +01:00
pldmfw Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
raid6 Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
reed_solomon Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vdso Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
xz Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
zlib_deflate Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
zlib_dfltcc Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
zlib_inflate Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
zstd Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
argv_split.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ashldi3.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ashrdi3.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
asn1_decoder.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
assoc_array.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
atomic64.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
atomic64_test.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
audit.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bcd.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bch.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bitfield_kunit.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bitmap.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bitrev.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bootconfig.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bsearch.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
btree.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bucket_locks.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bug.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
build_OID_registry Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bust_spinlocks.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
check_signature.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
checksum.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
clz_ctz.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
clz_tab.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cmdline.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cmpdi2.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
compat_audit.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpu_rmap.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpumask.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
crc-ccitt.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
crc-itu-t.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
crc-t10dif.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
crc4.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
crc7.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
crc8.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
crc16.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
crc32.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
crc32defs.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
crc32test.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
crc64.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ctype.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
debug_info.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
debug_locks.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
debugobjects.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dec_and_lock.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
decompress.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
decompress_bunzip2.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
decompress_inflate.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
decompress_unlz4.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
decompress_unlzma.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
decompress_unlzo.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
decompress_unxz.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
decompress_unzstd.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
devres.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
digsig.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dump_stack.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dynamic_debug.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dynamic_queue_limits.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
earlycpio.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
errname.c parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes 2024-11-18 12:11:10 +01:00
error-inject.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
errseq.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
extable.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fault-inject-usercopy.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fault-inject.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fdt.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fdt_addresses.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fdt_empty_tree.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fdt_ro.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fdt_rw.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fdt_strerror.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fdt_sw.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fdt_wip.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
find_bit.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
find_bit_benchmark.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
flex_proportions.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
gen_crc32table.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
gen_crc64table.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
genalloc.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
generic-radix-tree.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
glob.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
globtest.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hexdump.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hweight.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
idr.c ida: Fix crash in ida_free when the bitmap is empty 2024-11-18 12:12:17 +01:00
inflate.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
interval_tree.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
interval_tree_test.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iomap.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iomap_copy.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iommu-helper.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iov_iter.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
irq_poll.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
irq_regs.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
is_single_threaded.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kasprintf.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig.debug lib/Kconfig.debug: do not enable DEBUG_PREEMPT by default 2024-11-08 11:26:07 +01:00
Kconfig.kasan Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig.kcsan Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig.kfence Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig.kgdb Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig.ubsan Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kfifo.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
klist.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kobject.c kobject: Fix slab-out-of-bounds in fill_kobj_path() 2024-11-18 10:58:32 +01:00
kobject_uevent.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kstrtox.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kstrtox.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
libcrc32c.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
linear_ranges.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
list-test.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
list_debug.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
list_sort.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
llist.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
locking-selftest-hardirq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
locking-selftest-mutex.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
locking-selftest-rlock-hardirq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
locking-selftest-rlock-softirq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
locking-selftest-rlock.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
locking-selftest-rsem.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
locking-selftest-rtmutex.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
locking-selftest-softirq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
locking-selftest-spin-hardirq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
locking-selftest-spin-softirq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
locking-selftest-spin.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
locking-selftest-wlock-hardirq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
locking-selftest-wlock-softirq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
locking-selftest-wlock.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
locking-selftest-wsem.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
locking-selftest.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lockref.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
logic_pio.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lru_cache.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lshrdi3.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Makefile Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
memcat_p.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
memneq.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
memory-notifier-error-inject.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
memregion.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
memweight.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
muldi3.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
net_utils.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
netdev-notifier-error-inject.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
nlattr.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
nmi_backtrace.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
nodemask.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
notifier-error-inject.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
notifier-error-inject.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
objagg.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
of-reconfig-notifier-error-inject.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
oid_registry.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
once.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
packing.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
parman.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
parser.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pci_iomap.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
percpu-refcount.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
percpu_counter.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
percpu_test.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
plist.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pm-notifier-error-inject.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
radix-tree.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
random32.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ratelimit.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rbtree.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rbtree_test.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
refcount.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rhashtable.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sbitmap.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
scatterlist.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
seq_buf.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sg_pool.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sg_split.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sha1.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
show_mem.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
siphash.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
smp_processor_id.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sort.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
stackdepot.c stackdepot: respect __GFP_NOLOCKDEP allocation flag 2024-11-19 11:32:39 +01:00
stmp_device.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
string.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
string_helpers.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
strncpy_from_user.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
strnlen_user.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
syscall.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test-kstrtox.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test-string_helpers.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_bitmap.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_bitops.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_bits.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_blackhole_dev.c net: blackhole_dev: fix build warning for ethh set but not used 2024-11-19 08:44:39 +01:00
test_bpf.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_debug_virtual.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_firmware.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_fpu.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_free_pages.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_hash.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_hexdump.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_hmm.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_hmm_uapi.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_ida.c ida: Fix crash in ida_free when the bitmap is empty 2024-11-18 12:12:17 +01:00
test_kasan.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_kasan_module.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_kmod.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_linear_ranges.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_list_sort.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_lockup.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_memcat_p.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_meminit.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_min_heap.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_module.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_objagg.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_overflow.c overflow: Implement size_t saturating arithmetic helpers 2024-11-18 11:42:47 +01:00
test_parman.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_printf.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_rhashtable.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_siphash.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_sort.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_stackinit.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_static_key_base.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_static_keys.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_string.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_strscpy.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_sysctl.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_ubsan.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_user_copy.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_uuid.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_vmalloc.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test_xarray.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
textsearch.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
timerqueue.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ts_bm.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ts_fsm.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ts_kmp.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ubsan.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ubsan.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ucmpdi2.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ucs2_string.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
usercopy.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
uuid.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vsprintf.c lib/vsprintf: Fix %pfwf when current node refcount == 0 2024-11-18 12:12:01 +01:00
win_minmax.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
xarray.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
xxhash.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00