Merge tag 'printk-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Pull printk updates from Petr Mladek: - New "no_hash_pointers" kernel parameter causes that %p shows raw pointer values instead of hashed ones. It is intended only for debugging purposes. Misuse is prevented by a fat warning message that is inspired by trace_printk(). - Prevent a possible deadlock when flushing printk_safe buffers during panic(). - Fix performance regression caused by the lockless printk ringbuffer. It was visible with huge log buffer and long messages. - Documentation fix-up. * tag 'printk-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux: lib/vsprintf: no_hash_pointers prints all addresses as unhashed kselftest: add support for skipped tests lib: use KSTM_MODULE_GLOBALS macro in kselftest drivers printk: avoid prb_first_valid_seq() where possible printk: fix deadlock when kernel panic printk: rectify kernel-doc for prb_rec_init_wr()
No related branches found
No related tags found
Showing
- Documentation/admin-guide/kernel-parameters.txt 15 additions, 0 deletionsDocumentation/admin-guide/kernel-parameters.txt
- kernel/printk/printk.c 18 additions, 10 deletionskernel/printk/printk.c
- kernel/printk/printk_ringbuffer.h 1 addition, 1 deletionkernel/printk/printk_ringbuffer.h
- kernel/printk/printk_safe.c 12 additions, 4 deletionskernel/printk/printk_safe.c
- lib/test_bitmap.c 1 addition, 2 deletionslib/test_bitmap.c
- lib/test_printf.c 10 additions, 2 deletionslib/test_printf.c
- lib/vsprintf.c 34 additions, 2 deletionslib/vsprintf.c
- tools/testing/selftests/kselftest_module.h 12 additions, 6 deletionstools/testing/selftests/kselftest_module.h
Loading
Please register or sign in to comment