Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp252107rwd; Tue, 6 Jun 2023 22:34:29 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4r8Z1W1ZAnPzCeLYuMjT/zxcDhidXCKcloH/PhONIvoS7y+rUISOAINEvqTqJDl2OkGxYI X-Received: by 2002:a92:cd03:0:b0:33b:edab:e701 with SMTP id z3-20020a92cd03000000b0033bedabe701mr6671226iln.4.1686116068875; Tue, 06 Jun 2023 22:34:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1686116068; cv=none; d=google.com; s=arc-20160816; b=p+PofEA6c+CzRTA2xnfKt5N7yMtoU/XmSjEcj6QvbefMEsewvvHq4Ywftcnb56q/W/ hgu7m6EFpTOq5hxn+N4t9+nnF45qvNpm98irmLJhQM2yx26jE5BBRBMPUbNLkoikyePv +V8cExngMpr7CGpglUWCgy4Wtwd0aPQS9dRHR6YDZCJe5AanftyxrLfiyp+gVr8lA2Wo u3gLZETtYOOHVaShRyyo3FkdkIRGwCJn5hyU7hbnW7bMU49NH0Tur7HeoMoncI/iV0r3 gDbNXoM6ZVaI7uQLddh91gG8UIrtHPtrXcxYWCFQvntAo/mGUhhz+kchDOtLlwSWFQOt xaxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=8CFJ58YHZF1zFNLf/8SFeuAtbnnssIqIAyPChXEC3uQ=; b=XXyydpmb4UaWp+Sq8TN7SNOUcLruHmLjOgZljoy+DujWMA8XOGZYZzeKh+yolJkNqj Lj2I53OJS9D2XMepm5qKJf2QOH47UGjL0G1SrhY2TqrDMV5yydtRxqbViXsB8qLsrCS0 8iW3968+MopXMI4XyP3+ArFU21opPu9axIbNEtLYC1WgW0VlCe/LFK8JnjJJboNyqmHf kIFKuayBK4YCONtmhMuaBNHSGW93YtqVkucnJE5rWobJkhSdcI46xSwmnDalH2NHPZ3k xeDSuLRwuxkLTM0bkaZcfkPEmTmTsArVVjOkmkO7E5gMQAlPUz0iG8SElSuy/F+Iz01I zD9A== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 24-20020a631258000000b0051985ec117bsi8444474pgs.69.2023.06.06.22.34.14; Tue, 06 Jun 2023 22:34:28 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233870AbjFGF1c (ORCPT + 99 others); Wed, 7 Jun 2023 01:27:32 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60444 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234481AbjFGF12 (ORCPT ); Wed, 7 Jun 2023 01:27:28 -0400 Received: from cavan.codon.org.uk (irc.codon.org.uk [IPv6:2a00:1098:84:22e::2]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C99281994; Tue, 6 Jun 2023 22:27:26 -0700 (PDT) Received: by cavan.codon.org.uk (Postfix, from userid 1000) id E79C242455; Wed, 7 Jun 2023 06:27:24 +0100 (BST) Date: Wed, 7 Jun 2023 06:27:24 +0100 From: Matthew Garrett To: AceLan Kao Cc: Pali =?iso-8859-1?Q?Roh=E1r?= , Hans de Goede , Mark Gross , platform-driver-x86@vger.kernel.org, linux-kernel@vger.kernel.org, Kai-Heng Feng Subject: Re: [PATCH] platform/x86: dell-laptop: Add drm module soft dependency Message-ID: <20230607052724.GA29834@srcf.ucam.org> References: <20230607034331.576623-1-acelan.kao@canonical.com> <20230607042032.GA28835@srcf.ucam.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,KHOP_HELO_FCRDNS,SPF_HELO_NEUTRAL, SPF_NEUTRAL,T_SCC_BODY_TEXT_LINE autolearn=no 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 Wed, Jun 07, 2023 at 01:19:40PM +0800, AceLan Kao wrote: > Gfx drivers(i915/amdgpu/nvidia) depend on the drm driver, so delaying > the loading of dell_laptop after drm can ease the issue the most. > Right, it's still possible to encounter the issue, unfortunately, we > do not have a better solution for it at the moment. We could unregister inappropriate backlight drivers when a more appropriate one is loaded, or the policy decision around which driver to use could be made in userland?