From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from cstnet.cn (smtp87.cstnet.cn [159.226.251.87]) (using TLSv1.2 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1090E42D757 for ; Thu, 17 Sep 2026 11:17:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=159.226.251.87 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789643870; cv=none; b=lWt1mifqCpnvrvNW7aU2pNUl2Jg1Duvg0Mo8dt0B3IJnqB8Wx1YgebdwnX6MmFbbz1mi3QAihUpGFLhW6SKD9FUTImr83B5IFBuKyUX2LeCKZP4wE8DB+L4seDEicVW/M7jvNTYJ044hNQzvSch5pRz6evdbkiuuvr22zRcVU4I= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789643870; c=relaxed/simple; bh=+zn+qeJxd15AJym2QjbAXG3qQGjvXskF1wuAhor94E8=; h=Date:From:To:Cc:Subject:In-Reply-To:References:Content-Type: MIME-Version:Message-ID; b=rAzBBYF4i23dR2QSVKZJ/p0Z7+aqfV9+9FJH7At2JEwLeE3aVnaELeU2TQFog5CuInBuIr10SQOhWXsj1btrczNFFNeuPC79nfc7Y8br8giF1W3UaaxlClJa2vps/dkfeqYa8/jJ85Q7p/kWD7qTDkVJwrULWnbrpI5UQGtygFU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=semi.ac.cn; spf=pass smtp.mailfrom=semi.ac.cn; arc=none smtp.client-ip=159.226.251.87 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=semi.ac.cn Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=semi.ac.cn Received: from huanggaobin23$semi.ac.cn ( [159.226.228.11] ) by ajax-webmail-APP-17 (Coremail) ; Thu, 17 Sep 2026 19:17:37 +0800 (GMT+08:00) Date: Thu, 17 Sep 2026 19:17:37 +0800 (GMT+08:00) X-CM-HeaderCharset: UTF-8 From: =?UTF-8?B?6buE6auY5b2s?= To: "Anisa Su" Cc: jic23@kernel.org, djbw@kernel.org, iweiny@kernel.org, dave@stgolabs.net, dave.jiang@intel.com, alison.schofield@intel.com, vishal.l.verma@intel.com, ming.li@zohomail.com, icheng@nvidia.com, linux-kernel@vger.kernel.org Subject: Re: Re: [PATCH 1/2] cxl/mbox: clamp the event record count to the received payload X-Priority: 3 X-Mailer: Coremail Webmail Server Version 2024.1-cmXT5 build 20240627(e6c6db66) Copyright (c) 2002-2026 www.mailtech.cn cnic.cn In-Reply-To: References: <20260914125701.1160136-1-huanggaobin23@semi.ac.cn> <20260914125701.1160136-2-huanggaobin23@semi.ac.cn> Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=UTF-8 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <527b2e04.e72c.1a0af16200c.Coremail.huanggaobin23@semi.ac.cn> X-Coremail-Locale: zh_CN X-CM-TRANSID:qgCowAAH8hBRzKtqmiMPAA--.27932W X-CM-SenderInfo: xkxd0wxjdruxrqstq2xhplhtffof0/1tbiCRQNDGqrq01k9wADsr X-Coremail-Antispam: 1Ur529EdanIXcx71UUUUU7IcSsGvfJ3iIAIbVAYjsxI4VWkKw CS07vEb4IE77IF4wCS07vE1I0E4x80FVAKz4kxMIAIbVAFxVCaYxvI4VCIwcAKzIAtYxBI daVFxhVjvjDU= PiBJIHNlbnQgYSBzaW1pbGFyIHBhdGNoIGEgcGFydCBvZiBhIHNlcmllcyB3aGlsZSBhZ28gYW5k IHJlY2VpdmVkIHRoZSBnZW5lcmFsCj4gZmVlZGJhY2sgdGhhdCB0aGUgZHJpdmVyIGRvZXMgbm90 IG5lZWQgc3BlY2lhbCBoYW5kbGluZyBmb3IgYSBidWdneSBkZXZpY2U6Cj4gaHR0cHM6Ly9sb3Jl Lmtlcm5lbC5vcmcvbGludXgtY3hsLzIwMjYwOTAxMDAyOTEyLjk1OC0xLWFuaXNhLnN1QHNhbXN1 bmcuY29tL1QvI20zOGVkOGQ2NDgyOTAyZjg1N2JjZWVmMzE0MTMzYTY3OTM3Y2MwMTJmCgpUaGFu ayB5b3UgZm9yIHRoZSBwb2ludGVyIC0tIEkgaGFkIG5vdCBmb3VuZCB5b3VyIHNlcmllcywgYW5k IGhhdmluZyByZWFkIGl0IEkKYW0gd2l0aGRyYXdpbmcgb3VyIHBhdGNoLiAgW1BBVENIIHYyIDIv NF0gY3hsL2V2ZW50czogVmFsaWRhdGUgdGhlIHJlY29yZCBjb3VudApyZXBvcnRlZCBieSB0aGUg ZGV2aWNlIGlzIHRoZSBzYW1lIGJ1ZyBpbiB0aGUgc2FtZSBmdW5jdGlvbiwgYm91bmRzIHRoZSBj b3VudAp3aXRoIHRoZSBzYW1lIGV4cHJlc3Npb24sIGFuZCBjYXJyaWVzIHRoZSBzYW1lIEZpeGVz OiBjb21taXQgKDZlYmUyOGY5ZWM3MikuCkl0IGlzIGFsc28gdGhlIGJldHRlciBvZiB0aGUgdHdv LCB3aGljaCBJIGRpZCBub3QgYXBwcmVjaWF0ZSB1bnRpbCBJIHdyb3RlIGJvdGgKbG9vcHMgb3V0 IHNpZGUgYnkgc2lkZToKCiAgLSB5b3VycyBmYWlscyB0aGUgY29tbWFuZCwgc28gdGhlIHdhbGsg c3RvcHMgYXQgdGhlIGZpcnN0IHNpZ24gb2YgYSBiYWQgY291bnQ7CiAgLSBvdXJzIGNsYW1wZWQg bnJfcmVjIHRvIHdoYXQgdGhlIHBheWxvYWQgaG9sZHMgYW5kIGNhcnJpZWQgb24sIHdoaWNoIGxl YXZlcwogICAgbnJfcmVjIG5vbi16ZXJvIGFuZCBsZXRzIGB9IHdoaWxlIChucl9yZWMpO2Aga2Vl cCBpc3N1aW5nIEdldCBhbmQgQ2xlYXIKICAgIEV2ZW50IFJlY29yZHMgdG8gYSBkZXZpY2UgdGhh dCBuZXZlciBhY3R1YWxseSBjbGVhcnMgdGhlbS4gIEFnYWluc3QgYSBkZXZpY2UKICAgIHRoYXQg a2VlcHMgY2xhaW1pbmcgcmVjb3JkcyBpdCBkb2VzIG5vdCBkZWxpdmVyLCB0aGF0IGlzIGEgaGFu ZzsKICAtIHlvdXIgc2VyaWVzIGJvdW5kcyB0aGUgcGVyLWxvZyBsb29wIGFzIHdlbGwgKENYTF9F VkVOVF9MT0dfTUFYX1BBU1NFUyksCiAgICB3aGljaCBvdXJzIGhhZCBub3RoaW5nIGZvci4KCkFu eXRoaW5nIHRoYXQgZml4ZXMgdGhlIHJlYWQgYnV0IGxlYXZlcyBhIGRldmljZSBhYmxlIHRvIHNw aW4gdGhlIGtlcm5lbCBpcyBub3QKd29ydGggcG9zdGluZywgc28gdjIgb2Ygb3VyIHNlcmllcyBk cm9wcyBpdC4KCj4gUmVwb3J0IGEgYmFkIHJlY29yZCBjb3VudCBhcyBhbiBlcnJvciByYXRoZXIg dGhhbiBhIGRyYWluZWQgbG9nLCBzbyBhIGRldmljZQo+IHJlcGVhdGluZyB0aGUgYmFkIGNvdW50 IGRvZXMgbm90IGtlZXAgdGhlIGV2ZW50IHRocmVhZCByZS1yZWFkaW5nIGl0LgoKVGhpcyBpcyB0 aGUgcGFydCBJIGdvdCB3cm9uZy4gIEkgaGFkIGFyZ3VlZCB0aGF0IGNsYW1waW5nICJ0ZXJtaW5h dGVzIiBiZWNhdXNlIGEKY291bnQgb2YgemVybyB0YWtlcyB0aGUgZXhpc3RpbmcgYGlmICghbnJf cmVjKSBicmVhaztgLiAgVGhhdCBvbmx5IGNvdmVycyB0aGUKZGV2aWNlIHRoYXQgZGVsaXZlcnMg bm90aGluZzsgYSBkZXZpY2UgdGhhdCBkZWxpdmVycyBvbmUgcmVjb3JkIGFuZCBjbGFpbXMKNjU1 MzUgZXZlcnkgdGltZSBuZXZlciByZWFjaGVzIGl0LgoKPiBBbmQgY291bGQgeW91IENDIG1lIG9u IHYyPyBUaGVyZSBhcmUgc29tZSBtaW5vciBjb25mbGljdHMgd2l0aCB0aGUgRENECj4gcHJlcCBw YXRjaCBJJ20gd29ya2luZyBvbiwgc28gSSB3aWxsIG5lZWQgdG8gcmViYXNlIHRob3NlLgoKWW91 IGFyZSBDYydkIG9uIHRoZSBwYXRjaCB3ZSBrZXB0OgoKICBbUEFUQ0ggdjJdIGN4bC9tYm94OiBi b3VuZCB0aGUgR2V0IFN1cHBvcnRlZCBMb2dzIGVudHJ5IGNvdW50IGJ5IHRoZSBwYXlsb2FkCiAg aHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvYWxsLzIwMjYwOTE3MTA0NjAzLjI2NTg1MjktMS1odWFu Z2dhb2JpbjIzQHNlbWkuYWMuY24vCgpJdCBpcyBub3QgaW4geW91ciBzZXJpZXM6IGl0IGlzIHRo ZSBHZXQgU3VwcG9ydGVkIExvZ3MgZW50cnkgY291bnQgZHVyaW5nCmNvbW1hbmQgZW51bWVyYXRp b24sIGEgZGlmZmVyZW50IGZ1bmN0aW9uIGFuZCBhIGRpZmZlcmVudCByZXNwb25zZSwgc28gaXQK c2hvdWxkIG5vdCBjb25mbGljdCB3aXRoIHlvdXIgRENEIHByZXBhcmF0b3J5IHdvcmsuCgpUd28g dGhpbmdzIHRoYXQgbWF5IGJlIG9mIHVzZToKCi0gd2UgaGF2ZSBhbiBpbmRlcGVuZGVudCByZXBy b2R1Y3Rpb24gZnJvbSBhIFFFTVUgVHlwZS0zIGRldmljZSB0aGF0IGxpZXMgYWJvdXQKICB0aGUg cmVjb3JkIGNvdW50IHBlciByZXNwb25zZSwgd2l0aCB0aGUgYm91bmRhcnkgbWVhc3VyZWQ6IGEg Y2xhaW0gb2YgMTYgc3RheXMKICBpbnNpZGUgdGhlIDIwNDggYnl0ZSBidWZmZXIgYW5kIDE3IGlz IHRoZSBmaXJzdCB0aGF0IGRvZXMgbm90LCBLQVNBTiBpbgogIGN4bF9jbGVhcl9ldmVudF9yZWNv cmQuICBIYXBweSB0byBzZW5kIGl0IGFzIHN1cHBvcnRpbmcgZXZpZGVuY2UsIG9yIGFzIGEgdGVz dAogIGNhc2UgZm9yIHlvdXIgcGF0Y2guCgotIG9uZSBvcHRpb25hbCBzdWdnZXN0aW9uOiBjeGxf Y2xlYXJfZXZlbnRfcmVjb3JkKCkgc3RpbGwgcmUtcmVhZHMKICBnZXRfcGwtPnJlY29yZF9jb3Vu dCB0byBkZWNpZGUgaG93IG1hbnkgaGFuZGxlcyB0byBzZW5kLiAgUGFzc2luZyB0aGUgY291bnQK ICB5b3UgdmFsaWRhdGVkIHdvdWxkIHJlbW92ZSB0aGUgaW52YXJpYW50IHRoZSB0d28gZnVuY3Rp b25zIGhhdmUgdG8gYWdyZWUKICBhYm91dCwgdGhvdWdoIHdpdGggYSBzaW5nbGUgc3RhdGljIGNh bGxlciBpdCBpcyBub3QgbG9hZCBiZWFyaW5nIHRvZGF5LiAgSQogIG1lbnRpb24gaXQgb25seSBi ZWNhdXNlIGl0IGlzIHRoZSBvbmUgdGhpbmcgb3VyIHZlcnNpb24gZGlkIGRpZmZlcmVudGx5IHRo YXQKICB3YXMgbm90IHdvcnNlLgoKR2FvYmlu