Hi Brian,

On Thu, Mar 13, 2025 at 11:04:26PM +0000, brian m. carlson wrote:
> On 2025-03-12 at 06:34:43, Salvatore Bonaccorso wrote:
> > What is that range? Could you next bisect. Assuming we get even a
> > result within one stable series, this would be great, because then
> > next I would like to ask if you can bisect the respective upstream
> > changes to the breaking commits (still works if the issue is
> > introduced on major version change, then bisect might take longer).
> 
> I've done some testing and I've found that 6.10.12 is the last good
> version and 6.11-rc4 is the first bad version.  The former resumes
> correctly from suspend and hibernate and the latter fails in both cases.
> I also tested suspend on 6.11.2 and 6.11.10 and they also failed.
> 
> In all cases, to test suspend, I booted the machine on the kernel in
> question, logged in, waited for Firefox (which is loaded as part of my
> session) to finish loading the snapshot.debian.org page, then suspended
> by closing the lid.  To test hibernate, I went to the MATE shutdown
> menu and chose "Hibernate" instead of closing the lid.  Resuming from
> hibernation was done by booting the default kernel (which is presently
> 6.13.6 from experimental), although of course that kernel is overwritten
> by the one from the hibernation.
> 
> One interesting detail which may or may not be relevant is that suspend
> on 6.11 takes much longer, around 5 to 10 seconds before the light on
> the lid begins to pulse.  It is much faster on 6.10.12.
> 
> I'm including all of the kernel logs from my tests today (and from
> intermediate boots to install new kernels) as a gzipped attachment
> (firewall logs excluded for privacy and because they aren't
> relevant to this matter).

Okay that is already great, thank you for the time.

Now the next would in this case be ideally to bisect mainline between
v6.10 and v6.11-rc4 to identify the commit. On each step to build a
deb package for the kernel are hilighted at:
https://wiki.debian.org/DebianKernel/GitBisect

This will be somehow time intensive until we get to the breaking
commit, but right now I see it as only way to see where it regressed
in upstream and to followup with them.

Does this help?

Regards,
Salvatore

Reply via email to