Description of problem:
This is mostly a placeholder for Fedora, not sure what other hardware, including Macs, might be affected by this. An upstream bug is filed, includes the git bisect log.
I can't reboot or poweroff my laptop using gnome-shell or reboot -f (or poweroff -f) starting with kernel-4.15.0-0.rc0.git6.1.fc28 through kernel-4.15.0-0.rc9.git4.1.fc28.
Version-Release number of selected component (if applicable):
kernel-4.15.0-0.rc9.git4.1.fc28
How reproducible:
Always
Steps to Reproduce:
1. Either gnome-shell Restart/Power Off, or reboot -f
2.
3.
Actual results:
Hang
Expected results:
Should reboot
Additional info:
MacbookPro 8,2 (2011)
Intel(R) Core(TM) i7-2820QM CPU @ 2.30GHz
Based on the info in koji I did a git bisect
4.15.0-0.rc0.git6.1 - Linux v4.14-12891-gc8a0739b185d
4.15.0-0.rc0.git3.1 - Linux v4.14-4050-g37cb8e1f8e10
And it says first bad commit: [5b54eddd3920e9f6f1a6d972454baf350cbae77e] drm/i915: mark all device info struct with __initconst
sysrq+b does reboot the laptop even while reboot -f is hanged
Problem doesn't happen with 4.16.0-0.rc0.git9.1.fc28.x86_64, which has the bad commit reverted.
Problem does happen with 4.16.0-0.rc0.git7.1.fc28.x86_64, which still has the bad commit.