[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1100153: re Bug#1100153: linux: hangs on resume from suspend or hibernation with 6.12-6.13 on ThinkPad X1 Carbon Gen 10



Hello Rylee,

On Fri, Jul 04, 2025 at 04:46:44PM +0200, Uwe Kleine-König wrote:
> Hello Rylee,
> 
> On Fri, Jul 04, 2025 at 04:37:18PM +1000, Rylee Randall wrote:
> > I finally got around to running a bisect, I started with confirming
> > that the tag v6.6 worked (that there weren't any NixOS patches making
> > the NixOS 6.6 build work) and then bisected from v6.6 as the good and
> > v6.11 as the bad, these were the results:
> > 
> > ```
> > 16:33:41 > git bisect bad
> > Bisecting: 0 revisions left to test after this (roughly 0 steps)
> > [4812509e916bd79a17708de8371a94265f47a7bf] minixfs: use
> > offset_in_page()
> 
> The bisection isn't done here yet, to properly complete it you also need
> to test this last commit, i.e. 4812509e916bd79a17708de8371a94265f47a7bf
> (but see below).
> 
> > 16:36:56 > git bisect log
> > git bisect start
> > # status: waiting for both good and bad commits
> > # good: [ffc253263a1375a65fa6c9f62a893e9767fbebfa] Linux 6.6
> > git bisect good ffc253263a1375a65fa6c9f62a893e9767fbebfa
> > # status: waiting for bad commit, 1 good commit known
> > # bad: [98f7e32f20d28ec452afb208f9cffc08448a2652] Linux 6.11
> > git bisect bad 98f7e32f20d28ec452afb208f9cffc08448a2652
> > # skip: [aa7d6513d68bad539142f9d6c3e2faa629bc27d8] Merge tag 'tag-chrome-platform-firmware-for-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux
> > git bisect skip aa7d6513d68bad539142f9d6c3e2faa629bc27d8
> > # bad: [91d80986d13b7241f162be01a54d89fd7332d15a] wifi: iwlwifi: mvm: move phy band to nl80211 band helper
> > git bisect bad 91d80986d13b7241f162be01a54d89fd7332d15a
> > # good: [c4101e55974cc7d835fbd2d8e01553a3f61e9e75] Merge tag 'soc-dt-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
> > git bisect good c4101e55974cc7d835fbd2d8e01553a3f61e9e75
> > # bad: [c3874bbec942dad35768d9f2e7418d207fb75844] Merge tag 'rxrpc-iothread-20240305' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
> > git bisect bad c3874bbec942dad35768d9f2e7418d207fb75844
> > # skip: [bd736f38c014ba70ba7ec3bdc6af6fe5368d6612] Merge tag 'tty-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
> > git bisect skip bd736f38c014ba70ba7ec3bdc6af6fe5368d6612
> > # skip: [7b829f6dd638c2cb45c7710bc7cd1d0395ea9bc1] drm/xe/guc: Convert GuC registers to REG_FIELD/REG_BIT
> > git bisect skip 7b829f6dd638c2cb45c7710bc7cd1d0395ea9bc1
> > # skip: [242d18514149d86b431b6f5db5a33579ea79ebad] selftests/bpf: Fix the u64_offset_to_skb_data test
> > git bisect skip 242d18514149d86b431b6f5db5a33579ea79ebad
> > # skip: [55d8ac9631aaa8ae3794341c52009f635a0d3188] drm/xe: make kobject type struct as constant
> > git bisect skip 55d8ac9631aaa8ae3794341c52009f635a0d3188
> > # skip: [80955ae955d15ea5c11d55cd50032a5243a6dfd6] Merge tag 'driver-core-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
> > git bisect skip 80955ae955d15ea5c11d55cd50032a5243a6dfd6
> > # skip: [5009d554e0d501741de1411db797a593a6fa94bb] drm/xe: Fix xe_exec_queue_is_idle for parallel exec queues
> > git bisect skip 5009d554e0d501741de1411db797a593a6fa94bb
> > # bad: [ee0d27c90777da4c1da633aa7b91dbafd176c0c4] minixfs: change the signature of dir_get_page()
> > git bisect bad ee0d27c90777da4c1da633aa7b91dbafd176c0c4
> > ```
> 
> But even without this last test the result is surprising because the
> first bad commit is one of these two:
> 
> 	4812509e916b ("minixfs: use offset_in_page()")
> 	b85ea95d0864 ("Linux 6.7-rc1")
> 
> which isn't very plausible.
> 
> Can you please retest the following three commits:
> 
> 	ee0d27c90777da4c1da633aa7b91dbafd176c0c4
> 	b85ea95d086471afb4ad062012a4d73cd328fa86
> 	4812509e916bd79a17708de8371a94265f47a7bf
> 
> ? If your bisection was done correctly (and the problem is bisectable)
> ee0d27c90777da4c1da633aa7b91dbafd176c0c4 is bad and
> b85ea95d086471afb4ad062012a4d73cd328fa86 is good.

Did you had a further chance to test those as Uwe was indicating?

Regards,
Salvatore


Reply to: