From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D5B6FC433F5 for ; Fri, 1 Oct 2021 08:01:58 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id BE73860FBF for ; Fri, 1 Oct 2021 08:01:58 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1352592AbhJAIDk (ORCPT ); Fri, 1 Oct 2021 04:03:40 -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-Google-Smtp-Source: ABdhPJwnC0TWRcbTXzIlivq6kGBHxv6PT9DERXp0Gp0NMumXyFOXyX+j61vGOxB9oQtxeW3iWZpGuA== 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