From patchwork Tue Nov 24 22:21:26 2009 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: David Miller X-Patchwork-Id: 39246 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.176.167]) by ozlabs.org (Postfix) with ESMTP id A7D001007D3 for ; Wed, 25 Nov 2009 09:21:16 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933799AbZKXWVJ (ORCPT ); Tue, 24 Nov 2009 17:21:09 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S933903AbZKXWVJ (ORCPT ); Tue, 24 Nov 2009 17:21:09 -0500 Received: from 74-93-104-97-Washington.hfc.comcastbusiness.net ([74.93.104.97]:55805 "EHLO sunset.davemloft.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933799AbZKXWVI (ORCPT ); Tue, 24 Nov 2009 17:21:08 -0500 Received: from localhost (localhost [127.0.0.1]) by sunset.davemloft.net (Postfix) with ESMTP id D4C5DC8C53A; Tue, 24 Nov 2009 14:21:26 -0800 (PST) Date: Tue, 24 Nov 2009 14:21:26 -0800 (PST) Message-Id: <20091124.142126.58846336.davem@davemloft.net> To: sparclinux@vger.kernel.org CC: Hermann.Lauer@iwr.uni-heidelberg.de Subject: [PATCH 2/7]: sunsab: Do not set sunsab_reg.cons right before registering minors. From: David Miller X-Mailer: Mew version 6.2.51 on Emacs 22.1 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Sender: sparclinux-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: sparclinux@vger.kernel.org Other Sun serial drivers do not do this, and if we keep it this way it ends up registering all serial devices as consoles rather than just the one which we explicitly register via sunserial_console_match() which uses add_preferred_console(). Signed-off-by: David S. Miller --- drivers/serial/sunsab.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/drivers/serial/sunsab.c b/drivers/serial/sunsab.c index d1ad341..8755de8 100644 --- a/drivers/serial/sunsab.c +++ b/drivers/serial/sunsab.c @@ -1116,7 +1116,6 @@ static int __init sunsab_init(void) if (!sunsab_ports) return -ENOMEM; - sunsab_reg.cons = SUNSAB_CONSOLE(); err = sunserial_register_minors(&sunsab_reg, num_channels); if (err) { kfree(sunsab_ports);