From patchwork Thu Dec 1 08:46:49 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Tvrtko Ursulin X-Patchwork-Id: 13061068 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 9B91AC4321E for ; Thu, 1 Dec 2022 08:47:19 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 8B02310E574; Thu, 1 Dec 2022 08:47:17 +0000 (UTC) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id 852AB10E573; Thu, 1 Dec 2022 08:47:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1669884432; x=1701420432; h=date:from:to:cc:subject:message-id:mime-version: content-transfer-encoding; bh=fyWsC3rPUetbJLO6tv5cesZTzlnzLpF97GPCWE8fJO0=; b=IcASCaPuq7Dk5ajSHXK7vuKmJA5feBMT80mnyj5Jm2lC47EYFqrSmm37 ZOe/Weiu8c7YrPz7p31MHtL153FfmrWkRM/ydQIyoY3NA6+sxqquNKtqw U5M9py+C0fhjkgTGJn5uZ+jxWTzgobPvNGK2fpoJ6M4ogilwoS4UXBjQ0 CrstakwNjcCFSnHgTMv26fxyPykSiDNGo/628ts/vLFhu+2l+e3d26gad qZDjnYq/IA1eMS8NgDqR9qZk4D4IOYytkDHprKMun2v2rTV0tG1+8mskv wF4pcgifD5euM7G8ub1PJwArOKv/VajRBzI6KTdiJusci2ArxwNkFTxWF Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10547"; a="342554239" X-IronPort-AV: E=Sophos;i="5.96,207,1665471600"; d="scan'208";a="342554239" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Dec 2022 00:46:56 -0800 X-IronPort-AV: E=McAfee;i="6500,9779,10547"; a="646676999" X-IronPort-AV: E=Sophos;i="5.96,207,1665471600"; d="scan'208";a="646676999" Received: from aguefor-mobl.ger.corp.intel.com (HELO localhost) ([10.213.229.22]) by fmsmga007-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Dec 2022 00:46:51 -0800 Date: Thu, 1 Dec 2022 08:46:49 +0000 From: Tvrtko Ursulin To: Dave Airlie , Daniel Vetter Subject: [PULL] drm-intel-fixes Message-ID: MIME-Version: 1.0 Content-Disposition: inline X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Tvrtko Ursulin , dim-tools@lists.freedesktop.org, dri-devel@lists.freedesktop.org, Thomas Zimmermann , Rodrigo Vivi , intel-gfx@lists.freedesktop.org Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Hi Dave, Daniel, A few more small fixes for the release candidate week. Fixes for confused return values when waiting on request retirement, which can explode in the GuC backend, fix for reading on DRAM info data and a fix to filter out impossible display pipes from the bigjoiner code. Regards, Tvrtko drm-intel-fixes-2022-12-01: - Fix dram info readout (Radhakrishna Sripada) - Remove non-existent pipes from bigjoiner pipe mask (Ville Syrjälä) - Fix negative value passed as remaining time (Janusz Krzysztofik) - Never return 0 if not all requests retired (Janusz Krzysztofik) The following changes since commit b7b275e60bcd5f89771e865a8239325f86d9927d: Linux 6.1-rc7 (2022-11-27 13:31:48 -0800) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-fixes-2022-12-01 for you to fetch changes up to 12b8b046e4c9de40fa59b6f067d6826f4e688f68: drm/i915: Never return 0 if not all requests retired (2022-11-29 08:49:15 +0000) ---------------------------------------------------------------- - Fix dram info readout (Radhakrishna Sripada) - Remove non-existent pipes from bigjoiner pipe mask (Ville Syrjälä) - Fix negative value passed as remaining time (Janusz Krzysztofik) - Never return 0 if not all requests retired (Janusz Krzysztofik) ---------------------------------------------------------------- Janusz Krzysztofik (2): drm/i915: Fix negative value passed as remaining time drm/i915: Never return 0 if not all requests retired Radhakrishna Sripada (1): drm/i915/mtl: Fix dram info readout Ville Syrjälä (1): drm/i915: Remove non-existent pipes from bigjoiner pipe mask drivers/gpu/drm/i915/display/intel_display.c | 10 +++++++--- drivers/gpu/drm/i915/gt/intel_gt.c | 9 +++++++-- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 2 +- drivers/gpu/drm/i915/intel_dram.c | 3 +-- 4 files changed, 16 insertions(+), 8 deletions(-)