From patchwork Thu Feb 6 14:11:42 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Rodrigo Vivi X-Patchwork-Id: 13963145 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 5E8BEC02199 for ; Thu, 6 Feb 2025 14:11:55 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id DBF2110E868; Thu, 6 Feb 2025 14:11:53 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.b="SvSrSc1/"; dkim-atps=neutral Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.12]) by gabe.freedesktop.org (Postfix) with ESMTPS id 046F610E859; Thu, 6 Feb 2025 14:11:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1738851112; x=1770387112; h=date:from:to:cc:subject:message-id: content-transfer-encoding:mime-version; bh=uq2ufWZadLWDFL6cTdB0G2GKkBal/TLlFIXDn4kCG0o=; b=SvSrSc1/HnrRkxBPw9l0wTRI30phpdON9iEpwj3pp36z6B9zshRX4pTS K6L3lI2EZdVGf6Mw0Vm8SJ4/GBcz9sg3QqXYO8mHEuAEkuDkicLyO8DgQ 2i3ew1y2D1O5ISij7QaZgdjOaS59pZPsqWuQSNH8RuImFZXYCSC56MR9a 49Hot5JJ12phsjPKXmgiEVjGZUzvgYZ3bnNN8F3eJpMGuQ+bixcGM2aOu wuFzaMRj4rJOkq4DPHDGOEolLOjxr0QPlAzX1CZAd33nQIu5jAcbD2Jz8 vBBGYHIB5n22e2ndzGMIyi/J74jS1KkEh6wUD7Ns81CZ1ciFkojkBABA+ A==; X-CSE-ConnectionGUID: 7yEJk/aoRo6RJiGyc1n8DQ== X-CSE-MsgGUID: 6IhO+5XoSN2FvwaA590I9A== X-IronPort-AV: E=McAfee;i="6700,10204,11336"; a="43378900" X-IronPort-AV: E=Sophos;i="6.13,264,1732608000"; d="scan'208";a="43378900" Received: from fmviesa002.fm.intel.com ([10.60.135.142]) by fmvoesa106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Feb 2025 06:11:51 -0800 X-CSE-ConnectionGUID: CS+/g85lRXa68m2ZAaYQYQ== X-CSE-MsgGUID: YhFYtr2/QduGJ7/7qixRmQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.12,224,1728975600"; d="scan'208";a="134456218" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by fmviesa002.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 06 Feb 2025 06:11:50 -0800 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.44; Thu, 6 Feb 2025 06:11:50 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.44 via Frontend Transport; Thu, 6 Feb 2025 06:11:50 -0800 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.171) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.44; Thu, 6 Feb 2025 06:11:49 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=EiLAp0K2R0EcA8x+dUTpWUviD/7izRmxKmvv/RRfjHJ8Ni314QjcEQ08/Mpc+1LhxRIdMsj3i9ST1iaf/vZe/2/kAPapc9DdDuzrB1BfkomTgtvPD66D9izSNxC//P1DnzQyd9W5A1xXJNmIE7ZirdjQhF3y3rm0CibmLsr6NKM5nJKYr5E+bmVyWOe+M7npH5cK4CXJtrQsLDQPEzWcaXGBwJOPQZiL6kYWVgy4j4scFEFHU6C9UnESxpwAzsDTu7G/RT3acq87QhENhSKOlfEckpFgU0mWj8+a2pEg8aiL8KT58T5+SHA1FgUgoo4F+5M4aQzAGLUItpaXUzF/QQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=DYrVOGJFiv2C9+pIucwheljX0UxC/scg6EVxXOEYCvY=; b=cSYSy4lMIxxThHuDxcLZVdQ3Z9fhxus++0tl/SdSTc/KzdCosp/6tVL9DPEmxjCBGz4U0VF+WRkgy0M8XV2wVCTVT1UmG3SG2l3tgJ6vKxnzvxjYtzV9fFJQaiMXKDY1dY2bp5SGlsZHdU/zRzvneZUgufPlC55V1cEdWAR6i6u3Ot4Ymq/1UdHvTxlPcrqempasTVenvw+7xNj2y6C5xAQqptvE1Dz5KjyukO2NLenqkjmroBOSfePFEQW2FUslMOmca0gEj0clz45AGwEB2qNv2MLuZr9mV8ZlWGSAcsQfgrqEZeV+JSz1O2An4Ldi+N8V2SULtLtvzNrspmMmHg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from PH7SPRMB0046.namprd11.prod.outlook.com (2603:10b6:510:1f6::20) by SA0PR11MB4765.namprd11.prod.outlook.com (2603:10b6:806:9b::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8422.11; Thu, 6 Feb 2025 14:11:47 +0000 Received: from PH7SPRMB0046.namprd11.prod.outlook.com ([fe80::5088:3f5b:9a15:61dc]) by PH7SPRMB0046.namprd11.prod.outlook.com ([fe80::5088:3f5b:9a15:61dc%4]) with mapi id 15.20.8398.025; Thu, 6 Feb 2025 14:11:47 +0000 Date: Thu, 6 Feb 2025 09:11:42 -0500 From: Rodrigo Vivi To: Dave Airlie , Simona Vetter CC: Jani Nikula , Joonas Lahtinen , Tvrtko Ursulin , Rodrigo Vivi , Thomas Zimmermann , Maarten Lankhorst , Maxime Ripard , Thomas =?iso-8859-1?q?Hellstr=F6m?= , Oded Gabbay , "Lucas De Marchi" , , , , Subject: [PULL] drm-intel-fixes Message-ID: Content-Disposition: inline X-ClientProxiedBy: MW4PR04CA0090.namprd04.prod.outlook.com (2603:10b6:303:6b::35) To PH7SPRMB0046.namprd11.prod.outlook.com (2603:10b6:510:1f6::20) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH7SPRMB0046:EE_|SA0PR11MB4765:EE_ X-MS-Office365-Filtering-Correlation-Id: ea869ed8-973c-4192-ae32-08dd46b8316a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?iso-8859-1?q?z6FWejbt2EsSRYEGfqTjOpGGs5?= =?iso-8859-1?q?vS+cm3OBRYrYbjoFL6mc3rHnHiSS4I0M3PKThV2SkTNMmNrgi6GM/eRXYVqc?= =?iso-8859-1?q?5XMM9ZK0XQD2penIMTAVm2EcsJDfK3gJ3PIPqZHEYGyY+xjKiZaVBuUkuyXA?= =?iso-8859-1?q?ljHU3BhNYJMy4NBW5UuXHTZaY/oPCiL2t8f5kYnc+pmJLxQV3GCIbChYHL/C?= =?iso-8859-1?q?azVNJ7K0YFwlWW1kg2+sRjY7nFYH1BVe7Yx+iMwj4G+hI19D+AqHtTyCWZOz?= =?iso-8859-1?q?xkpqufTvgUR1iH6uJdf8Mi9B/NmiY5eiRFpTIo74RZIUPNElnv1MJPAxRz2a?= =?iso-8859-1?q?PE8RAqGcHccZerP7FHYRK8A5pQ0kuKKWQHtfGKAyMaDrpYaIrJrbDZ99OzQv?= =?iso-8859-1?q?kquvfgIhbetUB5dYwBRi2f4MTa0Wa/r88kbVxrRNQwOafDQ6alkgwZ+PlEZb?= =?iso-8859-1?q?epJxaCCwqZR0AzsxkchqwjvXe5dVLcF8W3ARpvlV+IrWLz52e1dFSqpE+382?= =?iso-8859-1?q?B6enKLkX4WHk7XtW+K7MhUYbrr3lAesuD8fOKB70lnQdKKC9pyq847gJtu3D?= =?iso-8859-1?q?V9jm9q236/lPqWYe5p6+I5eGA1/KpMcdXqNetvXq3+hbzV/InBPVkYWKzddW?= =?iso-8859-1?q?kF4qCBfzvPYOlIk5P7OW7IBC5tvEqJSMa9XQRtBd/2YvfdeAJVYXleMQXYlH?= =?iso-8859-1?q?mmZnpxwPy4uHYZELtmkvWamc6wMAkgyhJH5bjmM3J4vaLNmXAWeZPKuFxCMm?= =?iso-8859-1?q?R1GDF42k8B0Sx2zNBV3LkgdPGyrrYYzrO67umsvxa93oVurwMcutuO16lBpz?= =?iso-8859-1?q?RKQcADkeZvy/5u0FiSQsaXm4NsJ0FQdkBkyAxqysf1WOs7NG4kfJ5LwYjF4x?= =?iso-8859-1?q?l3HQcTEkPzkN7B5XfEhxKHKJj0jvceGFC+4s6R081CwD9FbwJS4lILSLCeQ9?= =?iso-8859-1?q?MejTKSZRf+dcdkMdagbhoEe3F7ve1wK5tJFXDK8W7jNZsBqcstlE6DzGiIbi?= =?iso-8859-1?q?TtwjODg3/qOLmw00czYuRe4a5/oY7ASs8r6H+t18B6igr3xQ3XJM6yZJyYBh?= =?iso-8859-1?q?hiABBak7cV4sI84JD480woKf6rF1cvB3CZ6rY1XUuY0RAwIc/+pc4I8alf3E?= =?iso-8859-1?q?DvM7HJlRHIRlX4fpYvigXKgmGpvLQhnoyQKGxMnwISzMN/S2Mez1p9JW4WSX?= =?iso-8859-1?q?pXEwueyXHZLSx7aCbKRYNMTgIrvChw+aEQcMJSashS0dfk5whOl18bysYroR?= =?iso-8859-1?q?DObY2es6A38arJQUJh6r1pjKhjJlzau+cMyd+Y7T0mAZYS3u5m6Kr6Q7xCxy?= =?iso-8859-1?q?rvHYNnrPooCdIdZak4r+lJAQeFq+3SghLp343rma9jNwRvjSIKih1JVudP7e?= =?iso-8859-1?q?QJoFecsKZ6OeHexyPEMA=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH7SPRMB0046.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(7416014)(376014)(366016)(1800799024); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?iso-8859-1?q?WcDj9ZNVFoSzkVxPtjUo3X8?= =?iso-8859-1?q?CqQGedv7eD9amspp+XtkiZwPqYKrqooa0U4oazniFgNQ9sd1Hwqx2IPgFCSz?= =?iso-8859-1?q?d7ikKMifsMjOv65PlElIQcY9PaPrOrvAPwvduuWhJFJfSEjasMCL4i8QgkFq?= =?iso-8859-1?q?1P+2ilLSWf/pj4s6mAkcgiRvZkqILGCqQGhagxMsPRwHDaRtP1pr8WEJCmTG?= =?iso-8859-1?q?QRcufMzvzZzEZ0RnLLSXdEh1nIRQcjFzqEXM2U1rKkGIWLSt/C09MXIJ5ici?= =?iso-8859-1?q?I9p//1MmDwOBo+wHyb15CJeOTaK0SIexflxa/J1Pa7SrJRYtJbzcQmMKowRf?= =?iso-8859-1?q?HpBkEjBXKTOACzH3GgT/9Rvhn5Zx5PJJ2xiOm7DDXUUsWSlCHsSIF5CNA5m1?= =?iso-8859-1?q?S1l+ugrvr/o4MUHAaIZbvvUMITC/BzJkuIyNvuKI0n77tPFoIBfEBEZhZ1Qz?= =?iso-8859-1?q?T5CQuWnzFPHhkcy2PgD8yONr8eaZp+cO3cubvFU39XvMQOqkGyQ3qnkvrGj+?= =?iso-8859-1?q?tZ8hjKLVfTKR/3bvz1chyH2sKChxeQCHZdxJnIOrr7itbGJEscJmVEjLUIXc?= =?iso-8859-1?q?r4J5CxlCZuUCTZvURiEsfEWycmYRXS1o7nyBIEGV89/WBduffa8Tc2pb6EI8?= =?iso-8859-1?q?y8XzO3zXs329+8lDdIEmKG3x1Z4bu7x9Xz7gz0+FUwiDS+2DUKeRrnzw23mT?= =?iso-8859-1?q?zn9nSRYMXWX07cbACRLXcnTmaUvdWOAOw7P/MXS6pQ5j56cW8hb5ip6p5ziF?= =?iso-8859-1?q?71/0javi66gKwPKVXWgQuv0xTAdGsbMWRg9wcccFDg9OCHqEeG0u3S2Otf2s?= =?iso-8859-1?q?Id/MaNx2BvmvJwdGmPciBwU872UhPH/F9FVd/JcpBnM98aBjPqhdRoPtg0tz?= =?iso-8859-1?q?f9XzTwOChTTkoS0QrVDEiFL4VKoAUi2sljVLH6e9YOi/STnpTPN7lsAmbYd7?= =?iso-8859-1?q?zhK3tjOw06hVC1y3cl5wabgPdeRDv8WkdnBEnVMPV6JgUKa44QJKcSpYBRS+?= =?iso-8859-1?q?9PbWQVWCkfARnbpY8iFPrcvpzpn/1/o9y0krIJg6QsbWNpxp5Wjb+b5CnlTo?= =?iso-8859-1?q?Xcum8tR1jTHaduUCatAUcjt2HghnSkF0309J1oKFzzMWEtVtOB5lyYjowWw9?= =?iso-8859-1?q?c+8h2bL+jMdB/72elIIqwP/ByU2kBkZ8bM6HWE4+tghNcLUEqOYElF1VIzyO?= =?iso-8859-1?q?BRbGb5+NwNFrvkU9Tuhf2SJ/3z1QhDv3jd3e5HesOEK/iA6A/s0GUu00f/pI?= =?iso-8859-1?q?VQUUtkqrGAdG+fEzEWdZavUeGsdmlPhx6eFtSz3waOum7Ftdburl4fNnC/u8?= =?iso-8859-1?q?HUJO3F+Cf2bReOREO8mG8j9Reb8hqYdJEJatImSGxIURCBnxRWCcvT5RG6PO?= =?iso-8859-1?q?+Xm3OKO4j1U4ufN0JU6mMDKHShS0TE5VIaIQVtoXVT/uAbuiY9ZG3VYIWZ+D?= =?iso-8859-1?q?FjLy7t1Ozb45OtlIZRYRKoYY8gNeLbpY/PJSKx3J6ISAafKnr+SCkh3McQ0q?= =?iso-8859-1?q?/ogDaXjyCkGJw7L3g4cOkYLnyb0WB4NU0WnrTqYzQpIKOnU0FKKjwc8eybGM?= =?iso-8859-1?q?c/vc/ea+UkjIfWJM0YzZ0MW5o+xouyS057TXk+L4g5URhrnaczWft/idVU0O?= =?iso-8859-1?q?PQu0ynEuA5U0ZHvxsbce0pXCNuREUyAWOArZu6A=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: ea869ed8-973c-4192-ae32-08dd46b8316a X-MS-Exchange-CrossTenant-AuthSource: PH7SPRMB0046.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Feb 2025 14:11:47.5349 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: unHkbGOSaZeb9ekKFgMMctKAyIM1Gtf/IsskKSnJinlh8Pp/osZSm2k6Fh+MRWxehGc47SJDkLc2D3LpfbHUrA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR11MB4765 X-OriginatorOrg: intel.com 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: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Hi Dave and Sima, Here goes the first i915 fixes towards 6.14. It looks that our CI was dead for the last round, but I double checked locally in both ADL-P and DG2 and everything is working fine. In the last round the only addition was the Jani's DP fix, that looks correct. So, let's move forward. Thanks, Rodrigo. drm-intel-fixes-2025-02-06: - Fix the build error with clamp after WARN_ON on gcc 13.x+ (Guenter) - HDCP related fixes (Suraj) - PMU fix zero delta busyness issue (Umesh) - Fix page cleanup on DMA remap failure (Brian) - Drop 64bpp YUV formats from ICL+ SDR planes (Ville) - GuC log related fix (Daniele) - DisplayPort related fixes (Ankit, Jani) The following changes since commit 2014c95afecee3e76ca4a56956a936e23283f05b: Linux 6.14-rc1 (2025-02-02 15:39:26 -0800) are available in the Git repository at: https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-fixes-2025-02-06 for you to fetch changes up to 069504f1fcfa1532e4e221290df428b15bd9d284: drm/i915/dp: Fix potential infinite loop in 128b/132b SST (2025-02-05 14:42:42 -0500) ---------------------------------------------------------------- - Fix the build error with clamp after WARN_ON on gcc 13.x+ (Guenter) - HDCP related fixes (Suraj) - PMU fix zero delta busyness issue (Umesh) - Fix page cleanup on DMA remap failure (Brian) - Drop 64bpp YUV formats from ICL+ SDR planes (Ville) - GuC log related fix (Daniele) - DisplayPort related fixes (Ankit, Jani) ---------------------------------------------------------------- Ankit Nautiyal (2): drm/i915/dp: fix the Adaptive sync Operation mode for SDP drm/i915/dp: Return min bpc supported by source instead of 0 Brian Geffon (1): drm/i915: Fix page cleanup on DMA remap failure Daniele Ceraolo Spurio (1): drm/i915/guc: Debug print LRC state entries only if the context is pinned Guenter Roeck (1): drm/i915/backlight: Return immediately when scale() finds invalid parameters Jani Nikula (2): drm/i915/dp: Iterate DSC BPP from high to low on all platforms drm/i915/dp: Fix potential infinite loop in 128b/132b SST Suraj Kandpal (2): drm/i915/hdcp: Fix Repeater authentication during topology change drm/i915/hdcp: Use correct function to check if encoder is HDMI Umesh Nerlige Ramappa (1): drm/i915/pmu: Fix zero delta busyness issue Ville Syrjälä (1): drm/i915: Drop 64bpp YUV formats from ICL+ SDR planes drivers/gpu/drm/i915/display/intel_backlight.c | 5 +-- drivers/gpu/drm/i915/display/intel_dp.c | 12 +++----- drivers/gpu/drm/i915/display/intel_dp_mst.c | 4 +++ drivers/gpu/drm/i915/display/intel_hdcp.c | 15 ++++++++- drivers/gpu/drm/i915/display/skl_universal_plane.c | 4 --- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 6 +--- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 36 ++++++++++++++++++---- 7 files changed, 57 insertions(+), 25 deletions(-)