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 90EF445BAA; Wed, 23 Oct 2024 07:59:18 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2555E40A6B; Wed, 23 Oct 2024 07:59:18 +0200 (CEST) Received: from rtits2.realtek.com.tw (rtits2.realtek.com [211.75.126.72]) by mails.dpdk.org (Postfix) with ESMTP id 7E49B402A3 for ; Wed, 23 Oct 2024 07:59:15 +0200 (CEST) X-SpamFilter-By: ArmorX SpamTrap 5.78 with qID 49N5xCDx91024532, This message is accepted by code: ctloc85258 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=realsil.com.cn; s=dkim; t=1729663153; bh=XxzMfyRB+zTvG/oAz02chfcoe3gEQRl/nhDF2tU8odQ=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:Content-Transfer-Encoding:MIME-Version; b=fKPG1P8UIYTv9fL31jeVSU1eZ5ODlVi6uFaXvRtVbYaLwq3WFB2dKCtCFtO79BDgR YNJkJ8iilXHnj2RkEngnn15+wS2iI3h0v0/ZjD5YyLsquvTqwJbygtY9y7krC8H3t1 MWU0RMH8n4IO49tfvYIP/JrK4jKWLStCaODbsBr/IBA1bKymq43a8y7wziFbUbxPvP LQnm515oa2oouTQ2kWs+9Kqi0Ypz97Vtr8GMdlDx9XMN2ALLIVapP1cJF6IfIHWEYx JKo6ybItKxtFboLp8JcOJLvvRSj0N5awFBQLl/e/eZo+ezmNIfQSlLwPhTOh44L7G2 +d/lJgrVZkK5Q== Received: from RSEXH36501.realsil.com.cn (rsl1.realsil.com.cn[172.29.17.2]) by rtits2.realtek.com.tw (8.15.2/3.06/5.92) with ESMTPS id 49N5xCDx91024532 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=FAIL); Wed, 23 Oct 2024 13:59:13 +0800 Received: from RSEXDAG02.realsil.com.cn (172.29.17.196) by RSEXH36501.realsil.com.cn (172.29.17.2) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 23 Oct 2024 13:59:12 +0800 Received: from RSEXMBS01.realsil.com.cn (172.29.17.195) by RSEXDAG02.realsil.com.cn (172.29.17.196) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 23 Oct 2024 13:59:12 +0800 Received: from RSEXMBS01.realsil.com.cn ([fe80::cc98:e459:31c:69cb]) by RSEXMBS01.realsil.com.cn ([fe80::cc98:e459:31c:69cb%7]) with mapi id 15.01.2507.035; Wed, 23 Oct 2024 13:59:12 +0800 From: =?gb2312?B?zfXyqw==?= To: Stephen Hemminger CC: "dev@dpdk.org" , "pro_nic_dpdk@realtek.com" Subject: =?gb2312?B?tPC4tDogW1BBVENIIHYzIDAxLzE4XSBuZXQvcjgxNjk6IGFkZCBQTUQgZHJp?= =?gb2312?Q?ver_skeleton?= Thread-Topic: [PATCH v3 01/18] net/r8169: add PMD driver skeleton Thread-Index: AQHbJPxde/7qUGkQyEWuX1Gk7SQPgbKTRaWAgACRcBA= Date: Wed, 23 Oct 2024 05:59:12 +0000 Message-ID: References: <20241023033328.191827-1-howard_wang@realsil.com.cn> <20241023033328.191827-2-howard_wang@realsil.com.cn> <20241022221733.464ef6a4@hermes.local> In-Reply-To: <20241022221733.464ef6a4@hermes.local> Accept-Language: zh-CN, en-US Content-Language: zh-CN x-originating-ip: [172.29.17.210] Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 MIME-Version: 1.0 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 RGVhciBTdGVwaGVuLA0KDQpPSywgSSB3aWxsIGZpeCB0aGVzZSBpc3N1ZXMuDQpJIHdvdWxkIGxp a2UgdG8gY29uZmlybSB0aGF0IGVhY2ggZG9jdW1lbnQgbmVlZHMgdG8gaGF2ZSBhIGJsYW5rIGxp bmUgYXQgdGhlIGVuZCwgY29ycmVjdD8gDQpBcG9sb2dpZXMsIGJ1dCB3ZSBwbGFuIHRvIG1haW50 YWluIG91ciBjdXJyZW50IGFwcHJvYWNoIHJlZ2FyZGluZyBzdGF0cyB0aGlzIHRpbWUuDQoNCkJl c3QgUmVnYXJkcywNCkhvd2FyZCBXYW5nDQoNCi0tLS0t08q8/tStvP4tLS0tLQ0Kt6K8/sjLOiBT dGVwaGVuIEhlbW1pbmdlciA8c3RlcGhlbkBuZXR3b3JrcGx1bWJlci5vcmc+IA0Kt6LLzcqxvOQ6 IDIwMjTE6jEw1MIyM8jVIDEzOjE4DQrK1bz+yMs6IM318qsgPGhvd2FyZF93YW5nQHJlYWxzaWwu Y29tLmNuPg0Ks63LzTogZGV2QGRwZGsub3JnOyBwcm9fbmljX2RwZGtAcmVhbHRlay5jb20NCtb3 zOI6IFJlOiBbUEFUQ0ggdjMgMDEvMThdIG5ldC9yODE2OTogYWRkIFBNRCBkcml2ZXIgc2tlbGV0 b24NCg0KDQpFeHRlcm5hbCBtYWlsLg0KDQoNCg0KT24gV2VkLCAyMyBPY3QgMjAyNCAxMTozMzox MSArMDgwMA0KSG93YXJkIFdhbmcgPGhvd2FyZF93YW5nQHJlYWxzaWwuY29tLmNuPiB3cm90ZToN Cg0KPiBNZXNvbiBidWlsZCBpbmZyYXN0cnVjdHVyZSwgcjgxNjlfZXRoZGV2IG1pbmltYWwgc2tl bGV0b24sIGhlYWRlciB3aXRoIA0KPiBSZWFsdGVrIE5JQyBkZXZpY2UgYW5kIHZlbmRvciBJRHMu DQo+DQo+IFNpZ25lZC1vZmYtYnk6IEhvd2FyZCBXYW5nIDxob3dhcmRfd2FuZ0ByZWFsc2lsLmNv bS5jbj4NCg0KVGhpcyB2ZXJzaW9uIGlzIG11Y2ggYmV0dGVyIHRoYW4gdGhlIGxhc3QuDQpTdGls bCBoYXMgc29tZSBpc3N1ZXM6DQogIC0gZ2l0IHdoaXRlc3BhY2UNCiAgLSBicmFjZXMNCiAgLSBv bmUgc3BlbGxpbmcgZXJyb3INCg0KRm9yIGV4YW1wbGUsIGRvaW5nIGdpdCBhcHBseSBzaG93ZWQu DQoNCkFwcGx5aW5nOiBuZXQvcjgxNjk6IGFkZCBzdXBwb3J0IGZvciBoYXJkd2FyZSBvcGVyYXRp b25zDQovaG9tZS9zaGVtbWluZ2VyL0RQREsvbWFpbi8uZ2l0L3dvcmt0cmVlcy9yODE2OS9yZWJh c2UtYXBwbHkvcGF0Y2g6MjM4MTogdHJhaWxpbmcgd2hpdGVzcGFjZS4NCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChCSVRfMTUgfCBCSVRfMTQgfCBCSVRfMTMgfCBC SVRfMTIgfA0KL2hvbWUvc2hlbW1pbmdlci9EUERLL21haW4vLmdpdC93b3JrdHJlZXMvcjgxNjkv cmViYXNlLWFwcGx5L3BhdGNoOjQ2MDogbmV3IGJsYW5rIGxpbmUgYXQgRU9GLg0KKw0KL2hvbWUv c2hlbW1pbmdlci9EUERLL21haW4vLmdpdC93b3JrdHJlZXMvcjgxNjkvcmViYXNlLWFwcGx5L3Bh dGNoOjIwNTI6IG5ldyBibGFuayBsaW5lIGF0IEVPRi4NCisNCi9ob21lL3NoZW1taW5nZXIvRFBE Sy9tYWluLy5naXQvd29ya3RyZWVzL3I4MTY5L3JlYmFzZS1hcHBseS9wYXRjaDoyMDczOiBuZXcg YmxhbmsgbGluZSBhdCBFT0YuDQorDQovaG9tZS9zaGVtbWluZ2VyL0RQREsvbWFpbi8uZ2l0L3dv cmt0cmVlcy9yODE2OS9yZWJhc2UtYXBwbHkvcGF0Y2g6MjQ3MDogbmV3IGJsYW5rIGxpbmUgYXQg RU9GLg0KKw0Kd2FybmluZzogc3F1ZWxjaGVkIDEzIHdoaXRlc3BhY2UgZXJyb3JzDQp3YXJuaW5n OiAxOCBsaW5lcyBhZGQgd2hpdGVzcGFjZSBlcnJvcnMuDQoNCg0KU29tZSBtaW5vciBjaGVja3Bh dGNoIHdhcm5pbmdzLg0KDQpDSEVDSzpCUkFDRVM6IGJyYWNlcyB7fSBzaG91bGQgYmUgdXNlZCBv biBhbGwgYXJtcyBvZiB0aGlzIHN0YXRlbWVudA0KIzI2ODogRklMRTogZHJpdmVycy9uZXQvcjgx NjkvcjgxNjlfaHcuYzo2NzoNCisgICAgICAgICAgICAgICBpZiAobGVuIDw9IDQgLSB2YWxfc2hp ZnQpDQpbLi4uXQ0KKyAgICAgICAgICAgICAgIGVsc2Ugew0KWy4uLl0NCg0KQ0hFQ0s6QlJBQ0VT OiBVbmJhbGFuY2VkIGJyYWNlcyBhcm91bmQgZWxzZSBzdGF0ZW1lbnQNCiMyNzA6IEZJTEU6IGRy aXZlcnMvbmV0L3I4MTY5L3I4MTY5X2h3LmM6Njk6DQorICAgICAgICAgICAgICAgZWxzZSB7DQoN CkNIRUNLOkJSQUNFUzogYnJhY2VzIHt9IHNob3VsZCBiZSB1c2VkIG9uIGFsbCBhcm1zIG9mIHRo aXMgc3RhdGVtZW50DQojMzM0OiBGSUxFOiBkcml2ZXJzL25ldC9yODE2OS9yODE2OV9ody5jOjEz MzoNCisgICAgICAgICAgICAgICBpZiAobGVuIDw9IDQgLSB2YWxfc2hpZnQpDQpbLi4uXQ0KKyAg ICAgICAgICAgICAgIGVsc2Ugew0KWy4uLl0NCg0KQ0hFQ0s6QlJBQ0VTOiBVbmJhbGFuY2VkIGJy YWNlcyBhcm91bmQgZWxzZSBzdGF0ZW1lbnQNCiMzMzY6IEZJTEU6IGRyaXZlcnMvbmV0L3I4MTY5 L3I4MTY5X2h3LmM6MTM1Og0KKyAgICAgICAgICAgICAgIGVsc2Ugew0KDQpDSEVDSzpCUkFDRVM6 IEJsYW5rIGxpbmVzIGFyZW4ndCBuZWNlc3NhcnkgYmVmb3JlIGEgY2xvc2UgYnJhY2UgJ30nDQoj NDMzOiBGSUxFOiBkcml2ZXJzL25ldC9yODE2OS9yODE2OV9ody5jOjIzMjoNCisNCisgICAgICAg ICAgICAgICB9DQoNCldBUk5JTkc6QkxPQ0tfQ09NTUVOVF9TVFlMRTogQmxvY2sgY29tbWVudHMg dXNlIGEgdHJhaWxpbmcgKi8gb24gYSBzZXBhcmF0ZSBsaW5lDQojOTc4OiBGSUxFOiBkcml2ZXJz L25ldC9yODE2OS9yODE2OV9waHkuYzoyOg0KKyAqIENvcHlyaWdodChjKSAyMDI0IFJlYWx0ZWsg Q29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQgKi8NCg0KQ0hFQ0s6QlJBQ0VTOiBicmFj ZXMge30gc2hvdWxkIGJlIHVzZWQgb24gYWxsIGFybXMgb2YgdGhpcyBzdGF0ZW1lbnQNCiMyNzM6 IEZJTEU6IGRyaXZlcnMvbmV0L3I4MTY5L3I4MTY5X3BoeS5jOjUzNjoNCisgICAgICAgaWYgKGh3 LT5od19yYW1fY29kZV92ZXIgPT0gaHctPnN3X3JhbV9jb2RlX3Zlcikgew0KWy4uLl0NCisgICAg ICAgfSBlbHNlDQpbLi4uXQ0KDQojIyMgW1BBVENIXSBuZXQvcjgxNjk6IGltcGVsbWVudCBNVFUg Y29uZmlndXJhdGlvbg0KDQpXQVJOSU5HOlRZUE9fU1BFTExJTkc6ICdpbXBlbG1lbnQnIG1heSBi ZSBtaXNzcGVsbGVkIC0gcGVyaGFwcyAnaW1wbGVtZW50Jz8NCiM0Og0KU3ViamVjdDogW1BBVENI XSBuZXQvcjgxNjk6IGltcGVsbWVudCBNVFUgY29uZmlndXJhdGlvbg0KICAgICAgICAgICAgICAg ICAgICAgICAgICAgIF5eXl5eXl5eXg0KU3VwcmlzZWQgdGhhdCB5b3UgaGF2ZSB0byBrZWVwIHRy YWNrIG9mIHBhY2tldHMgaW4gU1cuDQpUaGUga2VybmVsIGRyaXZlciBpcyBhYmxlIHRvIGdldCB0 aGVtIGZyb20gdGhlIEhXLg0KDQpUaGUga2VybmVsIGRyaXZlciBnZXRzIGxvdHMgbW9yZSBjb3Vu dGVycyBmcm9tIHRoZSBIVyB3aGljaCBjb3VsZCBnbyB0byB4c3RhdHMuDQo=