From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon@bugzilla.kernel.org
Subject: [Bug 63101] Hard lockup whel launching games like TF2 on kernels
3.11.5 and 3.12 rc4 and above if radeon.dpm=1 is used
Date: Tue, 12 Nov 2013 19:00:06 +0000
Message-ID:
References:
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Return-path:
Received: from mail.kernel.org (mail.kernel.org [198.145.19.201])
by gabe.freedesktop.org (Postfix) with ESMTP id 713B5FAD28
for ;
Tue, 12 Nov 2013 11:00:10 -0800 (PST)
Received: from mail.kernel.org (localhost [127.0.0.1])
by mail.kernel.org (Postfix) with ESMTP id 0C6FF205DB
for ;
Tue, 12 Nov 2013 19:00:09 +0000 (UTC)
Received: from bugzilla1.web.kernel.org (bugzilla1.web.kernel.org
[172.20.200.51])
by mail.kernel.org (Postfix) with ESMTP id 8B803205E9
for ;
Tue, 12 Nov 2013 19:00:06 +0000 (UTC)
In-Reply-To:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Sender: dri-devel-bounces@lists.freedesktop.org
Errors-To: dri-devel-bounces@lists.freedesktop.org
To: dri-devel@lists.freedesktop.org
List-Id: dri-devel@lists.freedesktop.org
https://bugzilla.kernel.org/show_bug.cgi?id=63101
--- Comment #18 from Kertesz Laszlo ---
Tested with 3.12.0-next-20131111, started the computer and launched Steam and
TF2 right away.
Activating enable_nbps_policy to enable_gfx_clock_gating worked well.
The enable_mg_clock_gating, enable_gfx_dynamic_mgpg, override_dynamic_mgpg
options
gave gpu lockups and softresets (same as the above attachment), mostly after i
entered the map, but sometimes after the reset the game was resumed and could
play without issues.
Combining them with uvd_dpm seems to be the killer factor though.
This is what seems to work well so far (uvd_dpm seems to not create problems if
the mgpg and mg options are disabled:
pi->enable_bapm = false;
pi->enable_nbps_policy = true; /*mychange*/
pi->enable_sclk_ds = true;
pi->enable_gfx_power_gating = true;
pi->enable_gfx_clock_gating = true;
pi->enable_mg_clock_gating = false;
pi->enable_gfx_dynamic_mgpg = false; /* ??? */
pi->override_dynamic_mgpg = false;
pi->enable_auto_thermal_throttling = true;
pi->voltage_drop_in_dce = false; /* need to restructure dpm/modeset
interaction */
pi->uvd_dpm = true; /* ??? */
--
You are receiving this mail because:
You are watching the assignee of the bug.