Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261871AbTELDsV (ORCPT ); Sun, 11 May 2003 23:48:21 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261878AbTELDsV (ORCPT ); Sun, 11 May 2003 23:48:21 -0400 Received: from dp.samba.org ([66.70.73.150]:7661 "EHLO lists.samba.org") by vger.kernel.org with ESMTP id S261871AbTELDsT (ORCPT ); Sun, 11 May 2003 23:48:19 -0400 From: Rusty Russell To: Bartlomiej Zolnierkiewicz Cc: Alan Cox , linux-kernel@vger.kernel.org Subject: Re: [PATCH] Parse new-style boot parameters just before initcalls In-reply-to: Your message of "Sat, 10 May 2003 18:19:36 +0200." Date: Mon, 12 May 2003 12:05:48 +1000 Message-Id: <20030512040100.C7B972C0D7@lists.samba.org> Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1292 Lines: 41 In message you w rite: > > Hi, > > I've redone this patch. I've tested it and works okay for me. > It is as minimal as possible and I hope it can go in 2.5 soon. Only one request, that you push this slightly more, and make setup_arch() call parse_early_args(). Does that break something? That way the arch-specific parsing in setup_arch() can be converted to __setup (but doesn't need to be: archs can take their time). ie. we already have two-stage parsing, it'd be nice not to make it three. Minor nitpick: > @@ -241,7 +279,7 @@ static int __init unknown_bootoption(cha > val[-1] = '='; > > /* Handle obsolete-style parameters */ > - if (obsolete_checksetup(param)) > + if (obsolete_test_checksetup(param)) > return 0; > Change comment to /* Ignore early params: already done in parse_early_args */ or something, and maybe rename obsolete_test_checksetup() to is_early_setup(). Thanks! Rusty. -- Anyone who quotes me in their sig is an idiot. -- Rusty Russell. - 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/