Received: by 2002:a05:7412:f690:b0:e2:908c:2ebd with SMTP id ej16csp895588rdb; Fri, 20 Oct 2023 02:36:36 -0700 (PDT) X-Google-Smtp-Source: AGHT+IF+jxjSJUhmyx4Lx7/J1CT8YhV1NyoNySmuPk9PBQ5a7gu0XlpACZAto89ZoscOHaqOyeLh X-Received: by 2002:a05:6830:2016:b0:6b9:9cc0:537f with SMTP id e22-20020a056830201600b006b99cc0537fmr1279431otp.33.1697794596241; Fri, 20 Oct 2023 02:36:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697794596; cv=none; d=google.com; s=arc-20160816; b=IWlQFGwmSNwV7g9agP0KgMMSZMZ9Dm22C+35ltfwA3ne5Zovxbmhdi66lCVALZY3RO YaRuSTyTA081IP/ydwKvFFXIBZ+RZhPwpRLOLEZwXWszVRZd09hzjAR6cYyLiz8ecxzU U8VIbcGyt5WOTf+Zj5YyhvvRZ8SNRg80NAlmoJgGb1q5s2P+RZFoXJ2PfjKLw4BcywNP mp6Qu3MJKfLO7CTJWtlzmTgf//JlRgsZFKZ4vft4VtQqOiSLBRHrMzX4jj+WiQKTJ24l 6mQdtGFEEGIMiaskNntAetDRDdmwUFFofJUk8gIwhRdnTV77bfL7hihlPH3qIa81ztls TE/g== 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:reply-to :from:references:cc:to:content-language:subject:user-agent :mime-version:date:message-id; bh=TpCR5PkrHFyKHDSFC+/NjvxpsIYY4ae6X9dnhiSau60=; fh=lv/5/zmv8nlvVxlSTmf+Cqn1BhiiK6DPNbSCeJTjT9A=; b=jdEncjx6994EX7ns2aXyMzsQ6uvUveqSuvkDeNuAYbUTEYSzNVV1fLKrr7Q8q8m8A8 kInt6qMh4o0bWJi+lDNdG3wYOtNDA0J1ECfmvGLr2dOqhkSAzlikdmjQ60yhv2lP9xV7 wJd0WUn6cS/rd5OJE2mHye+kNmdS7cUsUmjyyq7l9wqF0L85Gw4NdjpWRKPb0QI4qZAD 2bfvjGIQqSM6N2rauZKlKvXt6tf0+9Z0H/7PhqwE80YSz/CqoYIDOxKR/lGzhiiaBUon dnMTLluMkUzPjkoOafs88UejaGjj7Zf/0xr5HRfblKtBNuiZz/Uc+N0KYu5L+LAP/+kS WzEQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [2620:137:e000::3:3]) by mx.google.com with ESMTPS id i125-20020a636d83000000b00584aa817597si1552795pgc.101.2023.10.20.02.36.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Oct 2023 02:36:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) client-ip=2620:137:e000::3:3; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 667748257E1F; Fri, 20 Oct 2023 02:36:20 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1376795AbjJTJft (ORCPT + 99 others); Fri, 20 Oct 2023 05:35:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42770 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1376803AbjJTJfq (ORCPT ); Fri, 20 Oct 2023 05:35:46 -0400 Received: from wp530.webpack.hosteurope.de (wp530.webpack.hosteurope.de [80.237.130.52]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 19318D55 for ; Fri, 20 Oct 2023 02:35:41 -0700 (PDT) Received: from [2a02:8108:8980:2478:8cde:aa2c:f324:937e]; authenticated by wp530.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) id 1qtlut-0003Mz-MB; Fri, 20 Oct 2023 11:35:39 +0200 Message-ID: Date: Fri, 20 Oct 2023 11:35:38 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Blank screen on boot of Linux 6.5 and later on Lenovo ThinkPad L570 Content-Language: en-US, de-DE To: Huacai Chen Cc: Linux Regressions , Linux Kernel Mailing List , Jaak Ristioja , Javier Martinez Canillas , Linux DRI Development , David Airlie , Daniel Vetter , Thomas Zimmermann , Bagas Sanjaya References: <7c50e051-eba2-09fc-da9f-023d592de457@ristioja.ee> <31bdf7b1-0ed9-4217-b459-1d857e53120b@leemhuis.info> From: "Linux regression tracking (Thorsten Leemhuis)" Reply-To: Linux regressions mailing list In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-bounce-key: webpack.hosteurope.de;regressions@leemhuis.info;1697794542;f9661a6a; X-HE-SMSGID: 1qtlut-0003Mz-MB X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,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 lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Fri, 20 Oct 2023 02:36:20 -0700 (PDT) On 09.10.23 10:54, Huacai Chen wrote: > On Mon, Oct 9, 2023 at 4:45 PM Bagas Sanjaya wrote: >> On Mon, Oct 09, 2023 at 09:27:02AM +0800, Huacai Chen wrote: >>> On Tue, Sep 26, 2023 at 10:31 PM Huacai Chen wrote: >>>> On Tue, Sep 26, 2023 at 7:15 PM Linux regression tracking (Thorsten >>>> Leemhuis) wrote: >>>>> On 13.09.23 14:02, Jaak Ristioja wrote: >>>>>> >>>>>> Upgrading to Linux 6.5 on a Lenovo ThinkPad L570 (Integrated Intel HD >>>>>> Graphics 620 (rev 02), Intel(R) Core(TM) i7-7500U) results in a blank >>>>>> screen after boot until the display manager starts... if it does start >>>>>> at all. Using the nomodeset kernel parameter seems to be a workaround. >>>>>> >>>>>> I've bisected this to commit 60aebc9559492cea6a9625f514a8041717e3a2e4 >>>>>> ("drivers/firmware: Move sysfb_init() from device_initcall to >>>>>> subsys_initcall_sync"). >>>>> >>>>> Hmmm, no reaction since it was posted a while ago, unless I'm missing >>>>> something. >>>>> >>>>> Huacai Chen, did you maybe miss this report? The problem is apparently >>>>> caused by a commit of yours (that Javier applied), you hence should look >>>>> into this. >>>> I'm sorry but it looks very strange, could you please share your config file? >>> As confirmed by Jaak, disabling DRM_SIMPLEDRM makes things work fine >>> again. So I guess the reason: >> >> Did Jaak reply privately? It should have been disclosed in public >> ML here instead. > Yes, he replied privately, and disabling DRM_SIMPLEDRM was suggested by me. Well, this to me still looks a lot (please correct me if I'm wrong) like regression that should be fixed, as DRM_SIMPLEDRM was enabled beforehand if I understood things correctly. Or is there a proper fix for this already in the works and I just missed this? Or is there some good reason why this won't/can't be fixed? Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat) -- Everything you wanna know about Linux kernel regression tracking: https://linux-regtracking.leemhuis.info/about/#tldr If I did something stupid, please tell me, as explained on that page. #regzbot poke >>> When SIMPLEDRM takes over the framebuffer, the screen is blank (don't >>> know why). And before 60aebc9559492cea6a9625f ("drivers/firmware: Move >>> sysfb_init() from device_initcall to subsys_initcall_sync") there is >>> no platform device created for SIMPLEDRM at early stage, so it seems >>> also "no problem". >> >> I don't understand above. You mean that after that commit the platform >> device is also none, right? > No. The SIMPLEDRM driver needs a platform device to work, and that > commit makes the platform device created earlier. So, before that > commit, SIMPLEDRM doesn't work, but the screen isn't blank; after that > commit, SIMPLEDRM works, but the screen is blank. > > Huacai >> >> Confused... >> >> -- >> An old man doll... just what I always wanted! - Clara > >