From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <G.Singh@nxp.com>
Received: from EUR04-HE1-obe.outbound.protection.outlook.com
 (mail-eopbgr70040.outbound.protection.outlook.com [40.107.7.40])
 by dpdk.org (Postfix) with ESMTP id 73720569B
 for <dev@dpdk.org>; Fri, 12 Apr 2019 09:04:21 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=c0sUSyOk2YB9znDYYcxBSni+ZQPHcrwTXI7aEEIeusg=;
 b=tYn0gFT1U3neLg6JJJ5RO+WldZoBzI7aUbRVGG0hzQ4Q6KkOABYLWqponOIYU374sAAgvP1qIAO5syk+mcKW9nLTQZgJjA0+ZrlHgI3SAuNuSh9o6GUR5XXDvzo44EFhLPwTFVD8WDWoLo0DThZ/iAMoR9DoFodHfc08Y17CKtY=
Received: from VE1PR04MB6365.eurprd04.prod.outlook.com (10.255.118.78) by
 VE1PR04MB6461.eurprd04.prod.outlook.com (20.179.233.18) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1792.17; Fri, 12 Apr 2019 07:04:19 +0000
Received: from VE1PR04MB6365.eurprd04.prod.outlook.com
 ([fe80::f5ad:f178:4c55:13e0]) by VE1PR04MB6365.eurprd04.prod.outlook.com
 ([fe80::f5ad:f178:4c55:13e0%3]) with mapi id 15.20.1792.016; Fri, 12 Apr 2019
 07:04:19 +0000
From: Gagandeep Singh <G.Singh@nxp.com>
To: "dev@dpdk.org" <dev@dpdk.org>, "ferruh.yigit@intel.com"
 <ferruh.yigit@intel.com>
CC: "thomas@monjalon.net" <thomas@monjalon.net>, Gagandeep Singh
 <G.Singh@nxp.com>
Thread-Topic: [PATCH v2 09/13] net/enetc: add MTU update and jumbo frames
 support
Thread-Index: AQHU8P3zvKL8HIxv2kaico3T+kF7Mw==
Date: Fri, 12 Apr 2019 07:04:19 +0000
Message-ID: <1555075598-4988-10-git-send-email-g.singh@nxp.com>
References: <1554745507-15089-1-git-send-email-g.singh@nxp.com>
 <1555075598-4988-1-git-send-email-g.singh@nxp.com>
In-Reply-To: <1555075598-4988-1-git-send-email-g.singh@nxp.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: BM1PR0101CA0038.INDPRD01.PROD.OUTLOOK.COM
 (2603:1096:b00:1a::24) To VE1PR04MB6365.eurprd04.prod.outlook.com
 (2603:10a6:803:12a::14)
x-mailer: git-send-email 1.9.1
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=G.Singh@nxp.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [92.120.1.67]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: efa77791-4fb1-443d-ba79-08d6bf151543
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600139)(711020)(4605104)(4618075)(2017052603328)(7193020);
 SRVR:VE1PR04MB6461; 
x-ms-traffictypediagnostic: VE1PR04MB6461:
x-microsoft-antispam-prvs: <VE1PR04MB64612DEA1FA9AE314C8B24D5E1280@VE1PR04MB6461.eurprd04.prod.outlook.com>
x-forefront-prvs: 0005B05917
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(39860400002)(376002)(366004)(396003)(346002)(189003)(199004)(6512007)(102836004)(256004)(86362001)(36756003)(14444005)(486006)(25786009)(6486002)(2501003)(26005)(386003)(2906002)(66066001)(7736002)(71190400001)(14454004)(71200400001)(6506007)(53936002)(97736004)(186003)(76176011)(8676002)(52116002)(105586002)(106356001)(99286004)(446003)(81166006)(81156014)(72206003)(478600001)(50226002)(15650500001)(11346002)(476003)(2616005)(6116002)(54906003)(5660300002)(110136005)(4326008)(316002)(8936002)(6436002)(68736007)(3846002)(305945005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VE1PR04MB6461;
 H:VE1PR04MB6365.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: nxp.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: z3pMDgfHFje3zFyiJR79L8p+AGZ8lOTQPfKXvxQF3CtM6kbUVdwDH/MgQZrcgnS30o1uRkUTRtuHlZwYXwzhEUdx3DTTh2nndSRgJlnIGK9vXNXR9i2Z/IwATKec0WF1EuwHa07MLstNTE8oZfk9yqDLW5k7mYXKMi37U4q1BshifVE3pWeVj+w5WolBhYoAf0qQGzkYZ30URbBRSUAaoG3OihzgBJqkzbC3GRkrJZJl4+/GVjSztE3XWaBdGhczfUK02kO6+l5IlpiMb/yJJN6HXojxjAOc0Sf/ScZDv2ZUgkFeWvGWVtmmAprpv6FrtbcxyheuDoqdGc+kjRpVnRu3XPq6tZu/EZ/nSH1DQ3tEGH3iPOxFoIXOyrqUjquXOyg8yShoU3Cf0Pj+OZGMMZ1Emfgk94x2nJyILUs/ZXY=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-Network-Message-Id: efa77791-4fb1-443d-ba79-08d6bf151543
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Apr 2019 07:04:19.5855 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR04MB6461
Subject: [dpdk-dev] [PATCH v2 09/13] net/enetc: add MTU update and jumbo
	frames support
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Apr 2019 07:04:22 -0000

RW5hYmxlIHRoZSBqdW1ibyBmcmFtZXMgYW5kIG10dSB1cGRhdGUgZmVhdHVyZS4NCg0KU2lnbmVk
LW9mZi1ieTogR2FnYW5kZWVwIFNpbmdoIDxnLnNpbmdoQG54cC5jb20+DQotLS0NCiBkb2MvZ3Vp
ZGVzL25pY3MvZW5ldGMucnN0ICAgICAgICAgIHwgIDEgKw0KIGRvYy9ndWlkZXMvbmljcy9mZWF0
dXJlcy9lbmV0Yy5pbmkgfCAgMiArDQogZHJpdmVycy9uZXQvZW5ldGMvYmFzZS9lbmV0Y19ody5o
ICB8ICA2ICsrLQ0KIGRyaXZlcnMvbmV0L2VuZXRjL2VuZXRjLmggICAgICAgICAgfCAgNSArKysN
CiBkcml2ZXJzL25ldC9lbmV0Yy9lbmV0Y19ldGhkZXYuYyAgIHwgODYgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKy0tLS0NCiA1IGZpbGVzIGNoYW5nZWQsIDkxIGluc2VydGlvbnMo
KyksIDkgZGVsZXRpb25zKC0pDQoNCmRpZmYgLS1naXQgYS9kb2MvZ3VpZGVzL25pY3MvZW5ldGMu
cnN0IGIvZG9jL2d1aWRlcy9uaWNzL2VuZXRjLnJzdA0KaW5kZXggYWIxMzIxMS4uZWViMDc1MiAx
MDA2NDQNCi0tLSBhL2RvYy9ndWlkZXMvbmljcy9lbmV0Yy5yc3QNCisrKyBiL2RvYy9ndWlkZXMv
bmljcy9lbmV0Yy5yc3QNCkBAIC00OSw2ICs0OSw3IEBAIEVORVRDIEZlYXR1cmVzDQogLSBCYXNp
YyBzdGF0cw0KIC0gUHJvbWlzY3VvdXMNCiAtIE11bHRpY2FzdA0KKy0gSnVtYm8gcGFja2V0cw0K
IA0KIE5JQyBEcml2ZXIgKFBNRCkNCiB+fn5+fn5+fn5+fn5+fn5+DQpkaWZmIC0tZ2l0IGEvZG9j
L2d1aWRlcy9uaWNzL2ZlYXR1cmVzL2VuZXRjLmluaSBiL2RvYy9ndWlkZXMvbmljcy9mZWF0dXJl
cy9lbmV0Yy5pbmkNCmluZGV4IDZiN2JiZmIuLjBlZWQyY2IgMTAwNjQ0DQotLS0gYS9kb2MvZ3Vp
ZGVzL25pY3MvZmVhdHVyZXMvZW5ldGMuaW5pDQorKysgYi9kb2MvZ3VpZGVzL25pY3MvZmVhdHVy
ZXMvZW5ldGMuaW5pDQpAQCAtOSw2ICs5LDggQEAgTGluayBzdGF0dXMgICAgICAgICAgPSBZDQog
QmFzaWMgc3RhdHMgICAgICAgICAgPSBZDQogUHJvbWlzY3VvdXMgbW9kZSAgICAgPSBZDQogQWxs
bXVsdGljYXN0IG1vZGUgICAgPSBZDQorTVRVIHVwZGF0ZSAgICAgICAgICAgPSBZDQorSnVtYm8g
ZnJhbWUgICAgICAgICAgPSBZDQogTGludXggVkZJTyAgICAgICAgICAgPSBZDQogQVJNdjggICAg
ICAgICAgICAgICAgPSBZDQogVXNhZ2UgZG9jICAgICAgICAgICAgPSBZDQpkaWZmIC0tZ2l0IGEv
ZHJpdmVycy9uZXQvZW5ldGMvYmFzZS9lbmV0Y19ody5oIGIvZHJpdmVycy9uZXQvZW5ldGMvYmFz
ZS9lbmV0Y19ody5oDQppbmRleCA5MGEzODNhLi4yZWIxZGYzIDEwMDY0NA0KLS0tIGEvZHJpdmVy
cy9uZXQvZW5ldGMvYmFzZS9lbmV0Y19ody5oDQorKysgYi9kcml2ZXJzL25ldC9lbmV0Yy9iYXNl
L2VuZXRjX2h3LmgNCkBAIC05OSw3ICs5OSwxMSBAQA0KICNkZWZpbmUgRU5FVENfUE0wX1JYX0VO
CQkJQklUKDEpDQogDQogI2RlZmluZSBFTkVUQ19QTTBfTUFYRlJNCQkweDA4MDE0DQotI2RlZmlu
ZSBFTkVUQ19TRVRfTUFYRlJNKHZhbCkJCSgodmFsKSA8PCAxNikNCisjZGVmaW5lIEVORVRDX1NF
VF9UWF9NVFUodmFsKQkJKCh2YWwpIDw8IDE2KQ0KKyNkZWZpbmUgRU5FVENfU0VUX01BWEZSTSh2
YWwpCQkoKHZhbCkgJiAweGZmZmYpDQorI2RlZmluZSBFTkVUQ19QVFhNQkFSCQkJMHgwNjA4DQor
LyogbiA9IFRDIGluZGV4IFswLi43XSAqLw0KKyNkZWZpbmUgRU5FVENfUFRDTVNEVVIobikJCSgw
eDIwMjAgKyAobikgKiA0KQ0KIA0KICNkZWZpbmUgRU5FVENfUE0wX1NUQVRVUwkJMHgwODMwNA0K
ICNkZWZpbmUgRU5FVENfTElOS19NT0RFCQkJMHgwMDAwMDAwMDAwMDgwMDAwVUxMDQpkaWZmIC0t
Z2l0IGEvZHJpdmVycy9uZXQvZW5ldGMvZW5ldGMuaCBiL2RyaXZlcnMvbmV0L2VuZXRjL2VuZXRj
LmgNCmluZGV4IDU2NDU0ZGMuLmU0OTRlYjggMTAwNjQ0DQotLS0gYS9kcml2ZXJzL25ldC9lbmV0
Yy9lbmV0Yy5oDQorKysgYi9kcml2ZXJzL25ldC9lbmV0Yy9lbmV0Yy5oDQpAQCAtMjQsNiArMjQs
MTEgQEANCiAvKiBCRCBBTElHTiAqLw0KICNkZWZpbmUgQkRfQUxJR04gICAgICAgOA0KIA0KKy8q
IG1pbmltdW0gZnJhbWUgc2l6ZSBzdXBwb3J0ZWQgKi8NCisjZGVmaW5lIEVORVRDX01BQ19NSU5G
Uk1fU0laRQk2OA0KKy8qIG1heGltdW0gZnJhbWUgc2l6ZSBzdXBwb3J0ZWQgKi8NCisjZGVmaW5l
IEVORVRDX01BQ19NQVhGUk1fU0laRQk5NjAwDQorDQogLyoNCiAgKiB1cHBlcl8zMl9iaXRzIC0g
cmV0dXJuIGJpdHMgMzItNjMgb2YgYSBudW1iZXINCiAgKiBAbjogdGhlIG51bWJlciB3ZSdyZSBh
Y2Nlc3NpbmcNCmRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC9lbmV0Yy9lbmV0Y19ldGhkZXYuYyBi
L2RyaXZlcnMvbmV0L2VuZXRjL2VuZXRjX2V0aGRldi5jDQppbmRleCBhN2RkZGM1Li42NmNiZjc0
IDEwMDY0NA0KLS0tIGEvZHJpdmVycy9uZXQvZW5ldGMvZW5ldGNfZXRoZGV2LmMNCisrKyBiL2Ry
aXZlcnMvbmV0L2VuZXRjL2VuZXRjX2V0aGRldi5jDQpAQCAtMTEsMTMgKzExLDYgQEANCiBpbnQg
ZW5ldGNfbG9ndHlwZV9wbWQ7DQogDQogc3RhdGljIGludA0KLWVuZXRjX2Rldl9jb25maWd1cmUo
c3RydWN0IHJ0ZV9ldGhfZGV2ICpkZXYgX19ydGVfdW51c2VkKQ0KLXsNCi0JUE1EX0lOSVRfRlVO
Q19UUkFDRSgpOw0KLQlyZXR1cm4gMDsNCi19DQotDQotc3RhdGljIGludA0KIGVuZXRjX2Rldl9z
dGFydChzdHJ1Y3QgcnRlX2V0aF9kZXYgKmRldikNCiB7DQogCXN0cnVjdCBlbmV0Y19ldGhfaHcg
Kmh3ID0NCkBAIC0xNjgsNyArMTYxLDggQEANCiAJfTsNCiAJZGV2X2luZm8tPm1heF9yeF9xdWV1
ZXMgPSBNQVhfUlhfUklOR1M7DQogCWRldl9pbmZvLT5tYXhfdHhfcXVldWVzID0gTUFYX1RYX1JJ
TkdTOw0KLQlkZXZfaW5mby0+bWF4X3J4X3BrdGxlbiA9IDE1MDA7DQorCWRldl9pbmZvLT5tYXhf
cnhfcGt0bGVuID0gRU5FVENfTUFDX01BWEZSTV9TSVpFOw0KKwlkZXZfaW5mby0+cnhfb2ZmbG9h
ZF9jYXBhID0gREVWX1JYX09GRkxPQURfSlVNQk9fRlJBTUU7DQogfQ0KIA0KIHN0YXRpYyBpbnQN
CkBAIC01OTcsNiArNTkxLDc2IEBAIGludCBlbmV0Y19zdGF0c19nZXQoc3RydWN0IHJ0ZV9ldGhf
ZGV2ICpkZXYsDQogCWVuZXRjX3BvcnRfd3IoZW5ldGNfaHcsIEVORVRDX1BTSVBNUiwgcHNpcG1y
KTsNCiB9DQogDQorc3RhdGljIGludA0KK2VuZXRjX210dV9zZXQoc3RydWN0IHJ0ZV9ldGhfZGV2
ICpkZXYsIHVpbnQxNl90IG10dSkNCit7DQorCXN0cnVjdCBlbmV0Y19ldGhfaHcgKmh3ID0NCisJ
CUVORVRDX0RFVl9QUklWQVRFX1RPX0hXKGRldi0+ZGF0YS0+ZGV2X3ByaXZhdGUpOw0KKwlzdHJ1
Y3QgZW5ldGNfaHcgKmVuZXRjX2h3ID0gJmh3LT5odzsNCisJdWludDMyX3QgZnJhbWVfc2l6ZSA9
IG10dSArIEVUSEVSX0hEUl9MRU4gKyBFVEhFUl9DUkNfTEVOOw0KKw0KKwkvKiBjaGVjayB0aGF0
IG10dSBpcyB3aXRoaW4gdGhlIGFsbG93ZWQgcmFuZ2UgKi8NCisJaWYgKG10dSA8IEVORVRDX01B
Q19NSU5GUk1fU0laRSB8fCBmcmFtZV9zaXplID4gRU5FVENfTUFDX01BWEZSTV9TSVpFKQ0KKwkJ
cmV0dXJuIC1FSU5WQUw7DQorDQorCS8qDQorCSAqIFJlZnVzZSBtdHUgdGhhdCByZXF1aXJlcyB0
aGUgc3VwcG9ydCBvZiBzY2F0dGVyZWQgcGFja2V0cw0KKwkgKiB3aGVuIHRoaXMgZmVhdHVyZSBo
YXMgbm90IGJlZW4gZW5hYmxlZCBiZWZvcmUuDQorCSAqLw0KKwlpZiAoZGV2LT5kYXRhLT5taW5f
cnhfYnVmX3NpemUgJiYNCisJCSFkZXYtPmRhdGEtPnNjYXR0ZXJlZF9yeCAmJiBmcmFtZV9zaXpl
ID4NCisJCWRldi0+ZGF0YS0+bWluX3J4X2J1Zl9zaXplIC0gUlRFX1BLVE1CVUZfSEVBRFJPT00p
IHsNCisJCUVORVRDX1BNRF9FUlIoIlNHIG5vdCBlbmFibGVkLCB3aWxsIG5vdCBmaXQgaW4gb25l
IGJ1ZmZlciIpOw0KKwkJcmV0dXJuIC1FSU5WQUw7DQorCX0NCisNCisJaWYgKGZyYW1lX3NpemUg
PiBFVEhFUl9NQVhfTEVOKQ0KKwkJZGV2LT5kYXRhLT5kZXZfY29uZi5yeG1vZGUub2ZmbG9hZHMg
Jj0NCisJCQkJCQlERVZfUlhfT0ZGTE9BRF9KVU1CT19GUkFNRTsNCisJZWxzZQ0KKwkJZGV2LT5k
YXRhLT5kZXZfY29uZi5yeG1vZGUub2ZmbG9hZHMgJj0NCisJCQkJCQl+REVWX1JYX09GRkxPQURf
SlVNQk9fRlJBTUU7DQorDQorCWVuZXRjX3BvcnRfd3IoZW5ldGNfaHcsIEVORVRDX1BUQ01TRFVS
KDApLCBFTkVUQ19NQUNfTUFYRlJNX1NJWkUpOw0KKwllbmV0Y19wb3J0X3dyKGVuZXRjX2h3LCBF
TkVUQ19QVFhNQkFSLCAyICogRU5FVENfTUFDX01BWEZSTV9TSVpFKTsNCisNCisJZGV2LT5kYXRh
LT5kZXZfY29uZi5yeG1vZGUubWF4X3J4X3BrdF9sZW4gPSBmcmFtZV9zaXplOw0KKw0KKwkvKnNl
dHRpbmcgdGhlIE1UVSovDQorCWVuZXRjX3BvcnRfd3IoZW5ldGNfaHcsIEVORVRDX1BNMF9NQVhG
Uk0sIEVORVRDX1NFVF9NQVhGUk0oZnJhbWVfc2l6ZSkgfA0KKwkJICAgICAgRU5FVENfU0VUX1RY
X01UVShFTkVUQ19NQUNfTUFYRlJNX1NJWkUpKTsNCisNCisJcmV0dXJuIDA7DQorfQ0KKw0KK3N0
YXRpYyBpbnQNCitlbmV0Y19kZXZfY29uZmlndXJlKHN0cnVjdCBydGVfZXRoX2RldiAqZGV2KQ0K
K3sNCisJc3RydWN0IHJ0ZV9ldGhfY29uZiAqZXRoX2NvbmYgPSAmZGV2LT5kYXRhLT5kZXZfY29u
ZjsNCisJdWludDY0X3Qgcnhfb2ZmbG9hZHMgPSBldGhfY29uZi0+cnhtb2RlLm9mZmxvYWRzOw0K
KwlzdHJ1Y3QgZW5ldGNfZXRoX2h3ICpodyA9DQorCQlFTkVUQ19ERVZfUFJJVkFURV9UT19IVyhk
ZXYtPmRhdGEtPmRldl9wcml2YXRlKTsNCisJc3RydWN0IGVuZXRjX2h3ICplbmV0Y19odyA9ICZo
dy0+aHc7DQorDQorCVBNRF9JTklUX0ZVTkNfVFJBQ0UoKTsNCisNCisJaWYgKHJ4X29mZmxvYWRz
ICYgREVWX1JYX09GRkxPQURfSlVNQk9fRlJBTUUpIHsNCisJCXVpbnQzMl90IG1heF9sZW47DQor
DQorCQltYXhfbGVuID0gZGV2LT5kYXRhLT5kZXZfY29uZi5yeG1vZGUubWF4X3J4X3BrdF9sZW47
DQorDQorCQllbmV0Y19wb3J0X3dyKGVuZXRjX2h3LCBFTkVUQ19QTTBfTUFYRlJNLA0KKwkJCSAg
ICAgIEVORVRDX1NFVF9NQVhGUk0obWF4X2xlbikpOw0KKwkJZW5ldGNfcG9ydF93cihlbmV0Y19o
dywgRU5FVENfUFRDTVNEVVIoMCksDQorCQkJICAgICAgRU5FVENfTUFDX01BWEZSTV9TSVpFKTsN
CisJCWVuZXRjX3BvcnRfd3IoZW5ldGNfaHcsIEVORVRDX1BUWE1CQVIsDQorCQkJICAgICAgMiAq
IEVORVRDX01BQ19NQVhGUk1fU0laRSk7DQorCQlkZXYtPmRhdGEtPm10dSA9IEVUSEVSX01BWF9M
RU4gLSBFVEhFUl9IRFJfTEVOIC0gRVRIRVJfQ1JDX0xFTjsNCisJfQ0KKw0KKwlyZXR1cm4gMDsN
Cit9DQorDQogLyoNCiAgKiBUaGUgc2V0IG9mIFBDSSBkZXZpY2VzIHRoaXMgZHJpdmVyIHN1cHBv
cnRzDQogICovDQpAQCAtNjIwLDYgKzY4NCw3IEBAIGludCBlbmV0Y19zdGF0c19nZXQoc3RydWN0
IHJ0ZV9ldGhfZGV2ICpkZXYsDQogCS5hbGxtdWx0aWNhc3RfZW5hYmxlICA9IGVuZXRjX2FsbG11
bHRpY2FzdF9lbmFibGUsDQogCS5hbGxtdWx0aWNhc3RfZGlzYWJsZSA9IGVuZXRjX2FsbG11bHRp
Y2FzdF9kaXNhYmxlLA0KIAkuZGV2X2luZm9zX2dldCAgICAgICAgPSBlbmV0Y19kZXZfaW5mb3Nf
Z2V0LA0KKwkubXR1X3NldCAgICAgICAgICAgICAgPSBlbmV0Y19tdHVfc2V0LA0KIAkucnhfcXVl
dWVfc2V0dXAgICAgICAgPSBlbmV0Y19yeF9xdWV1ZV9zZXR1cCwNCiAJLnJ4X3F1ZXVlX3JlbGVh
c2UgICAgID0gZW5ldGNfcnhfcXVldWVfcmVsZWFzZSwNCiAJLnR4X3F1ZXVlX3NldHVwICAgICAg
ID0gZW5ldGNfdHhfcXVldWVfc2V0dXAsDQpAQCAtNjc0LDYgKzczOSwxMSBAQCBpbnQgZW5ldGNf
c3RhdHNfZ2V0KHN0cnVjdCBydGVfZXRoX2RldiAqZGV2LA0KIAlldGhlcl9hZGRyX2NvcHkoKHN0
cnVjdCBldGhlcl9hZGRyICopaHctPm1hYy5hZGRyLA0KIAkJCSZldGhfZGV2LT5kYXRhLT5tYWNf
YWRkcnNbMF0pOw0KIA0KKwkvKiBTZXQgTVRVICovDQorCWVuZXRjX3BvcnRfd3IoJmh3LT5odywg
RU5FVENfUE0wX01BWEZSTSwNCisJCSAgICAgIEVORVRDX1NFVF9NQVhGUk0oRVRIRVJfTUFYX0xF
TikpOw0KKwlldGhfZGV2LT5kYXRhLT5tdHUgPSBFVEhFUl9NQVhfTEVOIC0gRVRIRVJfSERSX0xF
TiAtIEVUSEVSX0NSQ19MRU47DQorDQogCUVORVRDX1BNRF9ERUJVRygicG9ydF9pZCAlZCB2ZW5k
b3JJRD0weCV4IGRldmljZUlEPTB4JXgiLA0KIAkJCWV0aF9kZXYtPmRhdGEtPnBvcnRfaWQsIHBj
aV9kZXYtPmlkLnZlbmRvcl9pZCwNCiAJCQlwY2lfZGV2LT5pZC5kZXZpY2VfaWQpOw0KLS0gDQox
LjkuMQ0KDQo=

From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by dpdk.space (Postfix) with ESMTP id 7B90DA0096
	for <public@inbox.dpdk.org>; Fri, 12 Apr 2019 09:05:43 +0200 (CEST)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id DC1C05B36;
	Fri, 12 Apr 2019 09:04:45 +0200 (CEST)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com
 (mail-eopbgr70040.outbound.protection.outlook.com [40.107.7.40])
 by dpdk.org (Postfix) with ESMTP id 73720569B
 for <dev@dpdk.org>; Fri, 12 Apr 2019 09:04:21 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=c0sUSyOk2YB9znDYYcxBSni+ZQPHcrwTXI7aEEIeusg=;
 b=tYn0gFT1U3neLg6JJJ5RO+WldZoBzI7aUbRVGG0hzQ4Q6KkOABYLWqponOIYU374sAAgvP1qIAO5syk+mcKW9nLTQZgJjA0+ZrlHgI3SAuNuSh9o6GUR5XXDvzo44EFhLPwTFVD8WDWoLo0DThZ/iAMoR9DoFodHfc08Y17CKtY=
Received: from VE1PR04MB6365.eurprd04.prod.outlook.com (10.255.118.78) by
 VE1PR04MB6461.eurprd04.prod.outlook.com (20.179.233.18) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1792.17; Fri, 12 Apr 2019 07:04:19 +0000
Received: from VE1PR04MB6365.eurprd04.prod.outlook.com
 ([fe80::f5ad:f178:4c55:13e0]) by VE1PR04MB6365.eurprd04.prod.outlook.com
 ([fe80::f5ad:f178:4c55:13e0%3]) with mapi id 15.20.1792.016; Fri, 12 Apr 2019
 07:04:19 +0000
From: Gagandeep Singh <G.Singh@nxp.com>
To: "dev@dpdk.org" <dev@dpdk.org>, "ferruh.yigit@intel.com"
 <ferruh.yigit@intel.com>
CC: "thomas@monjalon.net" <thomas@monjalon.net>, Gagandeep Singh
 <G.Singh@nxp.com>
Thread-Topic: [PATCH v2 09/13] net/enetc: add MTU update and jumbo frames
 support
Thread-Index: AQHU8P3zvKL8HIxv2kaico3T+kF7Mw==
Date: Fri, 12 Apr 2019 07:04:19 +0000
Message-ID: <1555075598-4988-10-git-send-email-g.singh@nxp.com>
References: <1554745507-15089-1-git-send-email-g.singh@nxp.com>
 <1555075598-4988-1-git-send-email-g.singh@nxp.com>
In-Reply-To: <1555075598-4988-1-git-send-email-g.singh@nxp.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: BM1PR0101CA0038.INDPRD01.PROD.OUTLOOK.COM
 (2603:1096:b00:1a::24) To VE1PR04MB6365.eurprd04.prod.outlook.com
 (2603:10a6:803:12a::14)
x-mailer: git-send-email 1.9.1
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=G.Singh@nxp.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [92.120.1.67]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: efa77791-4fb1-443d-ba79-08d6bf151543
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600139)(711020)(4605104)(4618075)(2017052603328)(7193020);
 SRVR:VE1PR04MB6461; 
x-ms-traffictypediagnostic: VE1PR04MB6461:
x-microsoft-antispam-prvs: <VE1PR04MB64612DEA1FA9AE314C8B24D5E1280@VE1PR04MB6461.eurprd04.prod.outlook.com>
x-forefront-prvs: 0005B05917
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(39860400002)(376002)(366004)(396003)(346002)(189003)(199004)(6512007)(102836004)(256004)(86362001)(36756003)(14444005)(486006)(25786009)(6486002)(2501003)(26005)(386003)(2906002)(66066001)(7736002)(71190400001)(14454004)(71200400001)(6506007)(53936002)(97736004)(186003)(76176011)(8676002)(52116002)(105586002)(106356001)(99286004)(446003)(81166006)(81156014)(72206003)(478600001)(50226002)(15650500001)(11346002)(476003)(2616005)(6116002)(54906003)(5660300002)(110136005)(4326008)(316002)(8936002)(6436002)(68736007)(3846002)(305945005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VE1PR04MB6461;
 H:VE1PR04MB6365.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: nxp.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: z3pMDgfHFje3zFyiJR79L8p+AGZ8lOTQPfKXvxQF3CtM6kbUVdwDH/MgQZrcgnS30o1uRkUTRtuHlZwYXwzhEUdx3DTTh2nndSRgJlnIGK9vXNXR9i2Z/IwATKec0WF1EuwHa07MLstNTE8oZfk9yqDLW5k7mYXKMi37U4q1BshifVE3pWeVj+w5WolBhYoAf0qQGzkYZ30URbBRSUAaoG3OihzgBJqkzbC3GRkrJZJl4+/GVjSztE3XWaBdGhczfUK02kO6+l5IlpiMb/yJJN6HXojxjAOc0Sf/ScZDv2ZUgkFeWvGWVtmmAprpv6FrtbcxyheuDoqdGc+kjRpVnRu3XPq6tZu/EZ/nSH1DQ3tEGH3iPOxFoIXOyrqUjquXOyg8yShoU3Cf0Pj+OZGMMZ1Emfgk94x2nJyILUs/ZXY=
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-Network-Message-Id: efa77791-4fb1-443d-ba79-08d6bf151543
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Apr 2019 07:04:19.5855 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR04MB6461
Subject: [dpdk-dev] [PATCH v2 09/13] net/enetc: add MTU update and jumbo
	frames support
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>
Message-ID: <20190412070419.N82GHIgrLkksBa74Mv-2Pp_OZmPUBsEoL7o5RqsbzBY@z>

RW5hYmxlIHRoZSBqdW1ibyBmcmFtZXMgYW5kIG10dSB1cGRhdGUgZmVhdHVyZS4NCg0KU2lnbmVk
LW9mZi1ieTogR2FnYW5kZWVwIFNpbmdoIDxnLnNpbmdoQG54cC5jb20+DQotLS0NCiBkb2MvZ3Vp
ZGVzL25pY3MvZW5ldGMucnN0ICAgICAgICAgIHwgIDEgKw0KIGRvYy9ndWlkZXMvbmljcy9mZWF0
dXJlcy9lbmV0Yy5pbmkgfCAgMiArDQogZHJpdmVycy9uZXQvZW5ldGMvYmFzZS9lbmV0Y19ody5o
ICB8ICA2ICsrLQ0KIGRyaXZlcnMvbmV0L2VuZXRjL2VuZXRjLmggICAgICAgICAgfCAgNSArKysN
CiBkcml2ZXJzL25ldC9lbmV0Yy9lbmV0Y19ldGhkZXYuYyAgIHwgODYgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKy0tLS0NCiA1IGZpbGVzIGNoYW5nZWQsIDkxIGluc2VydGlvbnMo
KyksIDkgZGVsZXRpb25zKC0pDQoNCmRpZmYgLS1naXQgYS9kb2MvZ3VpZGVzL25pY3MvZW5ldGMu
cnN0IGIvZG9jL2d1aWRlcy9uaWNzL2VuZXRjLnJzdA0KaW5kZXggYWIxMzIxMS4uZWViMDc1MiAx
MDA2NDQNCi0tLSBhL2RvYy9ndWlkZXMvbmljcy9lbmV0Yy5yc3QNCisrKyBiL2RvYy9ndWlkZXMv
bmljcy9lbmV0Yy5yc3QNCkBAIC00OSw2ICs0OSw3IEBAIEVORVRDIEZlYXR1cmVzDQogLSBCYXNp
YyBzdGF0cw0KIC0gUHJvbWlzY3VvdXMNCiAtIE11bHRpY2FzdA0KKy0gSnVtYm8gcGFja2V0cw0K
IA0KIE5JQyBEcml2ZXIgKFBNRCkNCiB+fn5+fn5+fn5+fn5+fn5+DQpkaWZmIC0tZ2l0IGEvZG9j
L2d1aWRlcy9uaWNzL2ZlYXR1cmVzL2VuZXRjLmluaSBiL2RvYy9ndWlkZXMvbmljcy9mZWF0dXJl
cy9lbmV0Yy5pbmkNCmluZGV4IDZiN2JiZmIuLjBlZWQyY2IgMTAwNjQ0DQotLS0gYS9kb2MvZ3Vp
ZGVzL25pY3MvZmVhdHVyZXMvZW5ldGMuaW5pDQorKysgYi9kb2MvZ3VpZGVzL25pY3MvZmVhdHVy
ZXMvZW5ldGMuaW5pDQpAQCAtOSw2ICs5LDggQEAgTGluayBzdGF0dXMgICAgICAgICAgPSBZDQog
QmFzaWMgc3RhdHMgICAgICAgICAgPSBZDQogUHJvbWlzY3VvdXMgbW9kZSAgICAgPSBZDQogQWxs
bXVsdGljYXN0IG1vZGUgICAgPSBZDQorTVRVIHVwZGF0ZSAgICAgICAgICAgPSBZDQorSnVtYm8g
ZnJhbWUgICAgICAgICAgPSBZDQogTGludXggVkZJTyAgICAgICAgICAgPSBZDQogQVJNdjggICAg
ICAgICAgICAgICAgPSBZDQogVXNhZ2UgZG9jICAgICAgICAgICAgPSBZDQpkaWZmIC0tZ2l0IGEv
ZHJpdmVycy9uZXQvZW5ldGMvYmFzZS9lbmV0Y19ody5oIGIvZHJpdmVycy9uZXQvZW5ldGMvYmFz
ZS9lbmV0Y19ody5oDQppbmRleCA5MGEzODNhLi4yZWIxZGYzIDEwMDY0NA0KLS0tIGEvZHJpdmVy
cy9uZXQvZW5ldGMvYmFzZS9lbmV0Y19ody5oDQorKysgYi9kcml2ZXJzL25ldC9lbmV0Yy9iYXNl
L2VuZXRjX2h3LmgNCkBAIC05OSw3ICs5OSwxMSBAQA0KICNkZWZpbmUgRU5FVENfUE0wX1JYX0VO
CQkJQklUKDEpDQogDQogI2RlZmluZSBFTkVUQ19QTTBfTUFYRlJNCQkweDA4MDE0DQotI2RlZmlu
ZSBFTkVUQ19TRVRfTUFYRlJNKHZhbCkJCSgodmFsKSA8PCAxNikNCisjZGVmaW5lIEVORVRDX1NF
VF9UWF9NVFUodmFsKQkJKCh2YWwpIDw8IDE2KQ0KKyNkZWZpbmUgRU5FVENfU0VUX01BWEZSTSh2
YWwpCQkoKHZhbCkgJiAweGZmZmYpDQorI2RlZmluZSBFTkVUQ19QVFhNQkFSCQkJMHgwNjA4DQor
LyogbiA9IFRDIGluZGV4IFswLi43XSAqLw0KKyNkZWZpbmUgRU5FVENfUFRDTVNEVVIobikJCSgw
eDIwMjAgKyAobikgKiA0KQ0KIA0KICNkZWZpbmUgRU5FVENfUE0wX1NUQVRVUwkJMHgwODMwNA0K
ICNkZWZpbmUgRU5FVENfTElOS19NT0RFCQkJMHgwMDAwMDAwMDAwMDgwMDAwVUxMDQpkaWZmIC0t
Z2l0IGEvZHJpdmVycy9uZXQvZW5ldGMvZW5ldGMuaCBiL2RyaXZlcnMvbmV0L2VuZXRjL2VuZXRj
LmgNCmluZGV4IDU2NDU0ZGMuLmU0OTRlYjggMTAwNjQ0DQotLS0gYS9kcml2ZXJzL25ldC9lbmV0
Yy9lbmV0Yy5oDQorKysgYi9kcml2ZXJzL25ldC9lbmV0Yy9lbmV0Yy5oDQpAQCAtMjQsNiArMjQs
MTEgQEANCiAvKiBCRCBBTElHTiAqLw0KICNkZWZpbmUgQkRfQUxJR04gICAgICAgOA0KIA0KKy8q
IG1pbmltdW0gZnJhbWUgc2l6ZSBzdXBwb3J0ZWQgKi8NCisjZGVmaW5lIEVORVRDX01BQ19NSU5G
Uk1fU0laRQk2OA0KKy8qIG1heGltdW0gZnJhbWUgc2l6ZSBzdXBwb3J0ZWQgKi8NCisjZGVmaW5l
IEVORVRDX01BQ19NQVhGUk1fU0laRQk5NjAwDQorDQogLyoNCiAgKiB1cHBlcl8zMl9iaXRzIC0g
cmV0dXJuIGJpdHMgMzItNjMgb2YgYSBudW1iZXINCiAgKiBAbjogdGhlIG51bWJlciB3ZSdyZSBh
Y2Nlc3NpbmcNCmRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC9lbmV0Yy9lbmV0Y19ldGhkZXYuYyBi
L2RyaXZlcnMvbmV0L2VuZXRjL2VuZXRjX2V0aGRldi5jDQppbmRleCBhN2RkZGM1Li42NmNiZjc0
IDEwMDY0NA0KLS0tIGEvZHJpdmVycy9uZXQvZW5ldGMvZW5ldGNfZXRoZGV2LmMNCisrKyBiL2Ry
aXZlcnMvbmV0L2VuZXRjL2VuZXRjX2V0aGRldi5jDQpAQCAtMTEsMTMgKzExLDYgQEANCiBpbnQg
ZW5ldGNfbG9ndHlwZV9wbWQ7DQogDQogc3RhdGljIGludA0KLWVuZXRjX2Rldl9jb25maWd1cmUo
c3RydWN0IHJ0ZV9ldGhfZGV2ICpkZXYgX19ydGVfdW51c2VkKQ0KLXsNCi0JUE1EX0lOSVRfRlVO
Q19UUkFDRSgpOw0KLQlyZXR1cm4gMDsNCi19DQotDQotc3RhdGljIGludA0KIGVuZXRjX2Rldl9z
dGFydChzdHJ1Y3QgcnRlX2V0aF9kZXYgKmRldikNCiB7DQogCXN0cnVjdCBlbmV0Y19ldGhfaHcg
Kmh3ID0NCkBAIC0xNjgsNyArMTYxLDggQEANCiAJfTsNCiAJZGV2X2luZm8tPm1heF9yeF9xdWV1
ZXMgPSBNQVhfUlhfUklOR1M7DQogCWRldl9pbmZvLT5tYXhfdHhfcXVldWVzID0gTUFYX1RYX1JJ
TkdTOw0KLQlkZXZfaW5mby0+bWF4X3J4X3BrdGxlbiA9IDE1MDA7DQorCWRldl9pbmZvLT5tYXhf
cnhfcGt0bGVuID0gRU5FVENfTUFDX01BWEZSTV9TSVpFOw0KKwlkZXZfaW5mby0+cnhfb2ZmbG9h
ZF9jYXBhID0gREVWX1JYX09GRkxPQURfSlVNQk9fRlJBTUU7DQogfQ0KIA0KIHN0YXRpYyBpbnQN
CkBAIC01OTcsNiArNTkxLDc2IEBAIGludCBlbmV0Y19zdGF0c19nZXQoc3RydWN0IHJ0ZV9ldGhf
ZGV2ICpkZXYsDQogCWVuZXRjX3BvcnRfd3IoZW5ldGNfaHcsIEVORVRDX1BTSVBNUiwgcHNpcG1y
KTsNCiB9DQogDQorc3RhdGljIGludA0KK2VuZXRjX210dV9zZXQoc3RydWN0IHJ0ZV9ldGhfZGV2
ICpkZXYsIHVpbnQxNl90IG10dSkNCit7DQorCXN0cnVjdCBlbmV0Y19ldGhfaHcgKmh3ID0NCisJ
CUVORVRDX0RFVl9QUklWQVRFX1RPX0hXKGRldi0+ZGF0YS0+ZGV2X3ByaXZhdGUpOw0KKwlzdHJ1
Y3QgZW5ldGNfaHcgKmVuZXRjX2h3ID0gJmh3LT5odzsNCisJdWludDMyX3QgZnJhbWVfc2l6ZSA9
IG10dSArIEVUSEVSX0hEUl9MRU4gKyBFVEhFUl9DUkNfTEVOOw0KKw0KKwkvKiBjaGVjayB0aGF0
IG10dSBpcyB3aXRoaW4gdGhlIGFsbG93ZWQgcmFuZ2UgKi8NCisJaWYgKG10dSA8IEVORVRDX01B
Q19NSU5GUk1fU0laRSB8fCBmcmFtZV9zaXplID4gRU5FVENfTUFDX01BWEZSTV9TSVpFKQ0KKwkJ
cmV0dXJuIC1FSU5WQUw7DQorDQorCS8qDQorCSAqIFJlZnVzZSBtdHUgdGhhdCByZXF1aXJlcyB0
aGUgc3VwcG9ydCBvZiBzY2F0dGVyZWQgcGFja2V0cw0KKwkgKiB3aGVuIHRoaXMgZmVhdHVyZSBo
YXMgbm90IGJlZW4gZW5hYmxlZCBiZWZvcmUuDQorCSAqLw0KKwlpZiAoZGV2LT5kYXRhLT5taW5f
cnhfYnVmX3NpemUgJiYNCisJCSFkZXYtPmRhdGEtPnNjYXR0ZXJlZF9yeCAmJiBmcmFtZV9zaXpl
ID4NCisJCWRldi0+ZGF0YS0+bWluX3J4X2J1Zl9zaXplIC0gUlRFX1BLVE1CVUZfSEVBRFJPT00p
IHsNCisJCUVORVRDX1BNRF9FUlIoIlNHIG5vdCBlbmFibGVkLCB3aWxsIG5vdCBmaXQgaW4gb25l
IGJ1ZmZlciIpOw0KKwkJcmV0dXJuIC1FSU5WQUw7DQorCX0NCisNCisJaWYgKGZyYW1lX3NpemUg
PiBFVEhFUl9NQVhfTEVOKQ0KKwkJZGV2LT5kYXRhLT5kZXZfY29uZi5yeG1vZGUub2ZmbG9hZHMg
Jj0NCisJCQkJCQlERVZfUlhfT0ZGTE9BRF9KVU1CT19GUkFNRTsNCisJZWxzZQ0KKwkJZGV2LT5k
YXRhLT5kZXZfY29uZi5yeG1vZGUub2ZmbG9hZHMgJj0NCisJCQkJCQl+REVWX1JYX09GRkxPQURf
SlVNQk9fRlJBTUU7DQorDQorCWVuZXRjX3BvcnRfd3IoZW5ldGNfaHcsIEVORVRDX1BUQ01TRFVS
KDApLCBFTkVUQ19NQUNfTUFYRlJNX1NJWkUpOw0KKwllbmV0Y19wb3J0X3dyKGVuZXRjX2h3LCBF
TkVUQ19QVFhNQkFSLCAyICogRU5FVENfTUFDX01BWEZSTV9TSVpFKTsNCisNCisJZGV2LT5kYXRh
LT5kZXZfY29uZi5yeG1vZGUubWF4X3J4X3BrdF9sZW4gPSBmcmFtZV9zaXplOw0KKw0KKwkvKnNl
dHRpbmcgdGhlIE1UVSovDQorCWVuZXRjX3BvcnRfd3IoZW5ldGNfaHcsIEVORVRDX1BNMF9NQVhG
Uk0sIEVORVRDX1NFVF9NQVhGUk0oZnJhbWVfc2l6ZSkgfA0KKwkJICAgICAgRU5FVENfU0VUX1RY
X01UVShFTkVUQ19NQUNfTUFYRlJNX1NJWkUpKTsNCisNCisJcmV0dXJuIDA7DQorfQ0KKw0KK3N0
YXRpYyBpbnQNCitlbmV0Y19kZXZfY29uZmlndXJlKHN0cnVjdCBydGVfZXRoX2RldiAqZGV2KQ0K
K3sNCisJc3RydWN0IHJ0ZV9ldGhfY29uZiAqZXRoX2NvbmYgPSAmZGV2LT5kYXRhLT5kZXZfY29u
ZjsNCisJdWludDY0X3Qgcnhfb2ZmbG9hZHMgPSBldGhfY29uZi0+cnhtb2RlLm9mZmxvYWRzOw0K
KwlzdHJ1Y3QgZW5ldGNfZXRoX2h3ICpodyA9DQorCQlFTkVUQ19ERVZfUFJJVkFURV9UT19IVyhk
ZXYtPmRhdGEtPmRldl9wcml2YXRlKTsNCisJc3RydWN0IGVuZXRjX2h3ICplbmV0Y19odyA9ICZo
dy0+aHc7DQorDQorCVBNRF9JTklUX0ZVTkNfVFJBQ0UoKTsNCisNCisJaWYgKHJ4X29mZmxvYWRz
ICYgREVWX1JYX09GRkxPQURfSlVNQk9fRlJBTUUpIHsNCisJCXVpbnQzMl90IG1heF9sZW47DQor
DQorCQltYXhfbGVuID0gZGV2LT5kYXRhLT5kZXZfY29uZi5yeG1vZGUubWF4X3J4X3BrdF9sZW47
DQorDQorCQllbmV0Y19wb3J0X3dyKGVuZXRjX2h3LCBFTkVUQ19QTTBfTUFYRlJNLA0KKwkJCSAg
ICAgIEVORVRDX1NFVF9NQVhGUk0obWF4X2xlbikpOw0KKwkJZW5ldGNfcG9ydF93cihlbmV0Y19o
dywgRU5FVENfUFRDTVNEVVIoMCksDQorCQkJICAgICAgRU5FVENfTUFDX01BWEZSTV9TSVpFKTsN
CisJCWVuZXRjX3BvcnRfd3IoZW5ldGNfaHcsIEVORVRDX1BUWE1CQVIsDQorCQkJICAgICAgMiAq
IEVORVRDX01BQ19NQVhGUk1fU0laRSk7DQorCQlkZXYtPmRhdGEtPm10dSA9IEVUSEVSX01BWF9M
RU4gLSBFVEhFUl9IRFJfTEVOIC0gRVRIRVJfQ1JDX0xFTjsNCisJfQ0KKw0KKwlyZXR1cm4gMDsN
Cit9DQorDQogLyoNCiAgKiBUaGUgc2V0IG9mIFBDSSBkZXZpY2VzIHRoaXMgZHJpdmVyIHN1cHBv
cnRzDQogICovDQpAQCAtNjIwLDYgKzY4NCw3IEBAIGludCBlbmV0Y19zdGF0c19nZXQoc3RydWN0
IHJ0ZV9ldGhfZGV2ICpkZXYsDQogCS5hbGxtdWx0aWNhc3RfZW5hYmxlICA9IGVuZXRjX2FsbG11
bHRpY2FzdF9lbmFibGUsDQogCS5hbGxtdWx0aWNhc3RfZGlzYWJsZSA9IGVuZXRjX2FsbG11bHRp
Y2FzdF9kaXNhYmxlLA0KIAkuZGV2X2luZm9zX2dldCAgICAgICAgPSBlbmV0Y19kZXZfaW5mb3Nf
Z2V0LA0KKwkubXR1X3NldCAgICAgICAgICAgICAgPSBlbmV0Y19tdHVfc2V0LA0KIAkucnhfcXVl
dWVfc2V0dXAgICAgICAgPSBlbmV0Y19yeF9xdWV1ZV9zZXR1cCwNCiAJLnJ4X3F1ZXVlX3JlbGVh
c2UgICAgID0gZW5ldGNfcnhfcXVldWVfcmVsZWFzZSwNCiAJLnR4X3F1ZXVlX3NldHVwICAgICAg
ID0gZW5ldGNfdHhfcXVldWVfc2V0dXAsDQpAQCAtNjc0LDYgKzczOSwxMSBAQCBpbnQgZW5ldGNf
c3RhdHNfZ2V0KHN0cnVjdCBydGVfZXRoX2RldiAqZGV2LA0KIAlldGhlcl9hZGRyX2NvcHkoKHN0
cnVjdCBldGhlcl9hZGRyICopaHctPm1hYy5hZGRyLA0KIAkJCSZldGhfZGV2LT5kYXRhLT5tYWNf
YWRkcnNbMF0pOw0KIA0KKwkvKiBTZXQgTVRVICovDQorCWVuZXRjX3BvcnRfd3IoJmh3LT5odywg
RU5FVENfUE0wX01BWEZSTSwNCisJCSAgICAgIEVORVRDX1NFVF9NQVhGUk0oRVRIRVJfTUFYX0xF
TikpOw0KKwlldGhfZGV2LT5kYXRhLT5tdHUgPSBFVEhFUl9NQVhfTEVOIC0gRVRIRVJfSERSX0xF
TiAtIEVUSEVSX0NSQ19MRU47DQorDQogCUVORVRDX1BNRF9ERUJVRygicG9ydF9pZCAlZCB2ZW5k
b3JJRD0weCV4IGRldmljZUlEPTB4JXgiLA0KIAkJCWV0aF9kZXYtPmRhdGEtPnBvcnRfaWQsIHBj
aV9kZXYtPmlkLnZlbmRvcl9pZCwNCiAJCQlwY2lfZGV2LT5pZC5kZXZpY2VfaWQpOw0KLS0gDQox
LjkuMQ0KDQo=