From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id D37F245C9A; Thu, 7 Nov 2024 10:37:42 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id BCC6942ED3; Thu, 7 Nov 2024 10:37:40 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 8661442E86 for ; Thu, 7 Nov 2024 10:37:38 +0100 (CET) Received: from pps.filterd (m0431383.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4A762d4u019672; Thu, 7 Nov 2024 01:37:33 -0800 Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2169.outbound.protection.outlook.com [104.47.58.169]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 42rqxdgbqt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 07 Nov 2024 01:37:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Ku1yRUueRrTspb+rZah/cXExzLnVn2idCQunwGdRlYOd7/ZHUnBdJuAb2vgo4eakpURfT4yQNDXmr3oDNvZDuTbfVcAdf0eJfXfCGqB1fnk/FSm4jtDjG0eU8IYhjg6LQrO9XeYQomVnDRRk4DxXBYYyBgT/g6WQchyRTnZBzo4w1oDU2G+PDcn/6oedyBnz/L4pb7A0EgQC/vRL2piOcuaRBkPakBFGvhKanJ0+FZoKdpXbT+ZbSado4ApsM3uZOSnefZQhblc1Qa+pGwyTSMwZUexjvLnylqrONMqBmMj+WrXhwzy2QGF1Y1nuUnti6lwZqJg5cgiujDGdhsucCw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=5rVNPZnIc3wOXpAF2hPnUR4FBW4c/kTifKacbT0o1co=; b=ZxCUMFJaeqZL8jTgVaq+q/TlfvLKYSuRsVrYBAupeEjgcWjNOku8n24n0pkESnBGVs2zhsUffJCsVk9EIxfQgLEXHFTtkIxsKMMSddAO6xM8h8/TqqMvDlukoHuJm/jo0h9nzQs/i2SBAQKBayAeY3OcqAsR8qqIrKumcORwjhYYK6LxXAGF3NVFRCROZWA/CceRDXnKs9HlBobrCXh2po1X3hFPBbMSckhwLbxykwUSqyH8rydfwGFzFBX6cUY7ly0j4uGcikuOLJQpnAu0OH86MUQLkWZSvWEgl2bSRtKAorPevcVKq0uJHgOGYeLsUuHPODMvwdPI7IJu/CAHMw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5rVNPZnIc3wOXpAF2hPnUR4FBW4c/kTifKacbT0o1co=; b=cl3vgVX87HBDtO1xKuG3G7C19ViiIHH5DzM5qP4IIW9qy50q5P3PDZPN9w6vmoPQ/co+Rf99AkEKpwiut3yuGYYhPSvr6rz9731b5orwH62LjnK8A6vEm84hHFNo3M+XsV4F6x9vGLJKvMa/cGKhAdrcyU1TFaFgW/hOKfU63IE= Received: from BY3PR18MB4785.namprd18.prod.outlook.com (2603:10b6:a03:3cc::18) by BN9PR18MB4281.namprd18.prod.outlook.com (2603:10b6:408:11a::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8137.19; Thu, 7 Nov 2024 09:37:30 +0000 Received: from BY3PR18MB4785.namprd18.prod.outlook.com ([fe80::4f9f:e101:dad7:c576]) by BY3PR18MB4785.namprd18.prod.outlook.com ([fe80::4f9f:e101:dad7:c576%4]) with mapi id 15.20.8137.018; Thu, 7 Nov 2024 09:37:30 +0000 From: Jerin Jacob To: Huichao cai , Kiran Kumar Kokkilagadda , Nithin Kumar Dabilpuram , "yanzhirun_163@163.com" CC: "dev@dpdk.org" Subject: RE: [EXTERNAL] [PATCH] graph: optimize graph search when scheduling nodes Thread-Topic: [EXTERNAL] [PATCH] graph: optimize graph search when scheduling nodes Thread-Index: AQHbMOvAG7PZCWtVIUGc8aK0tW06jLKrjYzA Date: Thu, 7 Nov 2024 09:37:30 +0000 Message-ID: References: <1730966682-2632-1-git-send-email-chcchc88@163.com> In-Reply-To: <1730966682-2632-1-git-send-email-chcchc88@163.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BY3PR18MB4785:EE_|BN9PR18MB4281:EE_ x-ms-office365-filtering-correlation-id: 9e009e2d-85ef-4996-64bf-08dcff0fcc8b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|1800799024|366016|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?dEc2Q0JnQUxwNXphbldRWjNMbGRuWU16Y2dnQ0xZTTNzYlI5cnovLytHK1B2?= =?utf-8?B?a1JaR0dacVJrbEhWdExZVHZqYWVMYWZvZmNORGZvS1k5VGRTc0xrZkhNMUc2?= =?utf-8?B?UStsUlJVZHdxZXNIUzJDWE9aYUUwN0l0UnNSam4rSGFQNC9Rb1RLRlU2OEQ0?= =?utf-8?B?em5LVkNpdVpBY0pMS0JuUGVLUUVpVDZBZGdLeHN0bHFFOXRtbEFZeWo4Y3E3?= =?utf-8?B?ZElHcXJVL0hRN2lPeUFlTTFpSm4zczR0TGhWcEQ5QUpyMUFsMHN5c1A0TnhU?= =?utf-8?B?NHNVYkc3K0dLekl4SHErNGhaTE9mbGNGaEpjTXNGSTN3L2t0d3hRdjRiQzZk?= =?utf-8?B?STJsTXJkbUtGNnphUHprMVZkaUE3OWk4RThtd0U5K2xLK0txVnozcENKTDRP?= =?utf-8?B?QWgyUWFQalRuSFR0UjVNQXNyTlplVlRLVWxLUmNYOW85anBya0hjMmRlS3JU?= =?utf-8?B?aWpQVVRsN2RRdkp3YmROQzIxZUp3UCtZUlhHYzNzeUhmL2w1dnk0UjF4V2Uw?= =?utf-8?B?REpzWWd6VVY4TXhYbFNmM2hHWlBHbmcwNk90dzR4dVZ6WDlkUkJrVzZDOGVR?= =?utf-8?B?NHM4eitCcmxsaXlZYUcwbGl6OFJ4TThCYTFhSHRPYjk3YlJRQ3I0alZiNG9V?= =?utf-8?B?M2ZXZ3QxWmJZZ3lTUEdnc3pzY2h0NHBVb1ZDa09BOUVFOVB3alZoL2hqU1Nm?= =?utf-8?B?ZUk5S3NlV3NqL3dFNnIzWWtOQlJzc2o5UkJjRU1POFVWQUp3aVR1b2p3dkMz?= =?utf-8?B?aEU4Y3FqalhFTDBKSHY3RnhveXBFSU1OT0RZb2w3R2x6V25nREJwVURlYyt2?= =?utf-8?B?WUI4VVRmN0RKbGhra2ZrM1h6RGRrdUwvdzRBYmJXSUQzU0RkZ08vK3B4QnBj?= =?utf-8?B?U0VNQ3NuUkJxN0VCcUNBdU50dnJ5ZE9Ydy9nYmNSWXBqQlpiVnlPU0Q0SG1s?= =?utf-8?B?bDRXY3hiYW1FcDJCaTFCakhJUklneGlGZStiOHJDTFVkTkZ2ZjZrNjA2QjVE?= =?utf-8?B?azBpK2xiZG9yZlhuN3B4WjdsUTJoVU8vVWVxZjMzbzlpcHRtelpYcmlJalNw?= =?utf-8?B?aythWm1WTGlaQnBzUEV4SGpGTGhKbWFvSVZEUUZnSUFVSkQzRFVrVnZSZHI4?= =?utf-8?B?cEN4QlJxLzZNb3BrZG8rOWl6T004ZEg0VDc2eXBnVG00RDMzbG1Xb1Btbzlq?= =?utf-8?B?cUlQMWlLLzl0QVNlMUZTblVjZTYySXl2YXduVG52MDJDVXY2Qkh4THpUeHNL?= =?utf-8?B?OFRlNWZkenhDWUtuYithaCtaSEhCREo2SlF4aUdUbTB5RTVMWmFycC9tVlpS?= =?utf-8?B?QmU1TVgzWDZEVGRpK3JUTnhxRitJeXlOUmV2UTlJeW9nczZUcGxFekd0ZDFh?= =?utf-8?B?TVVuM3FybTFxWmJQL0QreVpOaUwyazAwUnVyZnNLS09DRTJpUk40RjZYVGNh?= =?utf-8?B?MGFZN0FrN3NRM05XRnJLaXZ6eldmVHd3VlRUUUNOdFYvbFduV3QwbUprQUdk?= =?utf-8?B?RXl1N1M5YjdhWWl4NVA2WkFmL3E3eThvUFo3K2pVVCt6Tm5VaU8xUlZXMlor?= =?utf-8?B?a0VjdkxyTGExajVTSXBGaE94eWF1aEJGakIxdjlSL3VUSzZoWFNDVExxYU40?= =?utf-8?B?SUJ5TGxLR2Q3QkQ4TTVzVnpQN3FhUWZTaGk3V1ppeFFkeE5VR29INUpXY01k?= =?utf-8?B?TUxtR29yM1Zxc2ozaXNQendoN3ZLTXlzc2h2aHhpajBGeFpYdGNxSHBaQmtn?= =?utf-8?B?WDRoY3cwNDlZT0RsUmErdkMzc0c5RGozT3RFOVBJMStaYktCeWxPK01vR3pr?= =?utf-8?Q?dJzOPCI41G50FVfo5JSACtMcv1HvjRMzIsX+s=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY3PR18MB4785.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(366016)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?L0dTcERqOENra3BCN3d4b0Qva21VMHY0RzEvY24zckRnU3ZQQzNPMjJ0a3lE?= =?utf-8?B?aGhPSGdyeUpDNk1jakRNQnhDcGhjKzNGUXZ0dmNIVjdubEdHZGdVV3ZaYkx6?= =?utf-8?B?RGd6TFRkWG5pVXprZnlXa1FScHlzQUJYNGQ3WW1zYW9iVUo2bS9uYWxFb05E?= =?utf-8?B?OWg5ZEZxVlhCVVRySHNMQ05yYlQvOFN6djk3dXQ3V1BGdzVuZkwyV1ZnajRr?= =?utf-8?B?SUEyYWZTZ2FwZ2FNeHFhT09DUy9Kb0dmT1JnYUNibllnY09YTmJFL1RXaTM5?= =?utf-8?B?dGt3NjFYL2lBdDFTMlc3VHFOZ3g4cVUyUUlkMnkxcXBGeXNSY0ZNQTIzS2Jw?= =?utf-8?B?Sm92WUJNUWZudVVLQ0ZrR29wSnpMS2F3bFc5UlcxNm9ua0E5Uk9yY2Rhcmgv?= =?utf-8?B?d3lvY0RrNDRIc3V0Z2V3aW5EenE3bWVWS1JHRks4RzllV0VBM1RTL3dIdzZi?= =?utf-8?B?OWg0dkZ1dmc0VWdxV3VySmo3ZS95dDZjc0hsaFVTSkZHWVdMc3kxelZyMWh5?= =?utf-8?B?cllXRTEyckdOMUxRSCtiNDdaQ1VKcVIzUDBEd0ZlcXpOTVhNd3VqNmMxdm1P?= =?utf-8?B?SEJsdDBkVXYzM0Q3UkkxaWdKaTMvQ2Z1eTk4OXo0NlM4bGw1RzJuNTdMdHF5?= =?utf-8?B?bXhhT0JSVlhNWFRJaHRhazdpengrSWFoTUVmMzRhLzZEOWlqVEtldkNWYlI5?= =?utf-8?B?Y1FGTm54b3pHRlpWb0pRaWJmeWhDVVhqNjY5SlJwKzVibGZtWHBRdHpMMy9I?= =?utf-8?B?UjVHRTdnVG4zTVY2SG02NUsxeUN4OWtvM20vR20wV3RQamxaeDVoYWVLTFVN?= =?utf-8?B?OHRSUllqdzQ4SXJQTXJ5ZDBnS3N3eFpxQzc3dGZyN2M3QVYyVmh0dGU5aTRL?= =?utf-8?B?UWVHMVluMW14Y0hxaFdCLzdtaEVtclZPWU4yb2NYN1V5RERXeVJyWGJRZlFQ?= =?utf-8?B?N1gvcFpzRE83TEl2UXB3VEp5blVMQW9QVU5XQVQrVndRU29zZ0hIV2wyZ1U0?= =?utf-8?B?TGVLS0xibW9Ic0VXdnM5aStCWDZiQWFyVWdlWGt1YUx4c2VRNzh0c0Zhc1BI?= =?utf-8?B?T0o2MktXWWhxaDNMaktDNGZ2bEFWV21meGo1aGpudDhqM3hVUVFNZ2k1YktV?= =?utf-8?B?L1k2c2t0T3JCQk1zWXl3dXVCRU1lbTR0VVRINlBxRHlCdVVWd3hGaFVIWmtN?= =?utf-8?B?eXVoNm9UUUF1Z3dNRWM4ZS9mcmYwNFM1MFFyblFqYjNoYjlLUTJpekZOLzBT?= =?utf-8?B?NjhrR3lBbTZQaUhHRGFhZHlEdm5BSU00UUw1Z2JKRWVWV0FUeS85aDdNRHJ0?= =?utf-8?B?YytadGFJQ1VKaTRVald4ZU9saVFoWkdkUTJyZkJDZW1kVFpFeHJWRlNabDgw?= =?utf-8?B?QWtMaU1pV2xzei9tcDNock03WnlKZGcvMUlVdU9BeFNGdTRYNDNTTTBVN21Z?= =?utf-8?B?aHY5cnN0cEJTUjdaYWtTUVMwMUxkMGV2NjQ1OXdyb0k4VDJWc2RIdkNET25m?= =?utf-8?B?RHdhUmZIVWVNaERiSElSYnNtV2xtbGNRVkNJR1MrYjc0SFE2dlZaQTltR1Ja?= =?utf-8?B?dGtlTWVoWlVsOTZmTktTV0NoVU83dVpOTTdyTDNtT3hFWEdOK2pLRDdNK1J2?= =?utf-8?B?c3BCdmpSOHpucXFNdENmMi9xcDBLTEhVTHFHZjJuM1BqK2VKY3p1Vk9PRkZq?= =?utf-8?B?ZFd2SlhISjFmb3RqMTV3NE1BbmtVY1pqdWFmRk1KNHZXazE2Y1lOaEk3MFp4?= =?utf-8?B?UEFYRDdOeGYybHYxNUJjNHJwR3Z2M3Vabit0bFpiZmRwYWRPTGhIczQ1Y2dw?= =?utf-8?B?MUw3QmY1ajRBN2FlNFJjaTFSUFhtbyswYU1zZGhHeVNtMGc3ZEZZTmJmeWZT?= =?utf-8?B?a2hMUVBFenNTL2lBOTE4NUMyeFo0ZXdpcGFqcE1sVGNGMlRKUUpkU1k2bHlt?= =?utf-8?B?QUZKMnhObXlUdk9DeVVIUGovMjdqR2U2dTN1em9FL0ZTdmdvVVI0UUYrMUFt?= =?utf-8?B?N2w3OU5IRGpOOVV1VXJsRTJvdFBYVFc5bldiZDY0TFFxRlZVcVBIeXIxa1po?= =?utf-8?B?QkF5RHhrY3ZWUUFnd2FaSCtkY1E4WTkwOUNtZ3c0MzRvTU0wWTA1czZDdldJ?= =?utf-8?Q?UPSds4+T8Fx7Ip0TQjroXuEvn?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY3PR18MB4785.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9e009e2d-85ef-4996-64bf-08dcff0fcc8b X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Nov 2024 09:37:30.0496 (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-CrossTenant-userprincipalname: G9IOKgICNq5+pj0oWKw2UnA7jcSwYdDKeSzDfZTXZpgNkzp4SARC4rB/WMbWJONyFZQZ7V43nuRabo0xubjHmA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR18MB4281 X-Proofpoint-GUID: 0zd7TNOoNo8b3Gmvh9DIeIo1NyJiDiuQ X-Proofpoint-ORIG-GUID: 0zd7TNOoNo8b3Gmvh9DIeIo1NyJiDiuQ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.687,Hydra:6.0.235,FMLib:17.0.607.475 definitions=2020-10-13_15,2020-10-13_02,2020-04-07_01 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEh1aWNoYW8gY2FpIDxjaGNj aGM4OEAxNjMuY29tPg0KPiBTZW50OiBUaHVyc2RheSwgTm92ZW1iZXIgNywgMjAyNCAxOjM1IFBN DQo+IFRvOiBKZXJpbiBKYWNvYiA8amVyaW5qQG1hcnZlbGwuY29tPjsgS2lyYW4gS3VtYXIgS29r a2lsYWdhZGRhDQo+IDxraXJhbmt1bWFya0BtYXJ2ZWxsLmNvbT47IE5pdGhpbiBLdW1hciBEYWJp bHB1cmFtDQo+IDxuZGFiaWxwdXJhbUBtYXJ2ZWxsLmNvbT47IHlhbnpoaXJ1bl8xNjNAMTYzLmNv bQ0KPiBDYzogZGV2QGRwZGsub3JnDQo+IFN1YmplY3Q6IFtFWFRFUk5BTF0gW1BBVENIXSBncmFw aDogb3B0aW1pemUgZ3JhcGggc2VhcmNoIHdoZW4gc2NoZWR1bGluZw0KPiBub2Rlcw0KPiANCj4g SW4gdGhlIGZ1bmN0aW9uIF9fcnRlX2dyYXBoX2Njb3JlX2lzcGF0Y2hfc3RjaGVkX25vZGVfZGVx dWV1ZSwgdXNlIGEgc2xvd2VyDQo+IGxvb3AgdG8gc2VhcmNoIGZvciB0aGUgZ3JhcGgsIG1vZGlm eSB0aGUgc2VhcmNoIGxvZ2ljIHRvIHJlY29yZCB0aGUgcmVzdWx0IG9mIHRoZQ0KPiBmaXJzdCBz ZWFyY2gsIGFuZCB1c2UgdGhpcyByZWNvcmQgZm9yIHN1YnNlcXVlbnQgc2VhcmNoZXMgdG8gaW1w cm92ZSBzZWFyY2gNCj4gc3BlZWQNCj4gSW4gdGhlIGZ1bmN0aW9uIF9fcnRlX2dyYXBoX2Njb3Jl X2lzcGF0Y2hfc3RjaGVkX25vZGVfZGVxdWV1ZSwNCj4gdXNlIGEgc2xvd2VyIGxvb3AgdG8gc2Vh cmNoIGZvciB0aGUgZ3JhcGgsIG1vZGlmeSB0aGUgc2VhcmNoIGxvZ2ljIHRvIHJlY29yZCB0aGUN Cj4gcmVzdWx0IG9mIHRoZSBmaXJzdCBzZWFyY2gsIGFuZCB1c2UgdGhpcyByZWNvcmQgZm9yIHN1 YnNlcXVlbnQgc2VhcmNoZXMgdG8NCj4gaW1wcm92ZSBzZWFyY2ggc3BlZWQuDQo+IA0KPiBTaWdu ZWQtb2ZmLWJ5OiBIdWljaGFvIGNhaSA8Y2hjY2hjODhAMTYzLmNvbT4NCj4gLS0tDQo+ICAJcmV0 dXJuIGdyYXBoICE9IE5VTEwgPyBfX2dyYXBoX3NjaGVkX25vZGVfZW5xdWV1ZShub2RlLCBncmFw aCkgOg0KPiBmYWxzZTsgIH0gZGlmZiAtLWdpdCBhL2xpYi9ncmFwaC9ydGVfZ3JhcGhfd29ya2Vy X2NvbW1vbi5oDQo+IGIvbGliL2dyYXBoL3J0ZV9ncmFwaF93b3JrZXJfY29tbW9uLmgNCj4gaW5k ZXggYTUxOGFmMi4uNGMyNDMyYiAxMDA2NDQNCj4gLS0tIGEvbGliL2dyYXBoL3J0ZV9ncmFwaF93 b3JrZXJfY29tbW9uLmgNCj4gKysrIGIvbGliL2dyYXBoL3J0ZV9ncmFwaF93b3JrZXJfY29tbW9u LmgNCj4gQEAgLTExMCw2ICsxMTAsNyBAQCBzdHJ1Y3QgX19ydGVfY2FjaGVfYWxpZ25lZCBydGVf bm9kZSB7DQo+ICAJCQl1bnNpZ25lZCBpbnQgbGNvcmVfaWQ7ICAvKio8IE5vZGUgcnVubmluZyBs Y29yZS4gKi8NCj4gIAkJCXVpbnQ2NF90IHRvdGFsX3NjaGVkX29ianM7IC8qKjwgTnVtYmVyIG9m IG9iamVjdHMNCj4gc2NoZWR1bGVkLiAqLw0KPiAgCQkJdWludDY0X3QgdG90YWxfc2NoZWRfZmFp bDsgLyoqPCBOdW1iZXIgb2Ygc2NoZWR1bGVkDQo+IGZhaWx1cmUuICovDQo+ICsJCQlzdHJ1Y3Qg cnRlX2dyYXBoICpncmFwaDsgIC8qKjwgR3JhcGggY29ycmVzcG9uZGluZyB0bw0KPiBsY29yZV9p ZC4gKi8NCg0KSXMgbid0IGJyZWFraW5nIHRoZSBBQkk/DQoNCkFsc28sIHBsZWFzZSBjaGFuZ2Ug Y29tbWl0IGFzIGZvbGxvd2luZyBmb3IgbWNvcmUgc3BlY2lmaWMgY2hhbmdlcyANCg0KZ3JhcGg6 IG1jb3JlOiAuLi4NCg0KPiAgCQl9IGRpc3BhdGNoOw0KPiAgCX07DQo+ICAJcnRlX2dyYXBoX29m Zl90IHhzdGF0X29mZjsgLyoqPCBPZmZzZXQgdG8geHN0YXQgY291bnRlcnMuICovDQo+IC0tDQo+ IDEuOC4zLjENCg0K