Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp12349760rwb; Sat, 26 Nov 2022 07:46:09 -0800 (PST) X-Google-Smtp-Source: AA0mqf4bngk7knflKOysEvDKuX4N2rF4cjQFcOgOkCXNKTaRHmJfUgMfH+2JpEAUuvZPsODjoJsP X-Received: by 2002:a17:907:234d:b0:7bc:73e6:b1e5 with SMTP id we13-20020a170907234d00b007bc73e6b1e5mr7535883ejb.516.1669477569225; Sat, 26 Nov 2022 07:46:09 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669477569; cv=none; d=google.com; s=arc-20160816; b=GwmXMZCRWnZ/FOL3EpknQj7FZLUzh3NLasXYyGuy5FFKLKgnvpVo7TPxfoYkxB41dB CaKxEmOvOTK185B6hRcc4t3GEFk4HQb3iSSqJZHXGBgl6JMbW+xtf2PjN6yNYBkhWTXG k5iTN9CnzieW6PJphldC5cCzEAKa0T7piFCKhi1wTN5tpnqmbH9v7Nj6m2NDpOnsR4+k 02EjT0YEgngdR6MgKAcNaqPIDS/kwABSyUiVue9JdNDoEjSDsMefHEQeKM9h3QEOwbuG Fk72ZsE7cGpoDyVOCIqGL4lYDFhN2NECPBQYTui+bt2NF+FYRcism2+MES0XIzp26JIQ j7Tw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id; bh=3xIW2aZHBuWOhnr3NgTD8djWivUJB259OnoZo4IgtdU=; b=q4THUQi1pnyhHgcVqEo7bjjPmNG+wflVhI42L4SWQfrnu1D7XMqWcsDgxoZ+ceubOa 3nLGjrY7V7DxPIzvQSblspRMOmxs6x2ri5INWnYcyt2sVd5N80wNOQcimBtH2Fb/B164 OXeGjV3dBEiPyutiFElmcw932WEaJpz+AvrQUbxBeOJmBvSK6OdxFvMTOia2zW8WIws5 KEU8CCWCHSsjiLPojzyvkLz4EZSQNlAkw+HWwSYOAukTbNJns1dLcKUlsukyVWohT74c 4nzt8YpCQVaomFS9vfC+7vL2D9bw2AcmN4St5GgQ7HN/WsE+UeLWZWob4PYbBNbFcypK T9KA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id v25-20020aa7d9d9000000b004617bf36c3csi5790591eds.308.2022.11.26.07.45.48; Sat, 26 Nov 2022 07:46:09 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229541AbiKZPRD (ORCPT + 85 others); Sat, 26 Nov 2022 10:17:03 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33156 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229446AbiKZPRC (ORCPT ); Sat, 26 Nov 2022 10:17:02 -0500 Received: from smtp.smtpout.orange.fr (smtp-11.smtpout.orange.fr [80.12.242.11]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 115AF17E2D for ; Sat, 26 Nov 2022 07:17:00 -0800 (PST) Received: from [192.168.1.18] ([86.243.100.34]) by smtp.orange.fr with ESMTPA id ywvJouECjteqGywvJoVFFY; Sat, 26 Nov 2022 16:16:59 +0100 X-ME-Helo: [192.168.1.18] X-ME-Auth: Y2hyaXN0b3BoZS5qYWlsbGV0QHdhbmFkb28uZnI= X-ME-Date: Sat, 26 Nov 2022 16:16:59 +0100 X-ME-IP: 86.243.100.34 Message-ID: Date: Sat, 26 Nov 2022 16:16:57 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2 Subject: Re: [PATCH 03/30] irqchip: Use kstrtobool() instead of strtobool() Content-Language: fr, en-US To: Marc Zyngier Cc: Thomas Gleixner , linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org References: <755c4083122071bb27aa8ed5d98156a07bb63a39.1667336095.git.christophe.jaillet@wanadoo.fr> <87wn7hublo.wl-maz@kernel.org> From: Christophe JAILLET In-Reply-To: <87wn7hublo.wl-maz@kernel.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,NICE_REPLY_A, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Le 26/11/2022 à 13:46, Marc Zyngier a écrit : > On Tue, 01 Nov 2022 21:13:51 +0000, > Christophe JAILLET wrote: >> >> strtobool() is the same as kstrtobool(). >> However, the latter is more used within the kernel. >> >> In order to remove strtobool() and slightly simplify kstrtox.h, switch to >> the other function name. >> >> While at it, include the corresponding header file () >> >> Signed-off-by: Christophe JAILLET >> --- >> This patch is part of a serie that axes all usages of strtobool(). >> Each patch can be applied independently from the other ones. >> >> The last patch of the serie removes the definition of strtobool(). >> >> You may not be in copy of the cover letter. So, if needed, it is available >> at [1]. >> >> >> This patch has NOT been compile tested. > > Thanks for having the honesty to state that this hasn't been even > compile tested. However, and for fairly obvious reason, I will not > take such patches. Ok, so, with a sucessful: sudo apt install libc6-armel-cross libc6-dev-armel-cross binutils-arm-linux-gnueabi libncurses5-dev build-essential bison flex libssl-dev bc sudo apt install gcc-arm-linux-gnueabi g++-arm-linux-gnueabi make ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnueabi- -j7 allmodconfig patch -p1 < strtobool.diff make ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnueabi- -j7 ./drivers/irqchip/irq-gic.o make ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnueabi- -j7 ./drivers/irqchip/irq-gic-v3.o can I make you change your mind? CJ > > Thanks, > > M. >