From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id E804A1B150 for ; Thu, 28 Mar 2019 14:17:18 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x2SD6ioR031851 for ; Thu, 28 Mar 2019 06:17:18 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pfpt0818; bh=NfDkwxogc88XDZwkqcSJe4SXcT5A6MRoGOLDZConFLA=; b=C1pGNJBpk5gMAjSniY6hlAkqLKM4RxpM0VAMfeV37ZN50LO886beJYShB8jMjnSLKfi0 xM5eLwshBGHpSX0PViHnsMLvK9e+Wzs7k34geQJzay3Nkonahl97UCkkzodXKIzWN7v2 GIFN/cYB6hnn7MW35ay3TyWy1Gi60IseoJYLraJ72IR9KE48R5cCiK7bwrFbE5z+j2G/ scUspZqnPlDxE6NOl3Ie1Il/bZPVPCLG4llCFr6lBqpXNJyXJSyrqLBVTc+w3uKCHpvU nNerXuce+IYoMiVwBy4crdPodsRJoKQoM9e496UOdmXh1gwAPZdTpV8DMLSeh+GzVEEy FQ== Received: from sc-exch04.marvell.com ([199.233.58.184]) by mx0b-0016f401.pphosted.com with ESMTP id 2rgr9fs9rg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for ; Thu, 28 Mar 2019 06:16:59 -0700 Received: from SC-EXCH04.marvell.com (10.93.176.84) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Thu, 28 Mar 2019 06:16:57 -0700 Received: from NAM04-CO1-obe.outbound.protection.outlook.com (104.47.45.58) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Thu, 28 Mar 2019 06:16:57 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NfDkwxogc88XDZwkqcSJe4SXcT5A6MRoGOLDZConFLA=; b=CijtnbuxbCQ/NGlnDiaycuLQiEM9LuxU9wD0pWd41E0+vMB/09p8MmAeolfqpr3prRu0dBMb+yWSERr7KE0drETiwC6ECsfGcht3Wk4hmRHAcj6LUhddOGgdvmF6CXRgcne5uPeirZVXpGiEjzz70bX8+LkUbD2PBVF6/ahILcM= Received: from CY4PR1801MB1863.namprd18.prod.outlook.com (10.171.255.14) by CY4PR1801MB2056.namprd18.prod.outlook.com (10.171.255.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1750.15; Thu, 28 Mar 2019 13:16:53 +0000 Received: from CY4PR1801MB1863.namprd18.prod.outlook.com ([fe80::286d:5e93:974e:8bfa]) by CY4PR1801MB1863.namprd18.prod.outlook.com ([fe80::286d:5e93:974e:8bfa%2]) with mapi id 15.20.1750.014; Thu, 28 Mar 2019 13:16:53 +0000 From: Pavan Nikhilesh Bhagavatula To: Jerin Jacob Kollanukkaran CC: "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v2] app/eventdev: add option to set global dequeue tmo Thread-Index: AQHU5L+PWNbLm75Ol0OSA8glUavm/KYghBGAgACDU/A= Date: Thu, 28 Mar 2019 13:16:53 +0000 Message-ID: References: <20190319061845.12343-1-pbhagavatula@marvell.com> <20190327170640.7096-1-pbhagavatula@marvell.com> <68594552a1a978e4d395964e55ceb23036cf411c.camel@marvell.com> In-Reply-To: <68594552a1a978e4d395964e55ceb23036cf411c.camel@marvell.com> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [122.167.18.62] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b54ab98e-3484-4585-5533-08d6b37fa566 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600127)(711020)(4605104)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:CY4PR1801MB2056; x-ms-traffictypediagnostic: CY4PR1801MB2056: x-microsoft-antispam-prvs: x-forefront-prvs: 0990C54589 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(136003)(39860400002)(396003)(376002)(346002)(199004)(189003)(13464003)(8676002)(4326008)(6862004)(478600001)(66066001)(5660300002)(486006)(52536014)(14454004)(81156014)(105586002)(81166006)(186003)(26005)(6246003)(86362001)(6116002)(305945005)(55016002)(8936002)(7736002)(74316002)(229853002)(9686003)(2906002)(33656002)(6436002)(446003)(3846002)(476003)(78486014)(53936002)(6346003)(97736004)(102836004)(6506007)(53546011)(68736007)(11346002)(7696005)(71200400001)(71190400001)(106356001)(316002)(99286004)(25786009)(256004)(76176011)(6636002); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR1801MB2056; H:CY4PR1801MB1863.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: marvell.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: UMLwCo5B2plViGrfwTZPZn/0+r584cwCa+nuyWHTNmHIXCh0aIa41u6rfIS1Pb3g/F8go0Ticv50VWfR8SwABYB0KPJDfXmxlaumu27ePbghLEM22SeQqKcMDOzWOZrsvMTSIxkcN9sXGlHZ3kL6U7avxzKDL5ZaYxqBa05tIFi+bc4UlRlVsOh0R1DGYYEY+7yKxR5iCW4+D5TzI0SKECQ/sGqd9R8okkzShIAeKbNjD6YW2uOZBBcW4wQSjldn6Eh/mCvowXS5RYN+6XdKvOehF71oDJQsOlziEO30jQukUHwBb9YAH80fjXHi1GiVCGXO58AUj/HeMQxgGeKAhRYDPmQDOyl0ihPYfJIn3gRu7jCNizaHKGQy4yOgBbG5jbgPG2kWy+qvFNQoFKly0u63xg7F5ssAXVaENVllpkU= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: b54ab98e-3484-4585-5533-08d6b37fa566 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Mar 2019 13:16:53.5508 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR1801MB2056 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-03-28_07:, , signatures=0 Subject: Re: [dpdk-dev] [PATCH v2] app/eventdev: add option to set global dequeue tmo 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: Thu, 28 Mar 2019 13:17:19 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSmVyaW4gSmFjb2IgS29s bGFudWtrYXJhbg0KPiBTZW50OiBUaHVyc2RheSwgTWFyY2ggMjgsIDIwMTkgMTA6NTYgQU0NCj4g VG86IFBhdmFuIE5pa2hpbGVzaCBCaGFnYXZhdHVsYSA8cGJoYWdhdmF0dWxhQG1hcnZlbGwuY29t Pg0KPiBDYzogZGV2QGRwZGsub3JnDQo+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQQVRDSCB2 Ml0gYXBwL2V2ZW50ZGV2OiBhZGQgb3B0aW9uIHRvIHNldCBnbG9iYWwNCj4gZGVxdWV1ZSB0bW8N Cj4gDQo+IE9uIFdlZCwgMjAxOS0wMy0yNyBhdCAxNzowNyArMDAwMCwgUGF2YW4gTmlraGlsZXNo IEJoYWdhdmF0dWxhIHdyb3RlOg0KPiA+IEZyb206IFBhdmFuIE5pa2hpbGVzaCA8cGJoYWdhdmF0 dWxhQG1hcnZlbGwuY29tPg0KPiA+DQo+ID4gQWRkIG9wdGlvbiB0byBwcm92aWRlIGEgZ2xvYmFs IGRlcXVldWUgdGltZW91dCB0aGF0IGlzIHVzZWQgdG8gY3JlYXRlDQo+ID4gdGhlIGV2ZW50ZGV2 Lg0KPiA+IFRoZSBkZXF1ZXVlIHRpbWVvdXQgcHJvdmlkZWQgd2lsbCBiZSBjb21tb24gYWNyb3Nz IGFsbCB0aGUgd29ya2VyDQo+ID4gcG9ydHMuIElmIHRoZSBldmVudGRldiBoYXJkd2FyZSBzdXBw b3J0cyBwb3dlciBtYW5hZ2VtZW50IHRocm91Z2gNCj4gPiBkZXF1ZXVlIHRpbWVvdXQgdGhlbiB0 aGlzIG9wdGlvbiBjYW4gYmUgdXNlZCBmb3IgdmVyaWZ5aW5nIHBvd2VyDQo+ID4gZGVtYW5kcyBh dCB2YXJpb3VzIHBhY2tldCByYXRlcy4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFBhdmFuIE5p a2hpbGVzaCA8cGJoYWdhdmF0dWxhQG1hcnZlbGwuY29tPg0KPiA+IC0tLQ0KPiA+DQo+ID4gKw0K PiA+ICsJcnRlX2V2ZW50X2Rldl9pbmZvX2dldChvcHQtPmRldl9pZCwgJmluZm8pOw0KPiA+ICsJ aWYgKG9wdC0+ZGVxX3Rtb19uc2VjKSB7DQo+ID4gKwkJaWYgKG9wdC0+ZGVxX3Rtb19uc2VjIDwg aW5mby5taW5fZGVxdWV1ZV90aW1lb3V0X25zKSB7DQo+ID4gKwkJCW9wdC0+ZGVxX3Rtb19uc2Vj ID0NCj4gPiBpbmZvLm1pbl9kZXF1ZXVlX3RpbWVvdXRfbnM7DQo+ID4gKwkJCWV2dF9pbmZvKCJk ZXF1ZXVlX3RpbWVvdXRfbnMgdG9vIGxvdywgdXNpbmcNCj4gPiAlZCIsDQo+ID4gKwkJCQkJb3B0 LT5kZXFfdG1vX25zZWMpOw0KPiA+ICsJCX0NCj4gPiArCQlpZiAob3B0LT5kZXFfdG1vX25zZWMg PiBpbmZvLm1heF9kZXF1ZXVlX3RpbWVvdXRfbnMpIHsNCj4gPiArCQkJb3B0LT5kZXFfdG1vX25z ZWMgPQ0KPiA+IGluZm8ubWF4X2RlcXVldWVfdGltZW91dF9uczsNCj4gPiArCQkJZXZ0X2luZm8o ImRlcXVldWVfdGltZW91dF9ucyB0b28gaGlnaCwgdXNpbmcNCj4gPiAlZCIsDQo+ID4gKwkJCQkJ b3B0LT5kZXFfdG1vX25zZWMpOw0KPiA+ICsJCX0NCj4gPiArCX0NCj4gDQo+IFRoaXMgY29kZSBp cyByZXBlYXRpbmcgaW4gbXVsdGlwbGUgcGFsYWNlcywgTW92ZSB0aGlzIGFzIGEgZnVuY3Rpb24g YXMgdXNlDQo+IGV2ZXJ5d2hlcmUuIE90aGVyIHRoYW4gdGhpcywgaXQgbG9va3MgZ29vZCB0byBt ZS4NCg0KQWNrIHdpbGwgbW92ZSBpdCB0byBjb21tb24gZmlsZSBhbmQgc2VuZCB0aGUgbmV4dCB2 ZXJzaW9uLg0KDQo+IA0KPiANCj4gDQo+IA0KDQo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by dpdk.space (Postfix) with ESMTP id 13624A0679 for ; Thu, 28 Mar 2019 14:17:21 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 7ABC81B19A; Thu, 28 Mar 2019 14:17:20 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id E804A1B150 for ; Thu, 28 Mar 2019 14:17:18 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x2SD6ioR031851 for ; Thu, 28 Mar 2019 06:17:18 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pfpt0818; bh=NfDkwxogc88XDZwkqcSJe4SXcT5A6MRoGOLDZConFLA=; b=C1pGNJBpk5gMAjSniY6hlAkqLKM4RxpM0VAMfeV37ZN50LO886beJYShB8jMjnSLKfi0 xM5eLwshBGHpSX0PViHnsMLvK9e+Wzs7k34geQJzay3Nkonahl97UCkkzodXKIzWN7v2 GIFN/cYB6hnn7MW35ay3TyWy1Gi60IseoJYLraJ72IR9KE48R5cCiK7bwrFbE5z+j2G/ scUspZqnPlDxE6NOl3Ie1Il/bZPVPCLG4llCFr6lBqpXNJyXJSyrqLBVTc+w3uKCHpvU nNerXuce+IYoMiVwBy4crdPodsRJoKQoM9e496UOdmXh1gwAPZdTpV8DMLSeh+GzVEEy FQ== Received: from sc-exch04.marvell.com ([199.233.58.184]) by mx0b-0016f401.pphosted.com with ESMTP id 2rgr9fs9rg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for ; Thu, 28 Mar 2019 06:16:59 -0700 Received: from SC-EXCH04.marvell.com (10.93.176.84) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Thu, 28 Mar 2019 06:16:57 -0700 Received: from NAM04-CO1-obe.outbound.protection.outlook.com (104.47.45.58) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Thu, 28 Mar 2019 06:16:57 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NfDkwxogc88XDZwkqcSJe4SXcT5A6MRoGOLDZConFLA=; b=CijtnbuxbCQ/NGlnDiaycuLQiEM9LuxU9wD0pWd41E0+vMB/09p8MmAeolfqpr3prRu0dBMb+yWSERr7KE0drETiwC6ECsfGcht3Wk4hmRHAcj6LUhddOGgdvmF6CXRgcne5uPeirZVXpGiEjzz70bX8+LkUbD2PBVF6/ahILcM= Received: from CY4PR1801MB1863.namprd18.prod.outlook.com (10.171.255.14) by CY4PR1801MB2056.namprd18.prod.outlook.com (10.171.255.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1750.15; Thu, 28 Mar 2019 13:16:53 +0000 Received: from CY4PR1801MB1863.namprd18.prod.outlook.com ([fe80::286d:5e93:974e:8bfa]) by CY4PR1801MB1863.namprd18.prod.outlook.com ([fe80::286d:5e93:974e:8bfa%2]) with mapi id 15.20.1750.014; Thu, 28 Mar 2019 13:16:53 +0000 From: Pavan Nikhilesh Bhagavatula To: Jerin Jacob Kollanukkaran CC: "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v2] app/eventdev: add option to set global dequeue tmo Thread-Index: AQHU5L+PWNbLm75Ol0OSA8glUavm/KYghBGAgACDU/A= Date: Thu, 28 Mar 2019 13:16:53 +0000 Message-ID: References: <20190319061845.12343-1-pbhagavatula@marvell.com> <20190327170640.7096-1-pbhagavatula@marvell.com> <68594552a1a978e4d395964e55ceb23036cf411c.camel@marvell.com> In-Reply-To: <68594552a1a978e4d395964e55ceb23036cf411c.camel@marvell.com> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [122.167.18.62] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b54ab98e-3484-4585-5533-08d6b37fa566 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600127)(711020)(4605104)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:CY4PR1801MB2056; x-ms-traffictypediagnostic: CY4PR1801MB2056: x-microsoft-antispam-prvs: x-forefront-prvs: 0990C54589 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(136003)(39860400002)(396003)(376002)(346002)(199004)(189003)(13464003)(8676002)(4326008)(6862004)(478600001)(66066001)(5660300002)(486006)(52536014)(14454004)(81156014)(105586002)(81166006)(186003)(26005)(6246003)(86362001)(6116002)(305945005)(55016002)(8936002)(7736002)(74316002)(229853002)(9686003)(2906002)(33656002)(6436002)(446003)(3846002)(476003)(78486014)(53936002)(6346003)(97736004)(102836004)(6506007)(53546011)(68736007)(11346002)(7696005)(71200400001)(71190400001)(106356001)(316002)(99286004)(25786009)(256004)(76176011)(6636002); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR1801MB2056; H:CY4PR1801MB1863.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: marvell.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: UMLwCo5B2plViGrfwTZPZn/0+r584cwCa+nuyWHTNmHIXCh0aIa41u6rfIS1Pb3g/F8go0Ticv50VWfR8SwABYB0KPJDfXmxlaumu27ePbghLEM22SeQqKcMDOzWOZrsvMTSIxkcN9sXGlHZ3kL6U7avxzKDL5ZaYxqBa05tIFi+bc4UlRlVsOh0R1DGYYEY+7yKxR5iCW4+D5TzI0SKECQ/sGqd9R8okkzShIAeKbNjD6YW2uOZBBcW4wQSjldn6Eh/mCvowXS5RYN+6XdKvOehF71oDJQsOlziEO30jQukUHwBb9YAH80fjXHi1GiVCGXO58AUj/HeMQxgGeKAhRYDPmQDOyl0ihPYfJIn3gRu7jCNizaHKGQy4yOgBbG5jbgPG2kWy+qvFNQoFKly0u63xg7F5ssAXVaENVllpkU= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: b54ab98e-3484-4585-5533-08d6b37fa566 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Mar 2019 13:16:53.5508 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR1801MB2056 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-03-28_07:, , signatures=0 Subject: Re: [dpdk-dev] [PATCH v2] app/eventdev: add option to set global dequeue tmo 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" Message-ID: <20190328131653.SqnTjc_2LFhANvjkRhv_XzhRsGZe0OzBC81OWRqAeUM@z> DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSmVyaW4gSmFjb2IgS29s bGFudWtrYXJhbg0KPiBTZW50OiBUaHVyc2RheSwgTWFyY2ggMjgsIDIwMTkgMTA6NTYgQU0NCj4g VG86IFBhdmFuIE5pa2hpbGVzaCBCaGFnYXZhdHVsYSA8cGJoYWdhdmF0dWxhQG1hcnZlbGwuY29t Pg0KPiBDYzogZGV2QGRwZGsub3JnDQo+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQQVRDSCB2 Ml0gYXBwL2V2ZW50ZGV2OiBhZGQgb3B0aW9uIHRvIHNldCBnbG9iYWwNCj4gZGVxdWV1ZSB0bW8N Cj4gDQo+IE9uIFdlZCwgMjAxOS0wMy0yNyBhdCAxNzowNyArMDAwMCwgUGF2YW4gTmlraGlsZXNo IEJoYWdhdmF0dWxhIHdyb3RlOg0KPiA+IEZyb206IFBhdmFuIE5pa2hpbGVzaCA8cGJoYWdhdmF0 dWxhQG1hcnZlbGwuY29tPg0KPiA+DQo+ID4gQWRkIG9wdGlvbiB0byBwcm92aWRlIGEgZ2xvYmFs IGRlcXVldWUgdGltZW91dCB0aGF0IGlzIHVzZWQgdG8gY3JlYXRlDQo+ID4gdGhlIGV2ZW50ZGV2 Lg0KPiA+IFRoZSBkZXF1ZXVlIHRpbWVvdXQgcHJvdmlkZWQgd2lsbCBiZSBjb21tb24gYWNyb3Nz IGFsbCB0aGUgd29ya2VyDQo+ID4gcG9ydHMuIElmIHRoZSBldmVudGRldiBoYXJkd2FyZSBzdXBw b3J0cyBwb3dlciBtYW5hZ2VtZW50IHRocm91Z2gNCj4gPiBkZXF1ZXVlIHRpbWVvdXQgdGhlbiB0 aGlzIG9wdGlvbiBjYW4gYmUgdXNlZCBmb3IgdmVyaWZ5aW5nIHBvd2VyDQo+ID4gZGVtYW5kcyBh dCB2YXJpb3VzIHBhY2tldCByYXRlcy4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFBhdmFuIE5p a2hpbGVzaCA8cGJoYWdhdmF0dWxhQG1hcnZlbGwuY29tPg0KPiA+IC0tLQ0KPiA+DQo+ID4gKw0K PiA+ICsJcnRlX2V2ZW50X2Rldl9pbmZvX2dldChvcHQtPmRldl9pZCwgJmluZm8pOw0KPiA+ICsJ aWYgKG9wdC0+ZGVxX3Rtb19uc2VjKSB7DQo+ID4gKwkJaWYgKG9wdC0+ZGVxX3Rtb19uc2VjIDwg aW5mby5taW5fZGVxdWV1ZV90aW1lb3V0X25zKSB7DQo+ID4gKwkJCW9wdC0+ZGVxX3Rtb19uc2Vj ID0NCj4gPiBpbmZvLm1pbl9kZXF1ZXVlX3RpbWVvdXRfbnM7DQo+ID4gKwkJCWV2dF9pbmZvKCJk ZXF1ZXVlX3RpbWVvdXRfbnMgdG9vIGxvdywgdXNpbmcNCj4gPiAlZCIsDQo+ID4gKwkJCQkJb3B0 LT5kZXFfdG1vX25zZWMpOw0KPiA+ICsJCX0NCj4gPiArCQlpZiAob3B0LT5kZXFfdG1vX25zZWMg PiBpbmZvLm1heF9kZXF1ZXVlX3RpbWVvdXRfbnMpIHsNCj4gPiArCQkJb3B0LT5kZXFfdG1vX25z ZWMgPQ0KPiA+IGluZm8ubWF4X2RlcXVldWVfdGltZW91dF9uczsNCj4gPiArCQkJZXZ0X2luZm8o ImRlcXVldWVfdGltZW91dF9ucyB0b28gaGlnaCwgdXNpbmcNCj4gPiAlZCIsDQo+ID4gKwkJCQkJ b3B0LT5kZXFfdG1vX25zZWMpOw0KPiA+ICsJCX0NCj4gPiArCX0NCj4gDQo+IFRoaXMgY29kZSBp cyByZXBlYXRpbmcgaW4gbXVsdGlwbGUgcGFsYWNlcywgTW92ZSB0aGlzIGFzIGEgZnVuY3Rpb24g YXMgdXNlDQo+IGV2ZXJ5d2hlcmUuIE90aGVyIHRoYW4gdGhpcywgaXQgbG9va3MgZ29vZCB0byBt ZS4NCg0KQWNrIHdpbGwgbW92ZSBpdCB0byBjb21tb24gZmlsZSBhbmQgc2VuZCB0aGUgbmV4dCB2 ZXJzaW9uLg0KDQo+IA0KPiANCj4gDQo+IA0KDQo=