From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ben Widawsky Subject: Re: [PATCH] drm/i915: hangcheck timeout for debugfs Date: Fri, 24 Jun 2011 08:46:53 -0700 Message-ID: <20110624154653.GD21246@snipes.kumite> References: <1308869354-3145-1-git-send-email-ben@bwidawsk.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from cloud01.chad-versace.us (184-106-247-128.static.cloud-ips.com [184.106.247.128]) by gabe.freedesktop.org (Postfix) with ESMTP id B15329E878 for ; Fri, 24 Jun 2011 08:47:26 -0700 (PDT) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org To: Chris Wilson Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org On Fri, Jun 24, 2011 at 12:48:22AM +0100, Chris Wilson wrote: > On Thu, 23 Jun 2011 15:49:14 -0700, Ben Widawsky wrote: > > Provide a user accessible way to change the hangcheck timer. This is > > useful mostly for disabling the timer completely (value <= 0). > > Having i915.hangcheck_interval as a read/write module parameter was > better. :-p > -Chris I considered this, but I wasn't sure how to manage the sysfs parameters, and prevent users from doing stupid things. Furthermore, I think to be correct we must delete sync the timer if the user requests an interval of 0, and we can only do that if we have struct mutex (again the sysfs problem). Ben