summaryrefslogtreecommitdiffstats
path: root/lib/test_printf.c
Commit message (Expand)AuthorAgeFilesLines
* lib/vsprintf: declare no_hash_pointers in sprintf.hAndy Shevchenko2023-08-211-2/+0
* lib/vsprintf: split out sprintf() and friendsAndy Shevchenko2023-08-211-0/+1
* mm, printk: introduce new format %pGt for page_typeHyeonggon Yoo2023-03-281-0/+26
* mm: discard __GFP_ATOMICNeilBrown2023-02-021-4/+4
* Merge tag 'random-6.2-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-12-121-1/+1
|\
| * treewide: use get_random_u32_inclusive() when possibleJason A. Donenfeld2022-11-181-1/+1
| * treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld2022-11-181-1/+1
* | Merge tag 'printk-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2022-12-121-14/+12
|\ \
| * | test_printf: Refactor fwnode_pointer() to make it more readableAndy Shevchenko2022-11-011-14/+12
| |/
* / lib: assume char is unsignedJason A. Donenfeld2022-11-191-12/+0
|/
* lib/test_printf.c: fix clang -Wformat warningsJustin Stitt2022-07-281-3/+11
* lib/test_printf.c: split write-beyond-buffer check in twoRasmus Villemoes2022-07-111-1/+6
* vsprintf: Make %pGp print the hex valueMatthew Wilcox (Oracle)2021-10-271-2/+7
* test_printf: Append strings more efficientlyMatthew Wilcox (Oracle)2021-10-271-11/+7
* test_printf: Remove custom appending of '|'Matthew Wilcox (Oracle)2021-10-271-6/+1
* test_printf: Remove separate page_flags variableMatthew Wilcox (Oracle)2021-10-271-7/+5
* test_printf: Make pft array constMatthew Wilcox (Oracle)2021-10-271-13/+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
* | mm: remove VM_DENYWRITEDavid Hildenbrand2021-09-031-3/+2
|/
* Merge tag 'printk-for-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2021-06-291-0/+5
|\
| * lib/vsprintf: Allow to override ISO 8601 date and time separatorAndy Shevchenko2021-05-171-0/+5
* | Merge tag 'drm-next-2021-04-28' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2021-04-281-0/+18
|\ \ | |/ |/|
| * Merge tag 'drm-misc-next-2021-03-03' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2021-03-161-0/+18
| |\
| | * lib/vsprintf: Add support for printing V4L2 and DRM fourccsSakari Ailus2021-02-171-0/+18
* | | vsprintf: dump full information of page flags in pGpYafang Shao2021-03-191-10/+80
|/ /
* | Merge tag 'printk-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2021-02-221-2/+10
|\ \
| * | lib/vsprintf: no_hash_pointers prints all addresses as unhashedTimur Tabi2021-02-151-0/+8
| * | lib: use KSTM_MODULE_GLOBALS macro in kselftest driversTimur Tabi2021-02-151-2/+2
| |/
* / media: lib/test_printf.c: Use helper function to unwind array of software_nodesDaniel Scally2021-01-261-3/+1
|/
* Merge tag 'driver-core-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-06-071-1/+3
|\
| * software node: implement software_node_unregister()Greg Kroah-Hartman2020-05-271-1/+3
* | Merge tag 'printk-for-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2020-06-011-3/+10
|\ \ | |/ |/|
| * lib/vsprintf: Print time64_t in human readable formatAndy Shevchenko2020-05-201-3/+10
* | vsprintf: don't obfuscate NULL and error pointersIlya Dryomov2020-05-191-1/+18
|/
* Merge tag 'devprop-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2019-11-261-0/+32
|\
| * lib/test_printf: Add tests for %pfw printk modifierSakari Ailus2019-10-111-0/+32
* | printf: add support for printing symbolic error namesRasmus Villemoes2019-10-171-0/+21
|/
* lib/test_printf: Remove obvious comments from %pd and %pD testsPetr Mladek2019-08-151-2/+0
* lib/test_printf: Add test of null/invalid pointer dereference for dentryJia He2019-08-151-0/+7
* treewide: Add SPDX license identifier for more missed filesThomas Gleixner2019-05-211-0/+1
* Merge tag 'printk-for-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2019-05-071-5/+24
|\
| * Merge branch 'for-5.2-vsprintf-hardening' into for-linusPetr Mladek2019-05-061-3/+22
| |\
| | * vsprintf: Prevent crash when dereferencing invalid pointersPetr Mladek2019-04-261-1/+21
| | * vsprintf: Consolidate handling of unknown pointer specifiersPetr Mladek2019-04-261-2/+1
| * | lib/test_printf: Switch to bitmap_zalloc()Andy Shevchenko2019-03-201-2/+2
| |/
* | lib: Use new kselftest headerTobin C. Harding2019-04-081-18/+5
* | lib/test_printf: Add empty module_exit functionTobin C. Harding2019-04-081-0/+6
|/
* lib/vsprintf: Print time and date in human readable format via %ptAndy Shevchenko2018-12-101-3/+58
* lib/test_printf.c: accept "ptrval" as valid result for plain 'p' testsThierry Escande2018-06-151-2/+22