From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933420AbXGMNnp (ORCPT ); Fri, 13 Jul 2007 09:43:45 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1757845AbXGMNnd (ORCPT ); Fri, 13 Jul 2007 09:43:33 -0400 Received: from TYO202.gate.nec.co.jp ([202.32.8.206]:54522 "EHLO tyo202.gate.nec.co.jp" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758136AbXGMNnc (ORCPT ); Fri, 13 Jul 2007 09:43:32 -0400 Message-ID: <469780F5.8090100@bx.jp.nec.com> Date: Fri, 13 Jul 2007 22:41:09 +0900 From: KII Keiichi User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) MIME-Version: 1.0 To: Satyam Sharma CC: Linux Kernel Mailing List , Matt Mackall , Netdev , Joel Becker , Stephen Hemminger , Andrew Morton , David Miller Subject: Re: [PATCH v2 -mm 2/9] netconsole: Remove bogus check References: <20070710091920.23907.96483.sendpatchset@cselinux1.cse.iitk.ac.in> <20070710091930.23907.24600.sendpatchset@cselinux1.cse.iitk.ac.in> In-Reply-To: <20070710091930.23907.24600.sendpatchset@cselinux1.cse.iitk.ac.in> Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Hi Satyam, > From: Satyam Sharma > > [2/9] netconsole: Remove bogus check > > The (!np.dev) check in write_msg() is bogus (always false), because: > np.dev is set by netpoll_setup(), which is called by the target init > code in init_netconsole() _before_ register_console() => write_msg() cannot > be triggered unless netpoll_setup() returns with success. And that will not > happen if netpoll_setup() failed to set np.dev. Also np.dev cannot go from > under us while netconsole is loaded. This is because netpoll_setup() grabs > a reference for us on that dev. So let's remove the pointless check. > > Signed-off-by: Satyam Sharma > Cc: Keiichi Kii > Acked-by: Keiichi Kii Thanks -- Keiichi KII NEC Corporation OSS Platform Development Division E-mail: k-keiichi@bx.jp.nec.com