Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
635720ac75a51092b456bed517ff170047883252
/
lib
/
vsprintf.c
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
0d1d7a5
lib/vsprintf.c: Include clk.h
by Stephen Boyd
· 10 years ago
675cf53
lib/vsprintf.c: improve put_dec_trunc8 slightly
by Rasmus Villemoes
· 10 years ago
7c43d9a
lib/vsprintf.c: even faster binary to decimal conversion
by Rasmus Villemoes
· 10 years ago
41416f2
lib/string_helpers.c: change semantics of string_escape_mem
by Rasmus Villemoes
· 10 years ago
9c98f23
lib/vsprintf.c: fix potential NULL deref in hex_string
by Rasmus Villemoes
· 10 years ago
900cca2
lib/vsprintf: add %pC{,n,r} format specifiers for clocks
by Geert Uytterhoeven
· 10 years ago
d1c1b12
lib/vsprintf.c: another small hack
by Rasmus Villemoes
· 10 years ago
3ea8d44
lib/vsprintf.c: eliminate duplicate hex string array
by Rasmus Villemoes
· 10 years ago
e26c12c
lib/vsprintf.c: reduce stack use in number()
by Rasmus Villemoes
· 10 years ago
51be17d
lib/vsprintf.c: eliminate some branches
by Rasmus Villemoes
· 10 years ago
dbc760b
lib/vsprintf: implement bitmap printing through '%*pb[l]'
by Tejun Heo
· 10 years ago
43e5b66
lib/vsprintf.c: replace while with do-while in skip_atoi
by Rasmus Villemoes
· 10 years ago
2aa2f9e
lib/vsprintf.c: improve sanity check in vsnprintf()
by Rasmus Villemoes
· 10 years ago
ffbfed0
lib/vsprintf.c: consume 'p' in format_decode
by Rasmus Villemoes
· 10 years ago
71dca95
lib/vsprintf: add %*pE[achnops] format specifier
by Andy Shevchenko
· 10 years ago
da3dae5
Documentation: Docbook: Fix generated DocBook/kernel-api.xml
by Masanari Iida
· 10 years ago
3f623eb
lib/vsprintf.c: fix comparison to bool
by Fabian Frederick
· 11 years ago
708d96fd
vsprintf: remove %n handling
by Ryan Mallon
· 11 years ago
d19cb80
vsprintf: Add support for IORESOURCE_UNSET in %pR
by Bjorn Helgaas
· 11 years ago
aaf0762
vsprintf: add %pad extension for dma_addr_t use
by Joe Perches
· 11 years ago
9196436
vsprintf: ignore %n again
by Kees Cook
· 11 years ago
c0d92a5
lib/vsprintf.c: document formats for dentry and struct file
by Olof Johansson
· 11 years ago
Next »