From mboxrd@z Thu Jan 1 00:00:00 1970 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 F3CBBCD5BB1 for ; Tue, 26 May 2026 12:07:59 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 1FE9D10E189; Tue, 26 May 2026 12:07:59 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (1024-bit key; unprotected) header.d=163.com header.i=@163.com header.b="SSXcpjGy"; dkim-atps=neutral Received: from m16.mail.163.com (m16.mail.163.com [117.135.210.2]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0520F10E189 for ; Tue, 26 May 2026 12:07:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=Date:From:To:Subject:Content-Type:MIME-Version: Message-ID; bh=1MdOEH4FWXiWKeE/kCEFwFy+r+6+6c969EcWKnH6xAs=; b=S SXcpjGy+7E0J8cK0lj7yYa8DxV+7BWnmmnEW8CN5krYl37NpPqMl5BC1YSyA1iDn hR19hlUESi8+zav8Je9TtU237DO69f2utrpz88SsdDE+QFiJxx8Wzn6t4b0RUnwz poMrkd5Lb9NpXLKob2ey+dG2Sh67+65xWRffFvSRYM= Received: from w15303746062$163.com ( [113.200.174.80] ) by ajax-webmail-wmsvr-40-141 (Coremail) ; Tue, 26 May 2026 20:06:59 +0800 (CST) X-Originating-IP: [113.200.174.80] Date: Tue, 26 May 2026 20:06:59 +0800 (CST) From: w15303746062 To: "Sasha Levin" Cc: stable@vger.kernel.org, gregkh@linuxfoundation.org, tzimmermann@suse.de, maarten.lankhorst@linux.intel.com, mripard@kernel.org, louis.chauvet@bootlin.com, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, "Mingyu Wang" <25181214217@stu.xidian.edu.cn> Subject: Re:Re: [PATCH 6.18.y 0/5] drm/vkms: Backport generic vblank timer to fix ABBA deadlock X-Priority: 3 X-Mailer: Coremail Webmail Server Version 2023.4-cmXT build 20260403(27802f6d) Copyright (c) 2002-2026 www.mailtech.cn 163com In-Reply-To: <20260525231000.agent5-0001@kernel.org> References: <9c4a68c4-43a3-4a9b-a131-9570174c8df3@linux.intel.com> <20260525131610.608273-1-w15303746062@163.com> <20260525231000.agent5-0001@kernel.org> X-NTES-SC: AL_Qu2cC/uSuEoq7yWRbOkfmU0Qguw9Xcq5uPkj34FWN5t8jCrr+ScQXEB9PUv50tuDMAuVihKOaARIx+pFfqh7RpoTF7tdhwCbHx9uN8X99aBCXA== Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=GBK MIME-Version: 1.0 Message-ID: <51ff85d2.9c25.19e642e591c.Coremail.w15303746062@163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID: jSgvCgD3X2bjjBVqr76sAA--.13476W X-CM-SenderInfo: jzrvjiatxuliiws6il2tof0z/xtbC-wM7H2oVjOM8CQAA39 X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== 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" CkhpIFNhc2hhLAoKPkxvb2tpbmcgYXQgdGhlIGZpdmUgY29tbWl0czoKPgo+ICAtIDEvNSAoNzRh ZmViODEyODUwKSBpcyB0aGUgb25lIHRoYXQgYWN0dWFsbHkgZml4ZXMgdGhlIEFCQkEKPiAgICBk ZWFkbG9jayB5b3Ugb2JzZXJ2ZWQgdW5kZXIgU3l6a2FsbGVyOyBpdCBhZGRzIHRoZSBnZW5lcmlj IHZibGFuawo+ICAgIHRpbWVyIHRoYXQgcmVwbGFjZXMgdGhlIG9wZW4tY29kZWQgdmttcyBocnRp bWVyIHBhdGguCj4KPiAgLSAyLzUgKGQ1NGRiYjU5NjNiZCkgYWRkcyBuZXcgQ1JUQyBoZWxwZXJz IGZvciAic2ltcGxlIHVzZSBjYXNlcyIuCj4gICAgTm8gRml4ZXM6L0NjOnN0YWJsZSwgbm8gZGVz Y3JpYmVkIGJ1Zy4KPgo+ICAtIDMvNSAoMDJlMjY4MWZmZTFhKSBpcyBhIHJlZmFjdG9yIHRoYXQg Y29udmVydHMgdmttcyB0byB0aGUgbmV3Cj4gICAgaGVscGVycy4gTm8gRml4ZXM6L0NjOnN0YWJs ZSwgbm8gZGVzY3JpYmVkIGJ1Zy4KPgo+ICAtIDQvNSAoNzlhZTg1MTBiNWI4KSBpcyBhIHY3LjEt cmMxIHRpbWVvdXQgYnVtcCB0aGF0IGRlcGVuZHMgb24gMS81Lgo+ICAgIEl0IGlzIG5vdCB5ZXQg aW4gYW55IHJlbGVhc2VkIHN0YWJsZSwgc28gYXBwbHlpbmcgaXQgdG8gNi4xOC55Cj4gICAgd291 bGQgcHV0IGl0IG9uIGFuIExUUyBiZWZvcmUgYW55IExUUyBjb250YWlucyBpdC4KPgo+ICAtIDUv NSAoMzk0NmQzYmE5OTM0KSBpcyBhIGRvYyBmaXggZm9yIDEvNS4KPgo+UGVyIHN0YWJsZS1rZXJu ZWwtcnVsZXMsIHdoYXQgSSBuZWVkIHRvIHF1ZXVlIGlzIHRoZSBtaW5pbXVtIHNldCB0aGF0Cj5m aXhlcyB0aGUgYnVnLiBDb3VsZCB5b3UgZXhwbGFpbiwgcGVyIHBhdGNoLCB3aHkgMi81Li41LzUg YXJlIHJlcXVpcmVkCj50byBtYWtlIDEvNSB3b3JrIC8gYXJlIHJlcXVpcmVkIHRvIGFjdHVhbGx5 IGZpeCB0aGUgZGVhZGxvY2s/IElmIG9ubHkKPjEvNSBpcyBuZWVkZWQsIHBsZWFzZSByZXNlbmQg anVzdCB0aGF0IG9uZSB3aXRoIHlvdXIgU2lnbmVkLW9mZi1ieQo+YWRkZWQgKHRoZSBjYXJyaWVk IHBhdGNoZXMgdG9kYXkgb25seSBoYXZlIFRob21hcydzIFMtby1iLCB3aGljaAo+YnJlYWtzIHRo ZSBjaGFpbiBvZiBjdXN0b2R5IG9uIGEgc3RhYmxlIHN1Ym1pc3Npb24pLgoKVGhhbmtzIGZvciB0 aGUgcXVpY2sgcmV2aWV3IGFuZCBmb3IgcG9pbnRpbmcgb3V0IHRoZSBtaXNzaW5nIFNpZ25lZC1v ZmYtYnkuIEkgYXBvbG9naXplIGZvciB0aGF0IG9taXNzaW9uOyBpdCB3YXMgbXkgbWlzdGFrZSBk dXJpbmcgdGhlIGNoZXJyeS1waWNrIHByb2Nlc3MuCgpSZWdhcmRpbmcgdGhlIGRlcGVuZGVuY3kg Y2hhaW4sIEkgd291bGQgbGlrZSB0byBjbGFyaWZ5IHdoeSBjb21taXQgMS81IGFsb25lIGNhbm5v dCBmaXggdGhlIGlzc3VlOgoKQ29tbWl0cyAxLzUgYW5kIDIvNSBpbnRyb2R1Y2UgdGhlIG5ldyBn ZW5lcmljIHZibGFuayB0aW1lciBpbmZyYXN0cnVjdHVyZSB0byB0aGUgRFJNIGNvcmUgYnV0IGRv ICpub3QqIHRvdWNoIHRoZSB2a21zIGRyaXZlciBhdCBhbGwuIApDb21taXQgMy81ICgwMmUyNjgx ZmZlMWEpIGlzIHRoZSBhY3R1YWwgZml4IHRoYXQgbW9kaWZpZXMgYGRyaXZlcnMvZ3B1L2RybS92 a21zL3ZrbXNfY3J0Yy5jYC4gSXQgcmVtb3ZlcyB0aGUgYnVnZ3kgb3Blbi1jb2RlZCBocnRpbWVy IHRoYXQgY2F1c2VzIHRoZSBBQkJBIGRlYWRsb2NrIGFuZCBzd2l0Y2hlcyB2a21zIHRvIHVzZSB0 aGUgbmV3IGluZnJhc3RydWN0dXJlIGludHJvZHVjZWQgaW4gMS81IGFuZCAyLzUuIAoKVGhlcmVm b3JlLCAxLzUsIDIvNSwgYW5kIDMvNSBmb3JtIGFuIGluZGl2aXNpYmxlIHNldC4gQXBwbHlpbmcg b25seSAxLzUgd291bGQgbGVhdmUgdGhlIGRlYWRsb2NrIGluIHZrbXMgY29tcGxldGVseSB1bnBh dGNoZWQuCgpBcyBmb3IgNC81IGFuZCA1LzUgKHRoZSB0aW1lb3V0IGJ1bXAgYW5kIGRvYyBmaXgp LCBNYWFydGVuIExhbmtob3JzdCAoRFJNIG1haW50YWluZXIpIGV4cGxpY2l0bHkgcmVjb21tZW5k ZWQgcHVsbGluZyBpbiB0aGlzIGV4YWN0IDUtY29tbWl0IGxpc3QgYXMgdGhlIHByb3BlciB1cHN0 cmVhbSBmaXggZm9yIHRoaXMgc3BlY2lmaWMgdmttcyBpc3N1ZSAoc2VlIHRoZSBtYWlsaW5nIGxp c3QgbGluayBpbiB0aGlzIHRocmVhZCkuIAoKSG93ZXZlciwgaWYgeW91IGZlZWwgNC81IGFuZCA1 LzUgaW50cm9kdWNlIHVubmVjZXNzYXJ5IHJpc2sgZm9yIHRoZSA2LjE4Lnkgc3RhYmxlIHRyZWUs IEkgY2FuIGFic29sdXRlbHkgZHJvcCB0aGVtIGFuZCBvbmx5IHN1Ym1pdCAxLzUsIDIvNSwgYW5k IDMvNS4gCgpJIGFtIHByZXBhcmluZyBhIHYyIHBhdGNoIHNlcmllcyBub3cgd2l0aCBteSBTaWdu ZWQtb2ZmLWJ5IGFkZGVkIHRvIHRoZSBjaGFpbiBvZiBjdXN0b2R5LiBDb3VsZCB5b3UgbGV0IG1l IGtub3cgaWYgeW91IHByZWZlciB0aGUgZnVsbCA1LXBhdGNoIHNlcmllcyBhcyByZWNvbW1lbmRl ZCBieSBEUk0gbWFpbnRhaW5lcnMsIG9yIGp1c3QgdGhlIG1pbmltYWwgMy1wYXRjaCBzZXJpZXM/ CgpCZXN0IHJlZ2FyZHMsCk1pbmd5dQo=