Created attachment 595127 [details] Xorg log file. Description of problem: Kernel rejects command stream from RV770 when playing video in totem when ColorTiling2D is enabled. Version-Release number of selected component (if applicable): kernel-3.4.3-1.fc17.x86_64 mesa-dri-drivers-8.0.3-1.fc17.i686 How reproducible: Every time Steps to Reproduce: 1. Enable ColorTiling2D option in xorg.conf 2. Open totem. Actual results: The contents of the video window are corrupt, and the dmesg log fills up with messages like:[ 78.148927] radeon 0000:02:00.0: r600_cs_track_validate_cb invalid tiling 6 for 0 (0x08110668) [ 78.157582] radeon 0000:02:00.0: r600_packet3_check:1813 invalid cmd stream 530 [ 78.164931] [drm:radeon_cs_ib_chunk] *ERROR* Invalid command stream ! Expected results: Totem should display "splash" image. Additional info: Works OK if ColorTiling2D disabled again. Also breaks with vanilla 3.4.4 kernel.
Seems to work Ok with mesa from git.
Seems to work OK with mesa from git.
Also affects Radeon HD6450: [ 423.838331] radeon 0000:01:00.0: evergreen_surface_value_conv_check:330 cb invalid array mode 6 [ 423.838337] radeon 0000:01:00.0: evergreen_packet3_check:2096 invalid cmd stream 545 [ 423.838340] [drm:radeon_cs_ib_chunk] *ERROR* Invalid command stream !
Created attachment 595455 [details] Xorg.0.log file for HD6450
Mesa git fixes totem for the HD6450 as well.
Mesa upgrade mesa-dri-drivers-8.0.3-3.fc17.i686 does not fix this problem.
Not going to fix mesa 8.0 so you will have to wait mesa 8.1, probably f18