From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) by dpdk.org (Postfix) with ESMTP id EC914FAD7 for ; Wed, 18 Jan 2017 20:10:39 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3992; q=dns/txt; s=iport; t=1484766640; x=1485976240; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=qVrLSAS4qqHKNzzT4+QNjtqXWmqKZuP+iyFfDElMnoI=; b=A5djoXcXUsl0TaamGskg7pKV9N4mGCXbp5iPHRRs8EtvOerxNd8N2+92 8PPZntuCzn4BB9wKjnBmUzqBQ5xJ88cSHtpfvN5HSDagXmO8wcWCSQEoU mNyHp6R7/eOeVXciXvxBnGGtRd68InZ2/1fiuRyBXNLyRKxPcjs2z++M0 I=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AiAQB3vH9Y/4oNJK1dGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBgzkBAQEBAR+BaQeDSooIkgKQWYRTgguGIgIagWk/GAECAQEBAQE?= =?us-ascii?q?BAWMohGkBAQEDASMEDVUCAQgYAgImAgICMBUQAgQBEoh7CLARgWs6ijkBAQEBA?= =?us-ascii?q?QEBAQEBAQEBAQEBAQEBAQEdgQuHRYJphGCCby2CMQWbQQGRYZBtSJImAR84gUQ?= =?us-ascii?q?VOhABhiJzh3SBDQEBAQ?= X-IronPort-AV: E=Sophos;i="5.33,250,1477958400"; d="scan'208";a="374311442" Received: from alln-core-5.cisco.com ([173.36.13.138]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 18 Jan 2017 19:10:37 +0000 Received: from XCH-RTP-009.cisco.com (xch-rtp-009.cisco.com [64.101.220.149]) by alln-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id v0IJAaRb018996 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 18 Jan 2017 19:10:36 GMT Received: from xch-rtp-008.cisco.com (64.101.220.148) by XCH-RTP-009.cisco.com (64.101.220.149) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Wed, 18 Jan 2017 14:10:35 -0500 Received: from xch-rtp-008.cisco.com ([64.101.220.148]) by XCH-RTP-008.cisco.com ([64.101.220.148]) with mapi id 15.00.1210.000; Wed, 18 Jan 2017 14:10:35 -0500 From: "Steve Shin (jonshin)" To: Ferruh Yigit , "dev@dpdk.org" Thread-Topic: [dpdk-dev] replay MAC address in rte_eth_dev_config_restore() Thread-Index: AQHScUEYpxgpHuBkQk2jqRp6yDjkm6E+5aGA//+CqAA= Date: Wed, 18 Jan 2017 19:10:35 +0000 Message-ID: References: <3CEF366F-80D7-49E1-838A-59D489585DC6@cisco.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/f.1a.0.160910 x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.155.156.167] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] replay MAC address in rte_eth_dev_config_restore() X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jan 2017 19:10:40 -0000 VGhhbmtzIEZlcnJ1aCBmb3IgeW91ciBxdWljayB0dXJuYXJvdW5kIQ0KDQpTdXJlLCBJ4oCZbGwg c2VuZCBhIHBhdGNoIGZvciB5b3VyIHJldmlldy4NCg0KUmVnYXJkcywNClN0ZXZlDQoNCk9uIDEv MTgvMTcsIDEwOjM5IEFNLCAiRmVycnVoIFlpZ2l0IiA8ZmVycnVoLnlpZ2l0QGludGVsLmNvbT4g d3JvdGU6DQoNCiAgICBPbiAxLzE4LzIwMTcgNDoxMiBBTSwgU3RldmUgU2hpbiAoam9uc2hpbikg d3JvdGU6DQogICAgPiBIaSwNCiAgICA+IA0KICAgID4gSSBoYXZlIGEgcXVlc3Rpb24gb24gTUFD IGFkZHJlc3MgcmVwbGF5IGxvZ2ljIGluIHJ0ZV9ldGhfZGV2X2NvbmZpZ19yZXN0b3JlKCk6DQog ICAgPiANCiAgICA+IGxpYi9saWJydGVfZXRoZXIvcnRlX2V0aGRldi5jOg0KICAgID4gY29kZSBz bmlwcGV0IG9mIHJ0ZV9ldGhfZGV2X2NvbmZpZ19yZXN0b3JlKCkNCiAgICA+IH5+DQogICAgPiAg ICAgICAgIC8qIHJlcGxheSBNQUMgYWRkcmVzcyBjb25maWd1cmF0aW9uICovDQogICAgPiAgICAg ICAgIGZvciAoaSA9IDA7IGkgPCBkZXZfaW5mby5tYXhfbWFjX2FkZHJzOyBpKyspIHsNCiAgICA+ ICAgICAgICAgICAgICAgICBhZGRyID0gZGV2LT5kYXRhLT5tYWNfYWRkcnNbaV07DQogICAgPiAN CiAgICA+ICAgICAgICAgICAgICAgICAvKiBza2lwIHplcm8gYWRkcmVzcyAqLw0KICAgID4gICAg ICAgICAgICAgICAgIGlmIChpc196ZXJvX2V0aGVyX2FkZHIoJmFkZHIpKQ0KICAgID4gICAgICAg ICAgICAgICAgICAgICAgICAgY29udGludWU7DQogICAgPiANCiAgICA+ICAgICAgICAgICAgICAg ICAvKiBhZGQgYWRkcmVzcyB0byB0aGUgaGFyZHdhcmUgKi8NCiAgICA+ICAgICAgICAgICAgICAg ICBpZiAgKCpkZXYtPmRldl9vcHMtPm1hY19hZGRyX2FkZCAmJg0KICAgID4gICAgICAgICAgICAg ICAgICAgICAgICAgKGRldi0+ZGF0YS0+bWFjX3Bvb2xfc2VsW2ldICYgKDFVTEwgPDwgcG9vbCkp KQ0KICAgID4gICAgICAgICAgICAgICAgICAgICAgICAgKCpkZXYtPmRldl9vcHMtPm1hY19hZGRy X2FkZCkoZGV2LCAmYWRkciwgaSwgcG9vbCk7DQogICAgPiAgICAgICAgICAgICAgICAgZWxzZSB7 DQogICAgPiAgICAgICAgICAgICAgICAgICAgICAgICBSVEVfUE1EX0RFQlVHX1RSQUNFKCJwb3J0 ICVkOiBNQUMgYWRkcmVzcyBhcnJheSBub3Qgc3VwcG9ydGVkXG4iLA0KICAgID4gICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvcnRfaWQpOw0KICAgID4gICAgICAgICAg ICAgICAgICAgICAgICAgLyogZXhpdCB0aGUgbG9vcCBidXQgbm90IHJldHVybiBhbiBlcnJvciAq Lw0KICAgID4gICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7DQogICAgPiAgICAgICAgICAg ICAgICAgfQ0KICAgID4gICAgICAgICB9DQogICAgPiANCiAgICA+IGRldi0+ZGF0YS0+bWFjX2Fk ZHJzWzBdIGlzIGZpbGxlZCB3aXRoIGEgSFcgTUFDIGFkZHJlc3MgKGJ5IGRlZmF1bHQpIHdoZW4g YSBkZXZpY2UgaXMgaW5pdGlhbGl6ZWQuIEJ1dCB0aGVyZeKAmXMgbm8gZmxhZyBzZXR0aW5nIGZv ciBkZXYtPmRhdGEtPm1hY19wb29sX3NlbFswXS4NCiAgICA+IEFzIHRoZSB2YWx1ZSBvZiDigJwo ZGV2LT5kYXRhLT5tYWNfcG9vbF9zZWxbaV0gJiAoMVVMTCA8PCBwb29sKSkg4oCcIGJlY29tZXMg MCBmb3IgaT0wLCB0aGUgcmVwbGF5IGxvZ2ljIHdpbGwgYmUgc3RvcHBlZCB3aXRob3V0IHByb2Nl c3NpbmcgdGhlIHJlc3Qgb2YgTUFDIGFkZHJlc3NlcyBpbiBkZXYtPmRhdGEtPm1hY19hZGRyc1td IGxpc3QuDQogICAgPiBTaG91bGRu4oCZdCDigJhicmVha+KAmSBzdGF0ZW1lbnQgYmUgcmVwbGFj ZWQgd2l0aCDigJhjb250aW51ZeKAmSB0byBwcm9jZXNzIG90aGVyIE1BQ3MgaW4gdGhlIGxpc3Q/ DQogICAgDQogICAgSGkgU3RldmUsDQogICAgDQogICAgTG9va3MgbGlrZSB5b3UgYXJlIHJpZ2h0 LiBUaGUgY29tbWl0IHRoYXQgcG9vbCBjaGVjayBhZGRlZCAoNGJkZWZhYWQpIHNheXM6DQogICAg Ig0KICAgIEZpeCBidWcgaW4gcnRlX2V0aF9kZXZfY29uZmlnX3Jlc3RvcmUgZnVuY3Rpb24sIHdo aWNoIHdpbGwgcmVzdG9yZSBhbGwNCiAgICBNQUMgYWRkcmVzcyB0byBkZWZhdWx0IHBvb2wuDQog ICAgIg0KICAgIFNvIGludGVudGlvbiBsb29rcyBsaWtlIG5vdCBzdG9wIGFkZGluZyBtYWNfYWRk ciBsb29wIGlmIG1hYyBpcyBub3QgaW4NCiAgICBwb29sLCBidXQgaW5zdGVhZCBub3QgYWRkaW5n IGEgbWFjIGFkZHJlc3MgaWYgaXQgaXMgbm90IHBhcnQgb2YgcG9vbC4NCiAgICANCiAgICBCdXQg cG9vbCBjaGVjayBzZWVtcyBhZGRlZCBsYXRlciwgYW5kIGluaXRpYWwgImJyZWFrIiBpcyBhZGRl ZCBmb3INCiAgICAiZGV2X29wcy0+bWFjX2FkZHJfYWRkIiBjaGVjay4NCiAgICANCiAgICBMb2dp YyBjYW4gYmU6DQogICAgDQogICAgaWYgKGRldl9vcHMtPm1hY19hZGRyX2FkZCkNCiAgICAJaWYg KG1hYyBpbiBwb29sKQ0KICAgIAkJZGV2X29wcy0+bWFjX2FkZHJfYWRkKCkNCiAgICAJZWxzZQ0K ICAgIAkJY29udGludWUNCiAgICBlbHNlDQogICAgCWJyZWFrDQogICAgDQogICAgDQogICAgQnV0 IG9mIGNvdXJzZSwgaW5zdGVhZCBvZiBjaGVja2luZyB0aGUgZGV2X29wcyBpbiBhIGxvb3AgZm9y IHNhbWUNCiAgICBkZXZpY2UsIGl0IG1ha2VzIG1vcmUgc2Vuc2UgdG8gcmVtb3ZlIGl0IG91dCBv ZiBsb29wLg0KICAgIA0KICAgIEFyZSB5b3UgcGxhbm5pbmcgdG8gc2VuZCBhIHBhdGNoIGZvciB0 aGlzIGlzc3VlPw0KICAgIEl0IGlzIGVhc2llciB0byBkaXNjdXNzIGNvZGUgYmFzZWQgb24gcGF0 Y2hlcy4uDQogICAgDQogICAgPiANCiAgICA+IEFueSBmZWVkYmFjayB3b3VsZCBiZSBhcHByZWNp YXRlZC4NCiAgICA+IA0KICAgID4gUmVnYXJkcywNCiAgICA+IFN0ZXZlDQogICAgPiANCiAgICAN CiAgICANCg0K