summaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)AuthorLines
2025-05-11lib/test_vmalloc.c: allow built-in executionUladzislau Rezki (Sony)-4/+4
2025-05-11lib/test_vmalloc.c: replace RWSEM to SRCU for setupUladzislau Rezki (Sony)-10/+7
2025-05-11maple_tree: reorder mas->store_type case statementsSidhartha Kumar-26/+25
2025-05-11maple_tree: add sufficient heightSidhartha Kumar-3/+16
2025-05-11maple_tree: break on convergence in mas_spanning_rebalance()Sidhartha Kumar-3/+13
2025-05-11maple_tree: use vacant nodes to reduce worst case allocationsSidhartha Kumar-4/+9
2025-05-11maple_tree: use height and depth consistentlySidhartha Kumar-40/+44
2025-05-11maple_tree: convert mas_prealloc_calc() to take in a maple write stateSidhartha Kumar-8/+8
2025-05-11xarray: make xa_alloc_cyclic() return 0 on all success casesPrzemek Kitszel-2/+15
2025-05-11iov_iter: convert iov_iter_extract_xarray_pages() to use foliosMatthew Wilcox (Oracle)-8/+8
2025-05-11iov_iter: convert iter_xarray_populate_pages() to use foliosMatthew Wilcox (Oracle)-7/+7
2025-05-08ratelimit: Drop redundant accesses to burstPaul E. McKenney-2/+2
2025-05-08ratelimit: Use nolock_ret restructuring to collapse common case codePaul E. McKenney-10/+3
2025-05-08ratelimit: Use nolock_ret label to collapse lock-failure codePaul E. McKenney-14/+4
2025-05-08ratelimit: Use nolock_ret label to save a couple of lines of codePaul E. McKenney-5/+3
2025-05-08ratelimit: Simplify common-case exit pathPaul E. McKenney-9/+5
2025-05-08ratelimit: Warn if ->interval or ->burst are negativePetr Mladek-0/+1
2025-05-08ratelimit: Avoid atomic decrement under lock if already rate-limitedPaul E. McKenney-5/+8
2025-05-08ratelimit: Avoid atomic decrement if already rate-limitedPaul E. McKenney-1/+3
2025-05-08ratelimit: Don't flush misses counter if RATELIMIT_MSG_ON_RELEASEPaul E. McKenney-3/+3
2025-05-08ratelimit: Force re-initialization when rate-limiting re-enabledPaul E. McKenney-1/+14
2025-05-08ratelimit: Allow zero ->burst to disable ratelimitingPaul E. McKenney-2/+6
2025-05-08ratelimit: Reduce ___ratelimit() false-positive rate limitingPetr Mladek-13/+38
2025-05-08ratelimit: Avoid jiffies=0 special casePaul E. McKenney-1/+3
2025-05-08ratelimit: Count misses due to lock contentionPaul E. McKenney-1/+3
2025-05-08ratelimit: Convert the ->missed field to atomic_tPaul E. McKenney-1/+1
2025-05-08ratelimit: Create functions to handle ratelimit_state internalsPaul E. McKenney-4/+4
2025-05-08lib/tests: randstruct: Add deep function pointer layout testKees Cook-14/+65
2025-05-08lib/tests: Add randstruct KUnit testKees Cook-0/+292
2025-05-08kbuild: Switch from -Wvla to -Wvla-larger-than=1Kees Cook-1/+0
2025-05-08kunit/overflow: Add tests for STACK_FLEX_ARRAY_SIZE() helperGustavo A. R. Silva-0/+4
2025-05-07KVM: arm64: Introduce CONFIG_UBSAN_KVM_EL2Mostafa Saleh-2/+13
2025-05-07ubsan: Remove regs from report_ubsan_failure()Mostafa Saleh-1/+1
2025-05-06crypto: lib/poly1305 - Build main library on LIB_POLY1305 and split generic c...Herbert Xu-11/+30
2025-05-06Merge drm/drm-next into drm-misc-nextThomas Zimmermann-16/+39
2025-05-06BackMerge tag 'v6.15-rc5' into drm-nextDave Airlie-16/+39
2025-05-05devres: Export devm_ioremap_resource_wc()Rob Herring (Arm)-0/+1
2025-05-05crypto: lib/sha256 - Use generic block helperHerbert Xu-61/+10
2025-05-05crypto: lib/sha256 - Add helpers for block-based shashHerbert Xu-23/+17
2025-05-05crypto: lib/sha256 - improve function prototypesEric Biggers-4/+4
2025-05-05crypto: sparc/sha256 - implement library instead of shashEric Biggers-0/+3
2025-05-05crypto: sha256 - support arch-optimized lib and expose through shashEric Biggers-109/+246
2025-05-05crypto: lib/poly1305 - Use block-only interfaceHerbert Xu-13/+26
2025-05-05crypto: lib/poly1305 - Add block-only interfaceHerbert Xu-31/+23
2025-05-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux v6.15-rc5Herbert Xu-47/+65
2025-05-01ASoC: codec: twl4030: Convert to GPIO descriptorsMark Brown-16/+39
2025-04-30gcc-plugins: remove SANCOV gcc pluginArnd Bergmann-6/+0
2025-04-30Kbuild: remove structleak gcc pluginArnd Bergmann-12/+2
2025-04-30raid6: skip avx512 checksArnd Bergmann-19/+0
2025-04-30kbuild: require gcc-8 and binutils-2.30Arnd Bergmann-4/+1