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
Created attachment 1386806 [details] dmesg
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.
This is in 4.15.4 https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.15.4 commit 8709b63f2ebc9231cce8153ee63e5ce3e54508af Revert "drm/i915: mark all device info struct with __initconst"
Confirmed the problem does not happen with 4.15.4.