[{"id":2656230,"web_url":"http://patchwork.ozlabs.org/comment/2656230/","msgid":"<87zgyqdn3d.fsf@igel.home>","date":"2021-03-26T14:08:22","subject":"Re: [PATCH v3 11/17] riscv: Convert to GENERIC_CMDLINE","submitter":{"id":2170,"url":"http://patchwork.ozlabs.org/api/people/2170/","name":"Andreas Schwab","email":"schwab@linux-m68k.org"},"content":"On Mär 26 2021, Christophe Leroy wrote:\n\n> diff --git a/arch/riscv/kernel/setup.c b/arch/riscv/kernel/setup.c\n> index f8f15332caa2..e7c91ee478d1 100644\n> --- a/arch/riscv/kernel/setup.c\n> +++ b/arch/riscv/kernel/setup.c\n> @@ -20,6 +20,7 @@\n>  #include <linux/swiotlb.h>\n>  #include <linux/smp.h>\n>  #include <linux/efi.h>\n> +#include <linux/cmdline.h>\n>  \n>  #include <asm/cpu_ops.h>\n>  #include <asm/early_ioremap.h>\n> @@ -228,10 +229,8 @@ static void __init parse_dtb(void)\n>  \t}\n>  \n>  \tpr_err(\"No DTB passed to the kernel\\n\");\n> -#ifdef CONFIG_CMDLINE_FORCE\n> -\tstrlcpy(boot_command_line, CONFIG_CMDLINE, COMMAND_LINE_SIZE);\n> +\tcmdline_build(boot_command_line, NULL, COMMAND_LINE_SIZE);\n>  \tpr_info(\"Forcing kernel command line to: %s\\n\", boot_command_line);\n\nShouldn't that message become conditional in some way?\n\nAndreas.","headers":{"Return-Path":"\n <linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>","X-Original-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Delivered-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Authentication-Results":["ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org\n (client-ip=112.213.38.117; helo=lists.ozlabs.org;\n envelope-from=linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org;\n receiver=<UNKNOWN>)","lists.ozlabs.org; spf=pass (sender SPF authorized)\n smtp.mailfrom=nefkom.net (client-ip=212.18.0.10; helo=mail-out.m-online.net;\n envelope-from=whitebox@nefkom.net; receiver=<UNKNOWN>)"],"Received":["from lists.ozlabs.org (lists.ozlabs.org [112.213.38.117])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange X25519 server-signature RSA-PSS (4096 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 4F6P3J16Wqz9s1l\n\tfor <patchwork-incoming@ozlabs.org>; Sat, 27 Mar 2021 01:09:00 +1100 (AEDT)","from boromir.ozlabs.org (localhost [IPv6:::1])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 4F6P3J03VMz3cBT\n\tfor <patchwork-incoming@ozlabs.org>; Sat, 27 Mar 2021 01:09:00 +1100 (AEDT)","from mail-out.m-online.net (mail-out.m-online.net [212.18.0.10])\n (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n (No client certificate requested)\n by lists.ozlabs.org (Postfix) with ESMTPS id 4F6P302tYbz3bPH\n for <linuxppc-dev@lists.ozlabs.org>; Sat, 27 Mar 2021 01:08:44 +1100 (AEDT)","from frontend01.mail.m-online.net (unknown [192.168.8.182])\n by mail-out.m-online.net (Postfix) with ESMTP id 4F6P2d6PvWz1ryY1;\n Fri, 26 Mar 2021 15:08:25 +0100 (CET)","from localhost (dynscan1.mnet-online.de [192.168.6.70])\n by mail.m-online.net (Postfix) with ESMTP id 4F6P2d4qBqz1qqwS;\n Fri, 26 Mar 2021 15:08:25 +0100 (CET)","from mail.mnet-online.de ([192.168.8.182])\n by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new,\n port 10024)\n with ESMTP id onoyYkV_BZHU; Fri, 26 Mar 2021 15:08:24 +0100 (CET)","from igel.home (ppp-46-244-160-134.dynamic.mnet-online.de\n [46.244.160.134])\n (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n (No client certificate requested)\n by mail.mnet-online.de (Postfix) with ESMTPSA;\n Fri, 26 Mar 2021 15:08:24 +0100 (CET)","by igel.home (Postfix, from userid 1000)\n id 998042C35E3; Fri, 26 Mar 2021 15:08:22 +0100 (CET)"],"X-Virus-Scanned":"amavisd-new at mnet-online.de","X-Auth-Info":"OEvAU2bUcvvTBFMfvWGLhYIW4WQnHRDFk1cZLlSNZz300DmBDLQfVXreztynDrlR","From":"Andreas Schwab <schwab@linux-m68k.org>","To":"Christophe Leroy <christophe.leroy@csgroup.eu>","Subject":"Re: [PATCH v3 11/17] riscv: Convert to GENERIC_CMDLINE","References":"<cover.1616765869.git.christophe.leroy@csgroup.eu>\n <46745e07b04139a22b5bd01dc37df97e6981e643.1616765870.git.christophe.leroy@csgroup.eu>","X-Yow":"I'd like some JUNK FOOD...  and then I want to be ALONE --","Date":"Fri, 26 Mar 2021 15:08:22 +0100","In-Reply-To":"\n <46745e07b04139a22b5bd01dc37df97e6981e643.1616765870.git.christophe.leroy@csgroup.eu>\n (Christophe Leroy's message of \"Fri, 26 Mar 2021 13:44:58 +0000\n (UTC)\")","Message-ID":"<87zgyqdn3d.fsf@igel.home>","User-Agent":"Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Transfer-Encoding":"8bit","X-BeenThere":"linuxppc-dev@lists.ozlabs.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"Linux on PowerPC Developers Mail List <linuxppc-dev.lists.ozlabs.org>","List-Unsubscribe":"<https://lists.ozlabs.org/options/linuxppc-dev>,\n <mailto:linuxppc-dev-request@lists.ozlabs.org?subject=unsubscribe>","List-Archive":"<http://lists.ozlabs.org/pipermail/linuxppc-dev/>","List-Post":"<mailto:linuxppc-dev@lists.ozlabs.org>","List-Help":"<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=help>","List-Subscribe":"<https://lists.ozlabs.org/listinfo/linuxppc-dev>,\n <mailto:linuxppc-dev-request@lists.ozlabs.org?subject=subscribe>","Cc":"linux-arch@vger.kernel.org, robh@kernel.org,\n microblaze <monstr@monstr.eu>,\n daniel@gimpelevich.san-francisco.ca.us, devicetree@vger.kernel.org,\n linux-sh@vger.kernel.org, linuxppc-dev@lists.ozlabs.org,\n linux-xtensa@linux-xtensa.org, x86@kernel.org, linux-kernel@vger.kernel.org,\n nios2 <ley.foon.tan@intel.com>, linux-mips@vger.kernel.org,\n openrisc@lists.librecores.org, linux-hexagon@vger.kernel.org,\n sparclinux@vger.kernel.org, linux-riscv@lists.infradead.org, will@kernel.org,\n linux-arm-kernel@lists.infradead.org, danielwa@cisco.com","Errors-To":"linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org","Sender":"\"Linuxppc-dev\"\n <linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>"}},{"id":2656249,"web_url":"http://patchwork.ozlabs.org/comment/2656249/","msgid":"<81a7e63f-57d4-5c81-acc5-35278fe5bb04@csgroup.eu>","date":"2021-03-26T14:20:20","subject":"Re: [PATCH v3 11/17] riscv: Convert to GENERIC_CMDLINE","submitter":{"id":79086,"url":"http://patchwork.ozlabs.org/api/people/79086/","name":"Christophe Leroy","email":"christophe.leroy@csgroup.eu"},"content":"Le 26/03/2021 à 15:08, Andreas Schwab a écrit :\n> On Mär 26 2021, Christophe Leroy wrote:\n> \n>> diff --git a/arch/riscv/kernel/setup.c b/arch/riscv/kernel/setup.c\n>> index f8f15332caa2..e7c91ee478d1 100644\n>> --- a/arch/riscv/kernel/setup.c\n>> +++ b/arch/riscv/kernel/setup.c\n>> @@ -20,6 +20,7 @@\n>>   #include <linux/swiotlb.h>\n>>   #include <linux/smp.h>\n>>   #include <linux/efi.h>\n>> +#include <linux/cmdline.h>\n>>   \n>>   #include <asm/cpu_ops.h>\n>>   #include <asm/early_ioremap.h>\n>> @@ -228,10 +229,8 @@ static void __init parse_dtb(void)\n>>   \t}\n>>   \n>>   \tpr_err(\"No DTB passed to the kernel\\n\");\n>> -#ifdef CONFIG_CMDLINE_FORCE\n>> -\tstrlcpy(boot_command_line, CONFIG_CMDLINE, COMMAND_LINE_SIZE);\n>> +\tcmdline_build(boot_command_line, NULL, COMMAND_LINE_SIZE);\n>>   \tpr_info(\"Forcing kernel command line to: %s\\n\", boot_command_line);\n> \n> Shouldn't that message become conditional in some way?\n> \n\nYou are right, I did something similar on ARM but looks like I missed it on RISCV.\n\nChristophe","headers":{"Return-Path":"\n <linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>","X-Original-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Delivered-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Authentication-Results":["ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org\n (client-ip=112.213.38.117; helo=lists.ozlabs.org;\n envelope-from=linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org;\n receiver=<UNKNOWN>)","lists.ozlabs.org; spf=pass (sender SPF authorized)\n smtp.mailfrom=csgroup.eu (client-ip=93.17.236.30; helo=pegase1.c-s.fr;\n envelope-from=christophe.leroy@csgroup.eu; receiver=<UNKNOWN>)"],"Received":["from lists.ozlabs.org (lists.ozlabs.org [112.213.38.117])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange X25519 server-signature RSA-PSS (4096 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 4F6PKL59stz9sRK\n\tfor <patchwork-incoming@ozlabs.org>; Sat, 27 Mar 2021 01:21:10 +1100 (AEDT)","from boromir.ozlabs.org (localhost [IPv6:::1])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 4F6PKL40wKz3c24\n\tfor <patchwork-incoming@ozlabs.org>; Sat, 27 Mar 2021 01:21:10 +1100 (AEDT)","from pegase1.c-s.fr (pegase1.c-s.fr [93.17.236.30])\n (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n (No client certificate requested)\n by lists.ozlabs.org (Postfix) with ESMTPS id 4F6PJX4ynjz3c2D\n for <linuxppc-dev@lists.ozlabs.org>; Sat, 27 Mar 2021 01:20:26 +1100 (AEDT)","from localhost (mailhub1-int [192.168.12.234])\n by localhost (Postfix) with ESMTP id 4F6PJQ0zLJz9v03Q;\n Fri, 26 Mar 2021 15:20:22 +0100 (CET)","from pegase1.c-s.fr ([192.168.12.234])\n by localhost (pegase1.c-s.fr [192.168.12.234]) (amavisd-new, port 10024)\n with ESMTP id s0KOf5I51hUM; Fri, 26 Mar 2021 15:20:22 +0100 (CET)","from messagerie.si.c-s.fr (messagerie.si.c-s.fr [192.168.25.192])\n by pegase1.c-s.fr (Postfix) with ESMTP id 4F6PJP6Vfbz9v0P3;\n Fri, 26 Mar 2021 15:20:21 +0100 (CET)","from localhost (localhost [127.0.0.1])\n by messagerie.si.c-s.fr (Postfix) with ESMTP id 9B5C58B8CF;\n Fri, 26 Mar 2021 15:20:23 +0100 (CET)","from messagerie.si.c-s.fr ([127.0.0.1])\n by localhost (messagerie.si.c-s.fr [127.0.0.1]) (amavisd-new, port 10023)\n with ESMTP id apm4h56oZ3Cq; Fri, 26 Mar 2021 15:20:23 +0100 (CET)","from [192.168.4.90] (unknown [192.168.4.90])\n by messagerie.si.c-s.fr (Postfix) with ESMTP id 95C5C8B8C7;\n Fri, 26 Mar 2021 15:20:22 +0100 (CET)"],"X-Virus-Scanned":["Debian amavisd-new at c-s.fr","amavisd-new at c-s.fr"],"Subject":"Re: [PATCH v3 11/17] riscv: Convert to GENERIC_CMDLINE","To":"Andreas Schwab <schwab@linux-m68k.org>","References":"<cover.1616765869.git.christophe.leroy@csgroup.eu>\n <46745e07b04139a22b5bd01dc37df97e6981e643.1616765870.git.christophe.leroy@csgroup.eu>\n <87zgyqdn3d.fsf@igel.home>","From":"Christophe Leroy <christophe.leroy@csgroup.eu>","Message-ID":"<81a7e63f-57d4-5c81-acc5-35278fe5bb04@csgroup.eu>","Date":"Fri, 26 Mar 2021 15:20:20 +0100","User-Agent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:78.0) Gecko/20100101\n Thunderbird/78.9.0","MIME-Version":"1.0","In-Reply-To":"<87zgyqdn3d.fsf@igel.home>","Content-Type":"text/plain; charset=utf-8; format=flowed","Content-Language":"fr","Content-Transfer-Encoding":"8bit","X-BeenThere":"linuxppc-dev@lists.ozlabs.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"Linux on PowerPC Developers Mail List <linuxppc-dev.lists.ozlabs.org>","List-Unsubscribe":"<https://lists.ozlabs.org/options/linuxppc-dev>,\n <mailto:linuxppc-dev-request@lists.ozlabs.org?subject=unsubscribe>","List-Archive":"<http://lists.ozlabs.org/pipermail/linuxppc-dev/>","List-Post":"<mailto:linuxppc-dev@lists.ozlabs.org>","List-Help":"<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=help>","List-Subscribe":"<https://lists.ozlabs.org/listinfo/linuxppc-dev>,\n <mailto:linuxppc-dev-request@lists.ozlabs.org?subject=subscribe>","Cc":"linux-arch@vger.kernel.org, robh@kernel.org,\n microblaze <monstr@monstr.eu>,\n daniel@gimpelevich.san-francisco.ca.us, devicetree@vger.kernel.org,\n linux-sh@vger.kernel.org, linuxppc-dev@lists.ozlabs.org,\n linux-xtensa@linux-xtensa.org, x86@kernel.org, linux-kernel@vger.kernel.org,\n nios2 <ley.foon.tan@intel.com>, linux-mips@vger.kernel.org,\n openrisc@lists.librecores.org, linux-hexagon@vger.kernel.org,\n sparclinux@vger.kernel.org, linux-riscv@lists.infradead.org, will@kernel.org,\n linux-arm-kernel@lists.infradead.org, danielwa@cisco.com","Errors-To":"linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org","Sender":"\"Linuxppc-dev\"\n <linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>"}},{"id":2656325,"web_url":"http://patchwork.ozlabs.org/comment/2656325/","msgid":"<CAL_JsqK2TT=j1QjiRgTYQvwHqivE-3HgYo2JzxTJSWO2wvK69Q@mail.gmail.com>","date":"2021-03-26T15:26:47","subject":"Re: [PATCH v3 11/17] riscv: Convert to GENERIC_CMDLINE","submitter":{"id":62529,"url":"http://patchwork.ozlabs.org/api/people/62529/","name":"Rob Herring (Arm)","email":"robh@kernel.org"},"content":"On Fri, Mar 26, 2021 at 8:20 AM Christophe Leroy\n<christophe.leroy@csgroup.eu> wrote:\n>\n>\n>\n> Le 26/03/2021 à 15:08, Andreas Schwab a écrit :\n> > On Mär 26 2021, Christophe Leroy wrote:\n> >\n> >> diff --git a/arch/riscv/kernel/setup.c b/arch/riscv/kernel/setup.c\n> >> index f8f15332caa2..e7c91ee478d1 100644\n> >> --- a/arch/riscv/kernel/setup.c\n> >> +++ b/arch/riscv/kernel/setup.c\n> >> @@ -20,6 +20,7 @@\n> >>   #include <linux/swiotlb.h>\n> >>   #include <linux/smp.h>\n> >>   #include <linux/efi.h>\n> >> +#include <linux/cmdline.h>\n> >>\n> >>   #include <asm/cpu_ops.h>\n> >>   #include <asm/early_ioremap.h>\n> >> @@ -228,10 +229,8 @@ static void __init parse_dtb(void)\n> >>      }\n> >>\n> >>      pr_err(\"No DTB passed to the kernel\\n\");\n> >> -#ifdef CONFIG_CMDLINE_FORCE\n> >> -    strlcpy(boot_command_line, CONFIG_CMDLINE, COMMAND_LINE_SIZE);\n> >> +    cmdline_build(boot_command_line, NULL, COMMAND_LINE_SIZE);\n> >>      pr_info(\"Forcing kernel command line to: %s\\n\", boot_command_line);\n> >\n> > Shouldn't that message become conditional in some way?\n> >\n>\n> You are right, I did something similar on ARM but looks like I missed it on RISCV.\n\nHow is this hunk even useful? Under what conditions can you boot\nwithout a DTB? Even with a built-in DTB, the DT cmdline handling would\nbe called.\n\nRob","headers":{"Return-Path":"\n <linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>","X-Original-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Delivered-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Authentication-Results":["ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org\n (client-ip=112.213.38.117; helo=lists.ozlabs.org;\n envelope-from=linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org;\n receiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=Eg+BwZGA;\n\tdkim-atps=neutral","lists.ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=Eg+BwZGA;\n\tdkim-atps=neutral","lists.ozlabs.org; spf=pass (sender SPF authorized)\n smtp.mailfrom=kernel.org (client-ip=198.145.29.99; helo=mail.kernel.org;\n envelope-from=robh@kernel.org; receiver=<UNKNOWN>)","lists.ozlabs.org; dkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=Eg+BwZGA;\n dkim-atps=neutral"],"Received":["from lists.ozlabs.org (lists.ozlabs.org [112.213.38.117])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange X25519 server-signature RSA-PSS (4096 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 4F6Qnn23ZRz9sRf\n\tfor <patchwork-incoming@ozlabs.org>; Sat, 27 Mar 2021 02:27:25 +1100 (AEDT)","from boromir.ozlabs.org (localhost [IPv6:::1])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 4F6Qnn1CBFz3c3v\n\tfor <patchwork-incoming@ozlabs.org>; Sat, 27 Mar 2021 02:27:25 +1100 (AEDT)","from mail.kernel.org (mail.kernel.org [198.145.29.99])\n (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n (No client certificate requested)\n by lists.ozlabs.org (Postfix) with ESMTPS id 4F6QnN4Qq6z3btQ\n for <linuxppc-dev@lists.ozlabs.org>; Sat, 27 Mar 2021 02:27:04 +1100 (AEDT)","by mail.kernel.org (Postfix) with ESMTPSA id AAF3161A33\n for <linuxppc-dev@lists.ozlabs.org>; Fri, 26 Mar 2021 15:27:01 +0000 (UTC)","by mail-ed1-f45.google.com with SMTP id bx7so6729938edb.12\n for <linuxppc-dev@lists.ozlabs.org>; Fri, 26 Mar 2021 08:27:01 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n s=k20201202; t=1616772421;\n bh=PgZvub/EEgXyOMtj36/Ui5nnRJqFFaiQoQ/VbltMCjA=;\n h=References:In-Reply-To:From:Date:Subject:To:Cc:From;\n b=Eg+BwZGAwSyILfvPcAOTVne302pKV2q+cmm5Ihp4Me5aUHSjUNGW3+nDtB8R91wcm\n C2DZ9VNhmbn0jETV9GNehbOwe3JTYKhoqjnh/MiS11ee4oxdvW0wRf2ZrWgUDyfJma\n hWNpN/TDOWiJIBIfJozhEVq7FS6Mk6XBvB49orLZFW6uYQR5hUuZGCCK5sAk8SD5SC\n UeP3y50GhNpSvcc4yWyh8y4La1rfFodfJDuofdgE1ai4ujHIVkZF7oQxbAyMF7RCJU\n u626vT1IL6nOSZEgmRmqhiGrDEBDKZfd4AiSGwBgBRCvns974kHSj2o73ajFlbU9P5\n x5eyEjjSzm5/A==","X-Gm-Message-State":"AOAM531sWFKuFJHvA06ze0rlYybov/vPL6qE9AomSu4N5MPTazuuMfZO\n USqIxqufW42z3fFnUMobr6/uDXnmOF0uDbyYjA==","X-Google-Smtp-Source":"\n ABdhPJwqjia+Et0ifS4Qa3YP7BG89nAuXW50XJw7Bv12OLaUbiQxEkJ38eyAu5ZhN7DqGhRVJR72+O39P4k/LsEHPLw=","X-Received":"by 2002:a05:6402:5252:: with SMTP id\n t18mr16004050edd.258.1616772420155;\n Fri, 26 Mar 2021 08:27:00 -0700 (PDT)","MIME-Version":"1.0","References":"<cover.1616765869.git.christophe.leroy@csgroup.eu>\n <46745e07b04139a22b5bd01dc37df97e6981e643.1616765870.git.christophe.leroy@csgroup.eu>\n <87zgyqdn3d.fsf@igel.home> <81a7e63f-57d4-5c81-acc5-35278fe5bb04@csgroup.eu>","In-Reply-To":"<81a7e63f-57d4-5c81-acc5-35278fe5bb04@csgroup.eu>","From":"Rob Herring <robh@kernel.org>","Date":"Fri, 26 Mar 2021 09:26:47 -0600","X-Gmail-Original-Message-ID":"\n <CAL_JsqK2TT=j1QjiRgTYQvwHqivE-3HgYo2JzxTJSWO2wvK69Q@mail.gmail.com>","Message-ID":"\n <CAL_JsqK2TT=j1QjiRgTYQvwHqivE-3HgYo2JzxTJSWO2wvK69Q@mail.gmail.com>","Subject":"Re: [PATCH v3 11/17] riscv: Convert to GENERIC_CMDLINE","To":"Christophe Leroy <christophe.leroy@csgroup.eu>","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable","X-BeenThere":"linuxppc-dev@lists.ozlabs.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"Linux on PowerPC Developers Mail List <linuxppc-dev.lists.ozlabs.org>","List-Unsubscribe":"<https://lists.ozlabs.org/options/linuxppc-dev>,\n <mailto:linuxppc-dev-request@lists.ozlabs.org?subject=unsubscribe>","List-Archive":"<http://lists.ozlabs.org/pipermail/linuxppc-dev/>","List-Post":"<mailto:linuxppc-dev@lists.ozlabs.org>","List-Help":"<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=help>","List-Subscribe":"<https://lists.ozlabs.org/listinfo/linuxppc-dev>,\n <mailto:linuxppc-dev-request@lists.ozlabs.org?subject=subscribe>","Cc":"\"open list:GENERIC INCLUDE/ASM HEADER FILES\" <linux-arch@vger.kernel.org>,\n devicetree@vger.kernel.org, microblaze <monstr@monstr.eu>,\n Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>,\n linux-xtensa@linux-xtensa.org, SH-Linux <linux-sh@vger.kernel.org>,\n linuxppc-dev <linuxppc-dev@lists.ozlabs.org>, X86 ML <x86@kernel.org>,\n \"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n nios2 <ley.foon.tan@intel.com>,\n \"open list:MIPS\" <linux-mips@vger.kernel.org>,\n Openrisc <openrisc@lists.librecores.org>,\n Andreas Schwab <schwab@linux-m68k.org>, linux-hexagon@vger.kernel.org,\n sparclinux <sparclinux@vger.kernel.org>,\n linux-riscv <linux-riscv@lists.infradead.org>, Will Deacon <will@kernel.org>,\n linux-arm-kernel <linux-arm-kernel@lists.infradead.org>,\n Daniel Walker <danielwa@cisco.com>","Errors-To":"linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org","Sender":"\"Linuxppc-dev\"\n <linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>"}},{"id":2657796,"web_url":"http://patchwork.ozlabs.org/comment/2657796/","msgid":"<3ae0c2faa08f76efb8a446f262b712df@mailhost.ics.forth.gr>","date":"2021-03-30T00:52:17","subject":"Re: [PATCH v3 11/17] riscv: Convert to GENERIC_CMDLINE","submitter":{"id":75053,"url":"http://patchwork.ozlabs.org/api/people/75053/","name":"Nick Kossifidis","email":"mick@ics.forth.gr"},"content":"Στις 2021-03-26 17:26, Rob Herring έγραψε:\n> On Fri, Mar 26, 2021 at 8:20 AM Christophe Leroy\n> <christophe.leroy@csgroup.eu> wrote:\n>> \n>> \n>> \n>> Le 26/03/2021 à 15:08, Andreas Schwab a écrit :\n>> > On Mär 26 2021, Christophe Leroy wrote:\n>> >\n>> >> diff --git a/arch/riscv/kernel/setup.c b/arch/riscv/kernel/setup.c\n>> >> index f8f15332caa2..e7c91ee478d1 100644\n>> >> --- a/arch/riscv/kernel/setup.c\n>> >> +++ b/arch/riscv/kernel/setup.c\n>> >> @@ -20,6 +20,7 @@\n>> >>   #include <linux/swiotlb.h>\n>> >>   #include <linux/smp.h>\n>> >>   #include <linux/efi.h>\n>> >> +#include <linux/cmdline.h>\n>> >>\n>> >>   #include <asm/cpu_ops.h>\n>> >>   #include <asm/early_ioremap.h>\n>> >> @@ -228,10 +229,8 @@ static void __init parse_dtb(void)\n>> >>      }\n>> >>\n>> >>      pr_err(\"No DTB passed to the kernel\\n\");\n>> >> -#ifdef CONFIG_CMDLINE_FORCE\n>> >> -    strlcpy(boot_command_line, CONFIG_CMDLINE, COMMAND_LINE_SIZE);\n>> >> +    cmdline_build(boot_command_line, NULL, COMMAND_LINE_SIZE);\n>> >>      pr_info(\"Forcing kernel command line to: %s\\n\", boot_command_line);\n>> >\n>> > Shouldn't that message become conditional in some way?\n>> >\n>> \n>> You are right, I did something similar on ARM but looks like I missed \n>> it on RISCV.\n> \n> How is this hunk even useful? Under what conditions can you boot\n> without a DTB? Even with a built-in DTB, the DT cmdline handling would\n> be called.\n> \n> Rob\n> \n\ncced Paul who introduced this:\nhttps://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git/commit/arch/riscv/kernel/setup.c?id=8fd6e05c7463b635e51ec7df0a1858c1b5a6e350","headers":{"Return-Path":"\n <linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>","X-Original-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Delivered-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Authentication-Results":["ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org\n (client-ip=112.213.38.117; helo=lists.ozlabs.org;\n envelope-from=linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org;\n receiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n secure) header.d=ics.forth.gr header.i=@ics.forth.gr header.a=rsa-sha256\n header.s=av header.b=CXdKG8Ae;\n\tdkim-atps=neutral","lists.ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n secure) header.d=ics.forth.gr header.i=@ics.forth.gr header.a=rsa-sha256\n header.s=av header.b=CXdKG8Ae;\n\tdkim-atps=neutral","lists.ozlabs.org; spf=pass (sender SPF authorized)\n smtp.mailfrom=ics.forth.gr (client-ip=139.91.1.2; helo=mailgate.ics.forth.gr;\n envelope-from=mick@ics.forth.gr; receiver=<UNKNOWN>)","lists.ozlabs.org; dkim=pass (2048-bit key;\n secure) header.d=ics.forth.gr header.i=@ics.forth.gr header.a=rsa-sha256\n header.s=av header.b=CXdKG8Ae; dkim-atps=neutral"],"Received":["from lists.ozlabs.org (lists.ozlabs.org [112.213.38.117])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange X25519 server-signature RSA-PSS (4096 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 4F8XDw6rdDz9sWX\n\tfor <patchwork-incoming@ozlabs.org>; Tue, 30 Mar 2021 12:39:44 +1100 (AEDT)","from boromir.ozlabs.org (localhost [IPv6:::1])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 4F8XDw5ntnz30BC\n\tfor <patchwork-incoming@ozlabs.org>; Tue, 30 Mar 2021 12:39:44 +1100 (AEDT)","from mailgate.ics.forth.gr (mailgate.ics.forth.gr [139.91.1.2])\n (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n (No client certificate requested)\n by lists.ozlabs.org (Postfix) with ESMTPS id 4F8Wb86zMxz2yYg\n for <linuxppc-dev@lists.ozlabs.org>; Tue, 30 Mar 2021 12:10:28 +1100 (AEDT)","from av3.ics.forth.gr (av3in.ics.forth.gr [139.91.1.77])\n by mailgate.ics.forth.gr (8.15.2/ICS-FORTH/V10-1.8-GATE) with ESMTP id\n 12U0qOxi066167\n for <linuxppc-dev@lists.ozlabs.org>; Tue, 30 Mar 2021 03:52:24 +0300 (EEST)","from enigma.ics.forth.gr (enigma-2.ics.forth.gr [139.91.151.35])\n by av3.ics.forth.gr (Symantec Messaging Gateway) with SMTP id\n 86.6D.08351.24672606; Tue, 30 Mar 2021 03:52:18 +0300 (EEST)"],"X-Greylist":"delayed 1075 seconds by postgrey-1.36 at boromir;\n Tue, 30 Mar 2021 12:10:28 AEDT","DKIM-Signature":"v=1; a=rsa-sha256; d=ics.forth.gr; s=av; c=relaxed/simple;\n q=dns/txt; i=@ics.forth.gr; t=1617065539; x=1619657539;\n h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type:\n Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From:\n Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id:\n List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;\n bh=4Ytp87wkA+alvM5YO/7dlXgP5/jZJBWXepwASfozGUU=;\n b=CXdKG8AeuRZiwZ+qSuU9itQVeS+S6jzZD+LSRTjBq4uIMwy1EtYl2LFohFQ3P0aL\n 1snhQLBfGMnJPLlMUvta1R1ExG60xpMGjvqAzE108mPHfXrfMlKUizgfR2G3CWnj\n dKei0YP7+vI+q9xmsTyWmdWtYdS0hBwgkfMMp+y/DHsFRhQlCWvNoRqg2neDGsDy\n A/MbNsCxbPucEdxZvgGboLEud/obw/iKdEC8cDqcfAJRCeFRpho58PpEswmR8XMQ\n DBZlttMlmL7pkMgUDfZroBTVf9b7EC2+ikG/v595zLMuOGi9LkWZ5Pgiy0gLVEtB\n d2DVMQG/q9QvZWbAMsyDiw==;","X-AuditID":"8b5b014d-a4c337000000209f-f6-60627642ff7a","X-ICS-AUTH-INFO":"Authenticated user:  at ics.forth.gr","MIME-Version":"1.0","Content-Type":"text/plain; charset=UTF-8;\n format=flowed","Content-Transfer-Encoding":"8bit","Date":"Tue, 30 Mar 2021 03:52:17 +0300","From":"Nick Kossifidis <mick@ics.forth.gr>","To":"Rob Herring <robh@kernel.org>","Subject":"Re: [PATCH v3 11/17] riscv: Convert to GENERIC_CMDLINE","Organization":"FORTH","In-Reply-To":"\n <CAL_JsqK2TT=j1QjiRgTYQvwHqivE-3HgYo2JzxTJSWO2wvK69Q@mail.gmail.com>","References":"<cover.1616765869.git.christophe.leroy@csgroup.eu>\n <46745e07b04139a22b5bd01dc37df97e6981e643.1616765870.git.christophe.leroy@csgroup.eu>\n <87zgyqdn3d.fsf@igel.home> <81a7e63f-57d4-5c81-acc5-35278fe5bb04@csgroup.eu>\n <CAL_JsqK2TT=j1QjiRgTYQvwHqivE-3HgYo2JzxTJSWO2wvK69Q@mail.gmail.com>","Message-ID":"<3ae0c2faa08f76efb8a446f262b712df@mailhost.ics.forth.gr>","X-Sender":"mick@mailhost.ics.forth.gr","User-Agent":"Roundcube Webmail/1.3.16","X-Brightmail-Tracker":"\n H4sIAAAAAAAAA+NgFjrCIsWRmVeSWpSXmKPExsXSHT1dWde5LCnB4AO/xZ1Jz9ktjh7vZbZo\n XriE2WL+kXOsFvd3NzJadOz6ymKx6fE1Vov3LTvYLC7vmsNm0blpK6PFts8tbBZz/kxhtlh5\n di27xe/v/1gtnnw8DVTceZnNom0Wv8X/PTvYLfqXdrBZNJxcwWrRcsfU4seGx6wOYh5Tfm9k\n 9fh68xyTx/0Hz1k9Fu95yeSxaVUnm8ehwx2MHi8Obmf22Lyk3mP9hm2MHudnLGT0+Ns1hdnj\n UvN1do/Pm+QCeKO4bFJSczLLUov07RK4MpqW3GYuuMdT8eD2fOYGxrVcXYycHBICJhKb5j1j\n 72Lk4hASOM4ocWFHFwtEwlRi9t5ORhCbV0BQ4uTMJ2BxZgELialX9jNC2PISzVtnM4PYLAKq\n Els+QMTZBDQl5l86CFYvIqAo8bttGivIAmaBz+wSj242AhVxcAgL2Essn2UHUsMvICzx6e5F\n VhCbUyBQ4uqL32wQB61hkjh69A8zxBEuEv8+TmeFOE5F4sPvB+wgc0SB7M1zlSYwCs5Ccuos\n JKfOQnLqAkbmVYwCiWXGepnJxXpp+UUlGXrpRZsYwRHN6LuD8fbmt3qHGJk4GA8xSnAwK4nw\n Ch9ITBDiTUmsrEotyo8vKs1JLT7EKM3BoiTOy6s3IV5IID2xJDU7NbUgtQgmy8TBKdXAZDF7\n Ibu7bpJ0S056lY5T1mb7vUI9xyRZInM7SjMP8ahbfi7Uu/0qNq1njospX8DU78dj3x2SfDtV\n xHr+FbGLEcWvzua/LQj7ONkr3DCLIUHfakKWSpDXwry3fhOKIt/ODEo56nXrAdt29SnP+nMU\n /0fe/8z4TdbTnDN88c+XOWxtenuYQhzmfH6zlLlrvXps4O6P71n8I2qa5vKWSe5VsPzLdTHu\n SsfRmr9zrF4xMis2pC6wc3hy+6X3kX3s6p2BTRKZ765un2UqyV7ZejbXdqbCqqDP7v8XdzH4\n y8tEl3xTvfqpobI9Nip3m3ir+7L5W7548iblXFzk8i1x838fU8lVvJ6yk1SXnTbzEFViKc5I\n NNRiLipOBAC7YhWKVwMAAA==","X-Mailman-Approved-At":"Tue, 30 Mar 2021 12:39:24 +1100","X-BeenThere":"linuxppc-dev@lists.ozlabs.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"Linux on PowerPC Developers Mail List <linuxppc-dev.lists.ozlabs.org>","List-Unsubscribe":"<https://lists.ozlabs.org/options/linuxppc-dev>,\n <mailto:linuxppc-dev-request@lists.ozlabs.org?subject=unsubscribe>","List-Archive":"<http://lists.ozlabs.org/pipermail/linuxppc-dev/>","List-Post":"<mailto:linuxppc-dev@lists.ozlabs.org>","List-Help":"<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=help>","List-Subscribe":"<https://lists.ozlabs.org/listinfo/linuxppc-dev>,\n <mailto:linuxppc-dev-request@lists.ozlabs.org?subject=subscribe>","Cc":"\"open list:GENERIC INCLUDE/ASM\n HEADER FILES\" <linux-arch@vger.kernel.org>, devicetree@vger.kernel.org,\n microblaze <monstr@monstr.eu>,\n Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>,\n linux-xtensa@linux-xtensa.org, SH-Linux <linux-sh@vger.kernel.org>,\n linuxppc-dev <linuxppc-dev@lists.ozlabs.org>, X86 ML <x86@kernel.org>,\n linux-kernel@vger.kernel.org, \"open list:MIPS\" <linux-mips@vger.kernel.org>,\n Openrisc <openrisc@lists.librecores.org>,\n Andreas Schwab <schwab@linux-m68k.org>, nios2 <ley.foon.tan@intel.com>,\n paul.walmsley@sifive.com, linux-hexagon@vger.kernel.org,\n sparclinux <sparclinux@vger.kernel.org>,\n linux-riscv <linux-riscv@lists.infradead.org>, Will Deacon <will@kernel.org>,\n linux-arm-kernel <linux-arm-kernel@lists.infradead.org>,\n Daniel Walker <danielwa@cisco.com>","Errors-To":"linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org","Sender":"\"Linuxppc-dev\"\n <linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>"}},{"id":2660449,"web_url":"http://patchwork.ozlabs.org/comment/2660449/","msgid":"<d71c83a8-cc10-b435-5a28-70ca4df6fdf9@csgroup.eu>","date":"2021-04-02T15:21:51","subject":"Re: [PATCH v3 11/17] riscv: Convert to GENERIC_CMDLINE","submitter":{"id":79086,"url":"http://patchwork.ozlabs.org/api/people/79086/","name":"Christophe Leroy","email":"christophe.leroy@csgroup.eu"},"content":"Le 26/03/2021 à 16:26, Rob Herring a écrit :\n> On Fri, Mar 26, 2021 at 8:20 AM Christophe Leroy\n> <christophe.leroy@csgroup.eu> wrote:\n>>\n>>\n>>\n>> Le 26/03/2021 à 15:08, Andreas Schwab a écrit :\n>>> On Mär 26 2021, Christophe Leroy wrote:\n>>>\n>>>> diff --git a/arch/riscv/kernel/setup.c b/arch/riscv/kernel/setup.c\n>>>> index f8f15332caa2..e7c91ee478d1 100644\n>>>> --- a/arch/riscv/kernel/setup.c\n>>>> +++ b/arch/riscv/kernel/setup.c\n>>>> @@ -20,6 +20,7 @@\n>>>>    #include <linux/swiotlb.h>\n>>>>    #include <linux/smp.h>\n>>>>    #include <linux/efi.h>\n>>>> +#include <linux/cmdline.h>\n>>>>\n>>>>    #include <asm/cpu_ops.h>\n>>>>    #include <asm/early_ioremap.h>\n>>>> @@ -228,10 +229,8 @@ static void __init parse_dtb(void)\n>>>>       }\n>>>>\n>>>>       pr_err(\"No DTB passed to the kernel\\n\");\n>>>> -#ifdef CONFIG_CMDLINE_FORCE\n>>>> -    strlcpy(boot_command_line, CONFIG_CMDLINE, COMMAND_LINE_SIZE);\n>>>> +    cmdline_build(boot_command_line, NULL, COMMAND_LINE_SIZE);\n>>>>       pr_info(\"Forcing kernel command line to: %s\\n\", boot_command_line);\n>>>\n>>> Shouldn't that message become conditional in some way?\n>>>\n>>\n>> You are right, I did something similar on ARM but looks like I missed it on RISCV.\n> \n> How is this hunk even useful? Under what conditions can you boot\n> without a DTB? Even with a built-in DTB, the DT cmdline handling would\n> be called.\n> \n\nDon't know, I wanted to keep as is today.\n\nDo you think the hunk should be completely removed ?","headers":{"Return-Path":"\n <linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>","X-Original-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Delivered-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Authentication-Results":["ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org\n (client-ip=2404:9400:2:0:216:3eff:fee1:b9f1; helo=lists.ozlabs.org;\n envelope-from=linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org;\n receiver=<UNKNOWN>)","lists.ozlabs.org; spf=pass (sender SPF authorized)\n smtp.mailfrom=csgroup.eu (client-ip=93.17.236.30; helo=pegase1.c-s.fr;\n envelope-from=christophe.leroy@csgroup.eu; receiver=<UNKNOWN>)"],"Received":["from lists.ozlabs.org (lists.ozlabs.org\n [IPv6:2404:9400:2:0:216:3eff:fee1:b9f1])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange X25519 server-signature RSA-PSS (4096 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 4FBkRg0NlQz9sRf\n\tfor <patchwork-incoming@ozlabs.org>; Sat,  3 Apr 2021 02:26:39 +1100 (AEDT)","from boromir.ozlabs.org (localhost [IPv6:::1])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 4FBkRf6SW5z3c9t\n\tfor <patchwork-incoming@ozlabs.org>; Sat,  3 Apr 2021 02:26:38 +1100 (AEDT)","from pegase1.c-s.fr (pegase1.c-s.fr [93.17.236.30])\n (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n (No client certificate requested)\n by lists.ozlabs.org (Postfix) with ESMTPS id 4FBkL94qxcz3c41\n for <linuxppc-dev@lists.ozlabs.org>; Sat,  3 Apr 2021 02:21:53 +1100 (AEDT)","from localhost (mailhub1-int [192.168.12.234])\n by localhost (Postfix) with ESMTP id 4FBkL51pq3z9v2lh;\n Fri,  2 Apr 2021 17:21:49 +0200 (CEST)","from pegase1.c-s.fr ([192.168.12.234])\n by localhost (pegase1.c-s.fr [192.168.12.234]) (amavisd-new, port 10024)\n with ESMTP id OssVJYy-p_xH; Fri,  2 Apr 2021 17:21:49 +0200 (CEST)","from messagerie.si.c-s.fr (messagerie.si.c-s.fr [192.168.25.192])\n by pegase1.c-s.fr (Postfix) with ESMTP id 4FBkL50gT0z9v2lf;\n Fri,  2 Apr 2021 17:21:49 +0200 (CEST)","from localhost (localhost [127.0.0.1])\n by messagerie.si.c-s.fr (Postfix) with ESMTP id 155BE8BB7D;\n Fri,  2 Apr 2021 17:21:51 +0200 (CEST)","from messagerie.si.c-s.fr ([127.0.0.1])\n by localhost (messagerie.si.c-s.fr [127.0.0.1]) (amavisd-new, port 10023)\n with ESMTP id 6n2Gg89KkRnV; Fri,  2 Apr 2021 17:21:51 +0200 (CEST)","from [192.168.4.90] (unknown [192.168.4.90])\n by messagerie.si.c-s.fr (Postfix) with ESMTP id 1C4F58BB7C;\n Fri,  2 Apr 2021 17:21:50 +0200 (CEST)"],"X-Virus-Scanned":["Debian amavisd-new at c-s.fr","amavisd-new at c-s.fr"],"Subject":"Re: [PATCH v3 11/17] riscv: Convert to GENERIC_CMDLINE","To":"Rob Herring <robh@kernel.org>","References":"<cover.1616765869.git.christophe.leroy@csgroup.eu>\n <46745e07b04139a22b5bd01dc37df97e6981e643.1616765870.git.christophe.leroy@csgroup.eu>\n <87zgyqdn3d.fsf@igel.home> <81a7e63f-57d4-5c81-acc5-35278fe5bb04@csgroup.eu>\n <CAL_JsqK2TT=j1QjiRgTYQvwHqivE-3HgYo2JzxTJSWO2wvK69Q@mail.gmail.com>","From":"Christophe Leroy <christophe.leroy@csgroup.eu>","Message-ID":"<d71c83a8-cc10-b435-5a28-70ca4df6fdf9@csgroup.eu>","Date":"Fri, 2 Apr 2021 17:21:51 +0200","User-Agent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:78.0) Gecko/20100101\n Thunderbird/78.9.0","MIME-Version":"1.0","In-Reply-To":"\n <CAL_JsqK2TT=j1QjiRgTYQvwHqivE-3HgYo2JzxTJSWO2wvK69Q@mail.gmail.com>","Content-Type":"text/plain; charset=utf-8; format=flowed","Content-Language":"fr","Content-Transfer-Encoding":"8bit","X-BeenThere":"linuxppc-dev@lists.ozlabs.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"Linux on PowerPC Developers Mail List <linuxppc-dev.lists.ozlabs.org>","List-Unsubscribe":"<https://lists.ozlabs.org/options/linuxppc-dev>,\n <mailto:linuxppc-dev-request@lists.ozlabs.org?subject=unsubscribe>","List-Archive":"<http://lists.ozlabs.org/pipermail/linuxppc-dev/>","List-Post":"<mailto:linuxppc-dev@lists.ozlabs.org>","List-Help":"<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=help>","List-Subscribe":"<https://lists.ozlabs.org/listinfo/linuxppc-dev>,\n <mailto:linuxppc-dev-request@lists.ozlabs.org?subject=subscribe>","Cc":"\"open list:GENERIC INCLUDE/ASM HEADER FILES\" <linux-arch@vger.kernel.org>,\n devicetree@vger.kernel.org, microblaze <monstr@monstr.eu>,\n Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>,\n linux-xtensa@linux-xtensa.org, SH-Linux <linux-sh@vger.kernel.org>,\n linuxppc-dev <linuxppc-dev@lists.ozlabs.org>, X86 ML <x86@kernel.org>,\n \"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n nios2 <ley.foon.tan@intel.com>,\n \"open list:MIPS\" <linux-mips@vger.kernel.org>,\n Openrisc <openrisc@lists.librecores.org>,\n Andreas Schwab <schwab@linux-m68k.org>, linux-hexagon@vger.kernel.org,\n sparclinux <sparclinux@vger.kernel.org>,\n linux-riscv <linux-riscv@lists.infradead.org>, Will Deacon <will@kernel.org>,\n linux-arm-kernel <linux-arm-kernel@lists.infradead.org>,\n Daniel Walker <danielwa@cisco.com>","Errors-To":"linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org","Sender":"\"Linuxppc-dev\"\n <linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>"}}]