Fedora 42 kernel 6.16.9-200.fc42.x86_64 causes black screen on boot (GDM repeatedly crashes) with Intel Lunar Lake integrated graphics (xe driver). Previous kernel 6.16.8-200.fc42.x86_64 works normally.
### Summary
Fedora 42 kernel `6.16.9-200.fc42.x86_64` causes black screen on boot (GDM repeatedly crashes) with Intel Lunar Lake integrated graphics (`xe` driver). Previous kernel `6.16.8-200.fc42.x86_64` works normally.
### Hardware
* Laptop: **Lenovo ThinkPad X9-15 Gen 1**
* GPU: **Intel Arc Graphics 130V / 140V (Lunar Lake, PCI ID 00:02.0)**
### Software
* Fedora Workstation 42 (fully updated)
* Display manager: **GDM (Wayland)**
* Kernel packages installed:
```
kernel-6.14.0-63.fc42.x86_64
kernel-6.16.8-200.fc42.x86_64 <-- working
kernel-6.16.9-200.fc42.x86_64 <-- failing
```
* Firmware packages installed:
```
nvidia-gpu-firmware-20250917-2.fc42.noarch
intel-gpu-firmware (latest available from Fedora repos)
```
### Steps to Reproduce
1. Boot into kernel `6.16.9-200.fc42.x86_64` from GRUB.
2. The system begins booting (Lenovo logo and Fedora boot splash appear).
3. Screen goes black and never reaches GNOME login screen.
### Actual Results
* `gdm.service` repeatedly crashes and restarts.
* Black screen persists, system is otherwise running (can switch to VT with `Ctrl+Alt+F3`).
* Journal shows `gdm` segfaults in `libglib-2.0.so` after GPU init.
Relevant logs:
```
Oct 06 10:43:36 fedora gdm.service: Main process exited, code=dumped, status=5/TRAP
Oct 06 10:43:37 fedora abrt-notification[1696]: Process 1232 (gdm) crashed in get_fallback_session_name()
Oct 06 10:43:25 fedora kernel: traps: gdm[1480] trap int3 ip:... in libglib-2.0.so
```
### Expected Results
* System should boot into GNOME login screen (as it does on kernel `6.16.8-200.fc42.x86_64`).
### Workarounds
* Booting into previous kernel (`6.16.8-200.fc42.x86_64`) works fine.
* Booting the failing kernel with `nomodeset` avoids the crash but disables GPU acceleration.
### Additional Info
* Logs from failing boot attached (journalctl output).
* This appears to be a regression introduced between 6.16.8 and 6.16.9 in the Intel `xe` driver stack.
Reproducible: Always
I'm on a Lenovo X1 Carbon Gen 12 with Meteor Lake Core Ultra 7 165U and *also using the Xe driver*. I also have no issues booting kernel 6.16.8. I repeated several boot attempts with 6.16.9, unsuccessful every time (at least 3x). I get the Lenovo splash screen, but then the screen goes black and stays that way, never reaching the screen to prompt for the password to decrypt and boot.