NameLast commit messageLast commit date
..
842lib: 842: no need to check return value of debugfs_create functions7 years ago
cryptocrypto: lib/aesgcm - Provide minimal library implementation4 years ago
dimdim: initialize all struct fields4 years ago
fontslib/fonts: fix undefined behavior in bit shift for get_default_font4 years ago
kunitkunit: fix bug in KUNIT_EXPECT_MEMEQ3 years ago
livepatchselftests/livepatch: better synchronize test_klp_callbacks_busy4 years ago
lz4lib: make LZ4_decompress_safe_forceExtDict() static4 years ago
lzolib/lzo/lzo1x_compress.c: replace ternary operator with min() and min_t()4 years ago
mathmath64: favor kernel-doc from header files3 years ago
mpiMerge tag 'mm-nonmm-stable-2022-08-06-2' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm4 years ago
pldmfwlib: fix spelling mistakes5 years ago
raid6Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linux3 years ago
reed_solomontreewide: use get_random_u32_below() instead of deprecated function4 years ago
test_fortifyfortify: Detect struct member overflows in memset() at compile-time5 years ago
vdsolib/vdso: use "grep -E" instead of "egrep"4 years ago
xzlib/xz, lib/decompress_unxz.c: Fix spelling in comments5 years ago
zlib_deflatelib/zlib: add zlib_deflate_dfltcc_enabled() function6 years ago
zlib_dfltcczlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c5 years ago
zlib_inflatelib/zlib_inflate/inffast: check config in C to avoid unused function warning5 years ago
zstdzstd: import usptream v1.5.24 years ago
.gitignorebootconfig: Support embedding a bootconfig file in kernel4 years ago
argv_split.ctreewide: kmalloc() -> kmalloc_array()8 years ago
ashldi3.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1207 years ago
ashrdi3.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1207 years ago
asn1_decoder.cRevert "lib: Revert use of fallthrough pseudo-keyword in lib/"5 years ago
asn1_encoder.clib: remove redundant assignment to variable ret4 years ago
assoc_array.cassoc_array: Fix BUG_ON during garbage collect4 years ago
atomic64.clocking/atomic: atomic64: Remove unusable atomic ops4 years ago
atomic64_test.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1527 years ago
audit.caudit: add support for the openat2 syscall5 years ago
base64.clib/base64: RFC4648-compliant base64 encoding4 years ago
bcd.cLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
bch.clib/bch.c: fix a typo in the file bch.c5 years ago
bitfield_kunit.clib: kunit: Fix compilation test when using TEST_BIT_FIELD_COMPILE6 years ago
bitmap.clib/bitmap: remove bitmap_ord_to_pos4 years ago
bitrev.ctreewide: Add SPDX license identifier for more missed files7 years ago
bootconfig-data.Sbootconfig: Support embedding a bootconfig file in kernel4 years ago
bootconfig.cbootconfig: Support embedding a bootconfig file in kernel4 years ago
bsearch.clib/bsearch: Provide __always_inline variant6 years ago
btree.clib/btree: simplify btree_{lookup|update}4 years ago
bucket_locks.cila: make lockdep happy again8 years ago
bug.cbug: Use normal relative pointers in 'struct bug_entry'4 years ago
build_OID_registrytreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 367 years ago
buildid.ckdump: use vmlinux_build_id to simplify5 years ago
bust_spinlocks.ckernel/panic: Drop unblank_screen call4 years ago
check_signature.cLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
checksum.cunify generic instances of csum_partial_copy_nocheck()6 years ago
clz_ctz.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5007 years ago
clz_tab.cLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
cmdline.clib/cmdline: avoid page fault in next_arg4 years ago
cmdline_kunit.ctreewide: use get_random_{u8,u16}() when possible, part 14 years ago
cmpdi2.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1207 years ago
compat_audit.caudit: add support for the openat2 syscall5 years ago
cpu_rmap.clib: cpu_rmap: Use pr_warn instead of pr_warning7 years ago
cpumask.clib/find_bit: add find_next{,_and}_bit_wrap4 years ago
cpumask_kunit.clib/test_cpumask: Add for_each_cpu_and(not) tests4 years ago
crc-ccitt.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 2307 years ago
crc-itu-t.ccrc-itu-t: fix typo in CRC ITU-T polynomial comment4 years ago
crc-t10dif.ccrc-t10dif: clean up some more things6 years ago
crc16.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 2307 years ago
crc32.clib/crc32: Make crc32_be weak for arch override4 years ago
crc32defs.hlib/crc: Move polynomial definition to separate header8 years ago
crc32test.clib/crc32test: correct printed bytes count4 years ago
crc4.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 2307 years ago
crc64-rocksoft.ccrypto: add rocksoft 64b crc guard tag framework4 years ago
crc64.clib: add rocksoft model crc644 years ago
crc7.clib/crc7: fix a kernel-doc markup5 years ago
crc8.clib: crc8: pointer to data block should be const5 years ago
ctype.cLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
debug_info.cisystem: ship and use stdarg.h5 years ago
debug_locks.clocking/lockdep: Improve noinstr vs errors5 years ago
debugobjects.cMerge tag 'mm-nonmm-stable-2022-12-12' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm3 years ago
dec_and_lock.cperf: Fix perf_event_pmu_context serialization3 years ago
decompress.clib: Add zstd support to decompress6 years ago
decompress_bunzip2.clib/decompressors: fix spelling mistakes5 years ago
decompress_inflate.clib/zlib: add s390 hardware support for kernel zlib_inflate6 years ago
decompress_unlz4.clib/decompress_unlz4.c: correctly handle zero-padding around initrds.5 years ago
decompress_unlzma.clib: fix inconsistent indenting in process_bit1()5 years ago
decompress_unlzo.clib/decompressors: remove set but not used variabled 'level'5 years ago
decompress_unxz.clib/xz, lib/decompress_unxz.c: Fix spelling in comments5 years ago
decompress_unzstd.clib: zstd: Add decompress_sources.h for decompress_unzstd6 years ago
devmem_is_allowed.clib: use PFN_PHYS() in devmem_is_allowed()5 years ago
devres.cdevres: remove devm_ioremap_np4 years ago
digsig.ccrypto: sha - split sha.h into sha1.h and sha2.h5 years ago
dump_stack.cprintk: rename cpulock functions4 years ago
dynamic_debug.cdyndbg: add drm.debug style (drm/parameters/debug) bitmap support4 years ago
dynamic_queue_limits.clib: dynamic_queue_limits: delete duplicated words + fix typo6 years ago
earlycpio.clib: move from strlcpy with unused retval to strscpy4 years ago
errname.ckernel.h: split out mathematical helpers5 years ago
error-inject.clib/error-inject: traverse list with mutex4 years ago
errseq.ckernel.h: split out mathematical helpers5 years ago
extable.csparc32: switch to generic extables6 years ago
fault-inject-usercopy.clib, include/linux: add usercopy failure capability6 years ago
fault-inject.cfault-injection: make stacktrace filter works as expected4 years ago
fdt.cof/lib: Allow scripts/dtc/libfdt to be used from kernel code14 years ago
fdt_addresses.clibfdt: include fdt_addresses.c6 years ago
fdt_empty_tree.clib: add fdt_empty_tree.c12 years ago
fdt_ro.cof/lib: Allow scripts/dtc/libfdt to be used from kernel code14 years ago
fdt_rw.cof/lib: Allow scripts/dtc/libfdt to be used from kernel code14 years ago
fdt_strerror.cof/lib: Allow scripts/dtc/libfdt to be used from kernel code14 years ago
fdt_sw.cof/lib: Allow scripts/dtc/libfdt to be used from kernel code14 years ago
fdt_wip.cof/lib: Allow scripts/dtc/libfdt to be used from kernel code14 years ago
find_bit.clib/find_bit: Introduce find_next_andnot_bit()4 years ago
find_bit_benchmark.ctreewide: use get_random_u32_below() instead of deprecated function4 years ago
flex_proportions.cflex_proportions: Disable preemption entering the write section.4 years ago
fortify_kunit.ckunit/fortify: Validate __alloc_size attribute results4 years ago
gen_crc32table.clib/crc: Use consistent naming for CRC-32 polynomials8 years ago
gen_crc64table.clib: add rocksoft model crc644 years ago
genalloc.call: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriate5 years ago
generic-radix-tree.clib/generic-radix-tree.c: add kmemleak annotations7 years ago
glob.clib: remove back_str initialization4 years ago
globtest.clib: add module support to glob tests9 years ago
hexdump.chex2bin: fix access beyond string end4 years ago
hweight.cx86/kconfig: Disable CONFIG_GENERIC_HWEIGHT and remove __HAVE_ARCH_SW_HWEIGHT7 years ago
idr.cida: don't use BUG_ON() for debugging4 years ago
inflate.cLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
interval_tree.cinterval-tree: Add a utility to iterate over spans in an interval tree3 years ago
interval_tree_test.ctreewide: Add SPDX license identifier for more missed files7 years ago
iomap.ckmsan: add iomap support4 years ago
iomap_copy.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5047 years ago
iommu-helper.ciommu-helper: mark iommu_is_span_boundary as inline8 years ago
iov_iter.cMerge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linux3 years ago
irq_poll.clib/irq_poll: Prevent softirq pending leak in irq_poll_cpu_dead()4 years ago
irq_regs.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1527 years ago
is_signed_type_kunit.clib: assume char is unsigned4 years ago
is_single_threaded.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 367 years ago
kasprintf.cisystem: ship and use stdarg.h5 years ago
KconfigMerge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd3 years ago
Kconfig.debugMerge tag 'mm-hotfixes-stable-2023-02-02-19-24-2' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm3 years ago
Kconfig.kasanMerge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm3 years ago
Kconfig.kcsanlib: Kconfig: fix spellos3 years ago
Kconfig.kfencekfence: allow use of a deferrable timer4 years ago
Kconfig.kgdbparisc: Convert PDC console to an early console4 years ago
Kconfig.kmsankmsan: make sure PREEMPT_RT is off4 years ago
Kconfig.ubsanubsan: disable UBSAN_DIV_ZERO for clang4 years ago
kfifo.clib: fix spelling mistakes5 years ago
klist.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 2487 years ago
kobject.cMerge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core3 years ago
kobject_uevent.ckobject: remove kset from struct kset_uevent_ops callbacks4 years ago
kstrtox.clib/kstrtox.c: add "false"/"true" support to kstrtobool()4 years ago
kstrtox.hlib: vsprintf: Fix handling of number field widths in vsscanf5 years ago
libcrc32c.clib: libcrc32c: delete duplicated words6 years ago
linear_ranges.clib: add linear range get selector within5 years ago
list-test.clist: test: Test the hlist structure4 years ago
list_debug.clib/list_debug.c: Detect uninitialized lists4 years ago
list_sort.clib: fix spelling mistakes5 years ago
llist.cllist: avoid extra memory read in llist_add_batch4 years ago
locking-selftest-hardirq.hLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
locking-selftest-mutex.hLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
locking-selftest-rlock-hardirq.h[PATCH] lockdep: locking API self tests20 years ago
locking-selftest-rlock-softirq.h[PATCH] lockdep: locking API self tests20 years ago
locking-selftest-rlock.hLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
locking-selftest-rsem.hLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
locking-selftest-rtmutex.hLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
locking-selftest-softirq.hLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
locking-selftest-spin-hardirq.h[PATCH] lockdep: locking API self tests20 years ago
locking-selftest-spin-softirq.h[PATCH] lockdep: locking API self tests20 years ago
locking-selftest-spin.hLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
locking-selftest-wlock-hardirq.h[PATCH] lockdep: locking API self tests20 years ago
locking-selftest-wlock-softirq.h[PATCH] lockdep: locking API self tests20 years ago
locking-selftest-wlock.hLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
locking-selftest-wsem.hLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
locking-selftest.clockdep/selftests: Adapt ww-tests for PREEMPT_RT4 years ago
lockref.clockref: stop doing cpu_relax in the cmpxchg loop3 years ago
logic_iomem.clib/logic_iomem: correct fallback config references4 years ago
logic_pio.cPCI: Fix pci_register_io_range() memory leak5 years ago
lru_cache.clru_cache: remove unused lc_private, lc_set, lc_index_of3 years ago
lshrdi3.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1207 years ago
MakefileMerge tag 'hardening-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux3 years ago
maple_tree.cmaple_tree: should get pivots boundary by type3 years ago
memcat_p.clib: Fix ia64 bootloader linkage8 years ago
memcpy_kunit.ckunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST3 years ago
memory-notifier-error-inject.ctreewide: Add SPDX license identifier for more missed files7 years ago
memregion.clib/memregion.c: include memregion.h6 years ago
memweight.cLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
muldi3.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1207 years ago
net_utils.cmac_pton: Don't access memory over expected length4 years ago
netdev-notifier-error-inject.ctreewide: Add SPDX license identifier for more missed files7 years ago
nlattr.cnetlink: prevent potential spectre v1 gadgets3 years ago
nmi_backtrace.cprintk: rename cpulock functions4 years ago
notifier-error-inject.clib/notifier-error-inject: fix error when writing -errno to debugfs file4 years ago
notifier-error-inject.hLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
objagg.clib: objagg: Use the bitmap API when applicable4 years ago
of-reconfig-notifier-error-inject.ctreewide: Add SPDX license identifier for more missed files7 years ago
oid_registry.clib/oid_registry.c: remove redundant assignment to variable num4 years ago
once.conce: rename _SLOW to _SLEEPABLE4 years ago
overflow_kunit.coverflow: Introduce overflows_type() and castable_to_type()4 years ago
packing.clib: packing: replace bit_reverse() with bitrev8()3 years ago
parman.clib: remove "expecting prototype" kernel-doc warnings5 years ago
parser.clib: parser: optimize match_NUMBER apis to use local array3 years ago
pci_iomap.cpci_iounmap'2: Electric Boogaloo: try to make sense of it all5 years ago
percpu-refcount.cpercpu-refcount: Use call_rcu_hurry() for atomic switch4 years ago
percpu_counter.cpercpu_counter: add percpu_counter_sum_all interface4 years ago
percpu_test.ctreewide: Add SPDX license identifier for more missed files7 years ago
plist.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 107 years ago
pm-notifier-error-inject.ctreewide: Add SPDX license identifier for more missed files7 years ago
polynomial.clib: add generic polynomial calculation4 years ago
radix-tree.clib/radix-tree.c: fix uninitialized variable compilation warning4 years ago
random32.ctreewide: use get_random_bytes() when possible4 years ago
ratelimit.cratelimit: Fix data-races in ___ratelimit().4 years ago