aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
7 hoursMerge branch 'for-next/kspp' of git://git.kernel.org/pub/scm/linux/kernel/git...Stephen Rothwell1-0/+1
7 hoursMerge branch 'bitmap-for-next' of https://github.com/norov/linux.gitStephen Rothwell5-6/+38
7 hoursMerge branch 'zstd-next' of https://github.com/terrelln/linux.gitStephen Rothwell55-2460/+4201
8 hoursMerge branch 'tty-next' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Stephen Rothwell1-52/+55
8 hoursMerge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Stephen Rothwell1-106/+6
9 hoursMerge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma...Stephen Rothwell1-7/+6
10 hoursMerge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Stephen Rothwell1-2/+2
10 hoursMerge branch 'for-next' of https://evilpiepirate.org/git/bcachefs.gitStephen Rothwell1-0/+37
11 hoursMerge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Stephen Rothwell3-6/+6
11 hoursMerge branch 'mm-everything' of git://git.kernel.org/pub/scm/linux/kernel/git...Stephen Rothwell8-103/+98
11 hoursMerge branch 'mm-nonmm-stable' of git://git.kernel.org/pub/scm/linux/kernel/g...Stephen Rothwell5-17/+25
11 hoursMerge branch 'mm-stable' of git://git.kernel.org/pub/scm/linux/kernel/git/akp...Stephen Rothwell8-31/+707
43 hoursMerge probes/for-nextSteven Rostedt (Google)1-106/+6
2 daysMerge tag 'net-next-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds7-28/+201
2 daysubsan: Restore dependency on ARCH_HAS_UBSANKees Cook1-0/+1
3 daysfooAndrew Morton11-96/+89
3 daysselftests/fpu: allow building on other architecturesSamuel Holland3-25/+7
3 daysselftests/fpu: move FP code to a separate translation unitSamuel Holland4-32/+48
3 dayslib/raid6: use CC_FLAGS_FPU for NEON CFLAGSSamuel Holland1-23/+10
3 daysfooAndrew Morton5-17/+25
3 daysstackdepot: use gfp_nested_mask() instead of open coded maskingDave Chinner1-9/+2
3 dayslib-add-version-into-proc-allocinfo-output-fixAndrew Morton1-1/+0
3 dayslib: add version into /proc/allocinfo outputSuren Baghdasaryan1-15/+33
3 daysfooAndrew Morton8-31/+707
3 daysMerge tag 'linux_kselftest-kunit-6.10-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds7-32/+99
3 daysMerge tag 'irq-core-2024-05-12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-0/+26
3 daysMerge tag 'timers-core-2024-05-12' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-19/+43
3 daysMerge tag 'sched-core-2024-05-13' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
4 daysMerge tag 'hardening-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds8-393/+644
4 daysMerge tag 'for-6.10/block-20240511' of git://git.kernel.dk/linuxLinus Torvalds1-4/+4
4 daysMerge tag 'tpmdd-next-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-0/+265
4 daysMerge tag 'slab-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/vb...Linus Torvalds1-1/+1
4 daysMerge tag 'cmpxchg.2024.05.11a' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-0/+46
7 daysMerge tag 'mm-hotfixes-stable-2024-05-10-13-14' of git://git.kernel.org/pub/s...Linus Torvalds3-17/+49
8 dayskbuild: use $(src) instead of $(srctree)/$(src) for source directoryMasahiro Yamada2-4/+4
8 dayscrypto: lib - implement library version of AES in CFB modeArd Biesheuvel3-0/+265
8 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+5
8 daysusercopy: Don't use "proxy" headersAndy Shevchenko1-2/+6
8 daysbitops: Move aligned_byte_mask() to wordpart.hAndy Shevchenko1-0/+1
8 daysbitmap: relax find_nth_bit() limitation on return valueYury Norov2-3/+3
8 dayslib: make test_bitops compilable into the kernel imageYury Norov1-1/+0
8 dayslib/test_bitops: Add benchmark test for fns()Kuan-Wei Chiu1-0/+28
9 daysclosures: closure_sync_timeout()Kent Overstreet1-0/+37
9 dayskfifo: don't use "proxy" headersAndy Shevchenko1-4/+4
9 dayslib: Allow for the DIM library to be modularFlorian Fainelli3-3/+6
11 dayskunit: bail out early in __kunit_test_suites_init() if there are no suites to...Scott Mayhew1-0/+3
11 dayskunit: string-stream-test: use KUNIT_DEFINE_ACTION_WRAPPERIvan Orlov1-10/+2
11 dayskunit: test: Move fault tests behind KUNIT_FAULT_TEST Kconfig optionDavid Gow2-4/+15
11 dayskunit: unregister the device on errorWander Lairson Costa1-1/+1
11 dayskunit: Fix race condition in try-catch completionDavid Gow1-3/+7
11 dayskunit: Add tests for faultMickaël Salaün1-1/+44
11 dayskunit: Print last test location on faultMickaël Salaün1-3/+7
11 dayskunit: Fix KUNIT_SUCCESS() calls in iov_iter testsMickaël Salaün1-9/+9
11 dayskunit: Handle test faultsMickaël Salaün1-7/+12
11 dayskunit: Fix timeout messageMickaël Salaün1-1/+2
11 dayskunit: Fix kthread referenceMickaël Salaün1-3/+6
11 dayskunit: Handle thread creation errorMickaël Salaün1-0/+1
11 daysxarray: inline xas_descend to improve performanceLong Li1-1/+2
11 daysXArray: set the marks correctly when splitting an entryMatthew Wilcox (Oracle)2-5/+32
11 dayslib/test_xarray.c: fix error assumptions on check_xa_multi_store_adv_add()Luis Chamberlain1-4/+9
11 daysmaple_tree: fix mas_empty_area_rev() null pointer dereferenceLiam R. Howlett1-8/+8
12 daysMerge tag 'char-misc-6.9-rc7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+5
2024-05-03Merge branch 'work.bd_flags-2' into work.bdevAl Viro1-2/+2
2024-05-02wrapper for access to ->bd_partnoAl Viro1-1/+1
2024-05-02Use bdev_is_paritition() instead of open-coding itAl Viro1-1/+1
2024-05-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-5/+6
2024-05-02Merge tag 'net-6.9-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds2-3/+4
2024-05-02string: Add additional __realloc_size() annotations for "dup" helpersKees Cook1-0/+26
2024-05-02vmlinux: Avoid weak reference to notes sectionArd Biesheuvel1-2/+2
2024-05-01kunit/fortify: Fix replaced failure path to unbreak __alloc_sizeKees Cook1-3/+3
2024-05-01objpool: cache nr_possible_cpus() and avoid caching nr_cpu_idsAndrii Nakryiko1-6/+6
2024-05-01objpool: enable inlining objpool_push() and objpool_pop() operationsAndrii Nakryiko1-100/+0
2024-04-30kunit/fortify: Add memcpy() testsKees Cook1-3/+82
2024-04-30kunit/fortify: Do not spam logs with fortify WARNsKees Cook1-1/+8
2024-04-30kunit/fortify: Rename tests to use recommended conventionsKees Cook1-40/+40
2024-04-30dyndbg: fix old BUG_ON in >control parserJim Cromie1-1/+5
2024-04-29Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-1/+1
2024-04-26Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-2/+3
2024-04-26kunit/fortify: Fix mismatched kvalloc()/vfree() usageKees Cook1-8/+8
2024-04-26Merge tag 'mm-hotfixes-stable-2024-04-26-13-30' of git://git.kernel.org/pub/s...Linus Torvalds1-2/+2
2024-04-26Fix a potential infinite loop in extract_user_to_sg()David Howells1-1/+1
2024-04-26sbitmap: use READ_ONCE to access map->wordlinke li1-4/+4
2024-04-25test_hexdump: avoid string truncation warningArnd Bergmann1-1/+1
2024-04-25devres: don't use "proxy" headersAndy Shevchenko1-3/+6
2024-04-25devres: switch to use dev_err_probe() for unificationAndy Shevchenko1-8/+9
2024-04-25kgdb: add HAS_IOPORT dependencyNiklas Schnelle1-0/+1
2024-04-25lib/build_OID_registry: don't mention the full path of the script in outputUwe Kleine-König1-1/+4
2024-04-25mm/filemap: optimize filemap folio addingKairui Song1-0/+59
2024-04-25lib/xarray: introduce a new helper xas_get_orderKairui Song2-18/+65
2024-04-25alloc_tag: Tighten file permissions on /proc/allocinfoKees Cook1-1/+1
2024-04-25lib: add memory allocations report in show_mem()Suren Baghdasaryan2-0/+43
2024-04-25rhashtable: plumb through alloc tagKent Overstreet1-8/+14
2024-04-25lib: add codetag reference into slabobj_extSuren Baghdasaryan1-0/+1
2024-04-25lib: introduce early boot parameter to avoid page_ext memory overheadSuren Baghdasaryan1-1/+40
2024-04-25lib: introduce support for page allocation taggingSuren Baghdasaryan2-0/+18
2024-04-25lib: add allocation tagging support for memory allocation profilingSuren Baghdasaryan3-0/+179
2024-04-25lib: prevent module unloading if memory is not freedSuren Baghdasaryan1-3/+8
2024-04-25lib: code tagging module supportSuren Baghdasaryan1-2/+56
2024-04-25lib: code tagging frameworkSuren Baghdasaryan3-0/+224
2024-04-25lib/test_hmm.c: handle src_pfns and dst_pfns allocation failureDuoming Zhou1-4/+4
2024-04-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-11/+29
2024-04-24stackdepot: respect __GFP_NOLOCKDEP allocation flagAndrey Ryabinin1-2/+2
2024-04-24ubsan: Avoid i386 UBSAN handler crashes with ClangKees Cook1-14/+27
2024-04-24cpumask: Introduce cpumask_first_and_and()Dawei Li1-0/+12
2024-04-24ubsan: Remove 1-element array usage in debug reportingKees Cook1-1/+1
2024-04-24string_kunit: Move strtomem KUnit test to string_kunit.cKees Cook2-53/+54
2024-04-24string.h: Introduce memtostr() and memtostr_pad()Kees Cook1-0/+26
2024-04-23Merge 6.9-rc5 into tty-nextGreg Kroah-Hartman4-14/+33
2024-04-22s390: Stop using weak symbols for __iowrite64_copy()Jason Gunthorpe1-4/+3
2024-04-22x86: Stop using weak symbols for __iowrite32_copy()Jason Gunthorpe1-3/+3
2024-04-19Merge tag 'hardening-v6.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+16
2024-04-19string: Convert KUnit test names to standard conventionKees Cook1-36/+36
2024-04-19string: Merge strcat KUnit tests into string_kunit.cKees Cook4-110/+82
2024-04-19string: Prepare to merge strcat KUnit tests into string_kunit.cKees Cook1-6/+6
2024-04-19string: Merge strscpy KUnit tests into string_kunit.cKees Cook4-149/+120
2024-04-19string: Prepare to merge strscpy_kunit.c into string_kunit.cKees Cook1-25/+26
2024-04-19Merge tag 'bootconfig-fixes-v6.9-rc4' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-9/+13
2024-04-18string_kunit: Add test cases for str*cmp functionsIvan Orlov1-0/+155
2024-04-18bootconfig: Fix the kerneldoc of _xbc_exit()Masami Hiramatsu (Google)1-1/+2
2024-04-16bpf, tests: Fix typos in commentsChen Pei1-1/+1
2024-04-15ubsan: Add awareness of signed integer overflow trapsKees Cook1-2/+16
2024-04-15net: dqs: make struct dql more cache efficientBreno Leitao1-4/+9
2024-04-14bootconfig: use memblock_free_late to free xbc memory to buddyQiang Zhang1-8/+11
2024-04-12watchdog/softlockup: Low-overhead detection of interrupt stormBitao Hu1-0/+14
2024-04-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-5/+6
2024-04-11Merge tag 'net-6.9-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds1-2/+3
2024-04-10Merge tag 'hardening-v6.9-rc4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2024-04-09lib: Add one-byte emulation functionPaul E. McKenney2-0/+46
2024-04-09kfifo: add kfifo_dma_out_prepare_mapped()Jiri Slaby (SUSE)1-12/+22
2024-04-09kfifo: pass offset to setup_sgl_buf() instead of a pointerJiri Slaby (SUSE)1-4/+7
2024-04-09kfifo: rename l to len_to_end in setup_sgl()Jiri Slaby (SUSE)1-4/+4
2024-04-09kfifo: remove support for physically non-contiguous memoryJiri Slaby (SUSE)1-33/+5
2024-04-09kfifo: add kfifo_out_linear{,_ptr}()Jiri Slaby (SUSE)1-0/+26
2024-04-09kfifo: drop __kfifo_dma_out_finish_r()Jiri Slaby (SUSE)1-8/+0
2024-04-09vdso: Fix powerpc build U64_MAX undeclared errorAdrian Hunter1-1/+1
2024-04-08vdso: Make delta calculation overflow safeAdrian Hunter1-1/+16
2024-04-08vdso: Add CONFIG_GENERIC_VDSO_OVERFLOW_PROTECTAdrian Hunter1-0/+7
2024-04-08vdso: Consolidate nanoseconds calculationAdrian Hunter1-24/+19
2024-04-08vdso: Consolidate vdso_calc_delta()Adrian Hunter1-1/+8
2024-04-08lib: checksum: hide unused expected_csum_ipv6_magic[]Arnd Bergmann1-2/+3
2024-04-05stackdepot: rename pool_index to pool_index_plus_1Peter Collingbourne1-2/+2
2024-04-05bpf, kconfig: Fix DEBUG_INFO_BTF_MODULES Kconfig definitionAndrii Nakryiko1-2/+3
2024-04-04mm/slub, kunit: Use inverted data to corrupt kmem cacheGuenter Roeck1-1/+1
2024-04-03ubsan: fix unused variable warning in test moduleArnd Bergmann1-1/+1
2024-04-01lib/bitmap: add compile-time test for __assign_bit() optimizationAlexander Lobakin1-8/+10
2024-04-01bitmap: introduce generic optimized bitmap_size()Alexander Lobakin1-2/+0
2024-04-01lib/test_bitmap: use pr_info() for non-error messagesAlexander Potapenko1-5/+5
2024-04-01lib/test_bitmap: add tests for bitmap_{read,write}()Alexander Potapenko1-7/+172
2024-03-25Merge tag 'v6.9-rc1' into sched/core, to pick up fixes and to refresh the branchIngo Molnar45-1137/+1782
2024-03-23Merge tag 'hardening-v6.9-rc1-fixes' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds4-15/+21
2024-03-22overflow: Change DEFINE_FLEX to take __counted_by memberKees Cook1-0/+19
2024-03-22Merge tag 'fbdev-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-6/+9
2024-03-21Merge tag 'kbuild-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-1/+1
2024-03-21Merge tag 'driver-core-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-13/+11
2024-03-21Merge tag 'tty-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-1/+1
2024-03-18Revert "kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST"Guenter Roeck2-15/+0
2024-03-18ubsan: Disable signed integer overflow sanitizer on GCC < 8Kees Cook1-0/+2
2024-03-16Merge tag 'cxl-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds1-5/+10
2024-03-16fbcon: Increase maximum font width x height to 64 x 128Samuel Thibault1-6/+9
2024-03-15Merge tag 'sparc-for-6.9-tag1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+2
2024-03-15Merge tag 'bcachefs-2024-03-13' of https://evilpiepirate.org/git/bcachefsLinus Torvalds1-23/+12
2024-03-14Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/...Linus Torvalds12-96/+42
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds5-62/+252
2024-03-14Merge tag 'pci-v6.9-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-391/+1
2024-03-13lib/generic-radix-tree.c: Make nodes more reasonably sizedKent Overstreet1-23/+12
2024-03-13Merge tag 'modules-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+5
2024-03-13lib/firmware_table: Provide buffer length argument to cdat_table_parse()Robert Richter1-5/+10
2024-03-12Merge tag 'printk-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-3/+13
2024-03-12Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds4-2/+124
2024-03-12Merge tag 'hardening-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds14-468/+1265
2024-03-12assoc_array: fix the return value in assoc_array_insert_mid_shortcut()Roman Smirnov1-1/+1
2024-03-12buildid: use kmap_local_page()Peng Hao1-2/+2
2024-03-12mul_u64_u64_div_u64: increase precision by conditionally swapping a and bUwe Kleine-König1-0/+15
2024-03-12Merge tag 's390-6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds1-49/+13
2024-03-12sched/debug: Allow CONFIG_SCHEDSTATS even on !KERNEL_DEBUG kernelsIngo Molnar1-1/+1
2024-03-11Merge tag 'locking-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+2
2024-03-11Merge tag 'vfs-6.9.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds3-29/+168
2024-03-11Merge tag 'linux_kselftest-kunit-6.9-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds5-8/+12
2024-03-11Merge tag 'linux_kselftest-next-6.9-rc1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds13-1113/+0
2024-03-11lib/bitmap: Introduce bitmap_scatter() and bitmap_gather() helpersAndy Shevchenko1-0/+42
2024-03-08lib/fonts: Allow Sparc console 8x16 font for sparc64 early boot text consoleAndreas Larsson1-1/+2
2024-03-08net: dqs: add NIC stall detector based on BQLJakub Kicinski1-0/+74
2024-03-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-23/+0
2024-03-06dyndbg: replace kstrdup() + strchr() with kstrdup_and_replace()Andy Shevchenko1-4/+3
2024-03-06iov_iter: get rid of 'copy_mc' flagLinus Torvalds1-23/+0
2024-03-05string: Convert helpers selftest to KUnitKees Cook3-124/+100
2024-03-05string: Convert selftest to KUnitKees Cook4-260/+204
2024-03-04lib/test_vmalloc.c: use unsigned long constantMartin Kaiser1-1/+1
2024-03-04lib/test_vmalloc.c: drop empty exit functionMartin Kaiser1-5/+0
2024-03-04lib/test_vmalloc.c: fix typo in function nameMartin Kaiser1-2/+2
2024-03-04lib/stackdepot: off by one in depot_fetch_stack()Dan Carpenter1-1/+1
2024-02-29lib/string_helpers: Add flags param to string_get_size()Andy Shevchenko2-22/+70
2024-02-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski4-131/+141
2024-02-29lib: stackinit: Adjust target string to 8 bytes for m68kKees Cook1-3/+16
2024-02-29fortify: Improve buffer overflow reportingKees Cook2-6/+7
2024-02-29fortify: Add KUnit tests for runtime overflowsKees Cook2-2/+607
2024-02-29fortify: Provide KUnit counters for failure testingKees Cook2-0/+43
2024-02-29fortify: Allow KUnit test to build without FORTIFYKees Cook2-1/+15
2024-02-29fortify: Split reporting and avoid passing string pointerKees Cook1-3/+20
2024-02-29overflow: Introduce wrapping_assign_add() and wrapping_assign_sub()Kees Cook1-0/+43