Just to give another data point, I've been running 5.19 from hwe-edge (instead of hwe) for some time but I realized this suspend issue after updating hwe-edge from 5.19.0.28.29~22.04.6 to 5.19.0.32.33~22.04.9.
So I went back and tested it as follows. It looks like it's a regression within 5.19. My 2 cents.
machine: ThinkPad T14 Gen 3 (21CFCTO1WW)
CPU: AMD Ryzen 7 PRO 6850U
Ubuntu release: jammy
Please note that I tested it with Secure boot *disabled* since 5.19.0-28 wouldn't boot somehow (I believe it was working fine with Secure boot enabled before).
$ uname -rv
5.19.0-35-generic #36~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Feb 17 15:17:25 UTC 2
-> stuck at the second attempt of suspend
$ uname -rv
5.19.0-32-generic #33~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 30 17:03:34 UTC 2
-> stuck at the second attempt of suspend
$ uname -rv
5.19.0-28-generic #29~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Dec 15 12:05:40 UTC 2
Just to give another data point, I've been running 5.19 from hwe-edge (instead of hwe) for some time but I realized this suspend issue after updating hwe-edge from 5.19.0. 28.29~22. 04.6 to 5.19.0. 32.33~22. 04.9.
So I went back and tested it as follows. It looks like it's a regression within 5.19. My 2 cents.
machine: ThinkPad T14 Gen 3 (21CFCTO1WW)
CPU: AMD Ryzen 7 PRO 6850U
Ubuntu release: jammy
Please note that I tested it with Secure boot *disabled* since 5.19.0-28 wouldn't boot somehow (I believe it was working fine with Secure boot enabled before).
$ uname -rv
5.19.0-35-generic #36~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Feb 17 15:17:25 UTC 2
-> stuck at the second attempt of suspend
$ uname -rv
5.19.0-32-generic #33~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 30 17:03:34 UTC 2
-> stuck at the second attempt of suspend
$ uname -rv
5.19.0-28-generic #29~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Dec 15 12:05:40 UTC 2
-> 10/10 suspend-resume cycles succeeded