Bug 1539250 - regression: can't reboot or power off, RIP: 0010:i915_pci_probe+0x11/0x70 [i915]
Summary: regression: can't reboot or power off, RIP: 0010:i915_pci_probe+0x11/0x70 [i915]
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-01-27 08:59 UTC by Chris Murphy
Modified: 2022-02-11 21:08 UTC (History)
17 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-02-11 21:08:33 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
dmesg (119.59 KB, text/plain)
2018-01-27 08:59 UTC, Chris Murphy
no flags Details


Links
System ID Private Priority Status Summary Last Updated
FreeDesktop.org 104805 0 None None None Never

Description Chris Murphy 2018-01-27 08:59:05 UTC
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

Comment 1 Chris Murphy 2018-01-27 08:59:31 UTC
Created attachment 1386806 [details]
dmesg

Comment 2 Chris Murphy 2018-02-12 06:41:27 UTC
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.

Comment 3 Chris Murphy 2018-02-19 05:28:41 UTC
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"

Comment 4 Chris Murphy 2018-02-20 18:23:24 UTC
Confirmed the problem does not happen with 4.15.4.


Note You need to log in before you can comment on or make changes to this bug.