| .. |
| 842 | lib: 842: Improve error handling in sw842_compress() | 1 year ago |
| crc | lib/crc: arm: Enable arm64's NEON intrinsics implementation of crc64 | 6 months ago |
| crypto | crypto: aes - Fix conditions for selecting MAC dependencies | 4 months ago |
| dim | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | 8 months ago |
| fonts | fbdev/arm: Export acorndata_8x8 font symbol for bootloader | 5 months ago |
| kunit | Merge tag 'linux_kselftest-kunit-7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest | 4 months ago |
| lz4 | include/linux/lz4.h: add some missing macros | 1 year ago |
| lzo | lib/lzo: add unlikely hints to overrun checks | 1 year ago |
| math | Merge tag 'mm-nonmm-stable-2026-04-15-04-20' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 6 months ago |
| pldmfw | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | 8 months ago |
| raid | raid6: fix raid6_recov_rvv symbol undeclared warning | 4 months ago |
| reed_solomon | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | 8 months ago |
| test_fortify | fortify: Disable -Wstringop-overread in tests | 4 months ago |
| tests | iov_iter: Remove unused variable in kunit_iov_iter.c | 4 months ago |
| vdso | Merge tag 'timers-vdso-2026-06-13' of gitolite.kernel.org:pub/scm/linux/kernel/git/tip/tip | 4 months ago |
| xz | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | 8 months ago |
| zlib_deflate | lib/zlib: drop EQUAL macro | 1 year ago |
| zlib_dfltcc | lib/zlib: unpoison DFLTCC output buffers | 2 years ago |
| zlib_inflate | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | 8 months ago |
| zstd | Merge tag 'zstd-linus-v6.15-rc1' of https://github.com/terrelln/linux | 1 year ago |
| .gitignore | lib: Add stale 'raid6' directory to .gitignore file | 4 months ago |
| alloc_tag.c | lib/alloc_tag: introduce mem_alloc_profiling_permanently_disabled() | 4 months ago |
| argv_split.c | argv_split: fix kernel-doc warnings | 3 years ago |
| ashldi3.c | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 120 | 7 years ago |
| ashrdi3.c | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 120 | 7 years ago |
| asn1_decoder.c | ASN.1: add module description | 1 year ago |
| asn1_encoder.c | lib/asn1_encoder: add missing MODULE_DESCRIPTION() macro | 2 years ago |
| assoc_array.c | assoc_array: trim the final shortcut word using the current chunk end | 3 months ago |
| atomic64.c | atomic64: Use arch_spin_locks instead of raw_spin_locks | 1 year ago |
| atomic64_test.c | x86/cpufeatures: Rename X86_CMPXCHG64 to X86_CX8 | 1 year ago |
| audit.c | audit: fix coding style issues | 8 months ago |
| base64.c | lib/base64: fix copy-pasted @padding doc in base64_decode() | 7 months ago |
| bcd.c | lib/bcd: optimize _bin2bcd() for improved performance | 2 years ago |
| bch.c | lib/bch: fix signed shift overflow in build_mod8_tables | 7 months ago |
| bitmap-str.c | bitmap: drop bitmap_print_to_pagebuf() | 5 months ago |
| bitmap.c | bitmap: introduce bitmap_weighted_xor() | 8 months ago |
| bitrev.c | lib/bitrev: Introduce GENERIC_BITREVERSE | 6 months ago |
| bootconfig-data.S | bootconfig: Support embedding a bootconfig file in kernel | 4 years ago |
| bootconfig.c | bootconfig: fix NULL-pointer arithmetic in xbc_snprint_cmdline() | 4 months ago |
| bsearch.c | lib/bsearch: Provide __always_inline variant | 6 years ago |
| btree.c | btree: simplify merge logic by using btree_last() return value | 1 year ago |
| bucket_locks.c | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | 8 months ago |
| bug.c | bug: fix warning suppressions with kunit built as module | 4 months ago |
| build_OID_registry | oid_registry: allow arbitrary size OIDs | 11 months ago |
| buildid.c | procfs: avoid fetching build ID while holding VMA lock | 9 months ago |
| bust_spinlocks.c | kernel/panic: Drop unblank_screen call | 4 years ago |
| cache_maint.c | lib: Support ARCH_HAS_CPU_CACHE_INVALIDATE_MEMREGION | 11 months ago |
| check_signature.c | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| checksum.c | net: checksum: Move from32to16() to generic header | 2 years ago |
| closure.c | closures: use seq_putc() in debug_show() | 2 years ago |
| clz_ctz.c | bitops: Add __attribute_const__ to generic ffs()-family implementations | 1 year ago |
| clz_tab.c | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| cmdline.c | lib/cmdline: adjust a few comments to fix kernel-doc -Wreturn warnings | 5 months ago |
| cmpdi2.c | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 120 | 7 years ago |
| cmpxchg-emu.c | lib: Add one-byte emulation function | 2 years ago |
| codetag.c | lib: split codetag_lock_module_list() | 7 months ago |
| compat_audit.c | audit: use 'unsigned int' instead of 'unsigned' | 6 months ago |
| cpu_rmap.c | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | 8 months ago |
| cpumask.c | cpumask: drop cpumask_next_wrap_old() | 1 year ago |
| ctype.c | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| debug_info.c | isystem: ship and use stdarg.h | 5 years ago |
| debug_locks.c | locking/lockdep: Improve noinstr vs errors | 5 years ago |
| debugobjects.c | debugobjects: Plug race against a concurrent OOM disable | 4 months ago |
| dec_and_lock.c | compiler-context-analysis: Remove __cond_lock() function-like helper | 10 months ago |
| decompress.c | lib/decompress: use designated initializers for struct compress_format | 1 year ago |
| decompress_bunzip2.c | lib: decompress_bunzip2: fix 32-bit shift undefined behavior | 8 months ago |
| decompress_inflate.c | decompressor: provide missing prototypes | 3 years ago |
| decompress_unlz4.c | move asm/unaligned.h to linux/unaligned.h | 2 years ago |
| decompress_unlzma.c | minmax: make generic MIN() and MAX() macros available everywhere | 2 years ago |
| decompress_unlzo.c | move asm/unaligned.h to linux/unaligned.h | 2 years ago |
| decompress_unxz.c | xz: fix arm fdt compile error for kmalloc replacement | 8 months ago |
| decompress_unzstd.c | decompressor: provide missing prototypes | 3 years ago |
| devmem_is_allowed.c | lib: devmem_is_allowed: include linux/io.h | 3 years ago |
| devres.c | devres: Export devm_ioremap_resource_wc() | 1 year ago |
| dhry.h | lib: add Dhrystone benchmark test | 3 years ago |
| dhry_1.c | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | 8 months ago |
| dhry_2.c | lib: add Dhrystone benchmark test | 3 years ago |
| dhry_run.c | KUnit: add missing MODULE_DESCRIPTION() macros for lib/test_*.ko | 2 years ago |
| digsig.c | Merge tag 'integrity-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity | 1 year ago |
| dump_stack.c | panic/printk: replace this_cpu_in_panic() with panic_on_this_cpu() | 1 year ago |
| dynamic_debug.c | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | 8 months ago |
| dynamic_queue_limits.c | dql: Fix dql->limit value when reset. | 1 year ago |
| earlycpio.c | lib: move from strlcpy with unused retval to strscpy | 4 years ago |
| errname.c | parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes | 2 years ago |
| error-inject.c | error-inject: use IS_ERR() check for debugfs_create_file() | 6 months ago |
| errseq.c | errseq: eliminate special limitation for macro MAX_ERRNO | 1 year ago |
| extable.c | sparc32: switch to generic extables | 6 years ago |
| fault-inject-usercopy.c | lib/fault-inject-usercopy.c: use PTR_ERR_OR_ZERO() to simplify code | 1 year ago |
| fault-inject.c | fault-inject: use prandom where cryptographically secure randomness is not needed | 1 year ago |
| fdt.c | of/lib: Allow scripts/dtc/libfdt to be used from kernel code | 14 years ago |
| fdt_addresses.c | libfdt: include fdt_addresses.c | 6 years ago |
| fdt_empty_tree.c | lib: add fdt_empty_tree.c | 12 years ago |
| fdt_ro.c | of/lib: Allow scripts/dtc/libfdt to be used from kernel code | 14 years ago |
| fdt_rw.c | of/lib: Allow scripts/dtc/libfdt to be used from kernel code | 14 years ago |
| fdt_strerror.c | of/lib: Allow scripts/dtc/libfdt to be used from kernel code | 14 years ago |
| fdt_sw.c | of/lib: Allow scripts/dtc/libfdt to be used from kernel code | 14 years ago |
| fdt_wip.c | of/lib: Allow scripts/dtc/libfdt to be used from kernel code | 14 years ago |
| find_bit.c | bitmap: drop __find_nth_andnot_bit() | 8 months ago |
| find_bit_benchmark.c | lib/find_bit_benchmark: avoid clearing randomly filled bitmap in test_find_first_bit() | 8 months ago |
| find_bit_benchmark_rust.rs | rust: add find_bit_benchmark_rust module. | 1 year ago |
| flex_proportions.c | flex_proportions: make fprop_new_period() hardirq safe | 9 months ago |
| fw_table.c | lib/firmware_table: Provide buffer length argument to cdat_table_parse() | 2 years ago |
| genalloc.c | lib/genalloc: fix device leak in of_gen_pool_get() | 1 year ago |
| generic-radix-tree.c | lib/generic-radix-tree.c: add preallocation | 2 years ago |
| glob.c | tracing: Prevent out-of-bounds read in glob matching | 4 months ago |
| group_cpus.c | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | 8 months ago |
| hexdump.c | kernel.h: drop hex.h and update all hex.h users | 11 months ago |
| hweight.c | bitops: Update kernel-doc in hweight.c to fix the issues with it | 1 year ago |
| idr.c | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | 8 months ago |
| inflate.c | lib/inflate: fix typo "This results" to "The results" in comment | 8 months ago |
| interval_tree.c | interval_tree: Fix ITSTATIC usage for *_subtree_search() | 1 year ago |
| interval_tree_test.c | lib: interval_tree_test: validate benchmark parameters | 5 months ago |
| iomap.c | asm-generic/io.h: rework split ioread64/iowrite64 helpers | 1 year ago |
| iomap_copy.c | s390: Stop using weak symbols for __iowrite64_copy() | 2 years ago |
| iomem_copy.c | lib/iomem_copy: fix kerneldoc format style | 2 years ago |
| iommu-helper.c | iommu-helper: mark iommu_is_span_boundary as inline | 8 years ago |
| iov_iter.c | iov_iter: Fix a memory leak in iov_iter_extract_user_pages() | 4 months ago |
| irq_poll.c | softirq: Remove unused 'action' parameter from action callback | 2 years ago |
| irq_regs.c | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | 7 years ago |
| is_single_threaded.c | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 | 7 years ago |
| kasprintf.c | isystem: ship and use stdarg.h | 5 years ago |
| Kconfig | Merge tag 'mm-nonmm-stable-2026-06-21-10-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 4 months ago |
| Kconfig.debug | Merge tag 'mm-nonmm-stable-2026-06-21-10-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 4 months ago |
| Kconfig.kasan | kasan: introduce ARCH_DEFER_KASAN and unify static key across modes | 1 year ago |
| Kconfig.kcsan | objtool: Drop noinstr hack for KCSAN_WEAK_MEMORY | 1 year ago |
| Kconfig.kfence | mm/slab: remove CONFIG_SLAB from all Kconfig and Makefile | 3 years ago |
| Kconfig.kgdb | Documentation: move dev-tools debugging files to process/debugging/ | 1 year ago |
| Kconfig.kmsan | KMSAN: Restore dynamic check for '-fsanitize=kernel-memory' | 1 year ago |
| Kconfig.ubsan | Kconfig.ubsan: Remove CONFIG_UBSAN_REPORT_FULL from documentation | 10 months ago |
| kfifo.c | kfifo: fix kmalloc_array_node() argument order | 10 months ago |
| klist.c | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 248 | 7 years ago |
| kobject.c | kernfs: pass struct ns_common instead of const void * for namespace tags | 7 months ago |
| kobject_uevent.c | kernfs: pass struct ns_common instead of const void * for namespace tags | 7 months ago |
| kstrtox.c | lib: fix _parse_integer_limit() to handle overflow | 5 months ago |
| kstrtox.h | lib: vsprintf: Fix handling of number field widths in vsscanf | 5 years ago |
| linear_ranges.c | lib/linear_ranges: Add linear_range_get_selector_high_array | 7 months ago |
| list_debug.c | lib/list_debug.c: add object information in case of invalid object | 1 year ago |
| list_sort.c | lib/list_sort: remove dummy cmp() calls to speed up merge_final() | 7 months ago |
| llist.c | llist: make llist_add_batch() a static inline | 1 year ago |
| locking-selftest-hardirq.h | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| locking-selftest-mutex.h | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| locking-selftest-rlock-hardirq.h | [PATCH] lockdep: locking API self tests | 20 years ago |
| locking-selftest-rlock-softirq.h | [PATCH] lockdep: locking API self tests | 20 years ago |
| locking-selftest-rlock.h | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| locking-selftest-rsem.h | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| locking-selftest-rtmutex.h | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| locking-selftest-softirq.h | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| locking-selftest-spin-hardirq.h | [PATCH] lockdep: locking API self tests | 20 years ago |
| locking-selftest-spin-softirq.h | [PATCH] lockdep: locking API self tests | 20 years ago |
| locking-selftest-spin.h | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| locking-selftest-wlock-hardirq.h | [PATCH] lockdep: locking API self tests | 20 years ago |
| locking-selftest-wlock-softirq.h | [PATCH] lockdep: locking API self tests | 20 years ago |
| locking-selftest-wlock.h | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| locking-selftest-wsem.h | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| locking-selftest.c | lockdep/selftests: Restore sched_rt_mutex state on PREEMPT_RT | 5 months ago |
| lockref.c | compiler-context-analysis: Remove __cond_lock() function-like helper | 10 months ago |
| logic_iomem.c | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | 8 months ago |
| logic_pio.c | logic_pio: Constify fwnode_handle | 2 years ago |
| lru_cache.c | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | 8 months ago |
| lshrdi3.c | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 120 | 7 years ago |
| lwq.c | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | 8 months ago |
| Makefile | Merge tag 'mm-nonmm-stable-2026-06-21-10-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 4 months ago |
| maple_tree.c | maple_tree: document that "last" in mtree_insert_range() is inclusive | 6 months ago |
| memcat_p.c | lib: Fix ia64 bootloader linkage | 8 years ago |
| memory-notifier-error-inject.c | treewide: Add SPDX license identifier for more missed files | 7 years ago |
| memregion.c | lib/memregion.c: include memregion.h | 6 years ago |
| memweight.c | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| min_heap.c | lib min_heap: use size_t for array size and index variables | 1 year ago |
| muldi3.c | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 120 | 7 years ago |
| net_utils.c | net, treewide: define and use MAC_ADDR_STR_LEN | 1 year ago |
| netdev-notifier-error-inject.c | treewide: Add SPDX license identifier for more missed files | 7 years ago |
| nlattr.c | netlink: add nla be16/32 types to minlen array | 2 years ago |
| nmi_backtrace.c | lib/nmi_backtrace: print out the CPUs which fail to respond to NMI | 5 months ago |
| notifier-error-inject.c | lib: remove error checking for debugfs_create_dir() | 3 years ago |
| notifier-error-inject.h | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| objagg.c | Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses | 8 months ago |
| objpool.c | objpool: fix the overestimation of object pooling metadata size | 9 months ago |
| of-reconfig-notifier-error-inject.c | treewide: Add SPDX license identifier for more missed files | 7 years ago |
| oid_registry.c | lib/oid_registry.c: remove unused sprint_OID | 1 year ago |
| once.c | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | 8 months ago |
| packing.c | lib: packing: add pack_fields() and unpack_fields() | 1 year ago |
| packing_test.c | lib: packing: add pack_fields() and unpack_fields() | 1 year ago |
| parman.c | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | 8 months ago |
| parser.c | lib: parser: fix match_wildcard to correctly handle trailing stars | 7 months ago |
| percpu-refcount.c | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | 8 months ago |
| percpu_counter.c | lib/percpu_counter: add missing __percpu qualifier to a cast | 2 years ago |
| percpu_test.c | percpu: add a test case for the specific 64-bit value addition | 2 years ago |
| plist.c | treewide: Update email address | 10 months ago |
| pm-notifier-error-inject.c | treewide: Add SPDX license identifier for more missed files | 7 years ago |
| radix-tree.c | radix tree: remove unused variable | 3 years ago |
| radix-tree.h | radix-tree: move declarations to header | 3 years ago |
| random32.c | Merge tag 'random-6.13-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/random | 1 year ago |
| ratelimit.c | lib: ratelimit: fix spelling mistake 'seperately' | 11 months ago |
| rbtree.c | rbtree: Provide rbtree with links | 8 months ago |
| rbtree_test.c | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | 8 months ago |
| rcuref.c | rcuref: Plug slowpath race in rcuref_put() | 1 year ago |
| ref_tracker.c | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | 8 months ago |
| refcount.c | lib: fix spelling mistakes | 5 years ago |
| rhashtable.c | rhashtable: fix false-positive lockdep splat on rhltable destruction | 3 months ago |
| sbitmap.c | lib/sbitmap: make sbitmap_get_shallow() internal | 1 year ago |