From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 00/11] Spinlock use clarification in i915 Date: Wed, 17 Sep 2014 17:46:41 +0200 Message-ID: <20140917154641.GH31703@phenom.ffwll.local> References: <1410785732-18553-1-git-send-email-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail-wi0-f181.google.com (mail-wi0-f181.google.com [209.85.212.181]) by gabe.freedesktop.org (Postfix) with ESMTP id 9E4506E569 for ; Wed, 17 Sep 2014 08:46:14 -0700 (PDT) Received: by mail-wi0-f181.google.com with SMTP id bs8so1479938wib.14 for ; Wed, 17 Sep 2014 08:46:13 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1410785732-18553-1-git-send-email-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Intel Graphics Development Cc: Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org On Mon, Sep 15, 2014 at 02:55:21PM +0200, Daniel Vetter wrote: > Hi all, > > So I've tried to figure out a way how to clear up our irq setup mess, but > instead only managed to get sidetracked on a spinlock usage review. > > Review highly welcome. > > Cheers, Daniel > > Daniel Vetter (11): > drm/i915: Clarify event_lock locking, process context > drm/i915: Clarify event_lock locking, irq&mixed context > drm/i915: Clarify gpu_error.lock locking > drm/i915: Clarify irq_lock locking, intel_tv_detect > drm/i915: Clarify irq_lock locking, work functions > drm/i915: Clarify irq_lock locking, interrupt install/uninstall > drm/i915: Clarify irq_lock locking, irq handlers > drm/i915: Clarify irq_lock locking, special cases > drm/i915: Convert backlight_lock to a mutex > drm/i915: Clarify uncore.lock locking > drm/i915: Clarify mmio_flip_lock locking Pulled them all in with Jesse's irc-rb. -Daniel > > drivers/gpu/drm/i915/i915_debugfs.c | 5 +- > drivers/gpu/drm/i915/i915_dma.c | 2 +- > drivers/gpu/drm/i915/i915_drv.c | 5 +- > drivers/gpu/drm/i915/i915_drv.h | 2 +- > drivers/gpu/drm/i915/i915_gpu_error.c | 10 ++-- > drivers/gpu/drm/i915/i915_irq.c | 101 ++++++++++++++-------------------- > drivers/gpu/drm/i915/intel_display.c | 67 +++++++++++----------- > drivers/gpu/drm/i915/intel_panel.c | 30 ++++------ > drivers/gpu/drm/i915/intel_tv.c | 9 ++- > 9 files changed, 103 insertions(+), 128 deletions(-) > > -- > 1.9.3 > -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch