From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934430AbcJSBOs (ORCPT ); Tue, 18 Oct 2016 21:14:48 -0400 Received: from mail-pf0-f193.google.com ([209.85.192.193]:33685 "EHLO mail-pf0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754271AbcJSBOj (ORCPT ); Tue, 18 Oct 2016 21:14:39 -0400 Date: Wed, 19 Oct 2016 10:14:34 +0900 From: Sergey Senozhatsky To: Joe Perches Cc: Sergey Senozhatsky , Petr Mladek , Andrew Morton , Jan Kara , Tejun Heo , Calvin Owens , Thomas Gleixner , Mel Gorman , Steven Rostedt , Ingo Molnar , Peter Zijlstra , linux-kernel@vger.kernel.org, Sergey Senozhatsky Subject: Re: [RFC][PATCHv3 0/6] printk: use printk_safe to handle printk() recursive calls Message-ID: <20161019011434.GB513@swordfish> References: <20161018154045.7364-1-sergey.senozhatsky@gmail.com> <1476809130.2009.1.camel@perches.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1476809130.2009.1.camel@perches.com> User-Agent: Mutt/1.7.1 (2016-10-04) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On (10/18/16 09:45), Joe Perches wrote: > On Wed, 2016-10-19 at 00:40 +0900, Sergey Senozhatsky wrote: > > This patch set extends a lock-less NMI per-cpu buffers idea to > > handle recursive printk() calls. > > trivia: > > recursive or reentrant? a recursive one. printk -> {foo} -> printk reentrant printk() case was addressed by Petr Mladek's nmi patchset: printk() foo -------> NMI printk() -ss