Received: by 2002:a05:6358:a55:b0:ec:fcf4:3ecf with SMTP id 21csp5413971rwb; Tue, 17 Jan 2023 13:30:22 -0800 (PST) X-Google-Smtp-Source: AMrXdXvqjXp1Gha6ggdgczbwf9EUVUmGjzHyDMKHIg2gl4FdMcxKS+Ev94NO5/Y8PAkYZsugd//F X-Received: by 2002:a17:906:78b:b0:7c1:9b07:32cd with SMTP id l11-20020a170906078b00b007c19b0732cdmr4558153ejc.39.1673991021791; Tue, 17 Jan 2023 13:30:21 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673991021; cv=none; d=google.com; s=arc-20160816; b=a12jEclHWT6x0qWs+Qqy3iQY07+GE6T9NaAu0Tho/f0luxecEolukVCiKu6g2TZUuK PBl6/mgIUEDDJ9ywYIduivECYblaoClfKUIGOKX5XDY6dIXZyh8H6K0LkdP6rLhzt9qD 4ebo6r9FSPKPXZ5TaKCsTY0WWEnGAYdglvbVQa0B3b6B3uBH3+ZmjMEl9FD3ha3izQQR PEaT/Ja2yfk4H1TWYMCssjvcYGyQWiHQ+hcqfEVD10FRzyAU8Qgjho4yOHWapyRPsV1P +2jyNlMjQk3hAyjABiNj50OUqe6i4t0AbhCsnIl4/SE2LdXZJZ6OrKXn0QzFcdRiGy8p OFvw== 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 :content-language:references:cc:to:subject:from:user-agent :mime-version:date:message-id:dkim-signature; bh=bQQhGaa8ME/qD8GrOmb/LR8k+tyYKhHj8WpJOgJmL40=; b=SvRZqJiGFNtOkUppdOF2xRw2ybwhCvwSrulVoKs2G93AZXCtMZqNLvlAbSbHQ2ogs6 5WdSlLKVN505y+vW7gwc4A7IsFrH7HAyc49eFMw92RiAF62Mwavle+T0lcNHNh9noZRj NCo9jXlBPn9y6xPIo7E2a6YinADMcyzXX7cEwulDa7TEfi/TcUZL1PkjLy1VwNlFAZYE eJ1d8AT3r71jfUpMR4K6FROUw+9c+2x5b/EOw/FsJ0//8L97UhG5L0DQdFj37zSB8Ckp zuty9hWJpsk+HSV/x/2Z6+rn78jJjnRUlxChwg9qJZ76xRvVik19CJZ01RxYFaEG7Aio l10A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=N7yg3Kxl; 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 hr17-20020a1709073f9100b00870d89c92a5si8364605ejc.148.2023.01.17.13.30.10; Tue, 17 Jan 2023 13:30:21 -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=N7yg3Kxl; 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 S230360AbjAQUm3 (ORCPT + 47 others); Tue, 17 Jan 2023 15:42:29 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53898 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235421AbjAQUfh (ORCPT ); Tue, 17 Jan 2023 15:35:37 -0500 Received: from mail-io1-xd29.google.com (mail-io1-xd29.google.com [IPv6:2607:f8b0:4864:20::d29]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8427722A25 for ; Tue, 17 Jan 2023 11:20:47 -0800 (PST) Received: by mail-io1-xd29.google.com with SMTP id q130so2397366iod.4 for ; Tue, 17 Jan 2023 11:20:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:subject:from:user-agent:mime-version:date:message-id:from:to :cc:subject:date:message-id:reply-to; bh=bQQhGaa8ME/qD8GrOmb/LR8k+tyYKhHj8WpJOgJmL40=; b=N7yg3KxlCKSsu1VLFwTpGLiGTU9blVjz991dhmvqJBNqTfCy4BzvkPgeUjMrUYfSy7 /FxMBE0zLvyO99Y2aDlH1urHHynquVL1ldUueDFvMzJymo9wh22fKm27wHn1OzcAvL2T yYe+MedHIUiQkwelizE9HuJVyQAPyC7xpw4b03TB4gKah2lNdziKu2cPMS/vPNsx85zl dM1VbsPr0pQDaJLu/4imj/uLvr2B1Se8zh2vsO17KX0Ev6i94T7OwXZ8UphY4LQePhVc HxR2F3B+CsvOQAhA5VwqE7riipIdmRRGiSzUoS3JcMcwJdBOGWUZJlbWW8myUH+mk0Vh ksGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:subject:from:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=bQQhGaa8ME/qD8GrOmb/LR8k+tyYKhHj8WpJOgJmL40=; b=hWiaWHmUBFJpTjlnRPoQp8wt/S/VuU1fa/PjQxYQdr32xUXr7KymIWCKlNAV7N7XuC KpVVFAXUWbyV1nrrudcu0Lw6P4pdKdRJYCpIY4tg7G5ofdDFkLD/xWgC2n5a4qgW/xtc 5KZdohK5bS4Z5nq3Btd4yshPn7F5DJTMt3TjGQc+RpP873wxc1sIXdSW1sd1SPG0m/sp DWtnGioOjdyHMTQamRiTtGmTI524oNoGmb8DG5qmNdr7EnOpOVk/812KIbR2QGt+7skW XbgWA8MYmR0QFvLzJNjO6gMrVW/hLs9OnLb0ppGND6AyFMMdacMVKpVk67PuGVkzF7iS vEYQ== X-Gm-Message-State: AFqh2ko4P68F69NByL5/F3e5EVt0df2HqUhwsYizKqNCE2O735IKTGMt xDnVFWS6oWHpIVareAutcfbXrHW2npo9CKLo X-Received: by 2002:a5e:df08:0:b0:704:6e8d:4891 with SMTP id f8-20020a5edf08000000b007046e8d4891mr3332526ioq.3.1673983246899; Tue, 17 Jan 2023 11:20:46 -0800 (PST) Received: from [172.22.22.4] ([98.61.227.136]) by smtp.googlemail.com with ESMTPSA id o13-20020a0566022e0d00b006bb5af55ddfsm10651735iow.19.2023.01.17.11.20.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 17 Jan 2023 11:20:46 -0800 (PST) Message-ID: Date: Tue, 17 Jan 2023 13:20:44 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 From: Alex Elder Subject: Re: [PATCH v8 00/28] Drivers for gunyah hypervisor To: Elliot Berman , Alex Elder , Bjorn Andersson Cc: Murali Nalajala , Trilok Soni , Srivatsa Vaddagiri , Carl van Schaik , Prakruthi Deepak Heragu , Arnd Bergmann , Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Jonathan Corbet , Bagas Sanjaya , Catalin Marinas , Will Deacon , Jassi Brar , Sudeep Holla , Mark Rutland , Lorenzo Pieralisi , Dmitry Baryshkov , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-acpi@vger.kernel.org References: <20221219225850.2397345-1-quic_eberman@quicinc.com> <83b6dbc2-01da-04b6-64ec-9a69fd5c4c89@linaro.org> Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.2 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=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 On 1/10/23 3:47 PM, Elliot Berman wrote: >> >> I haven't looked at the earlier reviews; perhaps the RFC stuff >> was requested.  I'm sure it's useful to see that but it doesn't >> seem directly helpful if your goal is to get this code upstream. >> > > Right, the RFC patches were requested. Do you have a recommendation for > sharing those later patches? I understand it's best practice not to post > too many patches. The logical split was to have 1-20 go in first, and > the remaining patches submitted later. If they're RFC they should be tagged "RFC". I do think it's easier for reviewers if you can divide up the code into a few smaller series, so reviewing each (sub-)series isn't such an overwhelming thing to consider. I've started looking (IN GREAT DETAIL) the RPC core code, and haven't gone much past that, so I don't have any guidance about how things could be structured. (I do appreciate that the early patches were small, and built things up gradually.) I personally try to keep my series to closer to 5-10 patches, though the maintainer(s) involved need to agree to accept the smaller series before the full functionality gets enabled when it's all accepted. You'll get (lots) more feedback from me on the remaining patches, eventually. If you decide to re-spin things soon I'd like to know your plan so I can review the latest when it's available. -Alex