Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp3552127rwd; Sat, 10 Jun 2023 09:40:00 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6qTcZPO1+pCBQ9IFRxdLa2UHwJSh70P9cZmo+1MwEYL1bzBlriyKlLLyLWXmrc8ZJ+HwpD X-Received: by 2002:aa7:c416:0:b0:505:d16:9374 with SMTP id j22-20020aa7c416000000b005050d169374mr1806951edq.9.1686415200044; Sat, 10 Jun 2023 09:40:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1686415200; cv=none; d=google.com; s=arc-20160816; b=KcbK6iA4j2z3v1Y4KgFpy1WRFVO2iib14wfaENfuOh+xNUp1+IvoVi8tHXMR/w0p65 5lxVWTaSGPe35R6TMWRDSMWGTzZSnvvbhpntqDhbbBWSZudqyzBocol6yGkNd3C3/k2Q TbCGkyfAPQJRdI9P+Sa71Yy5JtcZdFt+f3q0EmvK4G+sa0KFr+YCx5PLiRswPKhoAL9z ykVRxxfpmqA7wpD6eZnc+OF4H1T5pg7v1mqccGfTS1Mqoy70RqN+zrrfbzrF1qC6bk/t uUrTrHL3ltlDCM2r21XknUQHCQqaIB3JmLnE327FCiYjmD+VHzvuDbTu24RkBtX4H648 vTWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=xgQq+taey7AmKfIRB1eXUmcO2fmOs4iGQul45TvmleU=; b=anGSvw7c+b6lnzeASoxFzYtENtzr1ClLy/DjQfpjqficGEFRx4HAfw14Lg056KXDQi kWUCUKZQUaTF9eJ9eGJTK9OPOR4nPUG6PD/DIlpz+q9gNm4y0FEVnqmRqienYq8bNZpI XF35tsq/uI08rUb9l3eoOGND6qPgfxCEaQ4RGOsCe+dvl+nrPOUsxoccmxvlZLsB61no y6S1IA+AHpM8/LxqPRBIYOg935IvZClppF9BNOAiM4+kJ/oXGK7Jyy60AVm9Uz76wLDV Nt7JE0wARqoiiLSXNPfevk0lYJi6kLpnH51JNbgt8WdIbrmnbPDPQmE4e/WI2WrhBHHH 7FjA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=dQYQeo4C; 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=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id t20-20020aa7d714000000b00514b255ff50si3892916edq.480.2023.06.10.09.39.35; Sat, 10 Jun 2023 09:40:00 -0700 (PDT) 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=@kernel.org header.s=k20201202 header.b=dQYQeo4C; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229542AbjFJQVH (ORCPT + 99 others); Sat, 10 Jun 2023 12:21:07 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41604 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229456AbjFJQVG (ORCPT ); Sat, 10 Jun 2023 12:21:06 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C26F230E4; Sat, 10 Jun 2023 09:21:05 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 5BC6261135; Sat, 10 Jun 2023 16:21:05 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 0647CC433EF; Sat, 10 Jun 2023 16:21:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1686414064; bh=XPRPDFAeHAguOSutCbcgO+ZpDKUbl65niaxafIt4aZI=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=dQYQeo4Cr/Pp4nZwrYcbytNKhZr/RHBFiMVZfNJEwuaJfPqkf4LxyDPlitZV4+3ya 4yhlZyJZ0DTB48UuX4WLfonKOrzdFHkN3z3evXMESpSzUBrnzKy6ZeeETN8hSmkTNn LrzBc+wo34pHQ51j/WPVseIh4gtmKaF9Gvj9GBCFrx/3o7EJ6zkfxOaee2itTis+FT tE14fUY3zENd/wWb5M7OwLQoz1mbAwsoKGGGw9s8k3bBqB08+mVjsZa+9k455sOdg1 Uwj4F7CjUpzZCp1obqnYCPTUHvsnfcY8a2kA2AltQgHy5fTZJoas9Oveknx08aEJLh V98h9BYD+1IhQ== Date: Sat, 10 Jun 2023 09:24:32 -0700 From: Bjorn Andersson To: Krzysztof Kozlowski Cc: Vinod Koul , linux-arm-msm@vger.kernel.org, Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v3 07/15] arm64: dts: qcom: sc8180x: Add interconnects and lmh Message-ID: <20230610162432.mskkurycytjzt63z@ripper> References: <20230530162454.51708-1-vkoul@kernel.org> <20230530162454.51708-8-vkoul@kernel.org> <7d4089df-e572-4d3b-6fb7-061d69479dce@linaro.org> <20230601132717.yslaigqg4lprkniv@ripper> <3613f6ed-f8ad-a62c-6c0d-932bca7956dd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3613f6ed-f8ad-a62c-6c0d-932bca7956dd@linaro.org> X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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 Thu, Jun 01, 2023 at 05:27:21PM +0200, Krzysztof Kozlowski wrote: > On 01/06/2023 15:27, Bjorn Andersson wrote: > > On Thu, Jun 01, 2023 at 12:47:03PM +0530, Vinod Koul wrote: > >> On 31-05-23, 10:26, Krzysztof Kozlowski wrote: > >>> On 30/05/2023 18:24, Vinod Koul wrote: > >>>> This add interconnect nodes and add LMH to sc8180x SoC dtsi > >>>> > >>>> Co-developed-by: Bjorn Andersson > >>>> Signed-off-by: Bjorn Andersson > >>>> Signed-off-by: Vinod Koul > >>>> --- > >>> > >>> I don't understand why this was split. We talked on IRC many times on > >>> this - artificial splits are not "release early, release often". Your > >>> previous patchset was correct in that approach, but why this is separate > >>> patch? > >> > >> Coz the patch was big to review. This is usual Linux approach to break a > >> change into smaller chunks for review! > >> > > > > We break patches into small, logical units so that it's easy to follow > > the thought through each step in the process of introducing a change. > > For example splitting interconnects which are essential part of several > IP blocks is not making it easy. One patch introduces incomplete block > which is then fixed (completed) in next patch. > > > > > This is not the same thing as splitting one logical change into multiple > > smaller patches to keep the line count of each patch down. This just > > forces the reviewer to jump between emails to get the full picture of > > the logical change. > > Reviewer has to jump here to see full picture of UART or some other IP > block. > Sorry if it wasn't clear, I'm trying to make the same argument as you, Krzysztof. The way to split such series would be to introduce some minimal bootable board, and then extend that in a bisectable fashion. But given that both contributor and maintainer primarily care about the whole set at this stage, I'd generally prefer longer patches. Regards, Bjorn