Thorsten Leemhuis <regressions@leemhuis.info> writes:<br/><br/>> On 03.10.22 19:48, Ville Syrjälä wrote:<br/>>> On Mon, Oct 03, 2022 at 08:45:18PM +0300, Ville Syrjälä wrote:<br/>>>> On Sat, Oct 01, 2022 at 12:07:39PM +0200, Thorsten Leemhuis wrote:<br/>>>>> On 30.09.22 14:26, Jerry Ling wrote:<br/>>>>>><br/>>>>>> looks like someone has done it:<br/>>>>>> https://bbs.archlinux.org/viewtopic.php?pid=2059823#p2059823<br/>>>>>><br/>>>>>> and the bisect points to:<br/>>>>>><br/>>>>>> |# first bad commit: [fc6aff984b1c63d6b9e54f5eff9cc5ac5840bc8c]<br/>>>>>> drm/i915/bios: Split VBT data into per-panel vs. global parts Best, Jerry |<br/>>>>><br/>>>>> FWIW, that's 3cf050762534 in mainline. Adding Ville, its author to the<br/>>>>> list of recipients.<br/>>>><br/>>>> I definitely had no plans to backport any of that stuff,<br/>>>> but I guess the automagics did it anyway.<br/>>>><br/>>>> Looks like stable is at least missing this pile of stuff:<br/>>>> 50759c13735d drm/i915/pps: Keep VDD enabled during eDP probe<br/>>>> 67090801489d drm/i915/pps: Reinit PPS delays after VBT has been fully parsed<br/>>>> 8e75e8f573e1 drm/i915/pps: Split PPS init+sanitize in two<br/>>>> 586294c3c186 drm/i915/pps: Stash away original BIOS programmed PPS delays<br/>>>> 89fcdf430599 drm/i915/pps: Don't apply quirks/etc. to the VBT PPS<br/>>>> delays if they haven't been initialized<br/>>>> 60b02a09598f drm/i915/pps: Introduce pps_delays_valid()<br/>>>><br/>>>> But dunno if even that is enough.<br/>><br/>> If you need testers: David (now CCed) apparently has a affected machine<br/>> and offered to test patches in a different subthread of this thread.<br/>><br/><br/>I cherry-picked the six commits Thorsten listed onto 5.19.12 and it<br/>resolved the issue on my Framework laptop.<br/><br/>>>> This bug report is probably the same thing:<br/>>>> https://gitlab.freedesktop.org/drm/intel/-/issues/7013<br/>><br/>> Sounds like it.<br/>><br/>>  > Also cc intel-gfx...<br/>><br/>> Ahh, sorry, should have done that when I CCed you.<br/>><br/>> Ciao, Thorsten<br/>><br/>><br/>>>>> Did anyone check if a revert on top of 5.19.12 works easily and solves<br/>>>>> the problem?<br/>>>>><br/>>>>> And does anybody known if mainline affected, too?<br/>>>>><br/><br/>I tested 6.0 and it works fine. Let me know if I can test anything else.<br/><br/>Thanks,<br/><br/>David Mattli<br/><br/>>>>> Ciao, Thorsten<br/>>>>><br/>>>>><br/>>>>>> On 9/30/22 07:11, Slade Watkins wrote:<br/>>>>>>> Hey Greg,<br/>>>>>>><br/>>>>>>>> On Sep 30, 2022, at 1:59 AM, Greg KH <gregkh@linuxfoundation.org> wrote:<br/>>>>>>>><br/>>>>>>>> On Fri, Sep 30, 2022 at 06:37:48AM +0200, Greg KH wrote:<br/>>>>>>>>> On Thu, Sep 29, 2022 at 10:26:25PM -0400, Jerry Ling wrote:<br/>>>>>>>>>> Hi,<br/>>>>>>>>>><br/>>>>>>>>>> It has been reported by multiple users across a handful of distros<br/>>>>>>>>>> that<br/>>>>>>>>>> there seems to be regression on Framework laptop (which presumably<br/>>>>>>>>>> is not<br/>>>>>>>>>> that special in terms of mobo and display)<br/>>>>>>>>>><br/>>>>>>>>>> Ref:<br/>>>>>>>>>> https://community.frame.work/t/psa-dont-upgrade-to-linux-kernel-5-19-12-arch1-1-on-arch-linux-gen-11-model/23171<br/>>>>>>>>> Can anyone do a 'git bisect' to find the offending commit?<br/>>>>>>>> Also, this works for me on a gen 12 framework laptop:<br/>>>>>>>>     $ uname -a<br/>>>>>>>>     Linux frame 5.19.12 #68 SMP PREEMPT_DYNAMIC Fri Sep 30 07:02:33<br/>>>>>>>> CEST 2022 x86_64 GNU/Linux<br/>>>>>>>><br/>>>>>>>> so there's something odd with the older hardware?<br/>>>>>>>><br/>>>>>>>> greg k-h<br/>>>>>>> Could be. Running git bisect for 5.19.11 and 5.19.12 (as suggested by<br/>>>>>>> the linked forum thread) returned nothing on gen 11 for me.<br/>>>>>>><br/>>>>>>> This is very odd,<br/>>>>>>> -srw<br/>>>>>><br/>>>>>><br/>>>><br/>>>> -- <br/>>>> Ville Syrjälä<br/>>>> Intel<br/>>> <br/><div><img width="1" height="1" src="https://fccgjjb.r.bh.d.sendibt3.com/tr/op/LtTLrxxvY0WwQ55tjBUeIwzYxJlsUCq5dsZMHnhUu_1kBqnyYQmFlfF13oiby1QY-ySxoh6aI19Z1kGTY-gHz_sjGWTjyjR3jtJyu7hsd1Y4NcfSJBPEImq7RUnkWXZgFz0SBaqVIGhsbqvuGNZ-L-NZUAG_riYj5rNUhtwXse7Y" alt="" /></div>