Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp2151457imm; Sat, 29 Sep 2018 11:28:44 -0700 (PDT) X-Google-Smtp-Source: ACcGV62XJ78tJ8zpTYsDcs5RZkS/lCyIUth9JGzV/b4VUlqb+hemadf6+bWAFu9BRdx9tkb9qec8 X-Received: by 2002:a62:670a:: with SMTP id b10-v6mr4103091pfc.243.1538245724310; Sat, 29 Sep 2018 11:28:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1538245724; cv=none; d=google.com; s=arc-20160816; b=SNNzmgrjQHkk6frWk/LYP1wQ/Ev3WAr8Vn8XxLVtj/U8gxoMulW0VPqUj2ftgbgihk 5OfYnHe+M4kTyLatGHEwQBSDEcA6sCp+aVtsharQUydbTAxzp4Sl5/jgVmQR/1WxBccw DR7MtUDH9D4Ej/nHpktOr/rS3N6ubNgRLyVU6n1II1lqZzKMbq/EANsSjK8/qvgzsMCX v5SW77Uba1U1+UY1qS2VnTrm02H3AOThClbRjZIplZiD8QPr68ZiBPGPZKFPBYyYOWSM NrPvYp3kDf8EHnLaTf7NaoTtzmdVphK6ErZ+SIMyt6qsAMI0pgNHKUawHR+xGKx+Ne4V pe4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=eb4WNG5OVOB9XZutojrzO6mRNPtEtAcep8xZBoMvSX0=; b=nHrlkFL4Ew/PG3jzX84EB+Xne7Q6yUiXyOMn0yy5pNY+u85qkM5nsR+/60sWuxoIzX eZcA83gjbtGvBqhiXsj445eIi45LwNs9qB9HKuPcSgR3j9sPaWEMBxmv7asm1iW12vhd +vkV/aMi4nd1ScIjQLaXbxgqrzF2wdSDWVzLXcAVP25rWlqf5hC/ufO+EaKvZ/4jAhKz iKMX0a104bTz0svtpebqh05APgEUUD3znHlVhoCqhtJD9lptzs60aPQjMXJHPWwE1x6c uRNQMFWmxlQ2tfMXTiMitxSNdW+0+lDMiFhizALqO9dMKWaIfDDYSEz+jZCIJQw7eTJP 2CvA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 14-v6si7482399pgc.179.2018.09.29.11.28.29; Sat, 29 Sep 2018 11:28:44 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728724AbeI3A4c (ORCPT + 99 others); Sat, 29 Sep 2018 20:56:32 -0400 Received: from ec2-34-208-57-251.us-west-2.compute.amazonaws.com ([34.208.57.251]:39936 "EHLO ip-172-31-12-36.us-west-2.compute.internal" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1728197AbeI3A4c (ORCPT ); Sat, 29 Sep 2018 20:56:32 -0400 X-Greylist: delayed 583 seconds by postgrey-1.27 at vger.kernel.org; Sat, 29 Sep 2018 20:56:32 EDT Received: by ip-172-31-12-36.us-west-2.compute.internal (Postfix, from userid 1001) id 0C39F40120; Sat, 29 Sep 2018 11:17:26 -0700 (PDT) Date: Sat, 29 Sep 2018 11:17:26 -0700 From: dwalker@fifo99.com To: Maksym Kokhan Cc: Andrew Morton , Rob Herring , Frank Rowand , Ard Biesheuvel , Thomas Gleixner , Ingo Molnar , Borislav Petkov , "H. Peter Anvin" , x86@kernel.org, Russell King , Catalin Marinas , Will Deacon , Ralf Baechle , Paul Burton , James Hogan , Benjamin Herrenschmidt , Paul Mackerras , Michael Ellerman , Daniel Walker , Andrii Bordunov , Ruslan Bilovol , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-efi@vger.kernel.org, linux-mips@linux-mips.org, linuxppc-dev@lists.ozlabs.org Subject: Re: [PATCH 0/8] add generic builtin command line Message-ID: <20180929181725.GB27441@fifo99.com> References: <1538067309-5711-1-git-send-email-maksym.kokhan@globallogic.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1538067309-5711-1-git-send-email-maksym.kokhan@globallogic.com> User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Sep 27, 2018 at 07:55:08PM +0300, Maksym Kokhan wrote: > Daniel Walker (7): > add generic builtin command line > drivers: of: ifdef out cmdline section > x86: convert to generic builtin command line > arm: convert to generic builtin command line > arm64: convert to generic builtin command line > mips: convert to generic builtin command line > powerpc: convert to generic builtin command line > When I originally submitted these I had a very good conversion with Rob Herring on the device tree changes. It seemed fairly clear that my approach in these changes could be done better. It effected specifically arm64, but a lot of other platforms use the device tree integrally. With arm64 you can reduce the changes down to only Kconfig changes, and that would likely be the case for many of the other architecture. I made patches to do this a while back, but have not had time to test them and push them out. In terms of mips I think there's a fair amount of work needed to pull out their architecture specific mangling into something generic. Part of my motivation for these was to take the architecture specific feature and open that up for all the architecture. So it makes sense that the mips changes should become part of that. The only changes which have no comments are the generic changes, x86, and powerpc. Those patches have been used at Cisco for years with no issues. I added those changes into my -next tree for a round of testing. Assuming there are no issues I can work out the merging with the architecture maintainers. As for the other changes I think they can be done in time, as long as the generic parts of upstream the rest can be worked on by any of the architecture developers. Daniel