summaryrefslogtreecommitdiffstats
path: root/lib/vsprintf.c
Commit message (Expand)AuthorAgeFilesLines
* minmax: don't use max() in situations that want a C constant expressionLinus Torvalds2024-07-281-1/+1
* wrapper for access to ->bd_partnoAl Viro2024-05-021-1/+1
* Use bdev_is_paritition() instead of open-coding itAl Viro2024-05-021-1/+1
* lib/vsprintf: Fix %pfwf when current node refcount == 0Herve Codina2023-12-061-3/+8
* vsprintf: uninline simple_strntoull(), reorder argumentsAlexey Dobriyan2023-11-011-13/+12
* lib/vsprintf: split out sprintf() and friendsAndy Shevchenko2023-08-211-0/+1
* Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-04-271-0/+21
|\
| * mm, printk: introduce new format %pGt for page_typeHyeonggon Yoo2023-03-281-0/+21
* | lib/vsprintf: Use isodigit() for the octal number checkAndy Shevchenko2023-04-031-1/+1
|/
* Merge tag 'random-6.2-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-12-121-9/+5
|\
| * vsprintf: initialize siphash key using notifierJason A. Donenfeld2022-11-221-9/+5
* | vsprintf: replace in_irq() with in_hardirq()ye xingchen2022-10-181-1/+1
|/
* Merge tag 'printk-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2022-10-101-23/+28
|\
| * Merge branch 'for-6.1-hash-pointer-init' into for-linusPetr Mladek2022-10-041-21/+26
| |\
| | * lib/vsprintf: Initialize vsprintf's pointer hash once the random core is ready.Sebastian Andrzej Siewior2022-09-291-19/+27
| | * lib/vsprintf: Remove static_branch_likely() from __ptr_to_hashval().Sebastian Andrzej Siewior2022-09-291-11/+8
| * | lib/vnsprintf: add const modifier for param 'bitmap'Jian Shen2022-08-251-2/+2
| |/
* / vsprintf: add new `%pA` format specifierGary Guo2022-09-281-0/+13
|/
* random: remove rng_has_arch_random()Jason A. Donenfeld2022-06-101-2/+1
* random: remove mostly unused async readiness notifierJason A. Donenfeld2022-05-191-44/+22
* random: remove get_random_bytes_arch() and add rng_has_arch_random()Jason A. Donenfeld2022-05-191-4/+3
* lib/vsprintf: avoid redundant work with 0 sizeWaiman Long2022-03-241-3/+5
* Merge tag 'printk-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-03-231-20/+29
|\
| * Merge branch 'for-5.18-vsprintf-fourcc-fixup' into for-linusPetr Mladek2022-03-211-5/+8
| |\
| | * vsprintf: Move space out of string literals in fourcc_string()Andy Shevchenko2022-02-101-1/+2
| | * vsprintf: Fix potential unaligned accessAndy Shevchenko2022-02-101-5/+7
| * | vsprintf: Fix %pK with kptr_restrict == 0Christophe Leroy2022-02-241-15/+21
| |/
* | random: replace custom notifier chain with standard oneJason A. Donenfeld2022-03-121-4/+6
* | Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linuxLinus Torvalds2022-01-231-17/+7
|\ \ | |/ |/|
| * vsprintf: rework bitmap_list_stringYury Norov2022-01-151-17/+7
* | vsprintf: Use non-atomic bitmap API when applicableChristophe JAILLET2021-12-061-2/+2
|/
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-11-091-2/+1
|\
| * lib: uninline simple_strntoull() as wellAlexey Dobriyan2021-11-091-2/+1
* | Merge branch 'for-5.16-vsprintf-pgp' into for-linusPetr Mladek2021-11-021-2/+10
|\ \
| * | vsprintf: Make %pGp print the hex valueMatthew Wilcox (Oracle)2021-10-271-0/+8
| |/
| * Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-09-081-1/+1
| |\
| | * mm: introduce PAGEFLAGS_MASK to replace ((1UL << NR_PAGEFLAGS) - 1)Muchun Song2021-09-081-1/+1
| * | isystem: ship and use stdarg.hAlexey Dobriyan2021-08-191-1/+1
| |/
* / lib/vsprintf.c: Amend static asserts for format specifier flagsAndy Shevchenko2021-10-271-1/+2
|/
* module: add printk formats to add module build ID to stacktracesStephen Boyd2021-07-081-1/+7
* lib: fix spelling mistakesZhen Lei2021-07-081-1/+1
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-07-021-0/+1
|\
| * lib: uninline simple_strtoull()Alexey Dobriyan2021-07-011-0/+1
* | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-06-291-1/+1
|\|
| * slub: force on no_hash_pointers when slub_debug is enabledStephen Boyd2021-06-291-1/+1
* | Merge tag 'printk-for-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2021-06-291-40/+70
|\ \ | |/ |/|
| * Merge branch 'for-5.14-vsprintf-scanf' into for-linusPetr Mladek2021-06-291-35/+53
| |\
| | * lib: vsprintf: Fix handling of number field widths in vsscanfRichard Fitzgerald2021-05-191-34/+48
| | * lib: vsprintf: scanf: Negative number must have field width > 1Richard Fitzgerald2021-05-191-1/+5
| * | lib/vsprintf: Allow to override ISO 8601 date and time separatorAndy Shevchenko2021-05-171-5/+17
| |/