1. 635720a vsprintf: Avoid confusion between invalid address and value by Petr Mladek · 6 years ago
  2. 3e5903e vsprintf: Prevent crash when dereferencing invalid pointers by Petr Mladek · 6 years ago
  3. 0b74d4d vsprintf: Consolidate handling of unknown pointer specifiers by Petr Mladek · 6 years ago
  4. 798cc27 vsprintf: Factor out %pO handler as kobject_string() by Petr Mladek · 6 years ago
  5. 45c3e93 vsprintf: Factor out %pV handler as va_format() by Petr Mladek · 6 years ago
  6. f00cc10 vsprintf: Factor out %p[iI] handler as ip_addr_string() by Petr Mladek · 6 years ago
  7. d529ac4 vsprintf: Do not check address of well-known strings by Petr Mladek · 6 years ago
  8. 1ac2f97 vsprintf: Consistent %pK handling for kptr_restrict == 0 by Petr Mladek · 6 years ago
  9. 6eea242 vsprintf: Shuffle restricted_pointer() by Petr Mladek · 6 years ago
  10. c4703ac Merge tag 'printk-for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk by Linus Torvalds · 6 years ago
  11. ef27ac1 lib/vsprintf.c: move sizeof(struct printf_spec) next to its definition by Rasmus Villemoes · 6 years ago
  12. b607066 lib/vsprintf: Remove %pCr remnant in comment by Geert Uytterhoeven · 6 years ago
  13. 4d42c44 lib/vsprintf: Print time and date in human readable format via %pt by Andy Shevchenko · 6 years ago
  14. b27186a Merge tag 'devicetree-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux by Linus Torvalds · 6 years ago
  15. a67eefa Merge tag 'printk-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk by Linus Torvalds · 6 years ago
  16. 01aa9d5 Merge tag 'docs-4.20' of git://git.lwn.net/linux by Linus Torvalds · 6 years ago
  17. 94ac8f2 doc: printk-formats: Remove bogus kobject references for device nodes by Geert Uytterhoeven · 6 years ago
  18. 431bca2 lib/vsprintf: Hash printed address for netdev bits fallback by Geert Uytterhoeven · 6 years ago
  19. ec12bc2 lib/vsprintf: Hash legacy clock addresses by Geert Uytterhoeven · 6 years ago
  20. 9073dac lib/vsprintf: Prepare for more general use of ptr_to_id() by Geert Uytterhoeven · 6 years ago
  21. f31b224 lib/vsprintf: Make ptr argument conts in ptr_to_id() by Geert Uytterhoeven · 6 years ago
  22. 6216560 vsprintf: Fix off-by-one bug in bstr_printf() processing dereferenced pointers by Steven Rostedt (VMware) · 6 years ago
  23. 6d0a70a vsprintf: print OF node name using full_name by Rob Herring · 6 years ago
  24. 99a2c78 Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/random by Linus Torvalds · 6 years ago
  25. 554ec50 lib/vsprintf: Do not handle %pO[^F] as %px by Bart Van Assche · 6 years ago
  26. 3672476 vsprintf: Add command line option debug_boot_weak_hash by Tobin C. Harding · 7 years ago
  27. 1c4facb vsprintf: Use hw RNG for ptr_key by Tobin C. Harding · 7 years ago
  28. d75ae5b Merge tag 'printk-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk by Linus Torvalds · 7 years ago
  29. 8bafa2a Merge branch 'for-4.18-vsprintf-pcr-removal' into for-4.18 by Petr Mladek · 7 years ago
  30. 666902e lib/vsprintf: Remove atomic-unsafe support for %pCr by Geert Uytterhoeven · 7 years ago
  31. 85f4f12 vsprintf: Replace memory barrier with static_key for random_ptr_key update by Steven Rostedt (VMware) · 7 years ago
  32. cdb7e52 vsprintf: Tweak pF/pf comment by Sergey Senozhatsky · 7 years ago
  33. d1be35c proc: add seq_put_decimal_ull_width to speed up /proc/pid/smaps by Andrei Vagin · 7 years ago
  34. 7e6bd6f lib/vsprintf: Mark expected switch fall-through by Andy Shevchenko · 7 years ago
  35. 91efafb lib/vsprintf: Replace space with '_' before crng is ready by Shunyong Yang · 7 years ago
  36. 496a9a5 lib/vsprintf: Deduplicate pointer_string() by Andy Shevchenko · 7 years ago
  37. 558594f lib/vsprintf: Move pointer_string() upper by Andy Shevchenko · 7 years ago
  38. 5443397 lib/vsprintf: Make flag_spec global by Andy Shevchenko · 7 years ago
  39. abd4fe6 lib/vsprintf: Make strspec global by Andy Shevchenko · 7 years ago
  40. ce0b491 lib/vsprintf: Make dec_spec global by Andy Shevchenko · 7 years ago
  41. 1e6338c vsprintf: Do not preprocess non-dereferenced pointers for bprintf (%px and %pK) by Steven Rostedt (VMware) · 7 years ago
  42. 3a129cc vsprintf: avoid misleading "(null)" for %px by Adam Borowski · 7 years ago
  43. ab486bc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk by Linus Torvalds · 7 years ago
  44. 27529c8 Merge tag 'trace-v4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace by Linus Torvalds · 7 years ago
  45. 841a915 vsprintf: Do not have bprintf dereference pointers by Steven Rostedt (VMware) · 7 years ago
  46. 04b8eb7 symbol lookup: introduce dereference_symbol_descriptor() by Sergey Senozhatsky · 7 years ago
  47. 27e7c0e vsprintf: Fix a dangling documentation reference by Jonathan Corbet · 7 years ago
  48. b3ed232 doc: convert printk-formats.txt to rst by Tobin C. Harding · 7 years ago
  49. ef0010a vsprintf: don't use 'restricted_pointer()' when not restricting by Linus Torvalds · 7 years ago
  50. 7b1924a vsprintf: add printk specifier %px by Tobin C. Harding · 7 years ago
  51. ad67b74 printk: hash addresses printed with %p by Tobin C. Harding · 7 years ago
  52. 57e7344 vsprintf: refactor %pK code out of pointer() by Tobin C. Harding · 7 years ago
  53. 6aa7de0 locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE() by Mark Rutland · 7 years ago
  54. dd6ec12 Merge tag 'devicetree-for-4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux by Linus Torvalds · 7 years ago
  55. ce4fecf vsprintf: Add %p extension "%pOF" for device tree by Pantelis Antoniou · 10 years ago
  56. f9727a1 uuid: rename uuid types by Christoph Hellwig · 8 years ago
  57. 0b52376 checkpatch: add ability to find bad uses of vsprintf %p<foo> extensions by Joe Perches · 8 years ago
  58. 6cc8913 kernel-api.rst: fix output of the vsnprintf() documentation by mchehab@s-opensource.com · 8 years ago
  59. 5b5e092 lib/vsprintf.c: remove %Z support by Alexey Dobriyan · 8 years ago
  60. 2b1b0d6 lib/uuid.c: introduce a few more generic helpers by Andy Shevchenko · 9 years ago
  61. aa4ea1c lib/vsprintf: simplify UUID printing by Andy Shevchenko · 9 years ago
  62. f9310b2 sscanf: implement basic character sets by Jessica Yu · 9 years ago
  63. edf14cd mm, printk: introduce new format string for flags by Vlastimil Babka · 9 years ago
  64. 7eb3912 vsprintf: kptr_restrict is okay in IRQ when 2 by Jason A. Donenfeld · 9 years ago
  65. 5b17aec lib/vsprintf: factor out %pN[F] handler as netdev_bits() by Andy Shevchenko · 9 years ago
  66. 3cab1e7 lib/vsprintf: refactor duplicate code to special_hex_number() by Andy Shevchenko · 9 years ago
  67. 4d72ba0 lib/vsprintf.c: warn about too large precisions and field widths by Rasmus Villemoes · 9 years ago
  68. 1c7a8e6 lib/vsprintf.c: help gcc make number() smaller by Rasmus Villemoes · 9 years ago
  69. d048419 lib/vsprintf.c: expand field_width to 24 bits by Rasmus Villemoes · 9 years ago
  70. 34fc8b9 lib/vsprintf.c: eliminate potential race in string() by Rasmus Villemoes · 9 years ago
  71. 95508cf lib/vsprintf.c: move string() below widen_string() by Rasmus Villemoes · 9 years ago
  72. cfccde0 lib/vsprintf.c: pull out padding code from dentry_name() by Rasmus Villemoes · 9 years ago
  73. 1031bc5 lib/vsprintf: add %*pg format specifier by Dmitry Monakhov · 10 years ago
  74. d7ec9a0 lib/vsprintf.c: update documentation by Rasmus Villemoes · 9 years ago
  75. 80c9eb4 lib/vsprintf.c: remove SPECIAL handling in pointer() by Rasmus Villemoes · 9 years ago
  76. 762abb5 lib/vsprintf.c: also improve sanity check in bstr_printf() by Rasmus Villemoes · 9 years ago
  77. b006f19 lib/vsprintf.c: handle invalid format specifiers more robustly by Rasmus Villemoes · 9 years ago
  78. 5e4ee7b printk: synchronize %p formatting documentation by Martin Kletzander · 9 years ago
  79. 0d1d7a5 lib/vsprintf.c: Include clk.h by Stephen Boyd · 10 years ago
  80. 675cf53 lib/vsprintf.c: improve put_dec_trunc8 slightly by Rasmus Villemoes · 10 years ago
  81. 7c43d9a lib/vsprintf.c: even faster binary to decimal conversion by Rasmus Villemoes · 10 years ago
  82. 41416f2 lib/string_helpers.c: change semantics of string_escape_mem by Rasmus Villemoes · 10 years ago
  83. 9c98f23 lib/vsprintf.c: fix potential NULL deref in hex_string by Rasmus Villemoes · 10 years ago
  84. 900cca2 lib/vsprintf: add %pC{,n,r} format specifiers for clocks by Geert Uytterhoeven · 10 years ago
  85. d1c1b12 lib/vsprintf.c: another small hack by Rasmus Villemoes · 10 years ago
  86. 3ea8d44 lib/vsprintf.c: eliminate duplicate hex string array by Rasmus Villemoes · 10 years ago
  87. e26c12c lib/vsprintf.c: reduce stack use in number() by Rasmus Villemoes · 10 years ago
  88. 51be17d lib/vsprintf.c: eliminate some branches by Rasmus Villemoes · 10 years ago
  89. dbc760b lib/vsprintf: implement bitmap printing through '%*pb[l]' by Tejun Heo · 10 years ago
  90. 43e5b66 lib/vsprintf.c: replace while with do-while in skip_atoi by Rasmus Villemoes · 10 years ago
  91. 2aa2f9e lib/vsprintf.c: improve sanity check in vsnprintf() by Rasmus Villemoes · 10 years ago
  92. ffbfed0 lib/vsprintf.c: consume 'p' in format_decode by Rasmus Villemoes · 10 years ago
  93. 71dca95 lib/vsprintf: add %*pE[achnops] format specifier by Andy Shevchenko · 10 years ago
  94. da3dae5 Documentation: Docbook: Fix generated DocBook/kernel-api.xml by Masanari Iida · 10 years ago
  95. 3f623eb lib/vsprintf.c: fix comparison to bool by Fabian Frederick · 11 years ago
  96. 708d96fd vsprintf: remove %n handling by Ryan Mallon · 11 years ago
  97. d19cb80 vsprintf: Add support for IORESOURCE_UNSET in %pR by Bjorn Helgaas · 11 years ago
  98. aaf0762 vsprintf: add %pad extension for dma_addr_t use by Joe Perches · 11 years ago
  99. 9196436 vsprintf: ignore %n again by Kees Cook · 11 years ago
  100. c0d92a5 lib/vsprintf.c: document formats for dentry and struct file by Olof Johansson · 11 years ago