From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756183AbdGCOYj (ORCPT ); Mon, 3 Jul 2017 10:24:39 -0400 Received: from mx2.suse.de ([195.135.220.15]:48386 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755025AbdGCOYh (ORCPT ); Mon, 3 Jul 2017 10:24:37 -0400 Date: Mon, 3 Jul 2017 16:24:34 +0200 From: Petr Mladek To: Linus Torvalds Cc: Sergey Senozhatsky , Steven Rostedt , Peter Zijlstra , linux-kernel@vger.kernel.org Subject: [GIT PULL] printk for 4.13 Message-ID: <20170703142434.GV1538@pathway.suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Linus, please pull the latest printk changes from git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk.git for-linus ========== - Store printk() messages into the main log buffer directly even in NMI when the lock is available. It is the best effort to print even large chunk of text. It is handy, for example, when all ftrace messages are printed during the system panic in NMI. - Add missing annotations to calm down compiler warnings. ---------------------------------------------------------------- Nicolas Iooss (1): printk: add __printf attributes to internal functions Petr Mladek (2): printk: Use the main logbuf in NMI when logbuf_lock is available Merge branch 'for-4.13' into for-linus kernel/printk/internal.h | 6 ++++-- kernel/printk/printk.c | 19 ++++++++++++++----- kernel/printk/printk_safe.c | 36 +++++++++++++++++++++++++++++------- lib/nmi_backtrace.c | 3 +++ 4 files changed, 50 insertions(+), 14 deletions(-) Best Regards, Petr Mladek