radeon broken with kernel 4.6.0+
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Hello Guys,
I'm currently running an up-to-date Xenial system on amd64 (PC) platform.
Whenever I launch the OS with stock kernel (4.4.X) all seems good.
Whenever I launch the OS with let's say a mainline-PPA kernel whose version is above 4.6.0 inclusive (4.5.X are functional), or stock yakkety kernel nowadays (4.8.X), kernel fails to setup my graphics card, whose description is appended in a few text files I joined to this message.
In hope this helps,
Sincelely,
Vécu
P.S. : I very suspect this is a mainstream bug ; for any complimentary info. please don't hesitate to post and ask for more.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: xorg 1:7.7+13ubuntu3
ProcVersionSign
Uname: Linux 4.8.0-16-generic x86_64
.tmp.unity_
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: compiz
CompositorUnred
CompositorUnred
CurrentDesktop: Unity
Date: Sun Sep 25 15:23:08 2016
DistUpgraded: 2016-04-23 10:48:41,985 DEBUG enabling apt cron job
DistroCodename: xenial
DistroVariant: ubuntu
EcryptfsInUse: Yes
ExtraDebuggingI
GraphicsCard:
Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series] [1002:6840] (prog-if 00 [VGA controller])
Subsystem: Toshiba America Info Systems Radeon HD 7670M [1179:fb41]
InstallationDate: Installed on 2015-05-01 (512 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
MachineType: TOSHIBA SATELLITE L875-10G
ProcKernelCmdLine: BOOT_IMAGE=
Renderer: Software
SourcePackage: xorg
Symptom: display
UpgradeStatus: Upgraded to xenial on 2016-04-23 (155 days ago)
dmi.bios.date: 3/25/2013
dmi.bios.vendor: Insyde Corp.
dmi.bios.version: 6.50
dmi.board.
dmi.board.name: Type2 - Board Product Name1
dmi.board.vendor: Type2 - Board Vendor Name1
dmi.board.version: Type2 - Board Version
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: OEM Chassis Manufacturer
dmi.chassis.
dmi.modalias: dmi:bvnInsydeCo
dmi.product.name: SATELLITE L875-10G
dmi.product.
dmi.sys.vendor: TOSHIBA
version.compiz: compiz 1:0.9.12.
version.ia32-libs: ia32-libs 1.0
version.libdrm2: libdrm2 2.4.67-
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Sun Sep 25 15:10:31 2016
xserver.configfile: default
xserver.logfile: /var/log/Xorg.0.log
xserver.version: 2:1.18.3-1ubuntu2.3
Changed in linux (Ubuntu): | |
importance: | Undecided → High |
Changed in linux (Ubuntu): | |
status: | Confirmed → Fix Released |
Hi all,
I must have omitted a few pieces of information in fact :
- The description of the bug
- Error messages
- The text files (logs, ...) I mentioned in my previous post
The files are joined as an attachement to this post, and here follow my bug description and error messages extracts.
With Linux 4.5.x or below all is good :
- Screen resolution of 1600x900 (native screen resolution)
- Accelerated 3D graphics on AMD TURKS hardware
- Plymouth shows up and animates well both on OS startup and OS shutdown
- No scary message in kernel logs (dmesg)
With Linux 4.6.x or above all is bad :
- Screen resolution of 1152x864 (lower than native)
- Software rendered 3D graphics on llvmpipe
- Plymouth neither shows up on OS startup nor on OS shutdown
- Scary messages in kernel logs (extracts follow) :
[ 5.291603] [drm] Initialized drm 1.1.0 20060810 linux-akdJXO/ linux-4. 8.0/arch/ x86/mm/ ioremap. c:121 __ioremap_ caller+ 0x1ec/0x370 f14>] ? dump_stack+ 0x5c/0x78 93e>] ? __warn+0xbe/0xe0 198>] ? pci_map_ rom+0x58/ 0xd0 9bf>] ? warn_slowpath_ fmt+0x5f/ 0x80 877>] ? igp_read_ bios_from_ vram+0x57/ 0xa0 [radeon] 05c>] ? __ioremap_ caller+ 0x1ec/0x370 198>] ? pci_map_ rom+0x58/ 0xd0 8f5>] ? radeon_ read_bios. isra.2+ 0x35/0xc0 [radeon] c0c>] ? radeon_ get_bios+ 0x28c/0xfc0 [radeon] 4ca>] ? vprintk_ emit+0x35a/ 0x520
...
[ 5.353156] [drm] radeon kernel modesetting enabled.
[ 5.353216] call_modprobe: symbol:kgd2kfd_init 2
[ 5.359409] CRAT table not found
[ 5.359410] Finished initializing topology ret=0
[ 5.359425] kfd kfd: Initialized module
[ 5.359614] checking generic (b0000000 3cc000) vs hw (b0000000 10000000)
[ 5.359615] fb: switching to radeondrmfb from simple
[ 5.359644] Console: switching to colour dummy device 80x25
[ 5.359926] [drm] initializing kernel modesetting (TURKS 0x1002:0x6840 0x1179:0xFB41 0x00).
[ 5.359936] [drm] register mmio base: 0xC2000000
[ 5.359937] [drm] register mmio size: 131072
[ 5.359957] ------------[ cut here ]------------
[ 5.359961] WARNING: CPU: 0 PID: 116 at /build/
[ 5.359962] ioremap on RAM at 0x0000000000000000 - 0x000000000001ffff
[ 5.359963] Modules linked in: amdkfd radeon(+) r8169 mii i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops ahci(+) libahci drm wmi ehci_pci xhci_pci fjes ehci_hcd video thermal xhci_hcd usbcore usb_common button
[ 5.359978] CPU: 0 PID: 116 Comm: systemd-udevd Not tainted 4.8.0-16-generic #17-Ubuntu
[ 5.359978] Hardware name: TOSHIBA SATELLITE L875-10G/Type2 - Board Product Name1, BIOS 6.50 3/25/2013
[ 5.359980] 0000000000000286 000000001712e9ce ffffffffbe973f14 ffff8b3f3cebf8c0
[ 5.359982] 0000000000000000 ffffffffbe67f93e 0000000000000000 ffff8b3f3cebf918
[ 5.359985] ffffffffbe9cf198 0000000000020000 0000000000000002 0000000000000000
[ 5.359987] Call Trace:
[ 5.359992] [<ffffffffbe973
[ 5.359995] [<ffffffffbe67f
[ 5.359997] [<ffffffffbe9cf
[ 5.359999] [<ffffffffbe67f
[ 5.360040] [<ffffffffc0536
[ 5.360042] [<ffffffffbe669
[ 5.360044] [<ffffffffbe9cf
[ 5.360075] [<ffffffffc0536
[ 5.360102] [<ffffffffc0536
[ 5.360105] [<ffffffffbe6d7
[ 5.360108] [<ffffffffbe7f1f...