Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp1010935pxb; Fri, 1 Oct 2021 01:04:10 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzdwgY9put9Mdnp69XDzzg/x8R4weoFmGrz8a7MJ6r00puVbcNHMM9ShznQhl9QE3KuMYE+ X-Received: by 2002:a17:906:32c9:: with SMTP id k9mr4843808ejk.218.1633075449856; Fri, 01 Oct 2021 01:04:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633075449; cv=none; d=google.com; s=arc-20160816; b=SFmSFe3jT7Qanch7021Jv+4LylhWMvKgNYHg76wyPKTRRhIPcUo7iFfFMuHZbK26pU WlLe8fDO5/hfWxufQUMiSsEPRTvuXkMRtLGwpu4Qv0g1CmtANbHKOKvWMyPb4dcEqo73 LntCYKJQ1u66vmWICm3Az4GCiQ8rqZZmLEPGg1YcivFE7ZOGI1QMUf0q+YZ0HWXAS4u2 buNjqNooxmM+5IM9oNmyoWBwvVSSpyCQt6HL970LYu2v94IA+TfUdcq+h26V3OlkTQkQ z7HlFhMPmtzODG+Tga75E3M66ZC0gCkPzs1U2DjfRT3cQ4ywWy9DJTfAiRfjzB4vbQCA H42w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:subject:from :references:cc:to:dkim-signature; bh=uaaKTJ0cQrh7xMJybw70gv2lO5lfz55pljrjd+/j8E8=; b=BwLy+ZOD5Wrt2O1rHIF9SA3vLHViowEeZkBqPvWSGHleX+JMlDblxSJxrwUqxDGyBE RpS3eOcXFzBVmZXh4l2AJNA3l7HOGRH7n1VIlOWXOFUpjJ8Iw2SEU6Je90OcQ/or/x2g ltCDNseoZv6uZc7jY1D87kOEf32p+WNSvYCAyaaUb2XwU1z6EQDLmBtdMLkbatwDBClW ESWBhV1nigwrWofdCSTaaL5CR45/hlocgH7Mm52MbS/+4o+AIpKi3jEtkl02k7OFvWrd Esd8cJlyxhVVUhwrEGUAnzthMspP4ce2c6363zryO/gxcMdpOpr2aavrNPkM66SQX9Lj +ojg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b=OVCUzV6f; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id dp20si8594471ejc.282.2021.10.01.01.03.43; Fri, 01 Oct 2021 01:04:09 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b=OVCUzV6f; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1352627AbhJAIDh (ORCPT + 99 others); Fri, 1 Oct 2021 04:03:37 -0400 Received: from smtp-relay-internal-1.canonical.com ([185.125.188.123]:38874 "EHLO smtp-relay-internal-1.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1352631AbhJAIDc (ORCPT ); Fri, 1 Oct 2021 04:03:32 -0400 Received: from mail-lf1-f69.google.com (mail-lf1-f69.google.com [209.85.167.69]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id 47794402CC for ; Fri, 1 Oct 2021 08:01:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1633075294; bh=uaaKTJ0cQrh7xMJybw70gv2lO5lfz55pljrjd+/j8E8=; h=To:Cc:References:From:Subject:Message-ID:Date:MIME-Version: In-Reply-To:Content-Type; b=OVCUzV6fvhi0pUssEH2uHAvp8dx42eH1SZtDmC7CddYV3yMIaMyU0EFS8lq1P6tIw Mvwhqot2NvZFJCsT0Sfkhs6jDSr8lotJ6rQSsh5Gd4SnBIx0/RYt7w5NaZ7DI0GRf8 6+ZvQOKCeWp3iMH1Nx4Cnw3whI6216Q4GmNzf9hb7oL02T479NBgEXP12H7ScWwykm INslo2bu2PyuV4mJEWsVThOyyNkxdM0yVCEsa2ASkIMBCZxQPb9ZFZD/J7YFRcaKwU ToS4vjIlYet3RC9SAxdgB41aZGaA+u6hV0et0nxXgVl8KWk+g1VtbxgUR2a7qf05oD sYVH0UG474LWg== Received: by mail-lf1-f69.google.com with SMTP id f32-20020a0565123b2000b003fd19ba9acaso3132798lfv.10 for ; Fri, 01 Oct 2021 01:01:34 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:to:cc:references:from:subject:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=uaaKTJ0cQrh7xMJybw70gv2lO5lfz55pljrjd+/j8E8=; b=pjSo9X3yAwyNaBoe/h7k+7VcO8ZotARXm7MRU03RoAB3nc8WgQSuRu0VnQ8B1NyfNa wEL/WOY9Fi5hTFUQR73UnZ/hE2R/fcRduG1Of3VqVUb8EwbU4oTxmLYWJbqcb34DoPiF aZVrdYBtlPjLwFhlrna4VDwAK7ODJ01wae/nLg0MHjsCVLvvsEe62eEMeneCK9X7Nmmm C+GetoOI7SsxJNJp4CsXJHDYj3Kwa0kbyEzkTPqUEusw87Zj/5/BHCSWhoId+3EsqKis B96lwfuXEV7p6ElvBW6Jt7vp38ZVDtnNatdxytE/Ec84NVclep4AJ4hXqNRFpnN/MFlB 2M9g== X-Gm-Message-State: AOAM531xjWyEnfWi7cPaRfdzhn1tuRLG+cB9VV7Z6XApXbvysFkZKNdc CSk7z6lsbfKMgExxeqi0YweUFmtjwLrtSXnVCCHyuJ7bO0Ua3E5PfCyq9Lv2TehG022dOktgUMF 0/08L6106vnFMULyckFWFCWBc/udkW/ncQVAC5/4wTw== X-Received: by 2002:a05:6512:22c3:: with SMTP id g3mr3831327lfu.577.1633075283324; Fri, 01 Oct 2021 01:01:23 -0700 (PDT) X-Received: by 2002:a05:6512:22c3:: with SMTP id g3mr3831286lfu.577.1633075283077; Fri, 01 Oct 2021 01:01:23 -0700 (PDT) Received: from [192.168.0.197] ([193.178.187.25]) by smtp.gmail.com with ESMTPSA id t17sm642232lft.296.2021.10.01.01.01.21 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 01 Oct 2021 01:01:22 -0700 (PDT) To: Will McVicker , Olof Johansson Cc: Saravana Kannan , Russell King , Catalin Marinas , Will Deacon , Michael Turquette , Stephen Boyd , Sylwester Nawrocki , Tomasz Figa , Chanwoo Choi , Linus Walleij , Alessandro Zummo , Alexandre Belloni , John Stultz , Thomas Gleixner , Lee Jones , Geert Uytterhoeven , "Cc: Android Kernel" , Linux ARM , Linux Kernel Mailing List , linux-samsung-soc , linux-clk , linux-gpio@vger.kernel.org, linux-rtc@vger.kernel.org, Arnd Bergmann References: <20210928235635.1348330-1-willmcvicker@google.com> <7766faf8-2dd1-6525-3b9a-8ba790c29cff@canonical.com> From: Krzysztof Kozlowski Subject: Re: [PATCH v2 00/12] arm64: Kconfig: Update ARCH_EXYNOS select configs Message-ID: <5d22846b-b2d8-e646-4b5c-732127e37f3a@canonical.com> Date: Fri, 1 Oct 2021 10:01:20 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 01/10/2021 07:59, Will McVicker wrote: > On Thu, Sep 30, 2021 at 10:36 PM Olof Johansson wrote: >> >>>> >>>> GKI is a fantastic effort, since it finally seems like Google has the >>>> backbone to put pressure on the vendors to upstream all their stuff. >>>> >>>> This patcheset dilutes and undermines all of that by opening up a >>>> truck-size loophole, reducing the impact of GKI, and overall removes >>>> leverage to get vendors to do the right thing. >>>> >>>> It's against our interest as a community to have this happen, since >>>> there's no other reasonably justifiable reason to do this. > > Are you saying that modularizing drivers is opening up a loophole? How > is this different from Krysztof pushing changes to modularize the > Exynos ChipId driver just last week [1]. Modularizing drivers, which can work as modules or even can be disabled because they are not essential for platform boot, is not opening loophole and is helping upstream platforms. Modularizing everything, even essential drivers, because downstream does not want to contribute rest of its drivers, is not beneficial to the upstream project. Since downstream does want to contribute its platforms and drivers, it decides to change mainline project to fits its needs. Only its needs, not others. I was repeating this multiple times - there is no point, no incentive for the mainline to allow disabling essential SoC drivers. It's only downstream interest without any benefit to the upstream. Best regards, Krzysztof