From: Linus Torvalds Date: Mon, 22 Feb 2021 19:04:36 +0000 (-0800) Subject: Merge tag 'printk-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/printk... X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=b2bec7d8a42a3885d525e821d9354b6b08fd6adf;p=linux.git Merge tag 'printk-for-5.12' of git://git./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() --- b2bec7d8a42a3885d525e821d9354b6b08fd6adf