From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from outbound.baidu.com (mx15.baidu.com [111.202.115.100]) by smtp.subspace.kernel.org (Postfix) with SMTP id 3F99841DEC9 for ; Tue, 4 Aug 2026 03:16:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=111.202.115.100 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785813418; cv=none; b=PBIuH3COm4XhPjihIPggxTHgsneRY/UmRYuTXT72yaZllz7MoC0CZQUARITVuI3tHRmHrrVi/jo8tSVwZIcj2gEtJEedQyD6FMvs00EZtIm5ys+9PE2sbB0JBzv7fjeQmnf9Ve10J/AZDddZ73aQdsajV4pYVxmNHZPT3ZuX/Sc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785813418; c=relaxed/simple; bh=4RHsWvtLOPNmOi0/uipM+uK9FZxxhapozy5IbzHcDus=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=S3Pqrj83lAMBcFqU1i7VRTAOjMX+L0aeSsdaWmzXDgrk+yhkScOlQGJ8pa2/a1YJexPqF5MZGx1UEtUJ2oox8mmdcQqV91z9qOpPeVSXqoMn6sAhghHZJ/QBtnSR1BBae+LpQSCi2GkzgwzBC+SZLyr7k/Xz9uk7LovqSkh9ZNo= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=baidu.com; spf=pass smtp.mailfrom=baidu.com; dkim=pass (2048-bit key) header.d=baidu.com header.i=@baidu.com header.b=gj5a552Q; arc=none smtp.client-ip=111.202.115.100 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=baidu.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baidu.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baidu.com header.i=@baidu.com header.b="gj5a552Q" X-MD-Sfrom: lirongqing@baidu.com X-MD-SrcIP: 172.31.3.13 From: "Li,Rongqing" To: Lu Baolu , Joerg Roedel CC: ZhaoJinming , Kevin Tian , Dmitry Antipov , Guanghui Feng , Desnes Nunes , "iommu@lists.linux.dev" , "linux-kernel@vger.kernel.org" Subject: =?gb2312?B?tPC4tDogW83isr/Tyrz+XSBbUEFUQ0ggMDMvMjBdIGlvbW11L3Z0LWQ6IEZp?= =?gb2312?B?eCBDQUNIRV9UQUdfTkVTVElOR19ERVZUTEIgcG9sbHV0aW5nIHNoYXJlZCB2?= =?gb2312?Q?ariables_in_flush_loop?= Thread-Topic: =?gb2312?B?W83isr/Tyrz+XSBbUEFUQ0ggMDMvMjBdIGlvbW11L3Z0LWQ6IEZpeCBDQUNI?= =?gb2312?B?RV9UQUdfTkVTVElOR19ERVZUTEIgcG9sbHV0aW5nIHNoYXJlZCB2YXJpYWJs?= =?gb2312?Q?es_in_flush_loop?= Thread-Index: AQHdI7u9PHLwW8ne3kuSib2E6t7S+7aNNg3A Date: Tue, 4 Aug 2026 03:16:33 +0000 Message-ID: References: <20260804023714.3080506-1-baolu.lu@linux.intel.com> <20260804023714.3080506-4-baolu.lu@linux.intel.com> In-Reply-To: <20260804023714.3080506-4-baolu.lu@linux.intel.com> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baidu.com; s=selector1; t=1785813402; bh=4RHsWvtLOPNmOi0/uipM+uK9FZxxhapozy5IbzHcDus=; h=From:To:CC:Subject:Date:Message-ID:Content-Type; b=gj5a552Q5UF/sffqSenlLUCDnK2ydUNScgtwxZ8gt1swFqvp4FbWQrmcFZabds1Nk cPGwdghP0+IwUiLv6ddxJtU9yYM7ZW3SOuL1K1GLopQkFc7RXOXDNRB2zXE7xhjvd4 wK9G73v2UbGU6E8t6bMb73KET2gd8ADM0BWrqIOiPwRM3Ghldy158wIAJrtYsEe7vt 8uQglAxWDpizW8GbbSnus+d7Gg77ZI2e85DJqv529nJOkfaeTXz0DKRHId0oNZRUFO TFObpOPHB7/N9LYkPMtUoCt+P4Zu78jRazBle+1LNWIB0BrT8tNFBuG2W1KgFRwnnf faxDKzIVFeiZQ== DQoNCj4gRnJvbTogR3VhbmdodWkgRmVuZyA8Z3VhbmdodWlmZW5nQGxpbnV4LmFsaWJhYmEuY29t Pg0KPiANCj4gSW4gY2FjaGVfdGFnX2ZsdXNoX3JhbmdlKCksIHRoZSBDQUNIRV9UQUdfTkVTVElO R19ERVZUTEIgY2FzZSBtb2RpZmllcyB0aGUNCj4gc2hhcmVkIGxvY2FsIHZhcmlhYmxlcyAnYWRk cicgYW5kICdtYXNrJyBiZWZvcmUgZmFsbGluZyB0aHJvdWdoIHRvDQo+IENBQ0hFX1RBR19ERVZU TEIuIFRoaXMgY2F1c2VzIGFsbCBzdWJzZXF1ZW50IENBQ0hFX1RBR19ERVZUTEIgZW50cmllcyBp bg0KPiB0aGUgc2FtZSBsb29wIGl0ZXJhdGlvbiB0byBpbmNvcnJlY3RseSB1c2UgdGhlIGZ1bGwt cmFuZ2UgZmx1c2ggcGFyYW1ldGVycw0KPiAoYWRkcj0wLCBtYXNrPU1BWF9BR0FXX1BGTl9XSURU SCkgaW5zdGVhZCBvZiB0aGUgcHJlY2lzZWx5IGNhbGN1bGF0ZWQgUFNJDQo+IHJhbmdlLiBUaGlz IGlzIG5vdCB0aGUgaW50ZW5kZWQgYmVoYXZpb3IsIGFzIHJlZ3VsYXIgREVWVExCIGVudHJpZXMg c2hvdWxkIGFsd2F5cw0KPiBwZXJmb3JtIHRhcmdldGVkIHJhbmdlLWJhc2VkIGludmFsaWRhdGlv bi4NCj4gDQo+IEZpeCB0aGlzIGJ5IGhhdmluZyBDQUNIRV9UQUdfTkVTVElOR19ERVZUTEIgZGly ZWN0bHkgY2FsbA0KPiBjYWNoZV90YWdfZmx1c2hfZGV2dGxiX3BzaSgpIHdpdGggdGhlIGZ1bGwt cmFuZ2UgY29uc3RhbnRzIGFuZCBicmVhaywgaW5zdGVhZCBvZg0KPiBtb2RpZnlpbmcgc2hhcmVk IHZhcmlhYmxlcyBhbmQgZmFsbGluZyB0aHJvdWdoLiBUaGlzIGVuc3VyZXMNCj4gQ0FDSEVfVEFH X0RFVlRMQiBhbHdheXMgdXNlcyB0aGUgb3JpZ2luYWwgY2FsY3VsYXRlZCBhZGRyIGFuZCBtYXNr IGZvcg0KPiBwcmVjaXNlIHJhbmdlIGZsdXNoLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogR3Vhbmdo dWkgRmVuZyA8Z3VhbmdodWlmZW5nQGxpbnV4LmFsaWJhYmEuY29tPg0KPiBTaWduZWQtb2ZmLWJ5 OiBHdWl4aW4gTGl1IDxrYW5pZUBsaW51eC5hbGliYWJhLmNvbT4NCj4gU2lnbmVkLW9mZi1ieTog THUgQmFvbHUgPGJhb2x1Lmx1QGxpbnV4LmludGVsLmNvbT4NCj4gLS0tDQo+ICBkcml2ZXJzL2lv bW11L2ludGVsL2NhY2hlLmMgfCA1ICsrLS0tDQo+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRp b25zKCspLCAzIGRlbGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvaW9tbXUv aW50ZWwvY2FjaGUuYyBiL2RyaXZlcnMvaW9tbXUvaW50ZWwvY2FjaGUuYyBpbmRleA0KPiBmZGM4 ODgxNzcwOWYuLjI2YTc1OGIwZjUwMSAxMDA2NDQNCj4gLS0tIGEvZHJpdmVycy9pb21tdS9pbnRl bC9jYWNoZS5jDQo+ICsrKyBiL2RyaXZlcnMvaW9tbXUvaW50ZWwvY2FjaGUuYw0KPiBAQCAtNDU0 LDkgKzQ1NCw4IEBAIHZvaWQgY2FjaGVfdGFnX2ZsdXNoX3JhbmdlKHN0cnVjdCBkbWFyX2RvbWFp bg0KPiAqZG9tYWluLCB1bnNpZ25lZCBsb25nIHN0YXJ0LA0KPiAgCQkJICogYWZmZWN0ZWQgYnkg YSBjaGFuZ2UgaW4gUzIuIFNvIGp1c3QgZmx1c2ggdGhlIGVudGlyZQ0KPiAgCQkJICogZGV2aWNl IGNhY2hlLg0KPiAgCQkJICovDQo+IC0JCQlhZGRyID0gMDsNCj4gLQkJCW1hc2sgPSBNQVhfQUdB V19QRk5fV0lEVEg7DQo+IC0JCQlmYWxsdGhyb3VnaDsNCj4gKwkJCWNhY2hlX3RhZ19mbHVzaF9k ZXZ0bGJfcHNpKGRvbWFpbiwgdGFnLCAwLA0KPiBNQVhfQUdBV19QRk5fV0lEVEgpOw0KPiArCQkJ YnJlYWs7DQo+ICAJCWNhc2UgQ0FDSEVfVEFHX0RFVlRMQjoNCj4gIAkJCWNhY2hlX3RhZ19mbHVz aF9kZXZ0bGJfcHNpKGRvbWFpbiwgdGFnLCBhZGRyLCBtYXNrKTsNCj4gIAkJCWJyZWFrOw0KPiAt LQ0KPiAyLjQzLjANCg0KVGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEgc3VidGxlIHNpZGUgZWZmZWN0 IG9uIHRoZSB0cmFjaW5nIGxvZ2ljIGxhdGVyIGluIHRoaXMgZnVuY3Rpb24uIA0KQXQgdGhlIGVu ZCBvZiBjYWNoZV90YWdfZmx1c2hfcmFuZ2UoKSwgdHJhY2VfY2FjaGVfdGFnX2ZsdXNoX3Jhbmdl KHRhZywgc3RhcnQsIGVuZCwgYWRkciwgbWFzaykgaXMgY2FsbGVkIHRvIGxvZyANCnRoZSBmbHVz aCBvcGVyYXRpb24uIA0KDQpXaXRoIHRoaXMgcGF0Y2g6IGJ5cGFzc2VkIHRoZSBhc3NpZ25tZW50 IGFuZCB1c2VkIGJyZWFrLCBhZGRyIGFuZCBtYXNrIHJldGFpbiB0aGVpciBvcmlnaW5hbCByYW5n ZSB2YWx1ZXMuIA0KVGhpcyBjYXVzZXMgdGhlIHRyYWNlcG9pbnQgdG8gbG9nIGFuIGluY29ycmVj dCwgc21hbGxlciByYW5nZSB3aGlsZSB0aGUgYWN0dWFsIGhhcmR3YXJlIGV4ZWN1dGlvbiB3YXMg YSBmdWxsLXJhbmdlIGZsdXNoLg0KDQpNeSBwYXRjaCBoYXMgbm90IHRoaXMgaXNzdWU6DQpodHRw czovL2xvcmUua2VybmVsLm9yZy9saW51eC1pb21tdS8yMDI2MDYwNTAwMzk1MC4xNzIwLTEtbGly b25ncWluZ0BiYWlkdS5jb20vDQoNCnRoYW5rcw0KDQpbTGksUm9uZ3FpbmddIA0KDQoNCg==