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 3175DA0679 for ; Wed, 3 Apr 2019 20:17:38 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id F1DE81B53A; Wed, 3 Apr 2019 20:17:37 +0200 (CEST) Received: from mx0b-00169c01.pphosted.com (mx0a-00169c01.pphosted.com [67.231.148.124]) by dpdk.org (Postfix) with ESMTP id 8CA341B4E7 for ; Wed, 3 Apr 2019 20:17:36 +0200 (CEST) Received: from pps.filterd (m0048493.ppops.net [127.0.0.1]) by mx0a-00169c01.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x33IG6FK030360; Wed, 3 Apr 2019 11:17:35 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paloaltonetworks.com; h=from : to : cc : subject : date : message-id : content-type : mime-version; s=PPS12012017; bh=yDLRh9bSBREyqO/DHPfuQVynYquKlkVUaHTw7AyEM5M=; b=eQidQe/Q7GAuyB7pUHVQzEiKQMhbEcpaIz1CsPdqcElGK60xf1jIdz++BWAfyPXw5Y5i +Eftv4VloM/gmn3XdNG+c5IwSLqCk7oH7O20/9RlTnrLbCQpwCmH+1J5nswJdq336q64 T9mFe/EoZEgNO+Ze26tWBdc0MHT9LFN4XHf9G2Tc1T4r50Ws0xPKBqKmhqYVWjNExhdM nZ2T9yTQDXf++a/XQ+3C2kUJ5fcdUe2T7aiyz6ehG2JrzgULgXGBeUzr/zIEurtJBYu1 RQXvYJ368wqBDtbv4jyKWpXdI6BvxQvdYfY1n0C7VZTlGD5+199pUDt+F9ZokUy3aqaG mg== Received: from nam03-co1-obe.outbound.protection.outlook.com (mail-co1nam03lp2056.outbound.protection.outlook.com [104.47.40.56]) by mx0a-00169c01.pphosted.com with ESMTP id 2rmg25b2dt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 03 Apr 2019 11:17:35 -0700 Received: from BYAPR05MB5861.namprd05.prod.outlook.com (20.178.50.14) by BYAPR05MB6741.namprd05.prod.outlook.com (20.177.187.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1771.10; Wed, 3 Apr 2019 18:17:32 +0000 Received: from BYAPR05MB5861.namprd05.prod.outlook.com ([fe80::89e8:6cbf:7ed9:bb62]) by BYAPR05MB5861.namprd05.prod.outlook.com ([fe80::89e8:6cbf:7ed9:bb62%3]) with mapi id 15.20.1771.007; Wed, 3 Apr 2019 18:17:32 +0000 From: Venky Venkatesh To: "dev@dpdk.org" CC: =?utf-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= Thread-Topic: DSW eventdev is getting "stuck"? Thread-Index: AQHU6kmBbktxNWCbRUW1bMJUvz0waQ== Date: Wed, 3 Apr 2019 18:17:32 +0000 Message-ID: <3353B035-E890-4753-8863-5647DFE61E23@paloaltonetworks.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/10.10.3.181015 x-originating-ip: [199.167.52.5] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7df427ed-725c-4cfa-2222-08d6b860a3cc x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600139)(711020)(4605104)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:BYAPR05MB6741; x-ms-traffictypediagnostic: BYAPR05MB6741: x-ms-exchange-purlcount: 2 x-microsoft-antispam-prvs: x-forefront-prvs: 0996D1900D x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(396003)(39860400002)(346002)(136003)(366004)(189003)(199004)(81156014)(478600001)(97736004)(81166006)(5640700003)(26005)(14454004)(486006)(186003)(33656002)(2501003)(58126008)(86362001)(5660300002)(102836004)(71190400001)(9326002)(476003)(2906002)(6436002)(66066001)(2616005)(53936002)(71200400001)(316002)(256004)(6512007)(6506007)(25786009)(99286004)(6116002)(6486002)(68736007)(54896002)(7736002)(2351001)(6306002)(105586002)(8676002)(6916009)(36756003)(83716004)(790700001)(3846002)(8936002)(4326008)(53946003)(106356001)(82746002)(1730700003); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR05MB6741; H:BYAPR05MB5861.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: paloaltonetworks.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: dJeBX7IOnYc2LJy7Aiw5gDc1hhtDVnGJwPSNMFUfxGVoORzyg1i2NFkJDjc7RS+1yJVHqiyDotv5KpMi0/eRgebsIi35+lnBL7CAT2i4MzsvWlnxVawZ7zVxz+zdQQK5QLHTfTr3fiB6451xOZIfBvCPJWV61EcKFEqdo4uf0uHhoc3TPYpbMABo0GcowyNVAKYnz1km7RzndYYMFXBS8SipgSTI2GmFATGlqptWuXvEI7cbCeBOiQxczatAaM9b9eBjlkwgKLYBH4GUaYeAyBxsGgyY9zLvRirlT7O0OgCkWAeJzT3gWOESKAikYTlQ+ruQ+Nl4NUPQsEqO7Cu5ezx311o3TLtHULw7w+25fFnBML/E8U7R2xJwShqjRLtJmTijjGJ68HJ0v05ZpAFFZkGm6qd1dA/dpI+TnESsd1w= MIME-Version: 1.0 X-OriginatorOrg: paloaltonetworks.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7df427ed-725c-4cfa-2222-08d6b860a3cc X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Apr 2019 18:17:32.2098 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 66b66353-3b76-4e41-9dc3-fee328bd400e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB6741 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-04-03_10:, , signatures=0 X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1904030123 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] DSW eventdev is getting "stuck"? 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: <20190403181732.Yn09zOkMteaRe7AaT6qXJs5NqPZ-6zQhAvFOxH8Oy-Y@z> SGksDQpJIGFtIHVzaW5nIHRoZSBEU1cgY29kZSBmcm9tIDE4LjExIHdpdGggdGhlIGRlZmF1bHQg c2V0dGluZ3MgZm9yIGFsbCB0aGUgI2RlZmluZXMuIEhlcmUgYXJlIHNvbWUgbW9yZSBkZXRhaWxz Og0KSSBoYXZlIGFuIDggcG9ydCBzeXN0ZW0gd2l0aCAxIHF1ZXVlLg0KQWxsIHBvcnRzIGNhbiBp bmplY3QgZXZlbnRzLiBQb3J0IDAgYW5kIDcgaW5qZWN0IGV2ZW50cyByYXJlbHkuDQpQb3J0cyAx LTYgYXJlIGxpbmtlZCB0byB0aGUgcXVldWUgYW5kIGhlbmNlIGRlcXVldWUgZXZlbnRzLg0KDQpJ IHNlZSB0aGF0IGluIHN0ZWFkeSBzdGF0ZSB0aGUgdG90YWwgbnVtYmVyIGVucXVldWVzIGludG8g dGhlIHN5c3RlbSBpcyBtdWNoIGdyZWF0ZXIgdGhhbiB0aGUgdG90YWwgbnVtYmVyIG9mIGRlcXVl dWVzLg0KZXZlbnRkZXYgZGVxIzogMTk0ODQ5MSBlbnEjOiAxOTQ5MDA3DQoNCkhvd2V2ZXIgd2hl biBJIGR1bXAgc29tZSBvZiB0aGUgZGF0YSBzdHJ1Y3R1cmUgY291bnRlcnMgaXQgZG9lc27igJl0 IGFwcGVhciB0byBiZSBzdHVjay4gV2hhdCBtYXkgYmUgZ29pbmcgb24/DQoNCkhlbHAgYXBwcmVj aWF0ZWQNClRoYW5rcw0KLVZlbmt5DQoNCkJlbG93IGFyZSB0aGUgY291bnRlcnM6DQoNCg0KW3Jv b3RAUEEtVk0tdmVua3kgfl0jIGNhdCB5DQoNCiAgICAgIGRldl9jcmVkaXRzX29uX2xvYW46ICAg ICAgICAgICAgICAgICA4ODMNCg0KLS0tLS0tIHBvcnQgMCAtLS0tLS0tLQ0KDQogICAgICBwb3J0 XzBfbmV3X2VucXVldWVkOiAgICAgICAgICAgICAgICAgMTI1DQoNCiAgcG9ydF8wX2ZvcndhcmRf ZW5xdWV1ZWQ6ICAgICAgICAgICAgICAgICAgIDANCg0KICBwb3J0XzBfcmVsZWFzZV9lbnF1ZXVl ZDogICAgICAgICAgICAgICAgICAgMA0KDQogIHBvcnRfMF9xdWV1ZV8wX2VucXVldWVkOiAgICAg ICAgICAgICAgICAgMTI1DQoNCiAgICAgICAgICBwb3J0XzBfZGVxdWV1ZWQ6ICAgICAgICAgICAg ICAgICAgIDANCg0KICBwb3J0XzBfcXVldWVfMF9kZXF1ZXVlZDogICAgICAgICAgICAgICAgICAg MA0KDQogICAgICAgIHBvcnRfMF9taWdyYXRpb25zOiAgICAgICAgICAgICAgICAgICAwDQoNCiBw b3J0XzBfbWlncmF0aW9uX2xhdGVuY3k6ICAgICAgICAgICAgICAgICAgIDANCg0KcG9ydF8wX2V2 ZW50X3Byb2NfbGF0ZW5jeTogICAgICAgICAgICAgICAgICAgMA0KDQogIHBvcnRfMF9pbmZsaWdo dF9jcmVkaXRzOiAgICAgICAgICAgICAgICAgICAzDQoNCiAgICAgICAgICAgICAgcG9ydF8wX2xv YWQ6ICAgICAgICAgICAgICAgICAgNDkNCg0KICAgICAgICAgICBwb3J0XzBfbGFzdF9iZzogICAg ICAzOTM2ODUxMTg2OTcwOA0KDQotLS0tLS0gcG9ydCAxIC0tLS0tLS0tDQoNCiAgICAgIHBvcnRf MV9uZXdfZW5xdWV1ZWQ6ICAgICAgICAgICAgICAxMzg5NDcNCg0KICBwb3J0XzFfZm9yd2FyZF9l bnF1ZXVlZDogICAgICAgICAgICAgIDIzNzg5Ng0KDQogIHBvcnRfMV9yZWxlYXNlX2VucXVldWVk OiAgICAgICAgICAgICAgICAgICAwDQoNCiAgcG9ydF8xX3F1ZXVlXzBfZW5xdWV1ZWQ6ICAgICAg ICAgICAgICAzNzY4NDMNCg0KICAgICAgICAgIHBvcnRfMV9kZXF1ZXVlZDogICAgICAgICAgICAg IDQ3NTc3OA0KDQogIHBvcnRfMV9xdWV1ZV8wX2RlcXVldWVkOiAgICAgICAgICAgICAgNDc1Nzc4 DQoNCiAgICAgICAgcG9ydF8xX21pZ3JhdGlvbnM6ICAgICAgICAgICAgICAgICAgIDANCg0KIHBv cnRfMV9taWdyYXRpb25fbGF0ZW5jeTogICAgICAgICAgICAgICAgICAgMA0KDQpwb3J0XzFfZXZl bnRfcHJvY19sYXRlbmN5OiAgICAgICAgICAgICAgMTE5MDY5DQoNCiAgcG9ydF8xX2luZmxpZ2h0 X2NyZWRpdHM6ICAgICAgICAgICAgICAgICAgMTMNCg0KICAgICAgICAgICAgICBwb3J0XzFfbG9h ZDogICAgICAgICAgICAgICAgICAgMA0KDQogICAgICAgICAgIHBvcnRfMV9sYXN0X2JnOiAgICAg IDc3MTgzNjMyNTQxNjcyDQoNCi0tLS0tLSBwb3J0IDIgLS0tLS0tLS0NCg0KICAgICAgcG9ydF8y X25ld19lbnF1ZXVlZDogICAgICAgICAgICAgICA4ODgzNA0KDQogIHBvcnRfMl9mb3J3YXJkX2Vu cXVldWVkOiAgICAgICAgICAgICAgMTU2Njg3DQoNCiAgcG9ydF8yX3JlbGVhc2VfZW5xdWV1ZWQ6 ICAgICAgICAgICAgICAgICAgIDANCg0KICBwb3J0XzJfcXVldWVfMF9lbnF1ZXVlZDogICAgICAg ICAgICAgIDI0NTUyMQ0KDQogICAgICAgICAgcG9ydF8yX2RlcXVldWVkOiAgICAgICAgICAgICAg MzEzMzU4DQoNCiAgcG9ydF8yX3F1ZXVlXzBfZGVxdWV1ZWQ6ICAgICAgICAgICAgICAzMTMzNTgN Cg0KICAgICAgICBwb3J0XzJfbWlncmF0aW9uczogICAgICAgICAgICAgICAgICAgMA0KDQogcG9y dF8yX21pZ3JhdGlvbl9sYXRlbmN5OiAgICAgICAgICAgICAgICAgICAwDQoNCnBvcnRfMl9ldmVu dF9wcm9jX2xhdGVuY3k6ICAgICAgICAgICAgICAxNzYxODQNCg0KICBwb3J0XzJfaW5mbGlnaHRf Y3JlZGl0czogICAgICAgICAgICAgICAgICAxNQ0KDQogICAgICAgICAgICAgIHBvcnRfMl9sb2Fk OiAgICAgICAgICAgICAgICAgICAwDQoNCiAgICAgICAgICAgcG9ydF8yX2xhc3RfYmc6ICAgICAg NzcxODM2MzI5NDE2OTYNCg0KLS0tLS0tIHBvcnQgMyAtLS0tLS0tLQ0KDQogICAgICBwb3J0XzNf bmV3X2VucXVldWVkOiAgICAgICAgICAgICAgIDczMTcwDQoNCiAgcG9ydF8zX2ZvcndhcmRfZW5x dWV1ZWQ6ICAgICAgICAgICAgICAgNzgwODcNCg0KICBwb3J0XzNfcmVsZWFzZV9lbnF1ZXVlZDog ICAgICAgICAgICAgICAgICAgMA0KDQogIHBvcnRfM19xdWV1ZV8wX2VucXVldWVkOiAgICAgICAg ICAgICAgMTUxMjU3DQoNCiAgICAgICAgICBwb3J0XzNfZGVxdWV1ZWQ6ICAgICAgICAgICAgICAx NjUzMTcNCg0KICBwb3J0XzNfcXVldWVfMF9kZXF1ZXVlZDogICAgICAgICAgICAgIDE2NTMxNw0K DQogICAgICAgIHBvcnRfM19taWdyYXRpb25zOiAgICAgICAgICAgICAgICAgICAwDQoNCiBwb3J0 XzNfbWlncmF0aW9uX2xhdGVuY3k6ICAgICAgICAgICAgICAgICAgIDANCg0KcG9ydF8zX2V2ZW50 X3Byb2NfbGF0ZW5jeTogICAgICAgICAgICAgIDMyOTYwMQ0KDQogIHBvcnRfM19pbmZsaWdodF9j cmVkaXRzOiAgICAgICAgICAgICAgICAgIDY2DQoNCiAgICAgICAgICAgICAgcG9ydF8zX2xvYWQ6 ICAgICAgICAgICAgICAgICAgIDANCg0KICAgICAgICAgICBwb3J0XzNfbGFzdF9iZzogICAgICA3 NzE4MzYzMjk2NjkxMA0KDQotLS0tLS0gcG9ydCA0IC0tLS0tLS0tDQoNCiAgICAgIHBvcnRfNF9u ZXdfZW5xdWV1ZWQ6ICAgICAgICAgICAgICAgOTMxODINCg0KICBwb3J0XzRfZm9yd2FyZF9lbnF1 ZXVlZDogICAgICAgICAgICAgICA3NjQyMg0KDQogIHBvcnRfNF9yZWxlYXNlX2VucXVldWVkOiAg ICAgICAgICAgICAgICAgICAwDQoNCiAgcG9ydF80X3F1ZXVlXzBfZW5xdWV1ZWQ6ICAgICAgICAg ICAgICAxNjk2MDQNCg0KICAgICAgICAgIHBvcnRfNF9kZXF1ZXVlZDogICAgICAgICAgICAgIDIw NzcyMQ0KDQogIHBvcnRfNF9xdWV1ZV8wX2RlcXVldWVkOiAgICAgICAgICAgICAgMjA3NzIxDQoN CiAgICAgICAgcG9ydF80X21pZ3JhdGlvbnM6ICAgICAgICAgICAgICAgICAgIDANCg0KIHBvcnRf NF9taWdyYXRpb25fbGF0ZW5jeTogICAgICAgICAgICAgICAgICAgMA0KDQpwb3J0XzRfZXZlbnRf cHJvY19sYXRlbmN5OiAgICAgICAgICAgICAgMjYyMjU5DQoNCiAgcG9ydF80X2luZmxpZ2h0X2Ny ZWRpdHM6ICAgICAgICAgICAgICAgICAxMTQNCg0KICAgICAgICAgICAgICBwb3J0XzRfbG9hZDog ICAgICAgICAgICAgICAgICAgMA0KDQogICAgICAgICAgIHBvcnRfNF9sYXN0X2JnOiAgICAgIDc3 MTgzNjMyNzYwNTg4DQoNCi0tLS0tLSBwb3J0IDUgLS0tLS0tLS0NCg0KICAgICAgcG9ydF81X25l d19lbnF1ZXVlZDogICAgICAgICAgICAgIDE0NDg1NQ0KDQogIHBvcnRfNV9mb3J3YXJkX2VucXVl dWVkOiAgICAgICAgICAgICAgNjMwODk3DQoNCiAgcG9ydF81X3JlbGVhc2VfZW5xdWV1ZWQ6ICAg ICAgICAgICAgICAgICAgIDANCg0KICBwb3J0XzVfcXVldWVfMF9lbnF1ZXVlZDogICAgICAgICAg ICAgIDc3NTc1Mg0KDQogICAgICAgICAgcG9ydF81X2RlcXVldWVkOiAgICAgICAgICAgICAgNjMz NzAwDQoNCiAgcG9ydF81X3F1ZXVlXzBfZGVxdWV1ZWQ6ICAgICAgICAgICAgICA2MzM3MDANCg0K ICAgICAgICBwb3J0XzVfbWlncmF0aW9uczogICAgICAgICAgICAgICAgICAgMA0KDQogcG9ydF81 X21pZ3JhdGlvbl9sYXRlbmN5OiAgICAgICAgICAgICAgICAgICAwDQoNCnBvcnRfNV9ldmVudF9w cm9jX2xhdGVuY3k6ICAgICAgICAgICAgICAgODgyMDMNCg0KICBwb3J0XzVfaW5mbGlnaHRfY3Jl ZGl0czogICAgICAgICAgICAgICAgICA2NA0KDQogICAgICAgICAgICAgIHBvcnRfNV9sb2FkOiAg ICAgICAgICAgICAgICAgICAwDQoNCiAgICAgICAgICAgcG9ydF81X2xhc3RfYmc6ICAgICAgNzcx ODM2MzIyNzc0NDgNCg0KLS0tLS0tIHBvcnQgNiAtLS0tLS0tLQ0KDQogICAgICBwb3J0XzZfbmV3 X2VucXVldWVkOiAgICAgICAgICAgICAgMTUzNTkwDQoNCiAgcG9ydF82X2ZvcndhcmRfZW5xdWV1 ZWQ6ICAgICAgICAgICAgICAgNzYzMTUNCg0KICBwb3J0XzZfcmVsZWFzZV9lbnF1ZXVlZDogICAg ICAgICAgICAgICAgICAgMA0KDQogIHBvcnRfNl9xdWV1ZV8wX2VucXVldWVkOiAgICAgICAgICAg ICAgMjI5OTA1DQoNCiAgICAgICAgICBwb3J0XzZfZGVxdWV1ZWQ6ICAgICAgICAgICAgICAxNTI2 MTcNCg0KICBwb3J0XzZfcXVldWVfMF9kZXF1ZXVlZDogICAgICAgICAgICAgIDE1MjYxNw0KDQog ICAgICAgIHBvcnRfNl9taWdyYXRpb25zOiAgICAgICAgICAgICAgICAgICAwDQoNCiBwb3J0XzZf bWlncmF0aW9uX2xhdGVuY3k6ICAgICAgICAgICAgICAgICAgIDANCg0KcG9ydF82X2V2ZW50X3By b2NfbGF0ZW5jeTogICAgICAgICAgICAgIDM1NDQwOA0KDQogIHBvcnRfNl9pbmZsaWdodF9jcmVk aXRzOiAgICAgICAgICAgICAgICAgIDkyDQoNCiAgICAgICAgICAgICAgcG9ydF82X2xvYWQ6ICAg ICAgICAgICAgICAgICAgIDANCg0KICAgICAgICAgICBwb3J0XzZfbGFzdF9iZzogICAgICA3NzE4 MzYzMjY1MzA5Mg0KDQotLS0tLS0gcG9ydCA3IC0tLS0tLS0tDQoNCiAgICAgIHBvcnRfN19uZXdf ZW5xdWV1ZWQ6ICAgICAgICAgICAgICAgICAgIDANCg0KICBwb3J0XzdfZm9yd2FyZF9lbnF1ZXVl ZDogICAgICAgICAgICAgICAgICAgMA0KDQogIHBvcnRfN19yZWxlYXNlX2VucXVldWVkOiAgICAg ICAgICAgICAgICAgICAwDQoNCiAgcG9ydF83X3F1ZXVlXzBfZW5xdWV1ZWQ6ICAgICAgICAgICAg ICAgICAgIDANCg0KICAgICAgICAgIHBvcnRfN19kZXF1ZXVlZDogICAgICAgICAgICAgICAgICAg MA0KDQogIHBvcnRfN19xdWV1ZV8wX2RlcXVldWVkOiAgICAgICAgICAgICAgICAgICAwDQoNCiAg ICAgICAgcG9ydF83X21pZ3JhdGlvbnM6ICAgICAgICAgICAgICAgICAgIDANCg0KIHBvcnRfN19t aWdyYXRpb25fbGF0ZW5jeTogICAgICAgICAgICAgICAgICAgMA0KDQpwb3J0XzdfZXZlbnRfcHJv Y19sYXRlbmN5OiAgICAgICAgICAgICAgICAgICAwDQoNCiAgcG9ydF83X2luZmxpZ2h0X2NyZWRp dHM6ICAgICAgICAgICAgICAgICAgIDANCg0KICAgICAgICAgICAgICBwb3J0XzdfbG9hZDogICAg ICAgICAgICAgICAgICAgMA0KDQoNCg0KQmVsb3cgYXJlIHRoZSBkYXRhIHN0cnVjdHVyZSB2YWx1 ZXM6DQoNCg0KKGdkYikgcCAoKHN0cnVjdCBkc3dfZXZkZXYgKilydGVfZXZlbnRkZXZzWzBdLmRh dGEtPmRldl9wcml2YXRlKS0+cG9ydHNbMF0tPm91dF9idWZmZXJfbGVuDQoNCiQyID0gezAgPHJl cGVhdHMgNjQgdGltZXM+fQ0KDQooZ2RiKSBwICgoc3RydWN0IGRzd19ldmRldiAqKXJ0ZV9ldmVu dGRldnNbMF0uZGF0YS0+ZGV2X3ByaXZhdGUpLT5wb3J0c1sxXS0+b3V0X2J1ZmZlcl9sZW4NCg0K JDMgPSB7MCA8cmVwZWF0cyA2NCB0aW1lcz59DQoNCihnZGIpIHAgKChzdHJ1Y3QgZHN3X2V2ZGV2 ICopcnRlX2V2ZW50ZGV2c1swXS5kYXRhLT5kZXZfcHJpdmF0ZSktPnBvcnRzWzJdLT5vdXRfYnVm ZmVyX2xlbg0KDQokNCA9IHswIDxyZXBlYXRzIDY0IHRpbWVzPn0NCg0KKGdkYikgcCAoKHN0cnVj dCBkc3dfZXZkZXYgKilydGVfZXZlbnRkZXZzWzBdLmRhdGEtPmRldl9wcml2YXRlKS0+cG9ydHNb M10tPm91dF9idWZmZXJfbGVuDQoNCiQ1ID0gezAgPHJlcGVhdHMgNjQgdGltZXM+fQ0KDQooZ2Ri KSBwICgoc3RydWN0IGRzd19ldmRldiAqKXJ0ZV9ldmVudGRldnNbMF0uZGF0YS0+ZGV2X3ByaXZh dGUpLT5wb3J0c1s0XS0+b3V0X2J1ZmZlcl9sZW4NCg0KJDYgPSB7MCA8cmVwZWF0cyA2NCB0aW1l cz59DQoNCihnZGIpIHAgKChzdHJ1Y3QgZHN3X2V2ZGV2ICopcnRlX2V2ZW50ZGV2c1swXS5kYXRh LT5kZXZfcHJpdmF0ZSktPnBvcnRzWzVdLT5vdXRfYnVmZmVyX2xlbg0KDQokNyA9IHswIDxyZXBl YXRzIDY0IHRpbWVzPn0NCg0KKGdkYikgcCAoKHN0cnVjdCBkc3dfZXZkZXYgKilydGVfZXZlbnRk ZXZzWzBdLmRhdGEtPmRldl9wcml2YXRlKS0+cG9ydHNbNl0tPm91dF9idWZmZXJfbGVuDQoNCiQ4 ID0gezAgPHJlcGVhdHMgNjQgdGltZXM+fQ0KDQooZ2RiKSBwICgoc3RydWN0IGRzd19ldmRldiAq KXJ0ZV9ldmVudGRldnNbMF0uZGF0YS0+ZGV2X3ByaXZhdGUpLT5wb3J0c1s3XS0+b3V0X2J1ZmZl cl9sZW4NCg0KJDkgPSB7MCA8cmVwZWF0cyA2NCB0aW1lcz59DQoNCihnZGIpIHAgKigoc3RydWN0 IGRzd19ldmRldiAqKXJ0ZV9ldmVudGRldnNbMF0uZGF0YS0+ZGV2X3ByaXZhdGUpLT5wb3J0c1sw XS0+aW5fcmluZw0KDQokMTAgPSB7ciA9IHtuYW1lID0gImRzdzBfcDAiLCAnXDAwMCcgPHJlcGVh dHMgMjQgdGltZXM+LCBmbGFncyA9IDYsIG1lbXpvbmUgPSAweGMwMDAwMDAwOTAsIHNpemUgPSAz Mjc2OCwgbWFzayA9IDMyNzY3LCBjYXBhY2l0eSA9IDE2Mzg0LCBwYWQwID0gMCAnXDAwMCcsIHBy b2QgPSB7aGVhZCA9IDAsIHRhaWwgPSAwLA0KDQogICAgICBzaW5nbGUgPSAwfSwgcGFkMSA9IDAg J1wwMDAnLCBjb25zID0ge2hlYWQgPSAwLCB0YWlsID0gMCwgc2luZ2xlID0gMX0sIHBhZDIgPSAw ICdcMDAwJ319DQoNCihnZGIpIHAgKigoc3RydWN0IGRzd19ldmRldiAqKXJ0ZV9ldmVudGRldnNb MF0uZGF0YS0+ZGV2X3ByaXZhdGUpLT5wb3J0c1sxXS0+aW5fcmluZw0KDQokMTEgPSB7ciA9IHtu YW1lID0gImRzdzBfcDEiLCAnXDAwMCcgPHJlcGVhdHMgMjQgdGltZXM+LCBmbGFncyA9IDYsIG1l bXpvbmUgPSAweGMwMDAwMDAxMjAsIHNpemUgPSAzMjc2OCwgbWFzayA9IDMyNzY3LCBjYXBhY2l0 eSA9IDE2Mzg0LCBwYWQwID0gMCAnXDAwMCcsIHByb2QgPSB7aGVhZCA9IDQ3NTc3OCwNCg0KICAg ICAgdGFpbCA9IDQ3NTc3OCwgc2luZ2xlID0gMH0sIHBhZDEgPSAwICdcMDAwJywgY29ucyA9IHto ZWFkID0gNDc1Nzc4LCB0YWlsID0gNDc1Nzc4LCBzaW5nbGUgPSAxfSwgcGFkMiA9IDAgJ1wwMDAn fX0NCg0KKGdkYikgcCAqKChzdHJ1Y3QgZHN3X2V2ZGV2ICopcnRlX2V2ZW50ZGV2c1swXS5kYXRh LT5kZXZfcHJpdmF0ZSktPnBvcnRzWzJdLT5pbl9yaW5nDQoNCiQxMiA9IHtyID0ge25hbWUgPSAi ZHN3MF9wMiIsICdcMDAwJyA8cmVwZWF0cyAyNCB0aW1lcz4sIGZsYWdzID0gNiwgbWVtem9uZSA9 IDB4YzAwMDAwMDFiMCwgc2l6ZSA9IDMyNzY4LCBtYXNrID0gMzI3NjcsIGNhcGFjaXR5ID0gMTYz ODQsIHBhZDAgPSAwICdcMDAwJywgcHJvZCA9IHtoZWFkID0gMzEzMzU4LA0KDQogICAgICB0YWls ID0gMzEzMzU4LCBzaW5nbGUgPSAwfSwgcGFkMSA9IDAgJ1wwMDAnLCBjb25zID0ge2hlYWQgPSAz MTMzNTgsIHRhaWwgPSAzMTMzNTgsIHNpbmdsZSA9IDF9LCBwYWQyID0gMCAnXDAwMCd9fQ0KDQoo Z2RiKSBwICooKHN0cnVjdCBkc3dfZXZkZXYgKilydGVfZXZlbnRkZXZzWzBdLmRhdGEtPmRldl9w cml2YXRlKS0+cG9ydHNbM10tPmluX3JpbmcNCg0KJDEzID0ge3IgPSB7bmFtZSA9ICJkc3cwX3Az IiwgJ1wwMDAnIDxyZXBlYXRzIDI0IHRpbWVzPiwgZmxhZ3MgPSA2LCBtZW16b25lID0gMHhjMDAw MDAwMjQwLCBzaXplID0gMzI3NjgsIG1hc2sgPSAzMjc2NywgY2FwYWNpdHkgPSAxNjM4NCwgcGFk MCA9IDAgJ1wwMDAnLCBwcm9kID0ge2hlYWQgPSAxNjU0MDMsDQoNCiAgICAgIHRhaWwgPSAxNjU0 MDMsIHNpbmdsZSA9IDB9LCBwYWQxID0gMCAnXDAwMCcsIGNvbnMgPSB7aGVhZCA9IDE2NTQwMywg dGFpbCA9IDE2NTQwMywgc2luZ2xlID0gMX0sIHBhZDIgPSAwICdcMDAwJ319DQoNCihnZGIpIHAg Kigoc3RydWN0IGRzd19ldmRldiAqKXJ0ZV9ldmVudGRldnNbMF0uZGF0YS0+ZGV2X3ByaXZhdGUp LT5wb3J0c1s0XS0+aW5fcmluZw0KDQokMTQgPSB7ciA9IHtuYW1lID0gImRzdzBfcDQiLCAnXDAw MCcgPHJlcGVhdHMgMjQgdGltZXM+LCBmbGFncyA9IDYsIG1lbXpvbmUgPSAweGMwMDAwMDAyZDAs IHNpemUgPSAzMjc2OCwgbWFzayA9IDMyNzY3LCBjYXBhY2l0eSA9IDE2Mzg0LCBwYWQwID0gMCAn XDAwMCcsIHByb2QgPSB7aGVhZCA9IDIwODIzNywNCg0KICAgICAgdGFpbCA9IDIwODIzNywgc2lu Z2xlID0gMH0sIHBhZDEgPSAwICdcMDAwJywgY29ucyA9IHtoZWFkID0gMjA4MjM3LCB0YWlsID0g MjA4MjM3LCBzaW5nbGUgPSAxfSwgcGFkMiA9IDAgJ1wwMDAnfX0NCg0KKGdkYikgcCAqKChzdHJ1 Y3QgZHN3X2V2ZGV2ICopcnRlX2V2ZW50ZGV2c1swXS5kYXRhLT5kZXZfcHJpdmF0ZSktPnBvcnRz WzVdLT5pbl9yaW5nDQoNCiQxNSA9IHtyID0ge25hbWUgPSAiZHN3MF9wNSIsICdcMDAwJyA8cmVw ZWF0cyAyNCB0aW1lcz4sIGZsYWdzID0gNiwgbWVtem9uZSA9IDB4YzAwMDAwMDM2MCwgc2l6ZSA9 IDMyNzY4LCBtYXNrID0gMzI3NjcsIGNhcGFjaXR5ID0gMTYzODQsIHBhZDAgPSAwICdcMDAwJywg cHJvZCA9IHtoZWFkID0gNjMzNzAwLA0KDQogICAgICB0YWlsID0gNjMzNzAwLCBzaW5nbGUgPSAw fSwgcGFkMSA9IDAgJ1wwMDAnLCBjb25zID0ge2hlYWQgPSA2MzM3MDAsIHRhaWwgPSA2MzM3MDAs IHNpbmdsZSA9IDF9LCBwYWQyID0gMCAnXDAwMCd9fQ0KDQooZ2RiKSBwICooKHN0cnVjdCBkc3df ZXZkZXYgKilydGVfZXZlbnRkZXZzWzBdLmRhdGEtPmRldl9wcml2YXRlKS0+cG9ydHNbNl0tPmlu X3JpbmcNCg0KJDE2ID0ge3IgPSB7bmFtZSA9ICJkc3cwX3A2IiwgJ1wwMDAnIDxyZXBlYXRzIDI0 IHRpbWVzPiwgZmxhZ3MgPSA2LCBtZW16b25lID0gMHhjMDAwMDAwM2YwLCBzaXplID0gMzI3Njgs IG1hc2sgPSAzMjc2NywgY2FwYWNpdHkgPSAxNjM4NCwgcGFkMCA9IDAgJ1wwMDAnLCBwcm9kID0g e2hlYWQgPSAxNTI2MTcsDQoNCiAgICAgIHRhaWwgPSAxNTI2MTcsIHNpbmdsZSA9IDB9LCBwYWQx ID0gMCAnXDAwMCcsIGNvbnMgPSB7aGVhZCA9IDE1MjYxNywgdGFpbCA9IDE1MjYxNywgc2luZ2xl ID0gMX0sIHBhZDIgPSAwICdcMDAwJ319DQoNCihnZGIpIHAgKigoc3RydWN0IGRzd19ldmRldiAq KXJ0ZV9ldmVudGRldnNbMF0uZGF0YS0+ZGV2X3ByaXZhdGUpLT5wb3J0c1s3XS0+aW5fcmluZw0K DQokMTcgPSB7ciA9IHtuYW1lID0gImRzdzBfcDciLCAnXDAwMCcgPHJlcGVhdHMgMjQgdGltZXM+ LCBmbGFncyA9IDYsIG1lbXpvbmUgPSAweGMwMDAwMDA0ODAsIHNpemUgPSAzMjc2OCwgbWFzayA9 IDMyNzY3LCBjYXBhY2l0eSA9IDE2Mzg0LCBwYWQwID0gMCAnXDAwMCcsIHByb2QgPSB7aGVhZCA9 IDAsIHRhaWwgPSAwLA0KDQogICAgICBzaW5nbGUgPSAwfSwgcGFkMSA9IDAgJ1wwMDAnLCBjb25z ID0ge2hlYWQgPSAwLCB0YWlsID0gMCwgc2luZ2xlID0gMX0sIHBhZDIgPSAwICdcMDAwJ319DQoN Cg0K