Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
d8923e96410ce811fc2e772631633841f912d371
/
lib
/
vsprintf.c
ca1f5df
Merge tag 'printk-for-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
by Linus Torvalds
· 4 years, 7 months ago
8b390ab
Merge branch 'for-5.8-printf-time64_t' into for-linus
by Petr Mladek
· 4 years, 7 months ago
7daac5b
lib/vsprintf: Print time64_t in human readable format
by Andy Shevchenko
· 4 years, 9 months ago
7bd57fb
vsprintf: don't obfuscate NULL and error pointers
by Ilya Dryomov
· 4 years, 8 months ago
b2a5212
bpf: Restrict bpf_trace_printk()'s %s usage and add %pks, %pus specifier
by Daniel Borkmann
· 4 years, 8 months ago
e8cc2b9
lib/vsprintf: update comment about simple_strto<foo>() functions
by Andy Shevchenko
· 4 years, 10 months ago
e4dcad2
rss_stat: add support to detect RSS updates of external mm
by Joel Fernandes (Google)
· 5 years ago
361b0d2
Merge tag 'devprop-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
by Linus Torvalds
· 5 years ago
57f5677
printf: add support for printing symbolic error names
by Rasmus Villemoes
· 5 years ago
3bd32d6
lib/vsprintf: Add %pfw conversion specifier for printing fwnode names
by Sakari Ailus
· 5 years ago
83abc5a
lib/vsprintf: OF nodes are first and foremost, struct device_nodes
by Sakari Ailus
· 5 years ago
a92eb76
lib/vsprintf: Make use of fwnode API to obtain node names and separators
by Sakari Ailus
· 5 years ago
1586c5a
lib/vsprintf: Add a note on re-using %pf or %pF
by Sakari Ailus
· 5 years ago
9af7706
lib/vsprintf: Remove support for %pF and %pf in favour of %pS and %ps
by Sakari Ailus
· 5 years ago
36594b3
vsprintf: Prevent crash when dereferencing invalid pointers for %pD
by Jia He
· 5 years ago
7011b7e
Merge tag 'printk-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk
by Linus Torvalds
· 5 years ago
4ca96aa
lib/vsprintf: Reinstate printing of legacy clock IDs
by Geert Uytterhoeven
· 6 years ago
b314dd4
vsprintf: fix data type of variable in string_nocheck()
by Youngmin Nam
· 6 years ago
457c899
treewide: Add SPDX license identifier for missed files
by Thomas Gleixner
· 6 years ago
2ac5a3b
vsprintf: Do not break early boot with probing addresses
by Petr Mladek
· 6 years ago
ce9d3ec
lib/vsprintf: Make function pointer_string static
by YueHaibing
· 6 years ago
c8c3b58
vsprintf: Limit the length of inlined error messages
by Petr Mladek
· 6 years ago
635720a
vsprintf: Avoid confusion between invalid address and value
by Petr Mladek
· 6 years ago
3e5903e
vsprintf: Prevent crash when dereferencing invalid pointers
by Petr Mladek
· 6 years ago
0b74d4d
vsprintf: Consolidate handling of unknown pointer specifiers
by Petr Mladek
· 6 years ago
798cc27
vsprintf: Factor out %pO handler as kobject_string()
by Petr Mladek
· 6 years ago
45c3e93
vsprintf: Factor out %pV handler as va_format()
by Petr Mladek
· 6 years ago
f00cc10
vsprintf: Factor out %p[iI] handler as ip_addr_string()
by Petr Mladek
· 6 years ago
d529ac4
vsprintf: Do not check address of well-known strings
by Petr Mladek
· 6 years ago
1ac2f97
vsprintf: Consistent %pK handling for kptr_restrict == 0
by Petr Mladek
· 6 years ago
6eea242
vsprintf: Shuffle restricted_pointer()
by Petr Mladek
· 6 years ago
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
ef27ac1
lib/vsprintf.c: move sizeof(struct printf_spec) next to its definition
by Rasmus Villemoes
· 6 years ago
b607066
lib/vsprintf: Remove %pCr remnant in comment
by Geert Uytterhoeven
· 6 years ago
4d42c44
lib/vsprintf: Print time and date in human readable format via %pt
by Andy Shevchenko
· 6 years ago
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
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
01aa9d5
Merge tag 'docs-4.20' of git://git.lwn.net/linux
by Linus Torvalds
· 6 years ago
94ac8f2
doc: printk-formats: Remove bogus kobject references for device nodes
by Geert Uytterhoeven
· 6 years ago
431bca2
lib/vsprintf: Hash printed address for netdev bits fallback
by Geert Uytterhoeven
· 6 years ago
ec12bc2
lib/vsprintf: Hash legacy clock addresses
by Geert Uytterhoeven
· 6 years ago
9073dac
lib/vsprintf: Prepare for more general use of ptr_to_id()
by Geert Uytterhoeven
· 6 years ago
f31b224
lib/vsprintf: Make ptr argument conts in ptr_to_id()
by Geert Uytterhoeven
· 6 years ago
6216560
vsprintf: Fix off-by-one bug in bstr_printf() processing dereferenced pointers
by Steven Rostedt (VMware)
· 6 years ago
6d0a70a
vsprintf: print OF node name using full_name
by Rob Herring
· 6 years ago
99a2c78
Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/random
by Linus Torvalds
· 6 years ago
554ec50
lib/vsprintf: Do not handle %pO[^F] as %px
by Bart Van Assche
· 6 years ago
3672476
vsprintf: Add command line option debug_boot_weak_hash
by Tobin C. Harding
· 7 years ago
1c4facb
vsprintf: Use hw RNG for ptr_key
by Tobin C. Harding
· 7 years ago
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
8bafa2a
Merge branch 'for-4.18-vsprintf-pcr-removal' into for-4.18
by Petr Mladek
· 7 years ago
666902e
lib/vsprintf: Remove atomic-unsafe support for %pCr
by Geert Uytterhoeven
· 7 years ago
85f4f12
vsprintf: Replace memory barrier with static_key for random_ptr_key update
by Steven Rostedt (VMware)
· 7 years ago
cdb7e52
vsprintf: Tweak pF/pf comment
by Sergey Senozhatsky
· 7 years ago
d1be35c
proc: add seq_put_decimal_ull_width to speed up /proc/pid/smaps
by Andrei Vagin
· 7 years ago
7e6bd6f
lib/vsprintf: Mark expected switch fall-through
by Andy Shevchenko
· 7 years ago
91efafb
lib/vsprintf: Replace space with '_' before crng is ready
by Shunyong Yang
· 7 years ago
496a9a5
lib/vsprintf: Deduplicate pointer_string()
by Andy Shevchenko
· 7 years ago
558594f
lib/vsprintf: Move pointer_string() upper
by Andy Shevchenko
· 7 years ago
5443397
lib/vsprintf: Make flag_spec global
by Andy Shevchenko
· 7 years ago
abd4fe6
lib/vsprintf: Make strspec global
by Andy Shevchenko
· 7 years ago
ce0b491
lib/vsprintf: Make dec_spec global
by Andy Shevchenko
· 7 years ago
1e6338c
vsprintf: Do not preprocess non-dereferenced pointers for bprintf (%px and %pK)
by Steven Rostedt (VMware)
· 7 years ago
3a129cc
vsprintf: avoid misleading "(null)" for %px
by Adam Borowski
· 7 years ago
ab486bc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk
by Linus Torvalds
· 7 years ago
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
841a915
vsprintf: Do not have bprintf dereference pointers
by Steven Rostedt (VMware)
· 7 years ago
04b8eb7
symbol lookup: introduce dereference_symbol_descriptor()
by Sergey Senozhatsky
· 7 years ago
27e7c0e
vsprintf: Fix a dangling documentation reference
by Jonathan Corbet
· 7 years ago
b3ed232
doc: convert printk-formats.txt to rst
by Tobin C. Harding
· 7 years ago
ef0010a
vsprintf: don't use 'restricted_pointer()' when not restricting
by Linus Torvalds
· 7 years ago
7b1924a
vsprintf: add printk specifier %px
by Tobin C. Harding
· 7 years ago
ad67b74
printk: hash addresses printed with %p
by Tobin C. Harding
· 7 years ago
57e7344
vsprintf: refactor %pK code out of pointer()
by Tobin C. Harding
· 7 years ago
6aa7de0
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
by Mark Rutland
· 7 years ago
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
ce4fecf
vsprintf: Add %p extension "%pOF" for device tree
by Pantelis Antoniou
· 10 years ago
f9727a1
uuid: rename uuid types
by Christoph Hellwig
· 8 years ago
0b52376
checkpatch: add ability to find bad uses of vsprintf %p<foo> extensions
by Joe Perches
· 8 years ago
6cc8913
kernel-api.rst: fix output of the vsnprintf() documentation
by mchehab@s-opensource.com
· 8 years ago
5b5e092
lib/vsprintf.c: remove %Z support
by Alexey Dobriyan
· 8 years ago
2b1b0d6
lib/uuid.c: introduce a few more generic helpers
by Andy Shevchenko
· 9 years ago
aa4ea1c
lib/vsprintf: simplify UUID printing
by Andy Shevchenko
· 9 years ago
f9310b2
sscanf: implement basic character sets
by Jessica Yu
· 9 years ago
edf14cd
mm, printk: introduce new format string for flags
by Vlastimil Babka
· 9 years ago
7eb3912
vsprintf: kptr_restrict is okay in IRQ when 2
by Jason A. Donenfeld
· 9 years ago
5b17aec
lib/vsprintf: factor out %pN[F] handler as netdev_bits()
by Andy Shevchenko
· 9 years ago
3cab1e7
lib/vsprintf: refactor duplicate code to special_hex_number()
by Andy Shevchenko
· 9 years ago
4d72ba0
lib/vsprintf.c: warn about too large precisions and field widths
by Rasmus Villemoes
· 9 years ago
1c7a8e6
lib/vsprintf.c: help gcc make number() smaller
by Rasmus Villemoes
· 9 years ago
d048419
lib/vsprintf.c: expand field_width to 24 bits
by Rasmus Villemoes
· 9 years ago
34fc8b9
lib/vsprintf.c: eliminate potential race in string()
by Rasmus Villemoes
· 9 years ago
95508cf
lib/vsprintf.c: move string() below widen_string()
by Rasmus Villemoes
· 9 years ago
cfccde0
lib/vsprintf.c: pull out padding code from dentry_name()
by Rasmus Villemoes
· 9 years ago
1031bc5
lib/vsprintf: add %*pg format specifier
by Dmitry Monakhov
· 10 years ago
d7ec9a0
lib/vsprintf.c: update documentation
by Rasmus Villemoes
· 9 years ago
80c9eb4
lib/vsprintf.c: remove SPECIAL handling in pointer()
by Rasmus Villemoes
· 9 years ago
762abb5
lib/vsprintf.c: also improve sanity check in bstr_printf()
by Rasmus Villemoes
· 9 years ago
b006f19
lib/vsprintf.c: handle invalid format specifiers more robustly
by Rasmus Villemoes
· 9 years ago
5e4ee7b
printk: synchronize %p formatting documentation
by Martin Kletzander
· 9 years ago
Next »