Issue 338504 in chromium: X crashes on Radeon graphics

45 views
Skip to first unread message

chro...@googlecode.com

unread,
Jan 27, 2014, 6:02:29 PM1/27/14
to chromi...@chromium.org
Status: Unconfirmed
Owner: ----
Labels: Type-Bug Pri-2 OS-Chrome

New issue 338504 by marcel...@google.com: X crashes on Radeon graphics
http://code.google.com/p/chromium/issues/detail?id=338504

Chrome Version: 34.0.1769.2
Chrome OS Version: 5196.0.2014_01_05_2130
Chrome OS Platform: GizmoSphere Gizmo board
Network info:

Steps To Reproduce:
1. Boot ChromiumOS dev build on AMD/Radeon hardware using 'radeon' driver

Expected Result: Login screen should appear

Actual Result: Boot splash appears but X crashes shortly after going back
to tty1

How frequently does this problem reproduce? (Always, sometimes, hard to
reproduce?)
Always

What is the impact to the user, and is there a workaround? If so, what is
it?
System is able to boot normally if using 'fbdev' driver, although with slow
graphics performance.

Please provide any additional information below. Attach a screen shot or
log if possible.

The Gizmo board is a platform based on the AMD G-Series G-T40E APU and uses
a Radeon HD6250. CrOS is capable of booting on it normally, except for the
graphics driver.

The kernel (3.4.0) has Radeon firmware support and KMS enabled as per
Gentoo's wiki [1] and Issue 204168. However, X dies before getting to the
login screen with a fatal "addscreen/screeninit failed for driver 0" (see
attached log). The same issue happens for other users with ATI hardware,
see [2].

This particular hardware is known to work out of the box with the same
driver when running a Linux distribution (slax). See attached Xorg.0.OK.log.

An alternative would be trying to use the proprietary fglrx drivers for
this card, but CrOS will not build with VIDEO_CARDS="fglrx" due to missing
dependencies.

[1] https://wiki.gentoo.org/wiki/Radeon
[2]
http://arnoldthebat.co.uk/wordpress/2014/01/05/multiple-driver-special-edition-build/

Attachments:
messages 187 KB
ui.LATEST 729 bytes
Xorg.0.log 24.8 KB
Xorg.0.OK.log 36.8 KB

--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

chro...@googlecode.com

unread,
Jan 30, 2014, 3:16:03 PM1/30/14
to chromi...@chromium.org
Updates:
Owner: marcel...@chromium.org
Cc: dhend...@chromium.org mar...@chromium.org

Comment #1 on issue 338504 by marcel...@chromium.org: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504

(No comment was entered for this change.)

chro...@googlecode.com

unread,
Jan 30, 2014, 3:17:04 PM1/30/14
to chromi...@chromium.org
Updates:
Cc: db...@chromium.org
Labels: Gfx

Comment #2 on issue 338504 by mar...@chromium.org: X crashes on Radeon

chro...@googlecode.com

unread,
Jan 31, 2014, 6:20:37 AM1/31/14
to chromi...@chromium.org
Updates:
Status: Started

Comment #4 on issue 338504 by db...@chromium.org: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504

This will move us little further
https://chromium-review.googlesource.com/#/c/184496/
But all it will give us for now is blank screen.
I see bunch of errors in chrome log
[12191:12191:0131/024339:ERROR:gles2_cmd_decoder.cc(10043)]
[.Compositor-0x336704be2420]GL ERROR :GL_INVALID_OPERATION :
glConsumeTextureCHROMIUM: invalid mailbox name
[12191:12191:0131/024339:ERROR:gles2_cmd_decoder.cc(5970)]
[.Compositor-0x336704be2420]RENDER WARNING: texture bound to texture unit 0
is not renderable. It maybe non-power-of-2 and have incompatible texture
filtering or is not 'texture complete'

Probably Mesa will require some fixes too.

chro...@googlecode.com

unread,
Jan 31, 2014, 6:48:03 AM1/31/14
to chromi...@chromium.org

Comment #5 on issue 338504 by db...@chromium.org: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504

We crash in mesa
#0 0x0000000000000000 in ?? ()
#1 0x00007ffff5f4e9a6 in pipe_surface_reference (ptr=0x7fffffffe060,
surf=0x0) at ../../../../src/gallium/auxiliary/util/u_inlines.h:113
#2 0x00007ffff5f50408 in r600_blit_decompress_color (ctx=0x55555559d9b0,
rtex=0x55555560d150, first_level=0, last_level=0, first_layer=0,
last_layer=0) at r600_blit.c:319
#3 0x00007ffff5f520c5 in r600_flush_resource (ctx=0x55555559d9b0,
res=0x55555560d150) at r600_blit.c:918
#4 0x00007ffff6001225 in dri_flush (cPriv=0x55555559d630,
dPriv=0x55555559d800, flags=3, reason=__DRI2_THROTTLE_SWAPBUFFER) at
dri_drawable.c:485
#5 0x00007ffff7d579a8 in dri2Flush (psc=0x55555556dda0,
ctx=0x55555559d630, draw=0x55555559d720, flags=3,
throttle_reason=__DRI2_THROTTLE_SWAPBUFFER) at dri2_glx.c:553
#6 0x00007ffff7d584a1 in dri2SwapBuffers (pdraw=0x55555559d720,
target_msc=0, divisor=0, remainder=0, flush=1) at dri2_glx.c:845
#7 0x00007ffff7d145ca in glXSwapBuffers (dpy=0x55555555b010,
drawable=8388610) at glxcmds.c:836

Looks like create_surface fails and cbsurf is NULL.
cbsurf = ctx->create_surface(ctx,
&rtex->resource.b.b, &surf_tmpl);

r600_blitter_begin(ctx, R600_DECOMPRESS);
util_blitter_custom_color(rctx->blitter, cbsurf,
rtex->fmask.size ?
rctx->custom_blend_decompress : rctx->custom_blend_fastclear);
r600_blitter_end(ctx);

pipe_surface_reference(&cbsurf, NULL);

chro...@googlecode.com

unread,
Jan 31, 2014, 7:05:47 AM1/31/14
to chromi...@chromium.org

Comment #6 on issue 338504 by db...@chromium.org: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504

aww, I think context in cbsurf may be NULL.

chro...@googlecode.com

unread,
Feb 3, 2014, 9:56:15 PM2/3/14
to chromi...@chromium.org

Comment #9 on issue 338504 by marcel...@google.com: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504

I ran a "repo sync" and now Xorg is crashing for me with a fatal
error "failed to map shader -13", does this make sense?

chro...@googlecode.com

unread,
Feb 4, 2014, 1:49:56 PM2/4/14
to chromi...@chromium.org

Comment #10 on issue 338504 by marcel...@google.com: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504

I'm running kernel 3.10.18, xf86-video-ati-7.3.0 and mesa 10.1-r1 with your
latest patch. Here is the Xorg log.

Attachments:
Xorg.0.log 28.5 KB

chro...@googlecode.com

unread,
Feb 4, 2014, 2:44:11 PM2/4/14
to chromi...@chromium.org

Comment #11 on issue 338504 by db...@google.com: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504

That mapping thing most likely was broken by
https://chromium-review.googlesource.com/#/c/184591/ . Just replace it
locally in your tree by return 0. Ill talk to Benson about how to fix it. I
suspect it needs some morevstuf in gem?

chro...@googlecode.com

unread,
Feb 4, 2014, 4:17:16 PM2/4/14
to chromi...@chromium.org

Comment #15 on issue 338504 by ble...@chromium.org: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504

i think maybe you guys need this patch? It affects the permissions on
various ioctls.

commit f33bcab9e816c5bf56b74c3007790f2a256910eb
Author: Christian König <christia...@amd.com>
Date: Sun Aug 25 18:29:03 2013 +0200

drm/radeon: support render nodes

Enable support for drm render nodes for radeon by flagging the ioctls
that
are safe and just needed for rendering.

Signed-off-by: Christian König <christia...@amd.com>
Signed-off-by: David Herrmann <dh.he...@gmail.com>
Signed-off-by: Dave Airlie <air...@redhat.com>

chro...@googlecode.com

unread,
Feb 4, 2014, 4:19:16 PM2/4/14
to chromi...@chromium.org

Comment #16 on issue 338504 by ble...@chromium.org: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504

That might also depend on this :
commit 1793126fcebd7c18834f95d43b55e387a8803aa8
Author: David Herrmann <dh.he...@gmail.com>
Date: Sun Aug 25 18:29:00 2013 +0200

drm: implement experimental render nodes

chro...@googlecode.com

unread,
Feb 4, 2014, 4:31:16 PM2/4/14
to chromi...@chromium.org

Comment #17 on issue 338504 by mar...@chromium.org: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504

I don't want to add render nodes support to 3.10, it's not designed to work
correctly there. We should look at the original patch and why it broke it
instead.

chro...@googlecode.com

unread,
Feb 4, 2014, 11:11:35 PM2/4/14
to chromi...@chromium.org

Comment #22 on issue 338504 by bugdro...@chromium.org: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504#c22

Project: chromiumos/overlays/chromiumos-overlay
Branch : master
Author : Dominik Behr <db...@chromium.org>
Commit : 4abce36cff052564d85c0a7aa05c50d91b6b1eec

Code-Review 0 : Alex Deucher, Dominik Behr, Marcelo Póvoa, Mike Frysinger,
chrome-internal-fetch
Code-Review +2: Stéphane Marchesin
Commit-Queue 0 : Alex Deucher, Marcelo Póvoa, Mike Frysinger, Stéphane
Marchesin, chrome-internal-fetch
Commit-Queue +1: Dominik Behr
Verified 0 : Alex Deucher, Marcelo Póvoa, Mike Frysinger, Stéphane
Marchesin, chrome-internal-fetch
Verified +1: Dominik Behr
Change-Id : Ib724bc39a14dbe87eb98c21b5040e08c6579dc0f
Reviewed-at : https://chromium-review.googlesource.com/184496

xf86-video-ati: update to 7.3.0

update driver to latest version from Gentoo portage
add a patch that ignores errors from drmGetMaster caused by running X as
user xorg.

BUG=338504
TEST=run Chromium OS on board with Radeon GPU

x11-drivers/xf86-video-ati/Manifest
x11-drivers/xf86-video-ati/files/7.3.0-failure-to-set-drm-master-is-not-fatal.patch
x11-drivers/xf86-video-ati/xf86-video-ati-7.3.0.ebuild

chro...@googlecode.com

unread,
Feb 4, 2014, 11:14:45 PM2/4/14
to chromi...@chromium.org

Comment #21 on issue 338504 by bugdro...@chromium.org: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504#c21

Project: chromiumos/overlays/portage-stable
Branch : master
Author : Dominik Behr <db...@chromium.org>
Commit : e851933a61ad04c9e461fa2b610830449d3de6b9

Code-Review 0 : Dominik Behr, Marcelo Póvoa, chrome-internal-fetch
Code-Review +2: Stéphane Marchesin
Commit-Queue 0 : Marcelo Póvoa, Stéphane Marchesin, chrome-internal-fetch
Commit-Queue +1: Dominik Behr
Verified 0 : Marcelo Póvoa, Stéphane Marchesin, chrome-internal-fetch
Verified +1: Dominik Behr
Change-Id : I22077c71e5dc1e39e95e265a48430df43d9a54b1
Reviewed-at : https://chromium-review.googlesource.com/184599

xf86-video-ati: remove ebuild (moved to chromiumos-overlay)

CQ-DEPEND=CL:184496
BUG=338504
TEST=emerge xf86-video-ati, version 7.3.0 should build

x11-drivers/xf86-video-ati/Manifest
x11-drivers/xf86-video-ati/metadata.xml
x11-drivers/xf86-video-ati/xf86-video-ati-6.14.4.ebuild

chro...@googlecode.com

unread,
Feb 5, 2014, 3:41:42 AM2/5/14
to chromi...@chromium.org

Comment #23 on issue 338504 by db...@chromium.org: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504

Some benchmarks from E2-1800
graphics_GLBench/graphics_GLBench
1280x768_fps_compositing 72.68
graphics_GLBench/graphics_GLBench
1280x768_fps_no_fill_compositing 89.32
graphics_GLBench/graphics_GLBench
mpixels_sec_clear_color 42205.4
graphics_GLBench/graphics_GLBench
mpixels_sec_clear_colordepth 4069.19
graphics_GLBench/graphics_GLBench
mpixels_sec_clear_colordepthstencil 4153.37
graphics_GLBench/graphics_GLBench
mpixels_sec_clear_depth 6242.02
graphics_GLBench/graphics_GLBench
mpixels_sec_clear_depthstencil 6371.37
graphics_GLBench/graphics_GLBench
mpixels_sec_fill_solid 794.56
graphics_GLBench/graphics_GLBench
mpixels_sec_fill_solid_blended 796.14
graphics_GLBench/graphics_GLBench
mpixels_sec_fill_solid_depth_neq 2986.99
graphics_GLBench/graphics_GLBench
mpixels_sec_fill_solid_depth_never 6232.77
graphics_GLBench/graphics_GLBench
mpixels_sec_fill_tex_bilinear 781.74
graphics_GLBench/graphics_GLBench
mpixels_sec_fill_tex_nearest 793.06
graphics_GLBench/graphics_GLBench
mpixels_sec_fill_tex_trilinear_linear_01 -2.0
graphics_GLBench/graphics_GLBench
mpixels_sec_fill_tex_trilinear_linear_04 -2.0
graphics_GLBench/graphics_GLBench
mpixels_sec_fill_tex_trilinear_linear_05 -2.0
graphics_GLBench/graphics_GLBench
mpixels_sec_pixel_read 63.6
graphics_GLBench/graphics_GLBench
mpixels_sec_pixel_read_2 60.95
graphics_GLBench/graphics_GLBench
mpixels_sec_pixel_read_3 50.54
graphics_GLBench/graphics_GLBench
mpixels_sec_varyings_shader_1 782.74
graphics_GLBench/graphics_GLBench
mpixels_sec_varyings_shader_2 626.82
graphics_GLBench/graphics_GLBench
mpixels_sec_varyings_shader_4 286.25
graphics_GLBench/graphics_GLBench
mpixels_sec_varyings_shader_8 137.32
graphics_GLBench/graphics_GLBench
mpixels_sec_yuv_shader_1 -2.0
graphics_GLBench/graphics_GLBench
mpixels_sec_yuv_shader_2 -2.0
graphics_GLBench/graphics_GLBench
mpixels_sec_yuv_shader_3 -2.0
graphics_GLBench/graphics_GLBench
mpixels_sec_yuv_shader_4 -2.0
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_reuse_teximage2d_1024 383.68
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_reuse_teximage2d_128 120.1
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_reuse_teximage2d_1536 422.89
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_reuse_teximage2d_2048 447.28
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_reuse_teximage2d_256 275.98
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_reuse_teximage2d_32 9.56
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_reuse_teximage2d_512 307.86
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_reuse_teximage2d_768 369.01
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_reuse_texsubimage2d_1024 399.91
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_reuse_texsubimage2d_128 124.2
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_reuse_texsubimage2d_1536 403.96
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_reuse_texsubimage2d_2048 426.19
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_reuse_texsubimage2d_256 274.97
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_reuse_texsubimage2d_32 10.05
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_reuse_texsubimage2d_512 327.76
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_reuse_texsubimage2d_768 359.83
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_update_teximage2d_1024 387.9
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_update_teximage2d_128 114.71
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_update_teximage2d_1536 394.37
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_update_teximage2d_2048 444.87
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_update_teximage2d_256 173.9
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_update_teximage2d_32 8.94
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_update_teximage2d_512 241.94
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_update_teximage2d_768 315.75
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_update_texsubimage2d_1024 389.03
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_update_texsubimage2d_128 117.33
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_update_texsubimage2d_1536 407.7
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_update_texsubimage2d_2048 427.62
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_update_texsubimage2d_256 179.72
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_update_texsubimage2d_32 9.07
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_update_texsubimage2d_512 269.1
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_update_texsubimage2d_768 336.78
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_upload_teximage2d_1024 540.34
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_upload_teximage2d_128 130.0
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_upload_teximage2d_1536 491.61
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_upload_teximage2d_2048 426.73
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_upload_teximage2d_256 292.84
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_upload_teximage2d_32 11.61
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_upload_teximage2d_512 365.93
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_upload_teximage2d_768 471.01
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_upload_texsubimage2d_1024 535.2
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_upload_texsubimage2d_128 131.68
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_upload_texsubimage2d_1536 487.91
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_upload_texsubimage2d_2048 435.77
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_upload_texsubimage2d_256 323.15
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_upload_texsubimage2d_32 11.91
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_upload_texsubimage2d_512 363.11
graphics_GLBench/graphics_GLBench
mtexel_sec_texture_upload_texsubimage2d_768 449.64
graphics_GLBench/graphics_GLBench
mtri_sec_triangle_setup 49.87
graphics_GLBench/graphics_GLBench
mtri_sec_triangle_setup_all_culled 78.82
graphics_GLBench/graphics_GLBench
mtri_sec_triangle_setup_half_culled 78.28
graphics_GLBench/graphics_GLBench
mvtx_sec_attribute_fetch_shader 234.66
graphics_GLBench/graphics_GLBench
mvtx_sec_attribute_fetch_shader_2_attr 232.3
graphics_GLBench/graphics_GLBench
mvtx_sec_attribute_fetch_shader_4_attr 236.07
graphics_GLBench/graphics_GLBench
mvtx_sec_attribute_fetch_shader_8_attr 236.62
graphics_GLBench/graphics_GLBench
us_context_glsimple 106.08
graphics_GLBench/graphics_GLBench
us_context_nogl 1.28
graphics_GLBench/graphics_GLBench
us_swap_glsimple 16671.94
graphics_GLBench/graphics_GLBench
us_swap_nogl 16670.27
(some errors in kernel [ 353.803413] [drm:radeon_cs_ioctl] *ERROR* Failed
to parse relocation -12!)

graphics_GLMark2/graphics_GLMark2 glmark2_score 112

graphics_Piglit/graphics_Piglit count_subtests_fail 141
graphics_Piglit/graphics_Piglit count_subtests_pass 8126
graphics_Piglit/graphics_Piglit count_subtests_skip 0
graphics_Piglit/graphics_Piglit count_subtests_warn 0

chro...@googlecode.com

unread,
Feb 5, 2014, 3:25:15 PM2/5/14
to chromi...@chromium.org

Comment #27 on issue 338504 by bugdro...@chromium.org: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504#c27

Project: chromiumos/third_party/kernel-next
Branch : chromeos-3.10
Author : Dominik Behr <db...@chromium.org>
Commit : 025547b20c75a90359b62458dd997a303b770808

Code-Review 0 : Benson Leung, Dominik Behr, Marcelo Póvoa, Mike Frysinger,
Stéphane Marchesin, chrome-internal-fetch
Code-Review +2: Olof Johansson
Commit-Queue 0 : Benson Leung, Marcelo Póvoa, Mike Frysinger, Olof
Johansson, Stéphane Marchesin, chrome-internal-fetch
Commit-Queue +1: Dominik Behr
Verified 0 : Benson Leung, Marcelo Póvoa, Mike Frysinger, Olof
Johansson, Stéphane Marchesin, chrome-internal-fetch
Verified +1: Dominik Behr
Change-Id : Ia8fed3f39f75fa480d27baa77ab82e99d4ea99be
Reviewed-at : https://chromium-review.googlesource.com/184962

CHROMIUM: firmware: do not install radeon firmware

it has been superceeded by linux-firmware package

BUG=chromium:338504
TEST=build and install amd64generic kernel, it should not install
anything to /lib/firmware/radeon

firmware/Makefile

chro...@googlecode.com

unread,
Feb 5, 2014, 3:26:15 PM2/5/14
to chromi...@chromium.org

Comment #24 on issue 338504 by bugdro...@chromium.org: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504#c24

Project: chromiumos/third_party/kernel-next
Branch : chromeos-3.10
Author : Dominik Behr <db...@chromium.org>
Commit : f8f054abc0cf2f2243e285b141667d991248cfaa

Code-Review 0 : Benson Leung, Dominik Behr, Marcelo Póvoa, Stéphane
Marchesin, chrome-internal-fetch
Code-Review +2: Olof Johansson
Commit-Queue 0 : Benson Leung, Marcelo Póvoa, Olof Johansson, Stéphane
Marchesin, chrome-internal-fetch
Commit-Queue +1: Dominik Behr
Verified 0 : Benson Leung, Marcelo Póvoa, Olof Johansson, Stéphane
Marchesin, chrome-internal-fetch
Verified +1: Dominik Behr
Change-Id : Id73f1ebc61d2f3929b5710e228ec6fb4a66a01d3
Reviewed-at : https://chromium-review.googlesource.com/184982

Revert "Add radeon firmware to x86-generic kernels."

This reverts commit 814f066ea2dad9f2d96feea2d7a89b4ec4a76393.

These firmware files are superceeded by linux-firmware package.

BUG=chromium:338504
TEST=none

firmware/radeon/BARTS_mc.bin.ihex
firmware/radeon/BARTS_me.bin.ihex
firmware/radeon/BARTS_pfp.bin.ihex
firmware/radeon/BTC_rlc.bin.ihex
firmware/radeon/CAICOS_mc.bin.ihex
firmware/radeon/CAICOS_me.bin.ihex
firmware/radeon/CAICOS_pfp.bin.ihex
firmware/radeon/CAYMAN_mc.bin.ihex
firmware/radeon/CAYMAN_me.bin.ihex
firmware/radeon/CAYMAN_pfp.bin.ihex
firmware/radeon/CAYMAN_rlc.bin.ihex
firmware/radeon/CEDAR_me.bin.ihex
firmware/radeon/CEDAR_pfp.bin.ihex
firmware/radeon/CEDAR_rlc.bin.ihex
firmware/radeon/CYPRESS_me.bin.ihex
firmware/radeon/CYPRESS_pfp.bin.ihex
firmware/radeon/CYPRESS_rlc.bin.ihex
firmware/radeon/JUNIPER_me.bin.ihex
firmware/radeon/JUNIPER_pfp.bin.ihex
firmware/radeon/JUNIPER_rlc.bin.ihex
firmware/radeon/PALM_me.bin.ihex
firmware/radeon/PALM_pfp.bin.ihex
firmware/radeon/R600_rlc.bin.ihex
firmware/radeon/R700_rlc.bin.ihex
firmware/radeon/REDWOOD_me.bin.ihex
firmware/radeon/REDWOOD_pfp.bin.ihex
firmware/radeon/REDWOOD_rlc.bin.ihex
firmware/radeon/SUMO2_me.bin.ihex
firmware/radeon/SUMO2_pfp.bin.ihex
firmware/radeon/SUMO_me.bin.ihex
firmware/radeon/SUMO_pfp.bin.ihex
firmware/radeon/SUMO_rlc.bin.ihex
firmware/radeon/TURKS_mc.bin.ihex
firmware/radeon/TURKS_me.bin.ihex
firmware/radeon/TURKS_pfp.bin.ihex

chro...@googlecode.com

unread,
Feb 5, 2014, 3:27:15 PM2/5/14
to chromi...@chromium.org

Comment #28 on issue 338504 by bugdro...@chromium.org: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504#c28

Project: chromiumos/third_party/kernel-next
Branch : chromeos-3.10
Author : Dominik Behr <db...@chromium.org>
Commit : bafa6b21d00a46c0d9a6570de57d534ef3586436

Code-Review 0 : Benson Leung, Dominik Behr, Marcelo Póvoa, Stéphane
Marchesin, chrome-internal-fetch
Code-Review +2: Olof Johansson
Commit-Queue 0 : Benson Leung, Marcelo Póvoa, Olof Johansson, Stéphane
Marchesin, chrome-internal-fetch
Commit-Queue +1: Dominik Behr
Verified 0 : Benson Leung, Marcelo Póvoa, Olof Johansson, Stéphane
Marchesin, chrome-internal-fetch
Verified +1: Dominik Behr
Change-Id : Id8b5c3d5e256294527b207eebb8a568218a89921
Reviewed-at : https://chromium-review.googlesource.com/184959

CHROMIUM: config: add radeon driver as module

Also, remove radeon firmware. The module will load it from
/lib/firmware/radeon.

BUG=chromium:338504
TEST=build kernel for amd64generic and x86generic

chromeos/config/base.config
chromeos/config/i386/chromeos-pinetrail-i386.flavour.config
chromeos/config/i386/chromiumos-i386.flavour.config
chromeos/config/x86_64/chromeos-intel-pineview.flavour.config
chromeos/config/x86_64/chromiumos-x86_64.flavour.config
chromeos/config/x86_64/common.config

chro...@googlecode.com

unread,
Feb 5, 2014, 3:29:15 PM2/5/14
to chromi...@chromium.org

Comment #25 on issue 338504 by bugdro...@chromium.org: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504#c25

Project: chromiumos/third_party/kernel-next
Branch : chromeos-3.10
Author : Dominik Behr <db...@chromium.org>
Commit : 151a8b0c284e53dbd57ec383944e976d9a370660

Code-Review 0 : Benson Leung, Dominik Behr, Marcelo Póvoa, Stéphane
Marchesin, chrome-internal-fetch
Code-Review +2: Olof Johansson
Commit-Queue 0 : Benson Leung, Marcelo Póvoa, Olof Johansson, Stéphane
Marchesin, chrome-internal-fetch
Commit-Queue +1: Dominik Behr
Verified 0 : Benson Leung, Marcelo Póvoa, Olof Johansson, Stéphane
Marchesin, chrome-internal-fetch
Verified +1: Dominik Behr
Change-Id : Ica18ab4c1fd8bee869eabb4ff9ca8bb309a5fb92
Reviewed-at : https://chromium-review.googlesource.com/184981

Revert "CHROMIUM: firmware: import amd fusion gpu firmware"

This reverts commit a11632c3019c6dbec4147f53a854aa9532fd5f37.

These firmware files are superceeded by linux-firmare package.

BUG=chromium:338504
TEST=none

firmware/radeon/PALM_me.bin
firmware/radeon/PALM_pfp.bin
firmware/radeon/SUMO_rlc.bin

chro...@googlecode.com

unread,
Feb 5, 2014, 3:30:15 PM2/5/14
to chromi...@chromium.org

Comment #26 on issue 338504 by bugdro...@chromium.org: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504#c26

Project: chromiumos/third_party/kernel-next
Branch : chromeos-3.10
Author : Dominik Behr <db...@chromium.org>
Commit : 82289df37169ab77113846c8bf3200d400d86111

Code-Review 0 : Benson Leung, Dominik Behr, Marcelo Póvoa, Stéphane
Marchesin, chrome-internal-fetch
Code-Review +2: Olof Johansson
Commit-Queue 0 : Benson Leung, Marcelo Póvoa, Olof Johansson, Stéphane
Marchesin, chrome-internal-fetch
Commit-Queue +1: Dominik Behr
Verified 0 : Benson Leung, Marcelo Póvoa, Olof Johansson, Stéphane
Marchesin, chrome-internal-fetch
Verified +1: Dominik Behr
Change-Id : I97d90c58b88905ac8a5dd4bc18e1372683b573df
Reviewed-at : https://chromium-review.googlesource.com/184980

Revert "CHROMIUM: Firmware: Add AMD fusion firmware."

These firmware have been superceeded by linux-firmware package

This reverts commit af8e083323c89620f9039d5d2d00bc2391414aa6.

chro...@googlecode.com

unread,
Feb 5, 2014, 3:35:09 PM2/5/14
to chromi...@chromium.org

Comment #29 on issue 338504 by bugdro...@chromium.org: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504#c29

Project: chromiumos/third_party/kernel-next
Branch : chromeos-3.10
Author : Dominik Behr <db...@chromium.org>
Commit : ad4b8e5927113d3664fc7ba7c79a992fa1b5e4e3

Code-Review 0 : Benson Leung, Dominik Behr, Marcelo Póvoa,
chrome-internal-fetch
Code-Review +2: Stéphane Marchesin
Commit-Queue 0 : Benson Leung, Marcelo Póvoa, Stéphane Marchesin,
chrome-internal-fetch
Commit-Queue +1: Dominik Behr
Verified 0 : Benson Leung, Marcelo Póvoa, Stéphane Marchesin,
chrome-internal-fetch
Verified +1: Dominik Behr
Change-Id : I88bb9c8e60afb1aa7c6c993550517f659e291b2e
Reviewed-at : https://chromium-review.googlesource.com/184948

Revert "UPSTREAM: drm: verify vma access in TTM+GEM drivers"

This reverts commit b3a67c8de1859c4fb7e5db448e6a15a6d7db80fb.

Conflicts:
drivers/gpu/drm/nouveau/nouveau_bo.c

BUG=chromium:338504
TEST=build generic kernel-3.10

drivers/gpu/drm/ast/ast_ttm.c
drivers/gpu/drm/cirrus/cirrus_ttm.c
drivers/gpu/drm/mgag200/mgag200_ttm.c
drivers/gpu/drm/nouveau/nouveau_bo.c
drivers/gpu/drm/qxl/qxl_ttm.c
drivers/gpu/drm/radeon/radeon_ttm.c

chro...@googlecode.com

unread,
Apr 13, 2014, 9:27:25 PM4/13/14
to chromi...@chromium.org

Comment #30 on issue 338504 by krish.ri...@gmail.com: X crashes on Radeon
graphics
http://code.google.com/p/chromium/issues/detail?id=338504

Just came across this already logged bug. It seems still this chromium is
broken for AMD G-T40N, Radeon HD6290.

yesterday i had logged another bug with latest logs

https://code.google.com/p/chromium/issues/detail?id=362972&thanks=362972&ts=1397411540#makechanges

I am not a graphics driver expert but let me know if you need some other log

chro...@googlecode.com

unread,
Oct 2, 2014, 6:47:58 AM10/2/14
to chromi...@chromium.org

Comment #33 on issue 338504 by lcf...@gmail.com: X crashes on Radeon
graphics
https://code.google.com/p/chromium/issues/detail?id=338504

Hi, guys!
Do graphic acceleration works on yours machine with this fix (radeon.conf)?

Current chromium repositories build doesn't work with graphic acceletation.
I've create issue report -
https://code.google.com/p/chromium/issues/detail?id=419681
Reply all
Reply to author
Forward
0 new messages