Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp8892498rwb; Tue, 13 Dec 2022 11:49:43 -0800 (PST) X-Google-Smtp-Source: AA0mqf60F81kar8yXrquSNF8KEQGBIS8K7sDJ51xdu+1zWp3FRYsJeHA/PQJ9HMh8OVmp6NUkw2T X-Received: by 2002:a05:6a21:9007:b0:9d:efbf:48be with SMTP id tq7-20020a056a21900700b0009defbf48bemr21159843pzb.2.1670960982789; Tue, 13 Dec 2022 11:49:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670960982; cv=none; d=google.com; s=arc-20160816; b=nFI4VbRk1q9n8ziupd5tuDu8raL77GjZ/J5ZthsbXNBykHfNllCHRu9sXNjNnUUETM JFyaIU4/kNDdp0kmZCQwuuEG4McOy8qAolXMhJ/7KwaKcRGJPfSSff8N6Jg98nTsb6UW iPg8jic9x5B4bM+FeqFdyE1EFvOllIJLDM0TANC5i8SQ32OsMvkhdDROO4BprpWNuLI4 YPRhnpWJzgaxSvMcfPVURF1pD9v+TGKiV5SyaciecknoZiaCFFB+/35ylwJ9l8ZZTpM1 utPcgnW3lQWEXds4pw7uq2gpjRiICzgV5QdbVmQfm6PRTUVPwptdUd4/nhqmN0gVsiuc pCwA== 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 :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=pRVW+CqdRPEDK22F/smPmIg2CNnoImB0xlqZnB6FMCI=; b=LsOkgNS9y4VDbZoTVvX2Uqu6hOuWC9EFC9TqeypB5oilqiLzaKBbJ+4Ev3RvYo40ND m7H2XYmIUiJmCAeaP+FQoqYHCsIXWFrGgRikH8Vh/uKFD0SoMIA6V60Z39uQ+cGhnuE+ vJj8kG3UX2HyB3iQKJeI11y9OE7NYdslVIJzTspuDhWhL2vuBBzzDAec5UCniB9ScslS rXp4SD4+jbCqeLSdLp44gcSS3NFF26aSS2x/3qZbKlfXK/ViYdcGCLu9TuCIM5Pblbm+ j+kthWOR9jcz/4+hd52W8zzxwUUeeIfUSC+gvsi2BfCX81ZmokdZPs53E8TgqDcU/KWY psJQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=q78cXwhM; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a38-20020a634d26000000b00476990d057asi13240377pgb.472.2022.12.13.11.49.32; Tue, 13 Dec 2022 11:49:42 -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; dkim=pass header.i=@linaro.org header.s=google header.b=q78cXwhM; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236522AbiLMS2C (ORCPT + 72 others); Tue, 13 Dec 2022 13:28:02 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56472 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236401AbiLMS16 (ORCPT ); Tue, 13 Dec 2022 13:27:58 -0500 Received: from mail-lj1-x229.google.com (mail-lj1-x229.google.com [IPv6:2a00:1450:4864:20::229]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 64D901A826 for ; Tue, 13 Dec 2022 10:27:57 -0800 (PST) Received: by mail-lj1-x229.google.com with SMTP id z4so4206675ljq.6 for ; Tue, 13 Dec 2022 10:27:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=pRVW+CqdRPEDK22F/smPmIg2CNnoImB0xlqZnB6FMCI=; b=q78cXwhMZgTyf1v/es8RSywmk8ZEWDhHb3IdqTdqRPUxJdOogVWo8Z4j51DeN6QlGc EOU14M7gKw7vAE/NfmKKPCWI9JhkXgeMoySO0JNcBplkpskDpPuzpfy4ANG0waB0u8VO ItaoaoenCzIogj+LMnhFx8Z8hIrOfdfA5DA10dy4nwfuumDkBICRFURS0BcvLtlmaed/ LTGHvxZjLr5H24zFXLI51abbh7qcwqqss5Vs+oILEcFas8iv+zjfQYKx3ph+NzvCk/SB 7qGKQEDPMd1LG+rXiLK/LwLSIstniumsyEEcDBHyT0vNz2CfGSOtobaS+m/R0XhT4s0x JAWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=pRVW+CqdRPEDK22F/smPmIg2CNnoImB0xlqZnB6FMCI=; b=zbM/b/mRY7X/dnFhe2b9pDs4cmgc4z1pO0k75An5+fn2ZBzD+HAChsEgKhQ7FnLDKO bTGcGWuk8jcm5qm1WumLLIkdrAd2M8PBeYoMiLfd5HzseEVXb845fzgYH4aPkJnF7KuZ CS9lfQu/yeuZzTBltk0LRFgoXfJb9yDK9wudNW4kn35kemRl+QW/jJLySNilP3au/vut iCrOUQrAJ2L6IrzLqDf49XAMlLgjQkslF6/4WB2RORKIjsqkwAcow7XbklEkIyphUqB0 6zwWOu8AxwumoiT+eR3/MHpcdEhsH13Gn6IbZYz2kYLG3t2GnvW2MN5wHAllCj9Q79S3 iRgg== X-Gm-Message-State: ANoB5pm1ONRY4l8JGOFcw3wQC7TaaaYsyl5DDzEu0lBeIaBj0oULZD1C vEdanMCFJZK7TiAepsDoOIPrOA== X-Received: by 2002:a05:651c:50f:b0:277:3931:a59b with SMTP id o15-20020a05651c050f00b002773931a59bmr6932788ljp.42.1670956075723; Tue, 13 Dec 2022 10:27:55 -0800 (PST) Received: from [192.168.0.20] (088156142067.dynamic-2-waw-k-3-2-0.vectranet.pl. [88.156.142.67]) by smtp.gmail.com with ESMTPSA id s16-20020a05651c049000b00279ee47099dsm351691ljc.116.2022.12.13.10.27.54 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 13 Dec 2022 10:27:55 -0800 (PST) Message-ID: <35afe007-4ab1-3cce-1c05-3edd25108391@linaro.org> Date: Tue, 13 Dec 2022 19:27:53 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.5.1 Subject: Re: mainline build failure due to e1d7dc52c3e6 ("ARM: dts: suniv: f1c100s: add CIR DT node") To: Andre Przywara , "Sudip Mukherjee (Codethink)" Cc: Jernej Skrabec , Rob Herring , Krzysztof Kozlowski , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Linus Torvalds References: <20221213171002.23c8c712@donnerap.cambridge.arm.com> Content-Language: en-US From: Krzysztof Kozlowski In-Reply-To: <20221213171002.23c8c712@donnerap.cambridge.arm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=ham 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 On 13/12/2022 18:10, Andre Przywara wrote: > On Tue, 13 Dec 2022 10:52:34 +0000 > "Sudip Mukherjee (Codethink)" wrote: > > Hi Sudip, > > thanks for the heads up. > >> The latest mainline kernel branch fails to build arm allmodconfig and >> multi_v5_defconfig with the error: >> >> Error: arch/arm/boot/dts/suniv-f1c100s.dtsi:250.30-31 syntax error >> FATAL ERROR: Unable to parse input tree > > This is because the clock patch hasn't reached Linus' tree yet, as it's > coming from a different branch: > https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git/log/?h=sunxi/clk-for-6.2 > > In the original series I had it in the right order, but I guess the single > line to add the "CLK_IR" symbol should have been in a separate patch and > gone along with the DT patches. No, the patchset was broken in few ways: 1. https://lore.kernel.org/all/20221107005433.11079-5-andre.przywara@arm.com/ You cannot mix driver changes and the bindings in the same patch. 2. Driver changes cannot go with DTS, thus you created non-bisectable patchset breaking now Linus and in future - breaking all bisects. Its applying was also wrong - the sunxi tree had bisectability problem in its own for-next branch. In future, please do it the same way as we do with regular updates with dependencies between drivers+bindings+DTS, so: 1. Binding patch is *always* separate. 2. You have now choice of: 2a. Maintainer puts the binding patch with DTS on the DTS branch and shares it via stable tag to the driver branch. The driver changes go to driver branch. The order of pull request is important as changes from driver branch cannot go to DTS branch. 2b. Submitter: Binding patch goes with drivers, but DTS uses hard-coded numbers for defines and does not rely on the bindings patch. > Anyway it should magically solve itself in the next hours/days, I guess. No, it will not fix itself. Bisectability is broken. Jernej, Please be sure that your tree is covered by kernel build robot - all branches, not only for-next. If it were there, you would receive build error from the robot that bisectability is broken. Best regards, Krzysztof