Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752180AbaLLX3I (ORCPT ); Fri, 12 Dec 2014 18:29:08 -0500 Received: from cantor2.suse.de ([195.135.220.15]:58890 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750823AbaLLX3G (ORCPT ); Fri, 12 Dec 2014 18:29:06 -0500 Date: Sat, 13 Dec 2014 00:29:03 +0100 From: "Luis R. Rodriguez" To: Vinson Lee Cc: Andrew Morton , "Paul E. McKenney" , Michal Hocko , Josh Triplett , Johannes Weiner , Geert Uytterhoeven , Fabian Frederick , Bertrand Jacquin , Andy Lutomirski , Pranith Kumar , Peter Foley , Clark Williams , Mel Gorman , LKML , Nate Stahl , Vinson Lee Subject: Re: [PATCH] Increase maximum size of dmesg buffer to 16MB. Message-ID: <20141212232903.GV25677@wotan.suse.de> References: <1418423906-5461-1-git-send-email-vlee@twopensource.com> <20141212224515.GU25677@wotan.suse.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.17 (2007-11-01) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Dec 12, 2014 at 03:07:23PM -0800, Vinson Lee wrote: > On Fri, Dec 12, 2014 at 2:45 PM, Luis R. Rodriguez wrote: > > On Fri, Dec 12, 2014 at 02:38:26PM -0800, Vinson Lee wrote: > >> From: Nate Stahl > >> > >> A full task stack dump of all tasks on a machine can generate more than > >> 4MB of output to dmesg. Dumping this data to the serial console causes > >> the machine to hang for a number of minutes (an unacceptable impact), > >> but dumping the same data to memory is feasible if the dmesg buffer is > >> sized large enough to hold the output. Set to 16MB which will hopefully > >> be large enough to handle a dump from any of our servers at this time. > >> > >> Signed-off-by: Nate Stahl > >> Signed-off-by: Vinson Lee > > > > Isn't this the perpetual issue of having large number of CPUs? If so > > consider use of LOG_CPU_MAX_BUF_SHIFT instead, otherwise clarifying how > > this would be a different issue would be good. LOG_CPU_MAX_BUF_SHIFT > > should scale nicely but you can increase it as well, is it being used? > > > > Luis > > > No, it is not being used. > > LOG_CPU_MAX_BUF_SHIFT is a 3.17+ config and we do not have any of the > above mentioned production machines running 3.17 or later. Then consider backporting it. > This patch did help us with debugging when running on older stable kernels > though. Understood, give the other stuff a spin. Luis -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/