From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 01ABF47138; Tue, 30 Dec 2025 09:32:50 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 87B7F402A0; Tue, 30 Dec 2025 09:32:50 +0100 (CET) Received: from mxhk.zte.com.cn (mxhk.zte.com.cn [160.30.148.35]) by mails.dpdk.org (Postfix) with ESMTP id B897740267 for ; Tue, 30 Dec 2025 09:32:48 +0100 (CET) Received: from mse-fl1.zte.com.cn (unknown [10.5.228.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mxhk.zte.com.cn (FangMail) with ESMTPS id 4dgRDG0Y9rz8Xs7r; Tue, 30 Dec 2025 16:32:46 +0800 (CST) Received: from szxl2zmapp06.zte.com.cn ([10.1.32.108]) by mse-fl1.zte.com.cn with SMTP id 5BU8WWbx064174; Tue, 30 Dec 2025 16:32:32 +0800 (+08) (envelope-from zhang.tianhao2@zte.com.cn) Received: from localhost.localdomain (unknown [192.168.6.15]) by smtp (Zmail) with SMTP; Tue, 30 Dec 2025 16:32:34 +0800 X-Zmail-TransId: 3e8169538e22000-eb76b X-Zmail-LocalSMTP: 1 X-Zmail-RealSender: zhang.tianhao2@zte.com.cn From: Tianhao Zhang To: stephen@networkplumber.org, wang.junlong1@zte.com.cn, yang.yonggang@zte.com.cn Cc: dev@dpdk.org, Tianhao Zhang Subject: [PATCH v2 2/2] net/zxdh: optimize the procedure for NP online uninit Date: Tue, 30 Dec 2025 16:11:27 +0800 Message-ID: <20251230081127.813605-3-zhang.tianhao2@zte.com.cn> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251230081127.813605-1-zhang.tianhao2@zte.com.cn> References: <20251222102535.401064-2-zhang.tianhao2@zte.com.cn> <20251230081127.813605-1-zhang.tianhao2@zte.com.cn> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: multipart/mixed; boundary="=====_001_next=====" X-MAIL: mse-fl1.zte.com.cn 5BU8WWbx064174 X-TLS: YES X-SPF-DOMAIN: zte.com.cn X-ENVELOPE-SENDER: zhang.tianhao2@zte.com.cn X-SPF: None X-SOURCE-IP: 10.5.228.132 unknown Tue, 30 Dec 2025 16:32:46 +0800 X-Fangmail-Anti-Spam-Filtered: true X-Fangmail-MID-QID: 69538E2E.001/4dgRDG0Y9rz8Xs7r X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org --=====_001_next===== Content-Type: multipart/related; boundary="=====_002_next=====" --=====_002_next===== Content-Type: multipart/alternative; boundary="=====_003_next=====" --=====_003_next===== Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 UmVtb3ZlIHRoZSBOUCBzb2Z0d2FyZSByZXNvdXJjZSB1bmluc3RhbGxhdGlvbiBwcm9jZWR1cmUg ZnJvbSB0aGUgTlANCm9ubGluZSB1bmluaXQgcHJvY2Vzcy4gVGhlIE5QIHNvZnR3YXJlIHJlc291 cmNlIHVuaW5zdGFsbGF0aW9uIHNob3VsZCBiZQ0KY2FsbGVkIHNlcGFyYXRlbHkgd2l0aGluIE5Q IHVuaW5pdCB0byBhdm9pZCBkdXBsaWNhdGUgcmVzb3VyY2UNCnJlbGVhc2UuDQoNClNpZ25lZC1v ZmYtYnk6IFRpYW5oYW8gWmhhbmcgPHpoYW5nLnRpYW5oYW8yQHp0ZS5jb20uY24+DQotLS0NCiBk cml2ZXJzL25ldC96eGRoL3p4ZGhfbnAuYyB8IDQgLS0tLQ0KIDEgZmlsZSBjaGFuZ2VkLCA0IGRl bGV0aW9ucygtKQ0KDQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQvenhkaC96eGRoX25wLmMgYi9k cml2ZXJzL25ldC96eGRoL3p4ZGhfbnAuYw0KaW5kZXggODljOTI4MzQ5OC4uN2VlOTgxMDkyMCAx MDA2NDQNCi0tLSBhL2RyaXZlcnMvbmV0L3p4ZGgvenhkaF9ucC5jDQorKysgYi9kcml2ZXJzL25l dC96eGRoL3p4ZGhfbnAuYw0KQEAgLTQyNDIsMTAgKzQyNDIsNiBAQCB6eGRoX25wX29ubGluZV91 bmluaXQodWludDMyX3QgZGV2X2lkLA0KIAlpZiAocmMgIT0gMCkNCiAJCVBNRF9EUlZfTE9HKEVS UiwgImR0YiByZWxlYXNlIHBvcnQgbmFtZSAlcyBxdWV1ZSBpZCAldSIsIHBvcnRfbmFtZSwgcXVl dWVfaWQpOw0KIA0KLQlyYyA9IHp4ZGhfbnBfc29mdF9yZXNfdW5pbnN0YWxsKGRldl9pZCk7DQot CWlmIChyYyAhPSAwKQ0KLQkJUE1EX0RSVl9MT0coRVJSLCAienhkaF9ucF9zb2Z0X3Jlc191bmlu c3RhbGwgZmFpbGVkIik7DQotDQogCXJldHVybiAwOw0KIH0NCiANCi0tIA0KMi4yNy4w --=====_003_next===== Content-Type: text/html ; charset="UTF-8" Content-Transfer-Encoding: base64 UmVtb3ZlJm5ic3A7dGhlJm5ic3A7TlAmbmJzcDtzb2Z0d2FyZSZuYnNwO3Jlc291cmNlJm5ic3A7 dW5pbnN0YWxsYXRpb24mbmJzcDtwcm9jZWR1cmUmbmJzcDtmcm9tJm5ic3A7dGhlJm5ic3A7TlA8 YnIgLz5vbmxpbmUmbmJzcDt1bmluaXQmbmJzcDtwcm9jZXNzLiZuYnNwO1RoZSZuYnNwO05QJm5i c3A7c29mdHdhcmUmbmJzcDtyZXNvdXJjZSZuYnNwO3VuaW5zdGFsbGF0aW9uJm5ic3A7c2hvdWxk Jm5ic3A7YmU8YnIgLz5jYWxsZWQmbmJzcDtzZXBhcmF0ZWx5Jm5ic3A7d2l0aGluJm5ic3A7TlAm bmJzcDt1bmluaXQmbmJzcDt0byZuYnNwO2F2b2lkJm5ic3A7ZHVwbGljYXRlJm5ic3A7cmVzb3Vy Y2U8YnIgLz5yZWxlYXNlLjxiciAvPg08YnIgLz5TaWduZWQtb2ZmLWJ5OiZuYnNwO1RpYW5oYW8m bmJzcDtaaGFuZyZuYnNwOyZsdDt6aGFuZy50aWFuaGFvMkB6dGUuY29tLmNuJmd0Ow08YnIgLz4t LS08YnIgLz4mbmJzcDtkcml2ZXJzL25ldC96eGRoL3p4ZGhfbnAuYyZuYnNwO3wmbmJzcDs0Jm5i c3A7LS0tLTxiciAvPiZuYnNwOzEmbmJzcDtmaWxlJm5ic3A7Y2hhbmdlZCwmbmJzcDs0Jm5ic3A7 ZGVsZXRpb25zKC0pPGJyIC8+DTxiciAvPmRpZmYmbmJzcDstLWdpdCZuYnNwO2EvZHJpdmVycy9u ZXQvenhkaC96eGRoX25wLmMmbmJzcDtiL2RyaXZlcnMvbmV0L3p4ZGgvenhkaF9ucC5jPGJyIC8+ aW5kZXgmbmJzcDs4OWM5MjgzNDk4Li43ZWU5ODEwOTIwJm5ic3A7MTAwNjQ0PGJyIC8+LS0tJm5i c3A7YS9kcml2ZXJzL25ldC96eGRoL3p4ZGhfbnAuYzxiciAvPisrKyZuYnNwO2IvZHJpdmVycy9u ZXQvenhkaC96eGRoX25wLmM8YnIgLz5AQCZuYnNwOy00MjQyLDEwJm5ic3A7KzQyNDIsNiZuYnNw O0BAJm5ic3A7enhkaF9ucF9vbmxpbmVfdW5pbml0KHVpbnQzMl90Jm5ic3A7ZGV2X2lkLDxiciAv PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO2lmJm5ic3A7KHJjJm5ic3A7IT0mbmJzcDsw KTxiciAvPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwO1BNRF9EUlZfTE9HKEVSUiwmbmJzcDsmcXVvdDtkdGImbmJzcDtyZWxlYXNlJm5ic3A7cG9y dCZuYnNwO25hbWUmbmJzcDslcyZuYnNwO3F1ZXVlJm5ic3A7aWQmbmJzcDsldSZxdW90OywmbmJz cDtwb3J0X25hbWUsJm5ic3A7cXVldWVfaWQpOzxiciAvPiZuYnNwOw08YnIgLz4tJm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7cmMmbmJzcDs9Jm5ic3A7enhkaF9ucF9zb2Z0X3Jlc191bmluc3RhbGwo ZGV2X2lkKTs8YnIgLz4tJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7aWYmbmJzcDsocmMmbmJzcDsh PSZuYnNwOzApPGJyIC8+LSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwO1BNRF9EUlZfTE9HKEVSUiwmbmJzcDsmcXVvdDt6eGRoX25wX3NvZnRfcmVzX3VuaW5z dGFsbCZuYnNwO2ZhaWxlZCZxdW90Oyk7PGJyIC8+LTxiciAvPiZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwO3JldHVybiZuYnNwOzA7PGJyIC8+Jm5ic3A7fTxiciAvPiZuYnNwOw08YnIgLz4t LSZuYnNwOw08YnIgLz4yLjI3LjA8YnIgLz4= --=====_003_next=====-- --=====_002_next=====-- --=====_001_next=====--