Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755502Ab2HNJmS (ORCPT ); Tue, 14 Aug 2012 05:42:18 -0400 Received: from mail-wg0-f44.google.com ([74.125.82.44]:44915 "EHLO mail-wg0-f44.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752621Ab2HNJmP (ORCPT ); Tue, 14 Aug 2012 05:42:15 -0400 MIME-Version: 1.0 In-Reply-To: <50283D7A.4090309@gmail.com> References: <1344783205-2384-1-git-send-email-dh.herrmann@googlemail.com> <1344783205-2384-4-git-send-email-dh.herrmann@googlemail.com> <50283D7A.4090309@gmail.com> Date: Tue, 14 Aug 2012 11:42:13 +0200 Message-ID: Subject: Re: [PATCH 03/11] fblog: new framebuffer kernel log dummy driver From: David Herrmann To: Ryan Mallon Cc: linux-fbdev@vger.kernel.org, Florian Tobias Schandinat , Greg Kroah-Hartman , linux-serial@vger.kernel.org, Alan Cox , linux-kernel@vger.kernel.org, Geert Uytterhoeven Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2400 Lines: 59 Hi Ryan On Mon, Aug 13, 2012 at 1:34 AM, Ryan Mallon wrote: > > config VGA_CONSOLE > > bool "VGA text console" if EXPERT || !X86 > > - depends on !4xx && !8xx && !SPARC && !M68K && !PARISC && !FRV && > > !SUPERH && !BLACKFIN && !AVR32 && !MN10300 && (!ARM || ARCH_FOOTBRIDGE || > > ARCH_INTEGRATOR || ARCH_NETWINDER) > > + depends on VT && !4xx && !8xx && !SPARC && !M68K && !PARISC && > > !FRV && !SUPERH && !BLACKFIN && !AVR32 && !MN10300 && (!ARM || > > ARCH_FOOTBRIDGE || ARCH_INTEGRATOR || ARCH_NETWINDER) > > default y > > help > > Saying Y here will allow you to use Linux in text mode through a > > @@ -45,7 +45,7 @@ config VGACON_SOFT_SCROLLBACK_SIZE > > screenfuls of scrollback buffer > > You could just place all of the CONFIG_VT options inside an if VT and > then the new fblog options in the else case rather than modifying all of > the (already overly long) depends statements. Indeed, that sounds better. > > +config FBLOG > > + tristate "Framebuffer Kernel Log Driver" > > + depends on !VT && FB > > + default n > > Default n is not required, all options are default n unless otherwise > specified. I don't think you need the dependency on FB either, since > this file should only get included if CONFIG_FB is set? I will remove the default-line, but the FB-dependency is required. The "console/" directory includes also drivers like vgacon which do not depend on FB so it gets always included. > > + help > > + This driver displays all kernel log messages on all connected > > + framebuffers. It is mutually exclusive with > > CONFIG_FRAMEBUFFER_CONSOLE > > + and CONFIG_VT. It was mainly created for debugging purposes when > > + CONFIG_VT is not selected but you still want kernel boot > > messages on > > + the screen. > > Do command line options exist to specify screens to write the debug log > to? It might be a useful feature to have. See patch-7. However, I am not entirely happy with it. I will probably have to rethink the parameters. Thanks for reviewing. I will fix all these in the next series. Regards David -- 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/