From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id B4B93A3168 for ; Wed, 16 Oct 2019 18:22:57 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 7ECD91E95E; Wed, 16 Oct 2019 18:22:57 +0200 (CEST) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130050.outbound.protection.outlook.com [40.107.13.50]) by dpdk.org (Postfix) with ESMTP id B80311E95B for ; Wed, 16 Oct 2019 18:22:54 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vAqaVheuoqZVuVNPldUWpID56A+0gdNlRJfDULQ40Fw=; b=gOftAVsmkDYOeIJkPPsbSKrh35zU1XEHRYQVG5lldHaEA9Wx1pJvcUeZ7OTGj/UMRQ3+8EXyYNOKCWAHABi0Pf9Pzt9AKIeFvqsH7T2mkpIIACg2JzFwFy2hqBwoOIZf+VkQCox0fSAwRZ+hWF5w9aKsyUBlvm6g9VFjiOMJnq0= Received: from VI1PR0802CA0031.eurprd08.prod.outlook.com (2603:10a6:800:a9::17) by VE1PR08MB4685.eurprd08.prod.outlook.com (2603:10a6:802:ae::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.16; Wed, 16 Oct 2019 16:22:50 +0000 Received: from AM5EUR03FT049.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e08::209) by VI1PR0802CA0031.outlook.office365.com (2603:10a6:800:a9::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.16 via Frontend Transport; Wed, 16 Oct 2019 16:22:50 +0000 Authentication-Results: spf=temperror (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; dmarc=none action=none header.from=arm.com; Received-SPF: TempError (protection.outlook.com: error in processing during lookup of arm.com: DNS Timeout) Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT049.mail.protection.outlook.com (10.152.17.130) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2305.15 via Frontend Transport; Wed, 16 Oct 2019 16:22:48 +0000 Received: ("Tessian outbound 081de437afc7:v33"); Wed, 16 Oct 2019 16:22:41 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 7f5c2b1b7e257534 X-CR-MTA-TID: 64aa7808 Received: from 8336aee80b03.2 (ip-172-16-0-2.eu-west-1.compute.internal [104.47.0.51]) by 64aa7808-outbound-1.mta.getcheckrecipient.com id 0AD11179-087F-4411-AD38-BAB987DF122B.1; Wed, 16 Oct 2019 16:22:36 +0000 Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01lp2051.outbound.protection.outlook.com [104.47.0.51]) by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 8336aee80b03.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 16 Oct 2019 16:22:36 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dKr+XKTXDF+78THmBP2M/Ia5pohBd0NuIN7F+7QU0676Vyb2yxu2LFILjgHS3G3KG58ykZ7n8RrKvNazTFwyufZ9xHzopIYvLTROV47L4mXPgdsCU/pi/fBxf3bj0RzCV8wReD/nmMTFsho3x+ug9++8UNg7Q/aemE2g6kmnGX5YIgkx5SRe/OAEo81TxNT+UJJL777UzV7tmg+Q+fTbBRAfWJEtKwMraSeYjiUakLu9ad42/bFcuM7FWQUgHrTlYwn5YoALXictp265kygYwpl561mGyypsP2fUrmfy/GXniNCZe2KwX0A2/+G+nSv9HKUFjzUvIwM2ToJgUVYZdQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vAqaVheuoqZVuVNPldUWpID56A+0gdNlRJfDULQ40Fw=; b=JgwucKIgR9ZJa2ZSODv+FxbMf1uUGlx4Fe2jgRrp2u7O9jiwN5unPQEX3aIE3KhVDpy1KNhovcu7uug+yr4jej3QrUCTjB5ZCkx7bE/wDsXBr09e8D+s5MH0JwQk/EgLJF2xpa7nI7gYt/rhYNity2LZjdFZMEGp2Qw2GzvfKGISr3ltWjbyHbRJ4tdf4l/2BTRFlBQnUTYqKBiqQEkcWLKZ5zUvEttQVsHVI5j2oGv36C5OT9FLu8Vaa/Uu6TCM23kBpxGV5nwDBcNLnXohjTYps/yIa/NpxUJlLooBb8+OUQRD/e75NS1686czNPOlQ6O7ZEvw7o/XED3+CX/jLQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vAqaVheuoqZVuVNPldUWpID56A+0gdNlRJfDULQ40Fw=; b=gOftAVsmkDYOeIJkPPsbSKrh35zU1XEHRYQVG5lldHaEA9Wx1pJvcUeZ7OTGj/UMRQ3+8EXyYNOKCWAHABi0Pf9Pzt9AKIeFvqsH7T2mkpIIACg2JzFwFy2hqBwoOIZf+VkQCox0fSAwRZ+hWF5w9aKsyUBlvm6g9VFjiOMJnq0= Received: from AM0PR08MB3379.eurprd08.prod.outlook.com (20.177.109.142) by AM0PR08MB3841.eurprd08.prod.outlook.com (20.178.23.213) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.21; Wed, 16 Oct 2019 16:22:34 +0000 Received: from AM0PR08MB3379.eurprd08.prod.outlook.com ([fe80::b8ad:10fa:47f2:beac]) by AM0PR08MB3379.eurprd08.prod.outlook.com ([fe80::b8ad:10fa:47f2:beac%3]) with mapi id 15.20.2347.023; Wed, 16 Oct 2019 16:22:34 +0000 From: Dharmik Thakkar To: Ye Xiaolong CC: Wenzhuo Lu , Konstantin Ananyev , dev , Stephen Hemminger , Honnappa Nagarahalli , nd Thread-Topic: [dpdk-dev] [PATCH] net/ixgbe: avoid multpile definitions of 'bool' Thread-Index: AQHVejwxoF6PSlwh/06tpksD3oBIr6dc3+yAgACnb4A= Date: Wed, 16 Oct 2019 16:22:34 +0000 Message-ID: <85E0BB1B-964C-48A7-A703-0E6938EF3785@arm.com> References: <20191003224419.23968-1-dharmik.thakkar@arm.com> <20191016062317.GN3725@intel.com> In-Reply-To: <20191016062317.GN3725@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Dharmik.Thakkar@arm.com; x-originating-ip: [217.140.111.135] x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: effc1f6f-7e5a-4b37-0c97-08d75255157a X-MS-Office365-Filtering-HT: Tenant X-MS-TrafficTypeDiagnostic: AM0PR08MB3841:|AM0PR08MB3841:|VE1PR08MB4685: X-MS-Exchange-PUrlCount: 1 x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:9508; x-forefront-prvs: 0192E812EC X-Forefront-Antispam-Report-Untrusted: SFV:NSPM; SFS:(10009020)(4636009)(366004)(39860400002)(376002)(346002)(396003)(136003)(189003)(199004)(76116006)(33656002)(7736002)(6246003)(71200400001)(71190400001)(6512007)(86362001)(6116002)(66476007)(3846002)(256004)(66556008)(6486002)(76176011)(8936002)(81166006)(81156014)(8676002)(6306002)(14444005)(14454004)(91956017)(4326008)(25786009)(305945005)(66446008)(99286004)(64756008)(66946007)(6436002)(186003)(2616005)(2906002)(66066001)(5660300002)(229853002)(476003)(446003)(486006)(478600001)(316002)(102836004)(6506007)(54906003)(6916009)(53546011)(36756003)(11346002)(26005); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR08MB3841; H:AM0PR08MB3379.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: w42ASd6pjFek+OijsxAPqbap8deSdzpSdfljbAh2TFuEfy6NqnJ+ra/CeWkzUz+jcn2j8kUu7kmKyO55W1rV4EuXfqiyFRbA8aLpsqUxD0L/ZL2INgRwOx+Hh08n9b39+OkBHERQdrnHda0ngIzxzRVa9SA6i1k6fBeuloq9OHYTTWgqYMuDGO2cYljI56NvAD82DD5bEOiFVdfbh9UybiYaVL55pzo8Ia1Dcsy/60A1ooYfta6+3H/UkosT8Qs7U7DNf6lrRSqea/aTCeHaOVSButLkoXLRe+zcpcZLincr3HAkXx1MnLbUwtURfKsLf4o/DsjzajzvhmjaQYMqHHk48CE7dq9H0+tmY/R8Aksgm9M6hcvDQLNGOKIRp5LJ5tVgvQHWppRj5U0uDXjyuQo5tt+1fjSZwVikZqGJV5TVPt5gfU4ijIv8YPvTSYl0Fumcu+hkew/O8N8uNkzsjQ== Content-Type: text/plain; charset="utf-8" Content-ID: <5B8B4770AD777C468DEF5F6C68233956@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB3841 Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Dharmik.Thakkar@arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT049.eop-EUR03.prod.protection.outlook.com X-Forefront-Antispam-Report: CIP:63.35.35.123; IPV:CAL; SCL:-1; CTRY:IE; EFV:NLI; SFV:NSPM; SFS:(10009020)(4636009)(346002)(376002)(39860400002)(396003)(136003)(199004)(189003)(81156014)(76130400001)(229853002)(70206006)(36756003)(33656002)(356004)(2906002)(316002)(36906005)(305945005)(2486003)(23676004)(54906003)(6116002)(81166006)(6486002)(6512007)(8676002)(6306002)(7736002)(3846002)(5660300002)(70586007)(76176011)(8936002)(99286004)(6246003)(186003)(6506007)(26005)(50466002)(476003)(86362001)(66066001)(102836004)(63350400001)(4326008)(126002)(2616005)(53546011)(436003)(11346002)(486006)(25786009)(47776003)(446003)(26826003)(478600001)(22756006)(14444005)(14454004)(336012)(6862004); DIR:OUT; SFP:1101; SCL:1; SRVR:VE1PR08MB4685; H:64aa7808-outbound-1.mta.getcheckrecipient.com; FPR:; SPF:TempError; LANG:en; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; A:1; MX:1; X-MS-Office365-Filtering-Correlation-Id-Prvs: d049da9e-7c76-4d3b-758a-08d752550d3f NoDisclaimer: True X-Forefront-PRVS: 0192E812EC X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: OfMsNXYB9vQ3Z4hP0q0G3z0lDLVDFr7glfcWYZd1RHK5Q+9kvvxKK4BaeEfVNjh0rL6FvKe/PeNkPClM9rEypOSngsVlrzRZBZvYZuqKH8/Zr+nEf9vhHJyCLX8OJayMjC+1BQhCEOEJ4n5qP5jSSun8jVR6af5tZnUxSuU2jocRrE/E4MG+kdfxhPAKSnSSLW937MXzQECrLjKSjdZ9iaBtmftuWEusjJOnVowjZDkCUuTLKwPMqrVU16G7oea9ayFtbLOED4C6rlPvUScFI6XYeH5GgR8vYNM6CHFuu0GTTWUeuqo8hyfDIS7YWKwoKWUY2A4BV5bPcD3MpqX48pu8cH6ELCS1S26AB1f7hxGpc95RwWvjk+qPCpR5KbR2TOTX078lIMA1SMXqOuHrRqSF2y8TceME2kvRUZtoFqnSl7QtadOw+GjCf1fgF48g/JSljbL3CUj8kXmGEmkedg== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Oct 2019 16:22:48.0471 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: effc1f6f-7e5a-4b37-0c97-08d75255157a X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB4685 Subject: Re: [dpdk-dev] [PATCH] net/ixgbe: avoid multpile definitions of 'bool' 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" SGkgWWUsDQpUaGFuayB5b3UgZm9yIHRoZSBjb21tZW50cyENCg0KPiBPbiBPY3QgMTYsIDIwMTks IGF0IDE6MjMgQU0sIFllIFhpYW9sb25nIDx4aWFvbG9uZy55ZUBpbnRlbC5jb20+IHdyb3RlOg0K PiANCj4gSGksDQo+IA0KPiBPbiAxMC8wMywgRGhhcm1payBUaGFra2FyIHdyb3RlOg0KPj4gQ29t cGlsYXRpb24gaXNzdWUgYXJpc2VzIGR1ZSB0byBtdWx0aXBsZSBkZWZpbml0aW9ucyBvZiAnYm9v bCcNCj4+IGluICdpeGdiZV9ldGhkZXYuaCcuDQo+IA0KPiBXaGljaCBjb21waWxlciB3b3VsZCB0 cmlnZ2VyIHRoaXMgY29tcGlsYXRpb24gaXNzdWU/DQpnY2MgdmVyc2lvbiA3LjQuMA0KQ29tcGls YXRpb24gaXNzdWUgYXJpc2VzIHdoZW4g4oCZc3RkYm9vbC5o4oCZIGdldHMgaW5jbHVkZWQgYWxv bmcgd2l0aCBvbmUgb2YgdGhlIGhlYWRlciBmaWxlcyB3aXRoICd0eXBlZGVmIGludCBib29sO+KA mSwNCnRoZXJlYnkgbGVhZGluZyB0byBtdWx0aXBsZSBkZWZpbml0aW9ucyBvZiDigJhib29s4oCZ Lg0KSSBmYWNlZCB0aGlzIGlzc3VlIHdoaWxlIHdvcmtpbmcgb24gJ2h0dHBzOi8vcGF0Y2hlcy5k cGRrLm9yZy9wYXRjaC81ODMzMy/igJggd2hlcmVpbiBJIGluY2x1ZGVkDQrigJhydGVfcmN1X3Fz YnIuaOKAmSAod2hpY2ggaW5jbHVkZXMg4oCZc3RkYm9vbC5o4oCZKSBpbiDigJhydGVfaGFzaC5o 4oCZLg0KTm93LCDigJhpeGdiZV9ldGhkZXYuY+KAmSBpbmNsdWRlcyDigJlzdGRib29sLmjigJkg KDwtIHJ0ZV9yY3VfcXNici5oIDwtIHJ0ZV9oYXNoLmgpIGFsb25nIHdpdGgNCuKAmGl4Z2JlX29z ZGVwLmjigJkgKDwtIGl4Z2JlX3R5cGUuaCA8LSBpeGdiZV9hcGkuaCA8LSBpeGdiZV9ldGhkZXYu aCkgd2hpY2ggaGFzICd0eXBlZGVmIGludCBib29sO+KAmQ0KPiBBbmQgd2UgaGF2ZSBzZXZlcmFs ICJ0eXBlZGVmIGludCBib29sIiBpbiBtdWx0aXBsZSBkcml2ZXJzLA0KPiANCj4gZHJpdmVycy9u ZXQvYm54MngvYm54MnhfZXRoZGV2Lmg6NTA6dHlwZWRlZiBpbnQgYm9vbDsNCj4gZHJpdmVycy9u ZXQvY3hnYmUvY3hnYmVfY29tcGF0Lmg6ODk6dHlwZWRlZiBpbnQgICAgICAgYm9vbDsNCj4gZHJp dmVycy9uZXQvZTEwMDAvYmFzZS9lMTAwMF9vc2RlcC5oOjYxOnR5cGVkZWYgaW50ICAgICAgICAg ICAgIGJvb2w7DQo+IGRyaXZlcnMvbmV0L2ZtMTBrL2Jhc2UvZm0xMGtfb3NkZXAuaDo1MDp0eXBl ZGVmIGludCAgICAgICAgYm9vbDsNCj4gZHJpdmVycy9uZXQvaXhnYmUvYmFzZS9peGdiZV9vc2Rl cC5oOjg2OnR5cGVkZWYgaW50ICAgICAgICAgICAgIGJvb2w7DQo+IGRyaXZlcnMvbmV0L3FlZGUv YmFzZS9iY21fb3NhbC5oOjc0OnR5cGVkZWYgaW50IGJvb2w7DQo+IGRyaXZlcnMvbmV0L3ZteG5l dDMvYmFzZS92bXhuZXQzX29zZGVwLmg6MTI6dHlwZWRlZiBpbnQgICAgICAgICBib29sOw0KPiAN Cj4gRG8geW91IG5lZWQgdG8gY2hhbmdlIHRoZW0gYWxsPw0KWWVzLCBJIHdpbGwgZml4IHRoZXNl IGFuZCBzdWJtaXQgYSBwYXRjaCBzZXJpZXMuDQo+IA0KPiBUaGFua3MsDQo+IFhpYW9sb25nDQo+ IA0KPj4gDQo+PiBFcnJvcjoNCj4+ICcvZHBkay9kcml2ZXJzL25ldC9peGdiZS9peGdiZV9ldGhk ZXYuYzogSW4gZnVuY3Rpb24NCj4+IOKAmGl4Z2JlX2Rldl9zZXR1cF9saW5rX2FsYXJtX2hhbmRs ZXLigJk6DQo+PiAvZHBkay9kcml2ZXJzL25ldC9peGdiZS9peGdiZV9ldGhkZXYuYzo0MDc1OjQz Og0KPj4gZXJyb3I6IHBhc3NpbmcgYXJndW1lbnQgMyBvZiDigJhpeGdiZV9nZXRfbGlua19jYXBh YmlsaXRpZXPigJkgZnJvbQ0KPj4gaW5jb21wYXRpYmxlIHBvaW50ZXIgdHlwZSBbLVdlcnJvcj1p bmNvbXBhdGlibGUtcG9pbnRlci10eXBlc10NCj4+ICBpeGdiZV9nZXRfbGlua19jYXBhYmlsaXRp ZXMoaHcsICZzcGVlZCwgJmF1dG9uZWcpOw0KPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBeDQo+PiBJbiBmaWxlIGluY2x1ZGVkIGZyb20gL2RwZGsvZHJpdmVycy9u ZXQvaXhnYmUvaXhnYmVfZXRoZGV2LmM6NDE6MDoNCj4+IC9kcGRrL2RyaXZlcnMvbmV0L2l4Z2Jl L2Jhc2UvaXhnYmVfYXBpLmg6NjM6NTogbm90ZTogZXhwZWN0ZWQNCj4+IOKAmGJvb2wgKiB7YWth IGludCAqfeKAmSBidXQgYXJndW1lbnQgaXMgb2YgdHlwZSDigJhfQm9vbCAq4oCZJw0KPj4gDQo+ PiBTaWduZWQtb2ZmLWJ5OiBEaGFybWlrIFRoYWtrYXIgPGRoYXJtaWsudGhha2thckBhcm0uY29t Pg0KPj4gUmV2aWV3ZWQtYnk6IEhvbm5hcHBhIE5hZ2FyYWhhbGxpIDxob25uYXBwYS5uYWdhcmFo YWxsaUBhcm0uY29tPg0KPj4gLS0tDQo+PiBkcml2ZXJzL25ldC9peGdiZS9iYXNlL2l4Z2JlX29z ZGVwLmggfCA0ICstLS0NCj4+IGRyaXZlcnMvbmV0L2l4Z2JlL2l4Z2JlX2V0aGRldi5jICAgICB8 IDcgKysrKy0tLQ0KPj4gMiBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDYgZGVsZXRp b25zKC0pDQo+PiANCj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC9peGdiZS9iYXNlL2l4Z2Jl X29zZGVwLmggYi9kcml2ZXJzL25ldC9peGdiZS9iYXNlL2l4Z2JlX29zZGVwLmgNCj4+IGluZGV4 IGVhOGRjMWNiZTU3MC4uODQ0ZDE3MDFmNTk1IDEwMDY0NA0KPj4gLS0tIGEvZHJpdmVycy9uZXQv aXhnYmUvYmFzZS9peGdiZV9vc2RlcC5oDQo+PiArKysgYi9kcml2ZXJzL25ldC9peGdiZS9iYXNl L2l4Z2JlX29zZGVwLmgNCj4+IEBAIC05LDYgKzksNyBAQA0KPj4gI2luY2x1ZGUgPHN0ZGludC5o Pg0KPj4gI2luY2x1ZGUgPHN0ZGlvLmg+DQo+PiAjaW5jbHVkZSA8c3RkYXJnLmg+DQo+PiArI2lu Y2x1ZGUgPHN0ZGJvb2wuaD4NCj4+ICNpbmNsdWRlIDxydGVfY29tbW9uLmg+DQo+PiAjaW5jbHVk ZSA8cnRlX2RlYnVnLmg+DQo+PiAjaW5jbHVkZSA8cnRlX2N5Y2xlcy5oPg0KPj4gQEAgLTgyLDkg KzgzLDYgQEAgdHlwZWRlZiBpbnQxNl90CQlzMTY7DQo+PiB0eXBlZGVmIHVpbnQzMl90CXUzMjsN Cj4+IHR5cGVkZWYgaW50MzJfdAkJczMyOw0KPj4gdHlwZWRlZiB1aW50NjRfdAl1NjQ7DQo+PiAt I2lmbmRlZiBfX2NwbHVzcGx1cw0KPj4gLXR5cGVkZWYgaW50CQlib29sOw0KPj4gLSNlbmRpZg0K Pj4gDQo+PiAjZGVmaW5lIG1iKCkJcnRlX21iKCkNCj4+ICNkZWZpbmUgd21iKCkJcnRlX3dtYigp DQo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQvaXhnYmUvaXhnYmVfZXRoZGV2LmMgYi9kcml2 ZXJzL25ldC9peGdiZS9peGdiZV9ldGhkZXYuYw0KPj4gaW5kZXggN2ViM2QwNTY3YjU4Li4yYzVk MmU1ZjkyOTUgMTAwNjQ0DQo+PiAtLS0gYS9kcml2ZXJzL25ldC9peGdiZS9peGdiZV9ldGhkZXYu Yw0KPj4gKysrIGIvZHJpdmVycy9uZXQvaXhnYmUvaXhnYmVfZXRoZGV2LmMNCj4+IEBAIC0yNTg5 LDcgKzI1ODksOCBAQCBpeGdiZV9kZXZfc3RhcnQoc3RydWN0IHJ0ZV9ldGhfZGV2ICpkZXYpDQo+ PiAJc3RydWN0IHJ0ZV9wY2lfZGV2aWNlICpwY2lfZGV2ID0gUlRFX0VUSF9ERVZfVE9fUENJKGRl dik7DQo+PiAJc3RydWN0IHJ0ZV9pbnRyX2hhbmRsZSAqaW50cl9oYW5kbGUgPSAmcGNpX2Rldi0+ aW50cl9oYW5kbGU7DQo+PiAJdWludDMyX3QgaW50cl92ZWN0b3IgPSAwOw0KPj4gLQlpbnQgZXJy LCBsaW5rX3VwID0gMCwgbmVnb3RpYXRlID0gMDsNCj4+ICsJaW50IGVycjsNCj4+ICsJYm9vbCBs aW5rX3VwID0gMCwgbmVnb3RpYXRlID0gMDsNCj4+IAl1aW50MzJfdCBzcGVlZCA9IDA7DQo+PiAJ dWludDMyX3QgYWxsb3dlZF9zcGVlZHMgPSAwOw0KPj4gCWludCBtYXNrID0gMDsNCj4+IEBAIC0z OTU4LDcgKzM5NTksNyBAQCBpeGdiZXZmX2Rldl9pbmZvX2dldChzdHJ1Y3QgcnRlX2V0aF9kZXYg KmRldiwNCj4+IA0KPj4gc3RhdGljIGludA0KPj4gaXhnYmV2Zl9jaGVja19saW5rKHN0cnVjdCBp eGdiZV9odyAqaHcsIGl4Z2JlX2xpbmtfc3BlZWQgKnNwZWVkLA0KPj4gLQkJICAgaW50ICpsaW5r X3VwLCBpbnQgd2FpdF90b19jb21wbGV0ZSkNCj4+ICsJCSAgIGJvb2wgKmxpbmtfdXAsIGludCB3 YWl0X3RvX2NvbXBsZXRlKQ0KPj4gew0KPj4gCXN0cnVjdCBpeGdiZV9hZGFwdGVyICphZGFwdGVy ID0gY29udGFpbmVyX29mKGh3LA0KPj4gCQkJCQkJICAgICBzdHJ1Y3QgaXhnYmVfYWRhcHRlciwg aHcpOw0KPj4gQEAgLTQwODksNyArNDA5MCw3IEBAIGl4Z2JlX2Rldl9saW5rX3VwZGF0ZV9zaGFy ZShzdHJ1Y3QgcnRlX2V0aF9kZXYgKmRldiwNCj4+IAlpeGdiZV9saW5rX3NwZWVkIGxpbmtfc3Bl ZWQgPSBJWEdCRV9MSU5LX1NQRUVEX1VOS05PV047DQo+PiAJc3RydWN0IGl4Z2JlX2ludGVycnVw dCAqaW50ciA9DQo+PiAJCUlYR0JFX0RFVl9QUklWQVRFX1RPX0lOVFIoZGV2LT5kYXRhLT5kZXZf cHJpdmF0ZSk7DQo+PiAtCWludCBsaW5rX3VwOw0KPj4gKwlib29sIGxpbmtfdXA7DQo+PiAJaW50 IGRpYWc7DQo+PiAJaW50IHdhaXQgPSAxOw0KPj4gDQo+PiAtLSANCj4+IDIuMTcuMQ0KPj4gDQoN Cg==