I think I may have just experienced the same thing on F37 using VSCode after booting kernel 6.0.8 for the first time (after 6.0.7):
Nov 19 15:44:05 tinframe kernel: Fence expiration time out i915-0000:00:02.0:Xwayland[3459]:11ac!
Nov 19 15:44:07 tinframe systemd[1]: systemd-hostnamed.service: Deactivated successfully.
Nov 19 15:44:07 tinframe audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=syste>
Nov 19 15:44:07 tinframe audit: BPF prog-id=0 op=UNLOAD
Nov 19 15:44:07 tinframe audit: BPF prog-id=0 op=UNLOAD
Nov 19 15:44:07 tinframe audit: BPF prog-id=0 op=UNLOAD
Nov 19 15:44:15 tinframe kernel: Asynchronous wait on fence 0000:00:02.0:gnome-shell[2434]:85b2 timed>
Nov 19 15:44:20 tinframe kernel: i915 0000:00:02.0: [drm] GPU HANG: ecode 12:1:85dffffb, in Xwayland >
Nov 19 15:44:20 tinframe kernel: i915 0000:00:02.0: [drm] Resetting chip for stopped heartbeat on rcs0
Nov 19 15:44:20 tinframe kernel: i915 0000:00:02.0: [drm] Xwayland[3459] context reset due to GPU hang
Nov 19 15:44:20 tinframe kernel: i915 0000:00:02.0: [drm] GuC firmware i915/adlp_guc_70.1.1.bin versi>
Nov 19 15:44:20 tinframe kernel: i915 0000:00:02.0: [drm] HuC firmware i915/tgl_huc_7.9.3.bin version>
Nov 19 15:44:20 tinframe kernel: i915 0000:00:02.0: [drm] HuC authenticated
Nov 19 15:44:20 tinframe kernel: i915 0000:00:02.0: [drm] GuC submission enabled
Nov 19 15:44:20 tinframe kernel: i915 0000:00:02.0: [drm] GuC SLPC enabled
System just sat frozen in place for like 5s. Man, I had just finished spending the day setting up Fedora and I see I may have been naive thinking I wouldnāt run into bleeding edge kernel issues. Fedora seems nice but I might reconsider taking a more stable road now.