From patchwork Thu Nov 7 14:50:58 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joonas Lahtinen X-Patchwork-Id: 11233073 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 81F03112B for ; Thu, 7 Nov 2019 14:51:11 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 6A71B2178F for ; Thu, 7 Nov 2019 14:51:11 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6A71B2178F Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linux.intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id E54156F6C1; Thu, 7 Nov 2019 14:51:07 +0000 (UTC) X-Original-To: intel-gfx@lists.freedesktop.org Delivered-To: intel-gfx@lists.freedesktop.org Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id 89F046F6BF; Thu, 7 Nov 2019 14:51:06 +0000 (UTC) X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 07 Nov 2019 06:51:04 -0800 X-IronPort-AV: E=Sophos;i="5.68,278,1569308400"; d="scan'208";a="196575730" Received: from jlahtine-desk.ger.corp.intel.com (HELO localhost) ([10.251.83.198]) by orsmga008-auth.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 07 Nov 2019 06:51:01 -0800 Date: Thu, 7 Nov 2019 16:50:58 +0200 From: Joonas Lahtinen To: Dave Airlie , Daniel Vetter Message-ID: <20191107145058.GA17401@jlahtine-desk.ger.corp.intel.com> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.12.1 (2019-06-15) Subject: [Intel-gfx] [PULL] drm-intel-next-fixes X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: dim-tools@lists.freedesktop.org, dri-devel@lists.freedesktop.org, Maxime Ripard , intel-gfx@lists.freedesktop.org Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" Hi Dave & Daniel, A quiet start. Hopefully stays that way :) RCU tracking fix and suspend GEM_BUG_ON fix with dependencies. Regards, Joonas *** drm-intel-next-fixes-2019-11-07: One RCU fix and fix for suspend GEM_BUG_ON (with dependencies). The following changes since commit 8a86b00a437ec06b298477463c7a9b8774570507: Merge tag 'drm-next-5.5-2019-11-01' of git://people.freedesktop.org/~agd5f/linux into drm-next (2019-11-04 10:22:53 +1000) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-next-fixes-2019-11-07 for you to fetch changes up to d9dace9438945e7c13d91e62927c5c6c88a37ee5: drm/i915/selftests: Add intel_gt_suspend_prepare (2019-11-05 16:06:25 +0200) ---------------------------------------------------------------- One RCU fix and fix for suspend GEM_BUG_ON (with dependencies). ---------------------------------------------------------------- Chris Wilson (7): drm/i915: Protect request peeking with RCU drm/i915/gt: Call intel_gt_sanitize() directly drm/i915/gem: Leave reloading kernel context on resume to GT drm/i915/gt: Move user_forcewake application to GT drm/i915: Defer rc6 shutdown to suspend_late drm/i915/gt: Drop false assertion on user_forcewake drm/i915/selftests: Add intel_gt_suspend_prepare drivers/gpu/drm/i915/gem/i915_gem_pm.c | 61 +-------------- drivers/gpu/drm/i915/gt/intel_gt.c | 6 +- drivers/gpu/drm/i915/gt/intel_gt.h | 2 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 95 +++++++++++++++++++++++- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 3 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 5 ++ drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 3 +- drivers/gpu/drm/i915/i915_drv.c | 8 +- drivers/gpu/drm/i915/i915_drv.h | 2 - drivers/gpu/drm/i915/i915_gem.c | 37 --------- drivers/gpu/drm/i915/i915_scheduler.c | 9 ++- drivers/gpu/drm/i915/selftests/i915_gem.c | 1 - drivers/gpu/drm/i915/selftests/mock_gem_device.c | 1 - drivers/gpu/drm/i915/selftests/mock_gtt.c | 3 +- 14 files changed, 118 insertions(+), 118 deletions(-)