After suspend/resume Ubuntu 20.04 and 22.04 installer can hang if tsc-early clocksource has a big skew. To find this issue, change tsc-early clocksource to hpet after resume and this message appears in dmesg:
[18446727039.410568] clocksource: Switched to clocksource hpet [18446727039.570729] clocksource: timekeeping watchdog on CPU0: Marking clocksource 'tsc-early' as unstable because the skew is too large: [18446727039.570732] clocksource: 'hpet' wd_nsec: 124858194947 wd_now: c0ee5043 wd_last: 44129d99 mask: ffffffff [18446727039.570733] clocksource: 'tsc-early' cs_nsec: 0 cs_now: 3a81e22c60 cs_last: 2e09e7b0fff4 mask: ffffffffffffffff [18446727039.570735] clocksource: 'hpet' (not 'tsc-early') is current clocksource. [18446727039.570844] tsc: Marking TSC unstable due to clocksource watchdog [18446727039.572080] TSC found unstable after boot, most likely due to broken BIOS. Use 'tsc=unstable'. [18446727039.572081] sched_clock: Marking unstable (324545876781, 150757976)<-(-17034119974990, -17528862)
Sponsored by: vStack