[{"id":3674621,"web_url":"http://patchwork.ozlabs.org/comment/3674621/","msgid":"<332f531e-40bb-46f2-be3a-cfc482a8afb8@canonical.com>","list_archive_url":null,"date":"2026-04-08T07:35:37","subject":"ACK: [SRU][R][PATCH 0/1] drm/i915/lnl+/tc: Fix false disconnect of\n active DP-alt TC port during long HPD pulse","submitter":{"id":92836,"url":"http://patchwork.ozlabs.org/api/people/92836/","name":"Yufeng Gao","email":"yufeng.gao@canonical.com"},"content":"On 8/4/26 10:24, AceLan Kao wrote:\n> From: \"Chia-Lin Kao (AceLan)\" <acelan.kao@canonical.com>\n>\n> BugLink: https://bugs.launchpad.net/bugs/2143879\n>\n> [Impact]\n> On HP systems (CID: 202512-38233) with Intel Lunar Lake GPU and HP Type-C to HDMI dongle\n> (03f0:8a4a), switching to mirror mode via hotkey fails. The system cannot switch mirror\n> mode on X11 when using a Type-C to HDMI external monitor.\n> The root cause is that on XELPDP+ platforms (Lunar Lake and later), the LTTPR dongle\n> fires a long HPD pulse after link training. The tc_phy_hpd_live_status() function reads\n> PICAINTERRUPT_ISR to determine DP-alt live status, but the XELPDP_DP_ALT_HOTPLUG_MASK\n> bit deasserts during a long HPD pulse. Since intel_tc_port_handles_hpd_glitches() returns\n> true for TC dp-alt ports, the 4ms glitch-filter retry loop is bypassed, giving no\n> protection against this transient deassertion. The hotplug handler then marks DP-1 as\n> disconnected, and the compositor disables eDP-1.\n> Error log:\n>    xe 0000:00:02.0: [drm:intel_dp_hpd_pulse [xe]] got hpd irq on [ENCODER:270:DDI TC1/PHY TC1] - long\n>    xe 0000:00:02.0: [drm:drm_dp_dpcd_access [drm_display_helper]] AUX USBC1/DDI TC1/PHY TC1: Too many retries, giving up. First error: -6\n>    xe 0000:00:02.0: [drm:intel_hotplug_detect_connector [xe]] [CONNECTOR:271:DP-1] status updated from connected to disconnected (epoch counter 178->179)\n>    [drm:intel_dp_hpd_pulse] got hpd irq on [ENCODER:270:DDI TC1/PHY TC1] - long\n>    [drm:intel_tc_port_update_mode] Port D/TC#1: TC port mode reset (disconnected -> tbt-alt)\n>    [drm:intel_dp_hpd_pulse] got hpd irq on [ENCODER:270:DDI TC1/PHY TC1] - long\n>    [drm:intel_hotplug_detect_connector] [CONNECTOR:271:DP-1] status updated from connected to disconnected\n> Affected hardware: HP systems (CID: 202512-38233) with Intel Lunar Lake GPU\n> Failure rate: High (reproducible with HP Type-C to HDMI dongle 03f0:8a4a on X11)\n>\n> [Fix]\n> When the port has an active link (link_refcount > 0), trust the PHY ownership register\n> (XELPDP_PORT_BUF_CTL1 & XELPDP_TC_PHY_OWNERSHIP) over the transient HPD live status\n> in intel_tc_port_connected(). The ownership register is stable and does not toggle\n> during HPD pulses. The TC cold power domain is guaranteed to be held when\n> link_refcount > 0, as __intel_tc_port_lock() already asserts and verifies this via\n> tc_phy_is_owned() before reaching intel_tc_port_connected().\n> The patch is currently under review on the Intel DRM mailing list (not yet merged to\n> mainline).\n> Patch:\n> https://lore.kernel.org/lkml/20260305075857.40077-1-acelan.kao@canonical.com/T/#u\n>\n> [Test Plan]\n> 1. Connect HP Type-C to HDMI dongle (03f0:8a4a) to the system.\n> 2. Ensure the external monitor is displaying output (extended mode).\n> 3. Press the hotkey to switch to mirror mode.\n> Without the patch: The external monitor fails to switch to mirror mode. The kernel log\n> shows DP-1 connector status updated from connected to disconnected, and the internal\n> display may also blank.\n> With the patch: Mirror mode switches successfully. The kernel log shows the TC port\n> correctly stays in or returns to dp-alt mode:\n>    [drm:intel_tc_port_update_mode] Port D/TC#1: TC port mode reset (dp-alt -> disconnected)\n>    [drm:intel_tc_port_update_mode] Port D/TC#1: TC port mode reset (disconnected -> dp-alt)\n>\n> [Where problems could occur]\n> It may affect the i915/xe display driver's Type-C port management on Lunar Lake and\n> later platforms.\n> If the condition `tc_phy_is_owned()` returns a stale or incorrect ownership state while\n> link_refcount > 0, the driver could incorrectly report a port as connected when the\n> physical link has actually been removed. This would manifest as a phantom connected\n> display that cannot be detected as disconnected until the next full port reset, potentially\n> causing display configuration errors or a hung compositor.\n> Additionally, the early-return path bypasses the existing tc_phy_hpd_live_status() mask\n> check. If there is an edge case where link_refcount > 0 but the port mode transitions\n> away from TC_PORT_DP_ALT between the refcount check and the ownership check, the port\n> status could be misreported.\n> The patch is submitted upstream for review but not yet merged.\n>\n> [Other Info]\n> The patch is submitted to the Intel DRM mailing list for review but not yet merged to\n> mainline.\n> This issue only reproduces with the HP Type-C to HDMI dongle (03f0:8a4a) on X11. Wayland\n> and other dongle types (Type-C to DP/VGA, built-in HDMI/Thunderbolt) are not affected.\n>\n> Chia-Lin Kao (AceLan) (1):\n>    UBUNTU: SAUCE: drm/i915/lnl+/tc: Fix false disconnect of active DP-alt\n>      TC port during long HPD pulse\n>\n>   drivers/gpu/drm/i915/display/intel_tc.c | 5 +++++\n>   1 file changed, 5 insertions(+)\n>\nAcked-by: Yufeng Gao <yufeng.gao@canonical.com>","headers":{"Return-Path":"<kernel-team-bounces@lists.ubuntu.com>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (4096-bit key;\n unprotected) header.d=canonical.com header.i=@canonical.com\n header.a=rsa-sha256 header.s=20251003 header.b=loovwEK+;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ubuntu.com\n (client-ip=185.125.189.65; helo=lists.ubuntu.com;\n envelope-from=kernel-team-bounces@lists.ubuntu.com;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists.ubuntu.com (lists.ubuntu.com [185.125.189.65])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4frFGx0kj3z1xv0\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 08 Apr 2026 17:35:53 +1000 (AEST)","from localhost ([127.0.0.1] helo=lists.ubuntu.com)\n\tby lists.ubuntu.com with esmtp (Exim 4.86_2)\n\t(envelope-from <kernel-team-bounces@lists.ubuntu.com>)\n\tid 1wANRx-0005ay-Dd; Wed, 08 Apr 2026 07:35:45 +0000","from smtp-relay-internal-0.internal ([10.131.114.225]\n helo=smtp-relay-internal-0.canonical.com)\n by lists.ubuntu.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.86_2) (envelope-from <yufeng.gao@canonical.com>)\n id 1wANRw-0005a7-93\n for kernel-team@lists.ubuntu.com; Wed, 08 Apr 2026 07:35:44 +0000","from mail-pj1-f70.google.com (mail-pj1-f70.google.com\n [209.85.216.70])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n (No client certificate requested)\n by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id 139AD3F641\n for <kernel-team@lists.ubuntu.com>; Wed,  8 Apr 2026 07:35:44 +0000 (UTC)","by mail-pj1-f70.google.com with SMTP id\n 98e67ed59e1d1-3568090851aso14463992a91.1\n for <kernel-team@lists.ubuntu.com>; Wed, 08 Apr 2026 00:35:44 -0700 (PDT)","from ?IPV6:2001:8003:ec14:5900:4cde:43fe:ad76:4887?\n ([2001:8003:ec14:5900:4cde:43fe:ad76:4887])\n by smtp.gmail.com with ESMTPSA id\n 98e67ed59e1d1-35e27c03c91sm882906a91.1.2026.04.08.00.35.40\n for <kernel-team@lists.ubuntu.com>\n (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n Wed, 08 Apr 2026 00:35:41 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com;\n s=20251003; t=1775633744;\n bh=ylOtNqxBcCvBvJA9aPYn2ef/BZ4Rp/SpUz33NNaJeOU=;\n h=Message-ID:Date:MIME-Version:Subject:To:References:From:\n In-Reply-To:Content-Type;\n b=loovwEK+TRDL5jBfhwq9GQrggpA1QOnpT4gxyT+h2i+33ZRJz+SrG7hitMGTyr5k0\n GmgUM4EJWbxV4K11Rd+gdAs0J+22dCq7Rdh4RT1HAdFZZCeqhGPdLlVQWJlCxWh6Qj\n mPe5EXLS8dKEmhUlIRjQ+dZBVrRDV3q+i15t9deJrIjrya6jf//fIUU2/QwIQPq0wD\n TzOquSFQtL9puL/zj8zC7dinuLMMcCZaIIMJVEN4mbDEtRXP8e2ah4J0Nt9Gqy3aC4\n uTVPL3i8+XvpdDkUYcWvLXli/1HZ4kbmI6eP4H1DMK7JYh5FvLIveRJuM5XJesHzaK\n 1gy/id0Digs737QW4P33lyOo5NRc3IVCDg2AZ3D5k8Q1gj8PRagBa4RLadyVaWzjsz\n P9xFyq+b3axzvJuVrl1dXzgejvSDJ6F9xVJ0MMnkTd6yQu6M3Rtol2Q6J1GKOacXMR\n Kxxy82MfTwUda275mKFb+eh0Q+CKIzio+OGigC6FPCFLEf3CV4hSh2KhuV2GNkPaku\n DiM/QBcTyK4qhNG3zxyVJ/r2irRvZihYgbtmib+kUAgyxb583wEmqOZcWy4r4Mk7Di\n rJRC4hGztEab+BCiuXlj2tiHU0J+D+PaUzOAed7wv6l6v91UqKEOlsKLpoubD/sknf\n WJa+XjJkkPVJTGSHsjL55JPk=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775633742; x=1776238542;\n h=content-transfer-encoding:in-reply-to:content-language:from\n :references:to:subject:user-agent:mime-version:date:message-id\n :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id\n :reply-to;\n bh=ylOtNqxBcCvBvJA9aPYn2ef/BZ4Rp/SpUz33NNaJeOU=;\n b=csH4X0jM5xTrZw8j2PkEbnp35En5G5kkTIX3GSM6NitAqTvqSHDrSMYPLL6uyos5/0\n sgcaiVdJTkBj74p8RxxrU3X8aR2wc+tNqwRFC58NBwTIiixh8uS5sWv9MDi46Q+BLD6s\n Pw4EXJNhEMMGEhLva1sQnMGcbLvc1fO2yUq1SlsDMCHxV/rhuSWcSTNLhLjmGHAYTlnr\n lz1UmOPcKsemti2l1jAcpUJJ89ZhCp5tsbHNHq7Nubbmeg3YOww4tl3xAAglMZNuBUAh\n paOY7CEy9OMTePAx+YZwAaVDE5QmNhHhIwT2oVUd+2cR0Pcw4HDGqJ3PJp0JXL/+DHAm\n lFnA==","X-Gm-Message-State":"AOJu0Yxpi7rdSS+2+cRdF4KdoA7X5wdK4sH/1ytiPkPpRQ8iPH09qCO9\n VtUxJIBm+v978lZOuj/73CMUU0y+E7ochztCBUH7BPj8zhgstD69OO9s20qhOztFlpcBMX23vEH\n e5+COhPijzo8yL9G6Lxcw6doEZYxfaLlYIBpk+M74FrSlb9Ye4TkDSVPSuEy6W5oHQceMgXKib1\n xxGkHKbIdSP1p8+g==","X-Gm-Gg":"AeBDievAjRSmqQdJq5En09WuoIoQRjKNfbpcSEEbu+Dggznncn2ocJ88tA47K5HrLll\n fffLVPMS2ZDK7cR89dGt/+Xfbd1+YBm6meTOrntn5TlEunwJGkqhVYBqfWA+xWei1iEXRy/5rR1\n 8ctOOd16ao0zc6h6e4WqcTDuCXbS45XOjtWHGuWI/LW5rfWH8sgU7Z5ecpaLP3R3BgM5Dyco9EA\n S6IXUEbYcmO7JkhgTOlapg9N1lukwgHVKo2rvyS5Nju/7UKQbsZsE4jdISy7nyyz7SjEskXZ4NU\n 7NixtAmfqfVT8ZsnW5EIsOYwemyGK0lBlLiLZJPJdfq5nWgiDQOlBBWExAU4BhpvHObPUy3OnoG\n WQ8/B5T5qvU0yCaxvmBjc/foGw5oy5nuf9VZCv1FSOGwt8/aDZwCqwmZbVvn1eEx1I8K20lB+zQ\n mv9kc=","X-Received":["by 2002:a17:90b:3842:b0:358:f0d0:1a19 with SMTP id\n 98e67ed59e1d1-35de686fca0mr18874034a91.12.1775633742557;\n Wed, 08 Apr 2026 00:35:42 -0700 (PDT)","by 2002:a17:90b:3842:b0:358:f0d0:1a19 with SMTP id\n 98e67ed59e1d1-35de686fca0mr18874011a91.12.1775633742189;\n Wed, 08 Apr 2026 00:35:42 -0700 (PDT)"],"Message-ID":"<332f531e-40bb-46f2-be3a-cfc482a8afb8@canonical.com>","Date":"Wed, 8 Apr 2026 17:35:37 +1000","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"ACK: [SRU][R][PATCH 0/1] drm/i915/lnl+/tc: Fix false disconnect of\n active DP-alt TC port during long HPD pulse","To":"kernel-team@lists.ubuntu.com","References":"<20260408002417.231437-1-acelan.kao@canonical.com>","From":"Yufeng Gao <yufeng.gao@canonical.com>","Content-Language":"en-US","In-Reply-To":"<20260408002417.231437-1-acelan.kao@canonical.com>","X-BeenThere":"kernel-team@lists.ubuntu.com","X-Mailman-Version":"2.1.20","Precedence":"list","List-Id":"Kernel team discussions <kernel-team.lists.ubuntu.com>","List-Unsubscribe":"<https://lists.ubuntu.com/mailman/options/kernel-team>,\n <mailto:kernel-team-request@lists.ubuntu.com?subject=unsubscribe>","List-Archive":"<https://lists.ubuntu.com/archives/kernel-team>","List-Post":"<mailto:kernel-team@lists.ubuntu.com>","List-Help":"<mailto:kernel-team-request@lists.ubuntu.com?subject=help>","List-Subscribe":"<https://lists.ubuntu.com/mailman/listinfo/kernel-team>,\n <mailto:kernel-team-request@lists.ubuntu.com?subject=subscribe>","Content-Transfer-Encoding":"base64","Content-Type":"text/plain; charset=\"utf-8\"; Format=\"flowed\"","Errors-To":"kernel-team-bounces@lists.ubuntu.com","Sender":"\"kernel-team\" <kernel-team-bounces@lists.ubuntu.com>"}},{"id":3674664,"web_url":"http://patchwork.ozlabs.org/comment/3674664/","msgid":"<dj7dfm3k2n3tmo6gmhoaxmjgescpoh5zum37wnndyrjair6veq@ymxrh3hbcspn>","list_archive_url":null,"date":"2026-04-08T09:00:08","subject":"APPLIED[R]: Re: [SRU][R][PATCH 0/1] drm/i915/lnl+/tc: Fix false\n disconnect of active DP-alt TC port during long HPD pulse","submitter":{"id":7245,"url":"http://patchwork.ozlabs.org/api/people/7245/","name":"Paolo Pisati","email":"paolo.pisati@canonical.com"},"content":"On Wed, Apr 08, 2026 at 08:24:16AM +0800, AceLan Kao wrote:\n> From: \"Chia-Lin Kao (AceLan)\" <acelan.kao@canonical.com>\n> \n> BugLink: https://bugs.launchpad.net/bugs/2143879\n\nApplied.","headers":{"Return-Path":"<kernel-team-bounces@lists.ubuntu.com>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (4096-bit key;\n unprotected) header.d=canonical.com header.i=@canonical.com\n header.a=rsa-sha256 header.s=20251003 header.b=mWZ3poAc;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ubuntu.com\n (client-ip=185.125.189.65; helo=lists.ubuntu.com;\n envelope-from=kernel-team-bounces@lists.ubuntu.com;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists.ubuntu.com (lists.ubuntu.com [185.125.189.65])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4frH8R3wqNz1yD3\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 08 Apr 2026 19:00:23 +1000 (AEST)","from localhost ([127.0.0.1] helo=lists.ubuntu.com)\n\tby lists.ubuntu.com with esmtp (Exim 4.86_2)\n\t(envelope-from <kernel-team-bounces@lists.ubuntu.com>)\n\tid 1wAOlk-0002wV-05; Wed, 08 Apr 2026 09:00:16 +0000","from smtp-relay-internal-0.internal ([10.131.114.225]\n helo=smtp-relay-internal-0.canonical.com)\n by lists.ubuntu.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.86_2) (envelope-from <paolo.pisati@canonical.com>)\n id 1wAOli-0002wJ-27\n for kernel-team@lists.ubuntu.com; Wed, 08 Apr 2026 09:00:14 +0000","from mail-wm1-f69.google.com (mail-wm1-f69.google.com\n [209.85.128.69])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n (No client certificate requested)\n by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id D8FED3F57C\n for <kernel-team@lists.ubuntu.com>; Wed,  8 Apr 2026 09:00:13 +0000 (UTC)","by mail-wm1-f69.google.com with SMTP id\n 5b1f17b1804b1-488be6ab870so11824425e9.3\n for <kernel-team@lists.ubuntu.com>; Wed, 08 Apr 2026 02:00:13 -0700 (PDT)","from canonical.com ([2a01:e11:1403:8620:66d1:c301:8088:78ee])\n by smtp.gmail.com with ESMTPSA id\n 5b1f17b1804b1-488c5d8593fsm13958275e9.18.2026.04.08.02.00.11\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Wed, 08 Apr 2026 02:00:12 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com;\n s=20251003; t=1775638813;\n bh=HpJ2F33P+kbgV5kH0OHc/myBW8qo99r+ZZOgGDCZxC8=;\n h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:\n Content-Type:In-Reply-To;\n b=mWZ3poAchWuCRFHA9HlLlGIqggE27EkT1JTPEZtxPAGW7Lf1O6/Be9HAQ2AlZkOu6\n qcgVIJzf/m0W3VyBoL97XdbWWpwwFxvSlSfjmaqpsG+5FdGQ9L39OOEzFohZgelz8o\n dwjkb19HpncAX9G0hQ8cjLR3xmDaHHZlLLDpBQ13OQaIpp6/rF6o2HzUTxwuejbCSh\n /VZQ9Wmkowcx1PCa627BYz0mLNEAFs0rEEydrF6NzGwkKo1x/08CMCCC1sXYoiwWqK\n kwVJr8Eyx4LmkY8WEW5x4x5stfIlOsa1+HdtHMSiHuEfD+HKNe7hqVHW/TShvj9wMU\n B2ZfxAbrwa5K0kKXZSaqAepea8Finl6q12lCru9s9yV7DKW3gDiG8+5z3VjiUwXL2S\n ge7GWdJo2Kf3lNYoAkeWkB8ncuSQgtHsjreT469juL49xOTyRHhDFn6QTbpuOR9Lw3\n aO/82aj4X3YkqHHA5REZwox8U9UbHXA1gwtppvNwMXr7GWsOpEy8US1oy8iU7fjCjy\n 3GgnXe8gTVBkFVtRtLz+52KBrBuRJ8peDzWizKmo2gggNl3yGoFZCre+66U3RxKGuD\n 2lovmssSAZvWMkSb9YIkVdkB8zcIMAvdCTxGTtgA3tF3MDI+lMdHHnIs4apd1L0378\n We3WE7LOCOu4XbToVFMobvrY=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775638813; x=1776243613;\n h=in-reply-to:content-disposition:mime-version:references:message-id\n :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc\n :subject:date:message-id:reply-to;\n bh=HpJ2F33P+kbgV5kH0OHc/myBW8qo99r+ZZOgGDCZxC8=;\n b=ne6+X6zq2732AmkKZa9skDYgNYCngGIV06tyXX8f09OBcV1Z8paw10O8hqBEXYqTyO\n AG6tO1zhKr8CjU7BmEGunvfeMRXxmBD/ZLSW/LABa6HBsGIr56nSvlD5+WP912kyCCIX\n py3+sRiiyINi8C2Y2tCo9TpUWyu8LBEFv8lwLcuVuVKeCsTFRFC1uG7vbgY6C3ErrqOl\n ZmApuLHQ4g8k/0CO4pAdrcNZ/oHIZLrKvpuz+32NewGfq8igPRpwTHyYwhgIj2KGQa+I\n YZolV9GSV7vSheftALXL24pVTEZOTGDiKE2wM53qEfuQZuwuHz4/DbuEVXCvWyt+5rkN\n Q1ww==","X-Gm-Message-State":"AOJu0YwvJ9i/5hlat8CgGoWqusOPhFAzFwmVsGOcmXcqXczv6eT3+/f9\n EjyXtNfmKBDTqtZhd0fYHb4rT32Snxcvtw0yX6fd943otoW0HKvS/gBmxOwejLQJW2m/N748YyO\n WZYYFleA395QBeeZEkMDEuR2J6QOpTSRHJKgUMNUy5yjagyNOX4pitclKJ7IO6F9XLbriTU1ofx\n 2Q1phl/P+1ur1/zA==","X-Gm-Gg":"AeBDietkBDblGXUQeEkY/zdMQhxsRJoau3ZsMRHc+I1Gwb77rZpL6COsWU+8O+xBvfE\n 3dXySLBEBVVFQyFSOefLRM5WEOQb+/PvgyEldOHiVfbuXDXKdBBEcUGwdlH0Xr83IS3pWUuHoRe\n nsfuSuZiup21ujUlMZzFm1fRUnAlCEKY3EfIg8WWNLpJRurvvWDpMdFCdlWdTPjIJ29o5A+KfBP\n YLytUBOAJpCX+WxEZMtmpfhims882ca58iN9flLSIIWZPetJCLOoEjVRJvj+trGy9wZpgczJoLu\n Pqd9nIg1NkSJQWZi1X67nxaA4y/DUksVabnrCjgnuXstpQrmGULMKGRsL0ncRdgXk6/OVgm4HqR\n tP5ljnuiQuo6H8AKKPhnaR4bzl4bzayHKjKxAZV0EAFONV2meYUhvQ7yEL0eWoU+bAzLfyENaGu\n ptLyLQwXVdRvpjF+ecUdPS6w==","X-Received":["by 2002:a05:600c:3b1e:b0:485:3abe:ab86 with SMTP id\n 5b1f17b1804b1-488996cd897mr263783985e9.4.1775638812932;\n Wed, 08 Apr 2026 02:00:12 -0700 (PDT)","by 2002:a05:600c:3b1e:b0:485:3abe:ab86 with SMTP id\n 5b1f17b1804b1-488996cd897mr263783595e9.4.1775638812432;\n Wed, 08 Apr 2026 02:00:12 -0700 (PDT)"],"Date":"Wed, 8 Apr 2026 11:00:08 +0200","From":"Paolo Pisati <paolo.pisati@canonical.com>","To":"AceLan Kao <acelan.kao@canonical.com>","Subject":"APPLIED[R]: Re: [SRU][R][PATCH 0/1] drm/i915/lnl+/tc: Fix false\n disconnect of active DP-alt TC port during long HPD pulse","Message-ID":"<dj7dfm3k2n3tmo6gmhoaxmjgescpoh5zum37wnndyrjair6veq@ymxrh3hbcspn>","References":"<20260408002417.231437-1-acelan.kao@canonical.com>","MIME-Version":"1.0","Content-Disposition":"inline","In-Reply-To":"<20260408002417.231437-1-acelan.kao@canonical.com>","X-BeenThere":"kernel-team@lists.ubuntu.com","X-Mailman-Version":"2.1.20","Precedence":"list","List-Id":"Kernel team discussions <kernel-team.lists.ubuntu.com>","List-Unsubscribe":"<https://lists.ubuntu.com/mailman/options/kernel-team>,\n <mailto:kernel-team-request@lists.ubuntu.com?subject=unsubscribe>","List-Archive":"<https://lists.ubuntu.com/archives/kernel-team>","List-Post":"<mailto:kernel-team@lists.ubuntu.com>","List-Help":"<mailto:kernel-team-request@lists.ubuntu.com?subject=help>","List-Subscribe":"<https://lists.ubuntu.com/mailman/listinfo/kernel-team>,\n <mailto:kernel-team-request@lists.ubuntu.com?subject=subscribe>","Cc":"kernel-team@lists.ubuntu.com","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"base64","Errors-To":"kernel-team-bounces@lists.ubuntu.com","Sender":"\"kernel-team\" <kernel-team-bounces@lists.ubuntu.com>"}}]