https://bugzilla.kernel.org/show_bug.cgi?id=105111
Bug ID: 105111 Summary: amdgpu 0000:00:01.0: Invalid ROM contents (with A8-7600) Product: Drivers Version: 2.5 Kernel Version: 4.3.0-rc3 Hardware: IA-64 OS: Linux Tree: Mainline Status: NEW Severity: blocking Priority: P1 Component: Video(DRI - non Intel) Assignee: drivers_video-dri@kernel-bugs.osdl.org Reporter: fin4478@hotmail.com Regression: No
Created attachment 188721 --> https://bugzilla.kernel.org/attachment.cgi?id=188721&action=edit dmesg output
amdgpu fails to find bios rom in Amd A8-7600 system. The following is a dmesg capture after booting to linux rescue mode:
[ 1.629958] [drm] amdgpu kernel modesetting enabled. [ 1.630360] [drm] initializing kernel modesetting (KAVERI 0x1002:0x1313 0x1043:0x85CB 0x00). [ 1.630410] [drm] register mmio base: 0xFEB00000 [ 1.630445] [drm] register mmio size: 262144 [ 1.630487] [drm] doorbell mmio base: 0xF0000000 [ 1.630523] [drm] doorbell mmio size: 8388608 [ 1.630582] amdgpu 0000:00:01.0: Invalid ROM contents [ 1.630652] [drm:amdgpu_get_bios [amdgpu]] *ERROR* Unable to locate a BIOS ROM [ 1.630695] amdgpu 0000:00:01.0: Fatal error during GPU init [ 1.630732] [drm] amdgpu: finishing device. [ 1.630767] [TTM] Memory type 2 has not been initialized [ 1.632024] amdgpu: probe of 0000:00:01.0 failed with error -22
Problematic code is in the file: drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c
https://bugzilla.kernel.org/show_bug.cgi?id=105111
Alex Deucher alexdeucher@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alexdeucher@gmail.com
--- Comment #1 from Alex Deucher alexdeucher@gmail.com --- Is this a regression? If so, can you bisect?
https://bugzilla.kernel.org/show_bug.cgi?id=105111
--- Comment #2 from fin4478@hotmail.com --- (In reply to Alex Deucher from comment #1)
Is this a regression? If so, can you bisect?
Same bug is in kernel 4.3-rc1 that i try before rc3. Amd Catalyst 15.201 works ok with kernel 4.1.6 and can found bios information.
https://bugzilla.kernel.org/show_bug.cgi?id=105111
--- Comment #3 from fin4478@hotmail.com --- Created attachment 188771 --> https://bugzilla.kernel.org/attachment.cgi?id=188771&action=edit Amd Catalyst bios information with kernel 4.1.6
https://bugzilla.kernel.org/show_bug.cgi?id=105111
--- Comment #4 from Alex Deucher alexdeucher@gmail.com --- Does the open driver work with kernel 4.1.6?
https://bugzilla.kernel.org/show_bug.cgi?id=105111
--- Comment #5 from fin4478@hotmail.com --- (In reply to Alex Deucher from comment #4)
Does the open driver work with kernel 4.1.6?
amdgpu does not exist in kernel 4.1.6, it came to kernel in version 4.2 or something. And integrated graphics support is a very new feature in amdgpu, you have experimental CONFIG_DRM_AMDGPU_CIK in the .config file.
https://bugzilla.kernel.org/show_bug.cgi?id=105111
--- Comment #6 from Michel Dänzer michel@daenzer.net --- (In reply to fin4478 from comment #5)
amdgpu does not exist in kernel 4.1.6, [...]
The radeon driver (CONFIG_DRM_RADEON) supports your GPU. The CIK support in amdgpu is experimental and not intended for end users.
https://bugzilla.kernel.org/show_bug.cgi?id=105111
--- Comment #7 from fin4478@hotmail.com --- (In reply to Michel Dänzer from comment #6)
(In reply to fin4478 from comment #5)
amdgpu does not exist in kernel 4.1.6, [...]
The radeon driver (CONFIG_DRM_RADEON) supports your GPU. The CIK support in amdgpu is experimental and not intended for end users.
CONFIG_DRM_AMDGPU_CIK: "CIK support in amdgpu is for experimentation and testing."
I tested and reported. Catalyst gives better fps and quality than radeon, see: http://www.phoronix.com/scan.php?page=article&item=radeonsi-cat-wow&... " However, when looking at the each driver's rendering of the game, with Catalyst there was greater detail than with the RadeonSI Gallium3D driver.
"
https://bugzilla.kernel.org/show_bug.cgi?id=105111
Christian König deathsimple@vodafone.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |deathsimple@vodafone.de
--- Comment #8 from Christian König deathsimple@vodafone.de --- CIK support in Amdgpu was for developer bringup and not intended for end user usage.
The Radeon driver is the intended one for end users for this hardware generation.
We should probably remove CIK support or otherwise will get even more bug reports like this.
https://bugzilla.kernel.org/show_bug.cgi?id=105111
fin4478@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |CODE_FIX
dri-devel@lists.freedesktop.org