Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 610842 - Outdated amdgpu firmware in sys-kernel/linux-firmware causes blank screen with kernel 4.9
Summary: Outdated amdgpu firmware in sys-kernel/linux-firmware causes blank screen wit...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: Chí-Thanh Christopher Nguyễn
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-24 21:17 UTC by EoD
Modified: 2017-05-01 13:39 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description EoD 2017-02-24 21:17:31 UTC
Currently my Tonga (AMD R9 380X) has problems due to the outdated firmwares in the package sys-kernel/linux-firmware. I have version sys-kernel/linux-firmware-9999 installed.

The same issue is described in detail upstream: https://bugzilla.kernel.org/show_bug.cgi?id=192921

Updating the amdgpu firmware might also fix bug 606710 or even bug 600286.


Here is my dmesg:
> ...
> [    0.930887] amdgpu 0000:01:00.0: fence driver on ring 11 use gpu addr 0x000000000102bf40, cpu addr 0xffffc9000484ef40
> [    0.930893] [drm] Found VCE firmware Version: 52.8 Binary ID: 3
> [    0.930959] amdgpu 0000:01:00.0: fence driver on ring 12 use gpu addr 0x00000001000000c8, cpu addr 0xffff88045c2e90c8
> [    0.930991] amdgpu 0000:01:00.0: fence driver on ring 13 use gpu addr 0x00000001000000d8, cpu addr 0xffff88045c2e90d8
> [    0.931023] amdgpu 0000:01:00.0: fence driver on ring 14 use gpu addr 0x00000001000000e8, cpu addr 0xffff88045c2e90e8
> [    0.959895] amdgpu 0000:01:00.0: Direct firmware load for amdgpu/tonga_k_smc.bin failed with error -2
> [    0.959900] [drm:amdgpu_cgs_get_firmware_info] *ERROR* Failed to request firmware
> [    0.960233] [ powerplay ] SMU Firmware start failed
> [    0.960234] [ powerplay ] smc start failed
> [    0.960238] [drm:amdgpu_device_init] *ERROR* hw_init of IP block <amdgpu_powerplay> failed -22
> [    0.960240] amdgpu 0000:01:00.0: amdgpu_init failed
> [    1.039363] [TTM] Finalizing pool allocator
> [    1.039367] [TTM] Finalizing DMA pool allocator
> [    1.039369] ------------[ cut here ]------------
> [    1.039373] WARNING: CPU: 2 PID: 1 at drivers/gpu/drm/ttm/ttm_page_alloc_dma.c:545 ttm_dma_free_pool+0x12d/0x130
> [    1.039375] Modules linked in:
> [    1.039378] CPU: 2 PID: 1 Comm: swapper/0 Not tainted 4.9.6-gentoo-r1 #1
> [    1.039380] Hardware name: System manufacturer System Product Name, BIOS 3007 11/29/2016
> [    1.039383]  ffffc9000002fa10 ffffffff814b1818 0000000000000000 0000000000000000
> [    1.039386]  ffffc9000002fa50 ffffffff81061356 0000022182562d80 ffff88045b9b62c8
> [    1.039389]  ffff88045b895c00 0000000000000008 0000000000000018 ffff88045c3fe000
> [    1.039392] Call Trace:
> ...