Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp2350362imm; Thu, 27 Sep 2018 11:19:26 -0700 (PDT) X-Google-Smtp-Source: ACcGV62LtHuDvFzFbHsIuNOp5X0ZDb4qfH9hGQzkcn6rdHEEQnLPuQ6TvPBHdgife9XxrL/xIGLC X-Received: by 2002:a63:334c:: with SMTP id z73-v6mr11243370pgz.220.1538072366460; Thu, 27 Sep 2018 11:19:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1538072366; cv=none; d=google.com; s=arc-20160816; b=FwsQFJ1B1DMljLURs+QttRUv0UFWfj91q65h1D0XvcepD1OOnORYWc5WCcPqDi8QWu KpRV5ciJDqIVyAQGCCtEDvae+d90jbGxoM/WQyWPkQCWN1neMDBvIp+3jpIU0vt396fn qJuvIk9BGstYCpvY1UQ2O5a9rSGwJNbXk/4hkhe6NPdClhz88w2k6Vtq6YIDCkEqX4xH dTSwqbip7vK2E/d9fKGmc3xY0VChNVzn6MZUHFYZnvPcqBtKAhckbosazFilrIVmjK2e p+L9PyazYBF+pcax3RVbkM0dhcQN9PPu0lwep7J5Vk3PXRGVFsHHB6CLzBL9t9gMgYIb hbpA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=pvUTIwb5nLJJtrDHYTgAD23D8q0lPytjt3UynKqjrIs=; b=mn7znZI1rLDiEMKPOTcJA78nx5p8Cu1IBOC/j9KRSIf/0IKemeAGUFDsqHlMnJbR1N zYwvFiy3KZAInIsasEX10x/6NN7zhLjA3rJ6HXD/jNd2xq+WcjHsvXcq2X4b+wj4I91u GBpe5Ur4fsIHoQFdiWfruX8ONHOZfvWgxdhcDXu0Oiu+GX+1r4bxfxYYuo2mhcvL5kiz pHCIw8ho8jr3mw0/yZDDy+3uTvuI1l+rOzyrPnaJ8PhFlhqO2N1wsRb3kp9YuQIjZON/ Ri5kAYY+wfs/wtnxMq9rLYc+yjSeDGGLZH3jFYWJ3gcx9bPFSUuuLVb+N4DoUoMV4diG J3Eg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@cisco.com header.s=iport header.b=bKdvhgjh; 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; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=cisco.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m76-v6si2665152pfg.323.2018.09.27.11.19.10; Thu, 27 Sep 2018 11:19:26 -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; dkim=pass header.i=@cisco.com header.s=iport header.b=bKdvhgjh; 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; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=cisco.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728577AbeI1Ahz (ORCPT + 99 others); Thu, 27 Sep 2018 20:37:55 -0400 Received: from rcdn-iport-2.cisco.com ([173.37.86.73]:58640 "EHLO rcdn-iport-2.cisco.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728548AbeI1Ahy (ORCPT ); Thu, 27 Sep 2018 20:37:54 -0400 X-Greylist: delayed 569 seconds by postgrey-1.27 at vger.kernel.org; Thu, 27 Sep 2018 20:37:54 EDT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=843; q=dns/txt; s=iport; t=1538072304; x=1539281904; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=cAG8rOD6AL/BWLmyRIVLF6FwD6JtQPyY8cfvn+rw6AM=; b=bKdvhgjhNsXt2H7YX/D3la59e1xBHCPEees8+Gg2amy7XUl3j2ANaARB ReqP2+I5nIbzXt4DjcRI7vwvZGEBR5ggqeMG2RJm8KW1052EZ6u58jrKX yIegtDqP088IZoCQn4rXOkpsK7ExUbXsI7YVJtJsGkE7/AY7afusLFXhZ c=; X-IronPort-AV: E=Sophos;i="5.54,311,1534809600"; d="scan'208";a="461535457" Received: from alln-core-10.cisco.com ([173.36.13.132]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 27 Sep 2018 18:08:56 +0000 Received: from [10.24.65.89] ([10.24.65.89]) by alln-core-10.cisco.com (8.15.2/8.15.2) with ESMTP id w8RI8pMg000694; Thu, 27 Sep 2018 18:08:54 GMT Subject: Re: [PATCH 0/8] add generic builtin command line To: Ard Biesheuvel , Maksym Kokhan Cc: Andrew Morton , Rob Herring , Frank Rowand , Thomas Gleixner , Ingo Molnar , Borislav Petkov , "H. Peter Anvin" , the arch/x86 maintainers , 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 Mailing List , Devicetree List , linux-efi , linux-mips , linuxppc-dev References: <1538067309-5711-1-git-send-email-maksym.kokhan@globallogic.com> From: Daniel Walker Message-ID: <3320a561-2287-63f7-2162-84a639a22a8a@cisco.com> Date: Thu, 27 Sep 2018 11:08:51 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Outbound-SMTP-Client: 10.24.65.89, [10.24.65.89] X-Outbound-Node: alln-core-10.cisco.com Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 09/27/2018 10:05 AM, Ard Biesheuvel wrote: > On 27 September 2018 at 18:55, Maksym Kokhan > wrote: >> There were series of patches [1] for 4.3.0-rc3, that allowed >> architectures to use a generic builtin command line. I have rebased >> these patches on kernel 4.19.0-rc4. >> > > Could you please elaborate on the purpose of this series? Is it simply > to align between architectures? Does it solve an actual problem? 1) It removed a lot of code duplication between architecture 2) At Cisco we have issues where our bootloaders having default boot arguments. Some platforms we can't update the boot loader and it's helpful to be able to have boot arguments which are prepended to the bootloader arguments , and some parameters which are appended. These changes allow that. Daniel