[Bug 201763] New: amdgpu: [powerplay] VBIOS did not find boot engine clock value in dependency table. Using Memory DPM level 0!

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Thu Nov 22 06:41:47 UTC 2018


https://bugzilla.kernel.org/show_bug.cgi?id=201763

            Bug ID: 201763
           Summary: amdgpu: [powerplay] VBIOS did not find boot engine
                    clock value in dependency table. Using Memory DPM
                    level 0!
           Product: Drivers
           Version: 2.5
    Kernel Version: 4.18.10
          Hardware: x86-64
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Video(DRI - non Intel)
          Assignee: drivers_video-dri at kernel-bugs.osdl.org
          Reporter: rbrito at ime.usp.br
        Regression: No

Dear developers,

I have a notebook that is giving me a lot of trouble, especially as it is the
newest computer that I have at my disposal where I can perform any actual work.

This notebook has VERY frequent lockups (hard freezes, where the screen
displays something where I am working, but the keyboard does not respond, the
mouse doesn't either etc.).

The only way that I can resume any work is by forcibly shutting it down (by
pushing the power button for many seconds) and, of course, having all previous
unsaved work lost (including a previous report of this bug with the bugzilla
interface). :-(

There is no particular pattern that I could discover so far that triggers the
problem (for the past year, at least), but I do see some error messages on my
dmesg logs and I would like start with some of the more salient points by
sharing some problems that I have and, perhaps, zero in on potentially loose
ends that may help everybody with hardware that is similar.

The notebook in question is a Dell Inspiron 5548 with a Core i7-5500U, with two
graphic cards (or so I am told), with one of them being integrated with the CPU
and another being a discrete AMD GPU.

The userspace that I am using is a Debian testing (soon to be Debian 10) with
Debian's kernel 4.18.0-2-amd64 (which is actually a kernel 4.18.10-2). I can,
of course, test any other kernels for the sake of getting things fixed. Just
let me know and I will do my best to fix things.

BTW, no kernel that I have ever used on this machine has every worked
perfectly, even the prebuilt, unpatched kernels that Ubuntu compiles daily.

With that being said, when the kernel boots up, there are some red messages on
the dmesg log that are related to this AMD GPU (the entire dmesg log will be
attached) with some prominent lines being:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
$ dmesg | grep -E -i "drm|amdgpu|i965"
[   13.054583] fb: switching to inteldrmfb from EFI VGA
[   13.059874] [drm] Replacing VGA console driver
[   13.060448] [drm] ACPI BIOS requests an excessive sleep of 10000 ms, using
1500 ms instead
[   13.061122] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[   13.061126] [drm] Driver supports precise vblank timestamp query.
[   13.067596] [drm] Initialized i915 1.6.0 20180514 for 0000:00:02.0 on minor
0
[   13.071479] fbcon: inteldrmfb (fb0) is primary device
[   13.475640] [drm] amdgpu kernel modesetting enabled.
[   14.237446] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[   14.238730] amdgpu 0000:04:00.0: enabling device (0100 -> 0103)
[   14.240876] [drm] initializing kernel modesetting (TOPAZ 0x1002:0x6900
0x1028:0x0643 0x00).
[   14.240888] [drm] register mmio base: 0xC2000000
[   14.240888] [drm] register mmio size: 262144
[   14.240898] [drm] probing gen 2 caps for device 8086:9c98 = 5323c42/0
[   14.240899] [drm] probing mlw for device 8086:9c98 = 5323c42
[   14.240901] [drm] add ip block number 0 <vi_common>
[   14.240901] [drm] add ip block number 1 <gmc_v7_0>
[   14.240902] [drm] add ip block number 2 <iceland_ih>
[   14.240902] [drm] add ip block number 3 <powerplay>
[   14.240903] [drm] add ip block number 4 <gfx_v8_0>
[   14.240904] [drm] add ip block number 5 <sdma_v2_4>
[   14.240905] amdgpu 0000:04:00.0: kfd not supported on this ASIC
[   14.262237] [drm] vm size is 64 GB, 2 levels, block size is 10-bit, fragment
size is 9-bit
[   14.346850] amdgpu 0000:04:00.0: firmware: direct-loading firmware
amdgpu/topaz_mc.bin
[   14.347897] amdgpu 0000:04:00.0: VRAM: 2048M 0x000000F400000000 -
0x000000F47FFFFFFF (2048M used)
[   14.348877] amdgpu 0000:04:00.0: GTT: 256M 0x0000000000000000 -
0x000000000FFFFFFF
[   14.350661] [drm] Detected VRAM RAM=2048M, BAR=256M
[   14.351494] [drm] RAM width 64bits DDR3
[   14.358584] [drm] amdgpu: 2048M of VRAM memory ready
[   14.359442] [drm] amdgpu: 3072M of GTT memory ready.
[   14.360290] [drm] GART: num cpu pages 65536, num gpu pages 65536
[   14.361807] [drm] PCIE GART of 256M enabled (table at 0x000000F400000000).
[   14.363257] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[   14.364522] [drm] Driver supports precise vblank timestamp query.
[   14.365629] amdgpu 0000:04:00.0: firmware: direct-loading firmware
amdgpu/topaz_pfp.bin
[   14.366113] amdgpu 0000:04:00.0: firmware: direct-loading firmware
amdgpu/topaz_me.bin
[   14.366262] amdgpu 0000:04:00.0: firmware: direct-loading firmware
amdgpu/topaz_ce.bin
[   14.366264] [drm] Chained IB support enabled!
[   14.366414] amdgpu 0000:04:00.0: firmware: direct-loading firmware
amdgpu/topaz_rlc.bin
[   14.381603] amdgpu 0000:04:00.0: firmware: direct-loading firmware
amdgpu/topaz_mec.bin
[   14.384759] amdgpu 0000:04:00.0: firmware: direct-loading firmware
amdgpu/topaz_sdma.bin
[   14.386476] amdgpu 0000:04:00.0: firmware: direct-loading firmware
amdgpu/topaz_sdma1.bin
[   14.461717] amdgpu 0000:04:00.0: firmware: direct-loading firmware
amdgpu/topaz_smc.bin
[   14.465233] amdgpu: [powerplay] can't get the mac of 5
[   14.467411] amdgpu: [powerplay] VBIOS did not find boot engine clock value
in dependency table. Using Memory DPM level 0!
[   14.477284] [drm] Initialized amdgpu 3.26.0 20150101 for 0000:04:00.0 on
minor 1
[   21.824595] amdgpu: [powerplay] VI should always have 2 performance levels
[   21.871775] amdgpu 0000:04:00.0: GPU pci config reset
[   22.574755] [drm] PCIE GART of 256M enabled (table at 0x000000F400000000).
[   22.577374] amdgpu: [powerplay] can't get the mac of 5
[   22.578782] amdgpu: [powerplay] VBIOS did not find boot engine clock value
in dependency table. Using Memory DPM level 0!
[   29.802702] amdgpu: [powerplay] VI should always have 2 performance levels
[   29.848230] amdgpu 0000:04:00.0: GPU pci config reset
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Well, that's it. Please let me know whatever information you want me to get and
I will post it here.

Reiterating: I can compile kernels and or run other programs to diagnose
anything that you want me to to fix these issues.


Thanks in advance,

Rogério Brito.

-- 
You are receiving this mail because:
You are watching the assignee of the bug.


More information about the dri-devel mailing list