summaryrefslogtreecommitdiffstats
path: root/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* lib: packing: catch kunit_kzalloc() failure in the pack() testVladimir Oltean2024-10-081-0/+1
* lib: packing: use GENMASK() for box_maskVladimir Oltean2024-10-041-2/+2
* lib: packing: use BITS_PER_BYTE instead of 8Vladimir Oltean2024-10-041-14/+14
* lib: packing: fix QUIRK_MSB_ON_THE_RIGHT behaviorJacob Keller2024-10-042-28/+83
* lib: packing: add additional KUnit testsJacob Keller2024-10-041-0/+82
* lib: packing: add KUnit tests adapted from selftestsJacob Keller2024-10-043-0/+271
* lib: packing: duplicate pack() and unpack() implementationsVladimir Oltean2024-10-041-80/+141
* lib: packing: add pack() and unpack() wrappers over packing()Vladimir Oltean2024-10-041-0/+54
* lib: packing: adjust definitions and implementation for arbitrary buffer lengthsVladimir Oltean2024-10-041-27/+43
* lib: packing: refuse operating on bit indices which exceed size of bufferVladimir Oltean2024-10-041-2/+4
* Merge tag 'vfs-6.12-rc2.fixes.2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2024-10-031-1/+1
|\
| * iov_iter: fix advancing slot in iter_folioq_get_pages()Omar Sandoval2024-10-011-1/+1
* | move asm/unaligned.h to linux/unaligned.hAl Viro2024-10-0232-32/+32
|/
* Merge tag 'bitmap-for-6.12' of https://github.com/norov/linuxLinus Torvalds2024-09-271-0/+34
|\
| * lib/test_bits.c: Add tests for GENMASK_U128()Anshuman Khandual2024-08-281-0/+34
* | Merge tag 'mm-hotfixes-stable-2024-09-27-09-45' of git://git.kernel.org/pub/s...Linus Torvalds2024-09-271-6/+0
|\ \
| * | Revert "list: test: fix tests for list_cut_position()"Guenter Roeck2024-09-261-6/+0
* | | Merge tag 'for-6.12/block-20240925' of git://git.kernel.dk/linuxLinus Torvalds2024-09-251-2/+2
|\ \ \
| * | | lib/sbitmap: define swap_lock as raw_spinlock_tMing Lei2024-09-201-2/+2
* | | | Merge tag 'kbuild-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2024-09-241-0/+15
|\ \ \ \ | |_|/ / |/| | |
| * | | kbuild: generate offset range data for builtin modulesKris Van Hees2024-09-201-0/+15
* | | | Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds2024-09-243-1/+529
|\ \ \ \
| * | | | platform: Add test managed platform_device/driver APIsStephen Boyd2024-07-303-1/+529
* | | | | Merge tag 'bcachefs-2024-09-21' of git://evilpiepirate.org/bcachefsLinus Torvalds2024-09-231-74/+6
|\ \ \ \ \
| * | | | | lib/generic-radix-tree.c: add preallocationKent Overstreet2024-09-091-11/+5
| * | | | | lib/generic-radix-tree.c: genradix_ptr_inlined()Kent Overstreet2024-09-091-63/+1
* | | | | | Merge branch 'address-masking'Linus Torvalds2024-09-222-0/+18
|\ \ \ \ \ \
| * | | | | | x86: support user address masking instead of non-speculative conditionalLinus Torvalds2024-08-192-0/+18
* | | | | | | Merge tag 'sched_ext-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-09-211-0/+1
|\ \ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'bpf/master' into for-6.12Tejun Heo2024-09-045-4/+6
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge tag 'v6.11-rc1' into for-6.12Tejun Heo2024-07-30106-563/+1758
| |\ \ \ \ \ \ \ \ | | | |_|_|/ / / / | | |/| | | | | |
| * | | | | | | | sched_ext: Print sched_ext info when dumping stackDavid Vernet2024-06-181-0/+1
* | | | | | | | | Merge tag 'bpf-next-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds2024-09-212-108/+297
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | btf: require pahole 1.21+ for DEBUG_INFO_BTF with default DWARF versionMasahiro Yamada2024-09-141-1/+1
| * | | | | | | | | btf: move pahole check in scripts/link-vmlinux.sh to lib/Kconfig.debugMasahiro Yamada2024-09-141-2/+4
| * | | | | | | | | lib/buildid: don't limit .note.gnu.build-id to the first page in ELFAndrii Nakryiko2024-09-111-21/+5
| * | | | | | | | | lib/buildid: implement sleepable build_id_parse() APIAndrii Nakryiko2024-09-111-19/+35
| * | | | | | | | | lib/buildid: rename build_id_parse() into build_id_parse_nofault()Andrii Nakryiko2024-09-111-3/+22
| * | | | | | | | | lib/buildid: remove single-page limit for PHDR searchAndrii Nakryiko2024-09-111-6/+8
| * | | | | | | | | lib/buildid: take into account e_phoff when fetching program headersAndrii Nakryiko2024-09-111-19/+16
| * | | | | | | | | lib/buildid: add single folio-based file reader abstractionAndrii Nakryiko2024-09-111-53/+210
| * | | | | | | | | lib/buildid: harden build ID parsing logicAndrii Nakryiko2024-09-111-32/+44
| | |_|/ / / / / / | |/| | | | | | |
* | | | | | | | | Merge tag 'mm-nonmm-stable-2024-09-21-07-52' of git://git.kernel.org/pub/scm/...Linus Torvalds2024-09-2129-163/+477
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | list: test: increase coverage of list_test_list_replace*()I Hsin Cheng2024-09-171-0/+4
| * | | | | | | | | list: test: fix tests for list_cut_position()I Hsin Cheng2024-09-171-0/+6
| * | | | | | | | | lib: glob.c: added null check for character classAlok Swaminathan2024-09-101-0/+2
| * | | | | | | | | lib: fix the NULL vs IS_ERR() bug for debugfs_create_dir()Yang Ruibin2024-09-021-1/+1
| * | | | | | | | | dimlib: use *-y instead of *-objs in MakefileAndy Shevchenko2024-09-021-1/+1
| * | | | | | | | | lib/percpu_counter: add missing __percpu qualifier to a castUros Bizjak2024-09-021-1/+1
| * | | | | | | | | lib/bcd: optimize _bin2bcd() for improved performanceKuan-Wei Chiu2024-09-021-1/+3