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 2CB2745BCC; Fri, 25 Oct 2024 20:22:34 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0060340264; Fri, 25 Oct 2024 20:22:33 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 4D4B740264 for ; Fri, 25 Oct 2024 20:22:32 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 49PANj2k009266 for ; Fri, 25 Oct 2024 11:22:31 -0700 Received: from pps.reinject (localhost [127.0.0.1]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 42g9hk8vt5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 25 Oct 2024 11:22:31 -0700 (PDT) Received: from m0045851.ppops.net (m0045851.ppops.net [127.0.0.1]) by pps.reinject (8.18.0.8/8.18.0.8) with ESMTP id 49PIGDgc031288 for ; Fri, 25 Oct 2024 11:22:30 -0700 Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2041.outbound.protection.outlook.com [104.47.70.41]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 42g9hk8vt4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 25 Oct 2024 11:22:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=NrQiZxG2njMiPsu1QOGN4qMwmBTtKhmgpyqs0vPykhNoAEBN0MgpzT4pP1BwSORl8JxSUduLRulbIca3c4vEE96UzKRQwjL4vIaF41oHb01NvEJlvltzoEXG6kIu4u3e+AVx8BwAMSsazcpXSn/zijIOrkvsHy3v94Dqj7j1fQH+ZY8muIWubfqXPil2sQECV0fa/oXgptZGE2aaA3zf4bM6SQzwox/5fiTkiCT6VJc6dLfTKC0i4YjQSydgUTkupVZUiPkGO5ZlqYz7ygzBQvZtxCjge6txM3nemgLlNrz7N6qhYjy5hDJic9xKoDYjOQ3po+QB7R3/YI6QwCcEGw== 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=NxN5UkpxtrTEVsoDo/aF1gLeaX0GYI0Gtzv+pgD0e4s=; b=IEcLupvDfTDv7zmDO5tawEdkBEK9hModhGQmMskVILCBWPzWjUFuAtZm+5ckHOhPcWKBRX/Qds+yA1TqN3TTFrkD1QGKtA7MKNtwgB9fV5rgUKKU5pFFaJ1L3lZ6X7bKofOL6OQAtvZtQGV8EJe1MEEzXlS1d/MM1Hl+Dtbl7zP+vpZQvgWJ60z0TIVxO++I5XqFn1cmQrEJ8UaDTCgICg6lJEJhAM2rLZ9PZ745oc4lRwizLaSx7Qkw8xFW6J4l/MSyAr03SzS1HbAtbAjS9f43fIZuj1RKu/2IlB/nWLDlo5Q0Vm5wZAKpEVVXeGVbepHXGqcxovphUIeeY0paUw== 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=NxN5UkpxtrTEVsoDo/aF1gLeaX0GYI0Gtzv+pgD0e4s=; b=mooC4gSTqN3dzMNNUsdTk3uQk+U5XlQc0n0L6cCVITANf9d+K96DWmlophOwYqXgXPM6rSCR0sd5vPlFw5UnWQKxMtS6VYtXTc2xiChbGhjifvI1tyZitPO8tW3KbIdkAB/+uXP3KT63iQdvV9UPsGETErcv5CvFd/MLrU5MJ+E= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by SJ0PR18MB4060.namprd18.prod.outlook.com (2603:10b6:a03:2e4::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.21; Fri, 25 Oct 2024 18:22:28 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::3c98:dd36:4897:a51d]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::3c98:dd36:4897:a51d%4]) with mapi id 15.20.8093.018; Fri, 25 Oct 2024 18:22:28 +0000 From: Akhil Goyal To: Hanxiao Li , "dev@dpdk.org" CC: "wang.yong19@zte.com.cn" Subject: RE: [EXTERNAL] [PATCH v15 03/21] common/zsda: add logging macros Thread-Topic: [EXTERNAL] [PATCH v15 03/21] common/zsda: add logging macros Thread-Index: AQHbJuhmQteTcvf+XEOa/j0/TmftqLKXx4fA Date: Fri, 25 Oct 2024 18:22:28 +0000 Message-ID: References: <20241025140845.2291138-2-li.hanxiao@zte.com.cn> <20241025141105.2291251-1-li.hanxiao@zte.com.cn> <20241025141105.2291251-2-li.hanxiao@zte.com.cn> In-Reply-To: <20241025141105.2291251-2-li.hanxiao@zte.com.cn> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR18MB4484:EE_|SJ0PR18MB4060:EE_ x-ms-office365-filtering-correlation-id: 096d94a0-197a-436a-759a-08dcf521fb9d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|376014|366016|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?K1YrU1oyNVE0OVE5eWJMZVpoay9mcDZza2VhRWxjSTFGakxqRGRyYVBTa0Na?= =?utf-8?B?WnZnTzl2WXFXMlIwTlhMZkhNR3l6OXJOdW81cG52WnVIK2RZOXc4czVPakZs?= =?utf-8?B?L2ovQUJHS05Rd3Byb1NNRlBKNGJoT3JobTFCNmlWWHhiWHBscGxITERHbXFa?= =?utf-8?B?L255Z20xcFZhYm9yRHM2SUdjS0E3NUFOclFaSzJmVXZlL2xQQ1FmRnAySnkw?= =?utf-8?B?T3ZmR2FsNmdXKzNwUGJpdmhRa3ZMcWNqQWpjRlFLeE9rK29QSG9YT3piaDdp?= =?utf-8?B?cmlRdU50c2NHbjVZa1B4WkFCUVZ1enMzcFQ5ZGxiWmNQWlN0ODExcVgvVlk0?= =?utf-8?B?UnJlZVFrWitGdFdneEFjVjlzNjF1K2FmWGcvZDF3M2ZhaW9qWk83Q3ZLTjlK?= =?utf-8?B?b25tZWpmcVl2Uk1Jb2RWTkJjT3RVVDRUeU01aEhZY3JGMkxYSnpQb01CWnlU?= =?utf-8?B?Wi9MbDJUYjNFOTc1NUJPc3liTnB0dnVsMExJS0M3MEJoUmFaSkNlajE4dlcv?= =?utf-8?B?ajRMNHd3a2owaXZ1dWZnZjlmcTVDQ2NnU1ZGMlJqOGpSdGxVekVoc2ROTFRH?= =?utf-8?B?ODg4SnlwU1pDSFk2MTE3dkkvUDlwK0ZzOWZKZ2FESURxZnlJeEhvbnFvQXZX?= =?utf-8?B?TjdteTZsamorcVRHeFZxcWRUcmR6Q2d5MTFYNFZleHJBU2JEZUNjMlE0d3dm?= =?utf-8?B?UlZ0LzdqY3FZYnhTWkJuNlFXZWN2dlRaSWZFMHVCZWhVQlVFZ0c4WFpUVkhL?= =?utf-8?B?REFiQTJURjRpekZoSHE5S3NjYjE4enlFdWJqbkt1K3UxLytxWXNCQ3lhQ1M4?= =?utf-8?B?NFJNVU1BRmw0OW1uNE4zU0I4MG9KZ3o3V3JxSkI2TmJpTk9RdnU3Wnh3Tkh5?= =?utf-8?B?Wm0zWHZ0SVdjS2E2SWYxYVNIY2ZSbkRFVEFhcEthaC9XRUJTV2J4K1dJY2RU?= =?utf-8?B?Y0JGSDFVemZ3dGFCbzdOeTFhbUt0aTVMa05wbUN6TkpnYW56RENmOEREUHEv?= =?utf-8?B?WDdwbVdPWERRK1lwWXFsbVdFTWJlSzkvNnFCNS9wUnYyRGFFTnFOSXpiSlIy?= =?utf-8?B?SkFCTmpKUkhhZDl6bDBqTG5iYm1PSmFFY05sMERvSFhpakluMVJIQUk0WGtE?= =?utf-8?B?dWYxVnV6b1JQQkJEYkFRdXR4L2lJZFd2aGVsbE51dDJqUVVvZjBaaCtoUzZT?= =?utf-8?B?Yk9USW5TREpGRGk1dC92SjNQNG5EMDkzL01VOVFrdVNCY3FiblVzUXc4NDQ0?= =?utf-8?B?cWJmNVI1RzVQbE1vMEFpTUs2dUZzTkFreHpRUys0eVlFVVVZb29CWWRlcE8v?= =?utf-8?B?aG1RVW90V203QUpUNnY1LzUyN0x1MGhQUUpIUGkzV3Z3K1JXZm5tbllod2lw?= =?utf-8?B?WnR0QzRXOEd4ODdKamVIN3NuUVI3TlZpamlxYjRxWTdENEVUMTc3SEZIczFZ?= =?utf-8?B?Y1o3VWVoKy9OR3ZSNDVvUEdodFJZNkpHN2xZQkFiWGU4Z1A2cTgxUWgxUmth?= =?utf-8?B?dXcvTGVRZVM1bzY2WTdydmFlZGhVUnhLaUQ5eVNUWVF4YTBnbVl1TGk3L3Fy?= =?utf-8?B?SHVDNXFMQWZkVWpydG13MXhieUs1T2dZOVlwT0dPU0EzcnZudVBpR3Jwcno1?= =?utf-8?B?WnBKRWlzT1VrK0Y5ZkFRSFZiU1h0UXdPUG1qZ1V0ZEhoNmxyUjNmOHNlajBn?= =?utf-8?B?RVhsbFpYL1VUMlRjZzNSMm1PMmR6ZW5tVjJJV0hScjduLysrQ3B1NVcvOXpP?= =?utf-8?B?SFZLUXh4ZXFlN1BTUlZHLzIxbTEvUEtXRGtwU2RpcXEvV1krT0pDd0luV3Y2?= =?utf-8?Q?BpIk2SJNfVB47SpBtopS2rR+uUF4H8Kl4cqo8=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(366016)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?R2lxNmV5UENBa3U3QjhrajRrWVlpeWlSNVlaaWVRMUJ3cWF0emZTVkNJZjJS?= =?utf-8?B?aHZ5ZUJrNnczK0FoTVM0Y0p0dFZHM0tvaEF5QzZDdXA3THhFNHE3TExQRVlK?= =?utf-8?B?ZE5MYk5sMkRPbHpYbkxJcEh1aUp2VE8yNjNNaTd4QXBUdnFLUGxFdWM4blBl?= =?utf-8?B?bjlZVWZpVlFraE9wMDd0eWozSlIxaTJZdjU2VXJPbEVaUm1RZFNsSzQvR2h3?= =?utf-8?B?MjYwSGliNVord0xhU200cTlXR2xqTk1tL21XbGlYRjRSaUxobTZlaEhLdnpv?= =?utf-8?B?MVlDWnVXMlVWcWdidnM4OEpjQTNWUTFMNldLT1FodXJkMXhaMDhZc1l0OE9z?= =?utf-8?B?RHVxcE50dlUvcjREcDBvd0JOVmRPYnVFWGEvT3BiSDJnZlZ1MkY0Syt5bmlu?= =?utf-8?B?Z2sycEFtcXphSERFU3pXZm1vZGVLcExvYkM5UjcrcWJFKzZVOXFTVVV1emxx?= =?utf-8?B?Ly90MFRLVi9uTkl0ZFViQ3pFZnYwdkN2ZXczZ01wdTRMUnZSVG5FazNDUmJJ?= =?utf-8?B?VDE1UnNra1loYWRYaEs1ai9vUk5yRFB0YVJvYTlET2pOaHA2bEdOeXI5OWxx?= =?utf-8?B?bU1OWVpCVmxkT1lIdmFwRGFnWlhLbFFyNnczZGZ0MmZaOFNWVWF1cHRUUitK?= =?utf-8?B?UWdUNzNVcFdMbE1UeXlxanZTQWV4VFI2Y0dTNlBjdWhEK0p0VzhFc0tsTVFQ?= =?utf-8?B?SnZtVXdxSFQ0MlYvelROUUJxWWF4dENDcHFMSDlOTUMwUHVhV3ZuQ0srQ2J3?= =?utf-8?B?LzIzUkRUcUZQL0hTa3RDdXFtV3FBTC8vM2hMaWswd3BnTlBaL2RHOHJVMVZx?= =?utf-8?B?Um9qSVd2azYyYnZOQXlXT3BGaWpIbHBMRTRESHc5OS8zeTZZMys4cGZ4TFNH?= =?utf-8?B?NUFwVmNFV3VzdGZFdGl1Wk9FamJVa0Q4b1AwQURlWGdVa2thMlRyVTJDRTho?= =?utf-8?B?cVY2VkY1VnJKWkQwdDJIaUVmSFRHK2FKOXJtNjlpeWkweVIwM2d0SVJIRXNp?= =?utf-8?B?dXkwNTkxNzRxd0RVZE9DZlU4L3ZsRzdxeWpjSVdRWTFhalc0MiswUEY5S3U2?= =?utf-8?B?SmxHMjhERkNzOXNlYXpEQi9USVlZcEtnMVo4OGF1bTlYeEJrNkxWQUNPZGJv?= =?utf-8?B?MFhmODcrUE9ka0szaG54Rk93MWJvSnVQRkF2Q3V0SWVmWXRLS1dCbUFub0RF?= =?utf-8?B?TUV1OFBWUEx1eXZkNXpYNXh3VmpLeE83dDlIcWV3OHFRVjBNVmRFR3ZGMHVl?= =?utf-8?B?eFN6S25kRGVuVCtzQm8zWExtWVpzcU54Z0lXYXZsNkdGTURZQnVsMHZEaDBW?= =?utf-8?B?VzVMVENXcjhEVi9VSW1RVm8zelRSbjliWTdibVhzYVltYjFway85Q1ZIMUsz?= =?utf-8?B?UTljYi9SdXArREMyTGpVdlJ1US9HdkFqM1NibHZRRTl6Z29Ua3hnL2lILy8v?= =?utf-8?B?NlhHNkNNMUpoU25ZeTBwMlJPVTF3VzBOb2hCa05qK1pUZE1HK040RjVWbEoz?= =?utf-8?B?ai9IbDZ2NXJDR01aa29ZWGZjaXJ4VUNscVI5akw0M0hLMDdBWEd1aUlrSldB?= =?utf-8?B?RmxCUmxJdnA5NGVFR2ExMlVFTWdEWTVhNGlkMFZNQ2UrWFhWZVY3cFFGR09H?= =?utf-8?B?bStoR0pUa1ZHalBJUlBsUE1lZzNQYktKM25Xc2dpV3RnSHhiNXNpSGQ1Zm1l?= =?utf-8?B?bHdVSWF5VkpaWm9uc202VlNkTnE5ays3SHJ5QTZWWVNNV2tpck5LblVPc3JF?= =?utf-8?B?amg2MFI1a1ViTHN1a3B2K0dUamdQMG9HeVRCNzI5a3hVTVBuTDF5TFBxbnMr?= =?utf-8?B?VnU5UE1ndVpuKy9TUVBFaWhDLzVYTTY1WGlRRVh5cDBTc3FoNWMyMi9nb2JY?= =?utf-8?B?YlN5dzNmNVIwZFhtZVhpWFhTbVR4MUgwMzl3U1hwM3AxVk5aT0Z5SzhkSS9Z?= =?utf-8?B?cmhlUU1GaGF3QmR0WVFwdFBwTC9VZVZwS3RnZkpHdmR4b1ZLWW12dThFbUVt?= =?utf-8?B?Z0pLWmplcElrU1QrM3RycEx6cEhRSUVaRFBSdFdYcVBiNEdFcFFlU2NQRXY5?= =?utf-8?B?R1J5STB1R0pkTG16VHV1cFg4U3BTMEU0M1pyanNFZHEySHYxdVM1TStEczNi?= =?utf-8?Q?0D/o=3D?= 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: CO6PR18MB4484.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 096d94a0-197a-436a-759a-08dcf521fb9d X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2024 18:22:28.3541 (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: YyEO/I4+z5jSBrXl19Jon0kLVhnSTgOXYwJvYJz2PIy7k5bsf9usHZliQFw0m7a9SoxOV/LmS6K65o7Td232aA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR18MB4060 X-Proofpoint-GUID: PmHAgs5BfVoTytXzGOys6DyUrB-Edye4 X-Proofpoint-ORIG-GUID: NTYiLu1uR6ntqzzkrD_mNGcWCCBMU0rr X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.60.29 definitions=2024-09-06_09,2024-09-06_01,2024-09-02_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 PiBBZGQgbG9nZ2luZyBtYWNyb3MgYW5kIGZ1bmN0aW9ucyBmb3IgenNkYSBkcml2ZXJzDQo+IA0K PiBTaWduZWQtb2ZmLWJ5OiBIYW54aWFvIExpIDxsaS5oYW54aWFvQHp0ZS5jb20uY24+DQo+IC0t LQ0KPiAgZHJpdmVycy9jb21tb24venNkYS9tZXNvbi5idWlsZCB8IDEzICsrKysrKysrKysrKysN Cj4gIGRyaXZlcnMvY29tbW9uL3pzZGEvenNkYV9sb2dzLmMgfCAxOSArKysrKysrKysrKysrKysr KysrDQo+ICBkcml2ZXJzL2NvbW1vbi96c2RhL3pzZGFfbG9ncy5oIHwgMjcgKysrKysrKysrKysr KysrKysrKysrKysrKysrDQo+ICBkcml2ZXJzL21lc29uLmJ1aWxkICAgICAgICAgICAgIHwgIDEg Kw0KPiAgNCBmaWxlcyBjaGFuZ2VkLCA2MCBpbnNlcnRpb25zKCspDQo+ICBjcmVhdGUgbW9kZSAx MDA2NDQgZHJpdmVycy9jb21tb24venNkYS9tZXNvbi5idWlsZA0KPiAgY3JlYXRlIG1vZGUgMTAw NjQ0IGRyaXZlcnMvY29tbW9uL3pzZGEvenNkYV9sb2dzLmMNCj4gIGNyZWF0ZSBtb2RlIDEwMDY0 NCBkcml2ZXJzL2NvbW1vbi96c2RhL3pzZGFfbG9ncy5oDQoNCkNvbXBpbGF0aW9uIGZhaWx1cmUg b24gdGhpcyBwYXRjaC4NCi4uL2RyaXZlcnMvY29tbW9uL3pzZGEvbWVzb24uYnVpbGQ6MTE6MDog RVJST1I6IEZpbGUgenNkYV9sb2cuYyBkb2VzIG5vdCBleGlzdC4NCg0KUGxlYXNlIG1ha2Ugc3Vy ZSBhbGwgcGF0Y2hlcyBjb21waWxlIHdpdGhvdXQgYW55IHdhcm5pbmdzIGluZGl2aWR1YWxseSAN Cj4gDQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2NvbW1vbi96c2RhL21lc29uLmJ1aWxkDQo+IGIv ZHJpdmVycy9jb21tb24venNkYS9tZXNvbi5idWlsZA0KPiBuZXcgZmlsZSBtb2RlIDEwMDY0NA0K PiBpbmRleCAwMDAwMDAwMDAwLi5kMTY1ZTBkYTU5DQo+IC0tLSAvZGV2L251bGwNCj4gKysrIGIv ZHJpdmVycy9jb21tb24venNkYS9tZXNvbi5idWlsZA0KPiBAQCAtMCwwICsxLDEzIEBADQo+ICsj IFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMy1DbGF1c2UNCj4gKyMgQ29weXJpZ2h0KGMp IDIwMjQgWlRFIENvcnBvcmF0aW9uDQo+ICsNCj4gK2lmIGlzX3dpbmRvd3MNCj4gKyAgICBidWls ZCA9IGZhbHNlDQo+ICsgICAgcmVhc29uID0gJ25vdCBzdXBwb3J0ZWQgb24gV2luZG93cycNCj4g KyAgICBzdWJkaXJfZG9uZSgpDQo+ICtlbmRpZg0KPiArDQo+ICtkZXBzICs9IFsnYnVzX3BjaSdd DQo+ICtzb3VyY2VzICs9IGZpbGVzKA0KPiArICAgICAgICAnenNkYV9sb2cuYycsDQo+ICsgICAg ICAgICkNCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvY29tbW9uL3pzZGEvenNkYV9sb2dzLmMNCj4g Yi9kcml2ZXJzL2NvbW1vbi96c2RhL3pzZGFfbG9ncy5jDQo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0 DQo+IGluZGV4IDAwMDAwMDAwMDAuLmY3NmQ5ZDlkMGQNCj4gLS0tIC9kZXYvbnVsbA0KPiArKysg Yi9kcml2ZXJzL2NvbW1vbi96c2RhL3pzZGFfbG9ncy5jDQo+IEBAIC0wLDAgKzEsMTkgQEANCj4g Ky8qIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMy1DbGF1c2UNCj4gKyAqIENvcHlyaWdo dChjKSAyMDI0IFpURSBDb3Jwb3JhdGlvbg0KPiArICovDQo+ICsNCj4gKyNpbmNsdWRlIDxydGVf aGV4ZHVtcC5oPg0KPiArDQo+ICsjaW5jbHVkZSAienNkYV9sb2dzLmgiDQo+ICsNCj4gK2ludA0K PiArenNkYV9oZXhkdW1wX2xvZyh1aW50MzJfdCBsZXZlbCwgdWludDMyX3QgbG9ndHlwZSwgY29u c3QgY2hhciAqdGl0bGUsDQo+ICsgICAgICAgIGNvbnN0IHZvaWQgKmJ1ZiwgdW5zaWduZWQgaW50 IGxlbikNCj4gK3sNCj4gKyAgICBpZiAocnRlX2xvZ19jYW5fbG9nKGxvZ3R5cGUsIGxldmVsKSkN Cj4gKyAgICAgICAgcnRlX2hleGR1bXAocnRlX2xvZ19nZXRfc3RyZWFtKCksIHRpdGxlLCBidWYs IGxlbik7DQo+ICsNCj4gKyAgICByZXR1cm4gMDsNCj4gK30NCj4gKw0KPiArUlRFX0xPR19SRUdJ U1RFUl9TVUZGSVgoenNkYV9sb2d0eXBlX2dlbiwgZ2VuLCBOT1RJQ0UpOw0KPiBkaWZmIC0tZ2l0 IGEvZHJpdmVycy9jb21tb24venNkYS96c2RhX2xvZ3MuaA0KPiBiL2RyaXZlcnMvY29tbW9uL3pz ZGEvenNkYV9sb2dzLmgNCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQNCj4gaW5kZXggMDAwMDAwMDAw MC4uOWQ3NzI1NDc3Mw0KPiAtLS0gL2Rldi9udWxsDQo+ICsrKyBiL2RyaXZlcnMvY29tbW9uL3pz ZGEvenNkYV9sb2dzLmgNCj4gQEAgLTAsMCArMSwyNyBAQA0KPiArLyogU1BEWC1MaWNlbnNlLUlk ZW50aWZpZXI6IEJTRC0zLUNsYXVzZQ0KPiArICogQ29weXJpZ2h0KGMpIDIwMjQgWlRFIENvcnBv cmF0aW9uDQo+ICsgKi8NCj4gKw0KPiArI2lmbmRlZiBfWlNEQV9MT0dTX0hfDQo+ICsjZGVmaW5l IF9aU0RBX0xPR1NfSF8NCj4gKw0KPiArI2luY2x1ZGUgPHJ0ZV9sb2cuaD4NCj4gKw0KPiArZXh0 ZXJuIGludCB6c2RhX2xvZ3R5cGVfZ2VuOw0KPiArI2RlZmluZSBSVEVfTE9HVFlQRV9aU0RBX0dF TiB6c2RhX2xvZ3R5cGVfZ2VuDQo+ICsNCj4gKyNkZWZpbmUgWlNEQV9MT0cobGV2ZWwsIC4uLikg ICAgICAgICAgICAgXA0KPiArICAgIFJURV9MT0dfTElORV9QUkVGSVgobGV2ZWwsIFpTREFfR0VO LCAiJXMoKTogIiwgXA0KPiArICAgICAgICBfX2Z1bmNfXywgX19WQV9BUkdTX18pDQo+ICsNCj4g Ky8qKg0KPiArICogenNkYV9oZXhkdW1wX2xvZyAtIER1bXAgb3V0IG1lbW9yeSBpbiBhIHNwZWNp YWwgaGV4IGR1bXAgZm9ybWF0Lg0KPiArICoNCj4gKyAqIER1bXAgb3V0IHRoZSBtZXNzYWdlIGJ1 ZmZlciBpbiBhIHNwZWNpYWwgaGV4IGR1bXAgb3V0cHV0IGZvcm1hdCB3aXRoDQo+ICsgKiBjaGFy YWN0ZXJzIHByaW50ZWQgZm9yIGVhY2ggbGluZSBvZiAxNiBoZXggdmFsdWVzLiBUaGUgbWVzc2Fn ZSB3aWxsIGJlIHNlbnQNCj4gKyAqIHRvIHRoZSBzdHJlYW0gdXNlZCBieSB0aGUgcnRlX2xvZyBp bmZyYXN0cnVjdHVyZS4NCj4gKyAqLw0KPiAraW50IHpzZGFfaGV4ZHVtcF9sb2codWludDMyX3Qg bGV2ZWwsIHVpbnQzMl90IGxvZ3R5cGUsIGNvbnN0IGNoYXIgKnRpdGxlLA0KPiArICAgICAgICAg ICAgIGNvbnN0IHZvaWQgKmJ1ZiwgdW5zaWduZWQgaW50IGxlbik7DQo+ICsNCj4gKyNlbmRpZiAv KiBfWlNEQV9MT0dTX0hfICovDQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL21lc29uLmJ1aWxkIGIv ZHJpdmVycy9tZXNvbi5idWlsZA0KPiBpbmRleCA2NjkzMWQ0MjQxLi5jZGJkM2IxYzE3IDEwMDY0 NA0KPiAtLS0gYS9kcml2ZXJzL21lc29uLmJ1aWxkDQo+ICsrKyBiL2RyaXZlcnMvbWVzb24uYnVp bGQNCj4gQEAgLTE3LDYgKzE3LDcgQEAgc3ViZGlycyA9IFsNCj4gICAgICAgICAgJ2NvbW1vbi9u aXRyb3gnLCAgIyBkZXBlbmRzIG9uIGJ1cy4NCj4gICAgICAgICAgJ2NvbW1vbi9xYXQnLCAgICAg IyBkZXBlbmRzIG9uIGJ1cy4NCj4gICAgICAgICAgJ2NvbW1vbi9zZmNfZWZ4JywgIyBkZXBlbmRz IG9uIGJ1cy4NCj4gKyAgICAgICAgJ2NvbW1vbi96c2RhJywgICAgIyBkZXBlbmRzIG9uIGJ1cy4N Cj4gICAgICAgICAgJ21lbXBvb2wnLCAgICAgICAgIyBkZXBlbmRzIG9uIGNvbW1vbiBhbmQgYnVz Lg0KPiAgICAgICAgICAnZG1hJywgICAgICAgICAgICAjIGRlcGVuZHMgb24gY29tbW9uIGFuZCBi dXMuDQo+ICAgICAgICAgICduZXQnLCAgICAgICAgICAgICMgZGVwZW5kcyBvbiBjb21tb24sIGJ1 cywgbWVtcG9vbA0KPiAtLQ0KPiAyLjI3LjANCg0K