Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Apr 2020 11:10:18 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 245908] i915 GPU fails to suspend
Message-ID:  <bug-245908-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D245908

            Bug ID: 245908
           Summary: i915 GPU fails to suspend
           Product: Base System
           Version: CURRENT
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: phk@FreeBSD.org

Not getting out as much these days, I only discovered this last week:

Running -current+packages as of april 2nd and as of today (r360240M) suspend
does no longer succeed on my T480.

The information below is from a freshly built image where all of FreeBSD and
all ports are built from scratch.

Suspending stalls with the following messages on the console:

    umass0: detached
    uhub0: detached
    [serveral seconds]
    <6>[drm] GPU HUNG: ecode 9:0:0xcfefcfcf, reason: Hang on rcs0, action:
reset
    drm0: Resetting rcs0 after gpu hang

(typed in from unsharp mobile phone picture)

In the middle of the screen is an arrow shaped mouse pointer flashing at
several tens of Hz.

The relevant part of boot-dmesg seems to be:

    warning: KLD '/boot/kernel/linuxkpi_gplv2.ko' is newer than the
linker.hints file
    drmn0: <drmn> on vgapci0
    vgapci0: child drmn0 requested pci_enable_io
    vgapci0: child drmn0 requested pci_enable_io
    [drm] Unable to create a private tmpfs mount, hugepage support will be
disabled(-19).
    Failed to add WC MTRR for [0x80000000-0x9fffffff]: -22; performance may
suffer
    [drm] Got stolen memory base 0x7d800000, size 0x2000000
    [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [drm] Driver supports precise vblank timestamp query.
    [drm] Connector eDP-1: get mode from tunables:
    [drm]   - kern.vt.fb.modes.eDP-1
    [drm]   - kern.vt.fb.default_mode
    [drm] Connector DP-1: get mode from tunables:
    [drm]   - kern.vt.fb.modes.DP-1
    [drm]   - kern.vt.fb.default_mode
    [drm] Connector HDMI-A-1: get mode from tunables:
    [drm]   - kern.vt.fb.modes.HDMI-A-1
    [drm]   - kern.vt.fb.default_mode
    [drm] Connector DP-2: get mode from tunables:
    [drm]   - kern.vt.fb.modes.DP-2
    [drm]   - kern.vt.fb.default_mode
    [drm] Connector HDMI-A-2: get mode from tunables:
    [drm]   - kern.vt.fb.modes.HDMI-A-2
    [drm]   - kern.vt.fb.default_mode
    [drm] Initialized i915 1.6.0 20171222 for drmn0 on minor 0
    acpi_video0: <ACPI video extension> on vgapci0
    WARNING: Device "fb" is Giant locked and may be deleted before FreeBSD
13.0.
    VT: Replacing driver "vga" with new "fb".
    start FB_INFO:
    type=3D11 height=3D1080 width=3D1920 depth=3D32
    cmsize=3D16 size=3D14745600
    pbase=3D0x80040000 vbase=3D0xfffff80080040000
    name=3Ddrmn0 flags=3D0x0 stride=3D10240 bpp=3D32
    cmap[0]=3D0 cmap[1]=3D7f0000 cmap[2]=3D7f00 cmap[3]=3Dc4a000
    end FB_INFO
    drmn0: fb0: inteldrmfb frame buffer device
    drmn0: successfully loaded firmware image with name:
i915/kbl_dmc_ver1_04.bin
    [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
    [drm] Reducing the compressed framebuffer size. This may lead to less p=
ower
savings than a non-reduced-size. Try to increase stolen memory size if
available in BIOS.
    hdacc1: Unexpected unsolicited response with tag 63: ffffffff
    hdacc1: Unexpected unsolicited response with tag 63: ffffffff

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-245908-227>