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 6F3CD45AF4; Wed, 9 Oct 2024 18:38:56 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3C78640697; Wed, 9 Oct 2024 18:38:56 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.13]) by mails.dpdk.org (Postfix) with ESMTP id EB33C402C3 for ; Wed, 9 Oct 2024 18:38:53 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1728491935; x=1760027935; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=opvm7lSX82WWDm91+Y12ApqIcnYy+lUeAfTV0k3egGc=; b=I+jXGmpabdnYkqrNKXHDrxcGcy7HcTsX7+GKfvF00PTY7gn+D/2RjDls eMbcWh3v/rBS7F/MSG0bdDqS8RTD3XTDvzvhvtevEu5VwohMTBQ/LJsNG ax0g5xy3ibp11juwi0DrLrmQlLfeHnGH28AMcH043gsujkWYAr7TQiz9s oSVU48SITjCiu5pPWhfOfzIY54LrsV1mx3pnxby298pGuuTlw0+RDF7qk Srg87G+rJtIPsnaoOb94mlq3IPST8NXpIKlC5zk3LiNNkEV3yQPBGVdoZ dmQrwKUePXyTDeMKTb8xoHR/qwzvW7Ng0ZMGLSsF8KLyEdy3qnFlXHns8 w==; X-CSE-ConnectionGUID: Ju/R3O/pSpK5kY+Khqx8dQ== X-CSE-MsgGUID: 4GZ1P+wLR5uEOrvY0sObyQ== X-IronPort-AV: E=McAfee;i="6700,10204,11220"; a="38933274" X-IronPort-AV: E=Sophos;i="6.11,190,1725346800"; d="scan'208";a="38933274" Received: from fmviesa006.fm.intel.com ([10.60.135.146]) by orvoesa105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Oct 2024 09:38:53 -0700 X-CSE-ConnectionGUID: tceAEYNLSXCS6hzyc+WoSw== X-CSE-MsgGUID: WBwJDNUBSiu0iU+TzVcw3g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.11,190,1725346800"; d="scan'208";a="75919060" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmviesa006.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 09 Oct 2024 09:38:52 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Wed, 9 Oct 2024 09:38:51 -0700 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Wed, 9 Oct 2024 09:38:51 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Wed, 9 Oct 2024 09:38:51 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.170) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Wed, 9 Oct 2024 09:38:50 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=WOrpG7t0V/YuSC1v1u69F/b4O1NdKHpwhr4nmXxvq7IR3HYOLrPzSzEVPXuIYLapMjXNa8oXW6s+DYadz2jBjYWNF827ekct/ApdCGe5zz9JzhEJgqveDYJaCVQWiN/9rBFL8o4oOizA9Pgh761m5sfTUxNVc0ybIPylBnlh9uNuzDUXo/k121nTJZuHEU6IrLsx21wRlwHMwmB5ti5qzBljnVTV76N6t0I/HHTYjo4VqWnNlxYbiy0gWq2hxqrN3XBzkAcmVyMUepObc5WOpnjhYbgWw+gkH2LOkfHbsIX0NrjYE6u1DMbpjvKKlF237UZL6GQXNqf2MBmcL9P8JA== 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=opvm7lSX82WWDm91+Y12ApqIcnYy+lUeAfTV0k3egGc=; b=r02YsfkOvBG+xKaLhwgqgpp8A1DRIQudoH2irZpHXJHUrxOdTylyrONugfthHZopi7ZzCsXH+s/gJmZVxMmxtzU4PRbI5CyBHlo6HNt7NC7ySTMzH9GtFvU7wOVJu/TSH/Cgl3lA924tCVsytzqrluhCwMfZW3/IEOUi1DwHuEtWnU+eN7+0yx1B3V+sT/oSzoLMb1Yp9W+Y2EWdh9vfwd1waVVLhu8T/x2Q5+7utZDsUzTWJXTaShJjF/nVAQ9RYfYt+Ug0KSnxLBQcwyhSK6P/S9P1nxlZLFbWk3hojNRzB4AzJqxaeDPLuzWuEDfl+cU4HBTkO1SLW+hvdu2Ihg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from SJ0PR11MB6694.namprd11.prod.outlook.com (2603:10b6:a03:44d::17) by PH7PR11MB5819.namprd11.prod.outlook.com (2603:10b6:510:13b::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8026.23; Wed, 9 Oct 2024 16:38:43 +0000 Received: from SJ0PR11MB6694.namprd11.prod.outlook.com ([fe80::37fd:2328:c9e0:9d57]) by SJ0PR11MB6694.namprd11.prod.outlook.com ([fe80::37fd:2328:c9e0:9d57%4]) with mapi id 15.20.8026.020; Wed, 9 Oct 2024 16:38:43 +0000 From: "Chautru, Nicolas" To: Maxime Coquelin , "Vargas, Hernan" , "dev@dpdk.org" , "gakhil@marvell.com" , "trix@redhat.com" CC: "Zhang, Qi Z" Subject: RE: [PATCH v2 06/10] baseband/acc: remove soft output bypass Thread-Topic: [PATCH v2 06/10] baseband/acc: remove soft output bypass Thread-Index: AQHbFdZp51pyCnpGGUK+FAvtjKsJsrJ8hIOAgAIhoBA= Date: Wed, 9 Oct 2024 16:38:42 +0000 Message-ID: References: <20241003204912.131319-1-hernan.vargas@intel.com> <20241003204912.131319-7-hernan.vargas@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR11MB6694:EE_|PH7PR11MB5819:EE_ x-ms-office365-filtering-correlation-id: a95abd8a-ab03-4fa0-ef8a-08dce880d66a x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?MzZKMitLOVZ4REpubE1ZS1RFZHNSL2FuM09hek9jZjNqem5CWU1BRGhlVzE5?= =?utf-8?B?cndnc3dMYnRlcm0wQzNDanQ4S3lSUmE2UEVBNFFiV1U5OHVTN2xmUHNUOGVH?= =?utf-8?B?Q3pFYTk1dUVJNy9Ra1BMSTJ5eWhUM1h3YlNiK0Zpa2NSMnVla001R0hGdHpl?= =?utf-8?B?OWY1L0s3dU1NbUN2NWRuUHdKNTY3bHN5T0ZwZTFvVHZCbHNKVlc0OTIzRUNi?= =?utf-8?B?aTVrL2xhbjNrZy8xU3Jub3BHYzZoN0RadW5WeHcydFJhS0lVK1R2Q1RXVXdV?= =?utf-8?B?NlpWbEZwT2k1MHNCVE5tMUs2bS9vUGJERnJRc0U0eTF5NFIyaWpGQ1ZvNU94?= =?utf-8?B?ZkY0UlgvV21mMU5IUk5HenBtRE02eUtqVU9aOEpqajJDRmJZYzJpblJ2V1Nz?= =?utf-8?B?WFkrcEV5ZFdvSXVOekgzck9mTFE5M2s5bnZsU2VJRzE4Tk5UNjN6NCsvUVAz?= =?utf-8?B?dVFIYXBFeHd6OWtXcUxqZVR4YlorUWdpWXdERWdhQjZtYWdvY21RV2luNDFK?= =?utf-8?B?bTVuY3dDQU94UzJkZEJMS1FkMXorMDNoZXJJUmF5aUtLZE1uelpwRG5OWFJk?= =?utf-8?B?V1diVFUxT1RxSXNRRUpQUHMzMkdBRUVBaURldWY5ZlcvY3QvQzIyU1lNdjZa?= =?utf-8?B?U01rWG1mbmdjNDVHYm9tOW9KRmxDYzcvZmQ2UWVDOWw3R1p2QzM3OVU4U2Vy?= =?utf-8?B?WEQ0V2doSXVHOCtSQzRDZk8xYWZKVWdPVGZxeVcvNDNTc0F6eWY5OGVMa1lr?= =?utf-8?B?amEydW9abTk1TzBXMEFRbUVIYmIzMW1KOG8zUWhpRGZFem9rVmVjV0w4NWFH?= =?utf-8?B?L2Fwa3ptMm94bEFGSTE5TkZTdTNCdGU4cFozcGtHK2RhR0ZZY2oxMnR4YlhT?= =?utf-8?B?YXNoZjBPdStiVXJwa3lYbUVEbXAvR0p3Q3NlUmRPWWhnUG9ZZVhjT0xyVVB3?= =?utf-8?B?TkVjNlh0ZkQzOHVpekRaRm1ISXB6MWp0K1hZbllNLy9paEE4Z0Z1M3U4Mklk?= =?utf-8?B?aHFYM1RYOW5Ba3I3VzZHU0hNa0Rab0JhNlFHbCtBaWxaZ2pQWWhpc2hyWGxv?= =?utf-8?B?emFzb29GWUNMbGpRS2pUT2NkbC80VHNWYVZlcXRSZUdUbk05VENCUkt2ZzN1?= =?utf-8?B?cnZHV2twdk1Ydk5GdEpuSU9UWW80S1pmZ3dRd21BNndrTkl2VW9pWE9jWkQw?= =?utf-8?B?c1NxeWVBSjEyRERXRi9HNXlhTWE3eUh0R0Q3Vy9hL3hDY2dkb0hoTWp2QjRv?= =?utf-8?B?SENKdkdtelZhQk1ML3BPVi9EamZEeW5qV0srSUNPWlRxbVdncC9LNUJNc3Zh?= =?utf-8?B?eEQwM0hLSWJhdVB6N3VBTk5BRk8rbVp6UW80dndxSlFkNmoxU0EyVjZVaFVZ?= =?utf-8?B?QW1yVzZqMlQ2dDhJTGU5Rm9BNmJqcG9Jc1RkQ1lmL2w3SGNrbGpTN3JPcUlJ?= =?utf-8?B?OUR5RHc2NmRCcEsvVTI0a3FlMmt4NnRwcVpuaEhnMVNMTVBiWEptVHNBd1pQ?= =?utf-8?B?M2tYOXZhTHJUYTY1T2hidytOYnMxY2tTT3MyZ3NUdEJLQVlMSU1HTVFtLzQ3?= =?utf-8?B?bGtuaU5Wd202dUhxV3ZtNXVGcjlkSGxNQlR6SkpBcmMxSFNRUDlseHFRMmsx?= =?utf-8?B?Qjk3Zk5CbWJFV015RjhRRHBidFU3NHEzNTRMQzdoekdaN3ZlR09rZ2VPYXFO?= =?utf-8?B?WkJuYUN1MTliR0FRd2Z6TWhzbGwwU0NmMFpmcGxNNXNTS01tZllPalF2STVH?= =?utf-8?B?ZTZPSDk5NGZMaUNWRUd4Mm9ERCtnWEF2Tk9YbmZPSzF1TXErKzMyTEsxcTlK?= =?utf-8?B?WGgwOGhiOUxpZkFYY0JYUT09?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR11MB6694.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dXZ2NWpGcWlsVEttRGZMeTFxcW9jOTJQcnhwYldKaU50Wk1hZUJSanpjaGxH?= =?utf-8?B?M0xXTzNyUjQrNThsQnhqa1d3cGR4enJwMkhlcGl2UlVvZWd5Q1NxQUxINzh1?= =?utf-8?B?NDNtN1hjenFFa2JObUxNK05sVWtFSmdmOVROOTZFYjQ1NW9FZ09waFMwLzRU?= =?utf-8?B?Uk9JMGZKVU5rcnZsOVI3SjJSU3I2WFYvcm5yR1E1TFZrZkJ3aHUzV09YSWFD?= =?utf-8?B?R2QxeE9PdStxMngycU9JV1J4V0l5NFQ4YzlNQ1BxR3RDcXVTS0pET3JIc3dW?= =?utf-8?B?WDRPSll3R3VJdjlYRkNCay9DOE9KMEV6VFFGNHdBb1U0NHBjd0NBbXp0TGw1?= =?utf-8?B?M3g3ZmlYZGxTcjNjOEpxUGNJRThENk1DenFsYStnNTU1RjMyU29rTlVjb1hw?= =?utf-8?B?QkVpL0JmQ3hOckZTc2hua05tWEtNRVdBQ3k4alNTVU9uRno2emJDUGh1eTFp?= =?utf-8?B?czdnNWRnV3QrNmVjc2RQV3p3WGxGT2F5ZHVPcEtSNThvcXFWZVlDNloyWlY4?= =?utf-8?B?Y0I2MDA3NmFWeE1hSzYyaFJSSGp0YUtPL2k5b29BajJzM3I4U3FhZWtYQlRB?= =?utf-8?B?dHRBN1FvZGtVWjllSWxadzJIbEROZHVtcW9vZ3lmaitERXQzblJEbnZQdzRn?= =?utf-8?B?RmVIekNlZTVzVVpzZzhqZXRhZVB6UTNabHhMRmduUEVnejdwNFhZa1B1TE95?= =?utf-8?B?aXFKUHJreFhvZGJTZ29tVDNlcjRDWnJWZGM2R3JzbnN6VGtPdThLL0V0bFZ0?= =?utf-8?B?MVpIZGRtYXVjMlhobHloazBSTWZqUFEyL2FTaW1qOWRWelNpK2NWNXFmNjdy?= =?utf-8?B?OXEvTVUvNldWOVhzYnBRRWM2QXk3SDV5eElPOHFWZFVUWmR4SmpSbmxLRC83?= =?utf-8?B?emhEN2s2TFRNRVYzREFGdUxTdTdVTlE2OTcyTisxaVJMdmJyQWpvMUhxWWhZ?= =?utf-8?B?c1ZUTkFvNVdRRmNOd0Mrbk91N2ZYY3I1cTI5aTBOVTBjMTRvVGl2Ry9aWmNC?= =?utf-8?B?dzJjdVlPY1JjRktkV0UzYlBuU2dRL2JrY2JjRlZLeCtrVjJaYXBYaU5VQmhP?= =?utf-8?B?TGZSOURxLzQxV1Bnc3lrdU81MjlpNnBISHQydDdxOUE4V1duTE8rUlZkUGtV?= =?utf-8?B?UjF0MTJlajBtZnVVNFZCbS9Ed2JBWlpQTjY4cE9TM3YybGpIUXZBZDJJandJ?= =?utf-8?B?YzVsSXRjUHdjbm5YWWZkSXBkdFVoU2Z1KzVkTmwxcytqOFBsNkpvWEhRRGZH?= =?utf-8?B?WGlwQ0tGeXp0cENXZVNmc0NpVUZDaU1JYk9zc0FOWjN5dEhqbGtpT1NPckwz?= =?utf-8?B?SEN4aGJJMlJ5b3FsZ01MMzV5MjEvbFZWdWZVSFB2MDI0Tmt3NDQ3Y1ErcjZ0?= =?utf-8?B?SlhCQ3BFMjZ1QVQwOURPNVlzaUMzZ1czWVdJZEJPUVZrY2g5azFaYW9RSUtv?= =?utf-8?B?S0IxNHRsL2tuWFB4YmxLWWVvL1QvdUQ2emtCUDNrSWNJVE9nQzdjbGtqeHFK?= =?utf-8?B?ZGZBRTR6aXpBcG8rL1RjSDNXemdzMFNRLzVmM244UGhzU1Jqd2pLa1BPVi81?= =?utf-8?B?anVXUHI3ZGxvZEVOdnZBUkNweGFmNXQ4anpXVVhoczhyeWs3UHZ5bWxVU0Rl?= =?utf-8?B?RGU4NVl6WGd3QTdLeElHa255bnQ1TGNoT1JnUG5ReUtCSExMcVBFcFJMVHBv?= =?utf-8?B?YkFsOU8yTU5pWVVnakszYzdUeCtJeFNxRFdrd05tYmI4Q09yUW1HaGxram1N?= =?utf-8?B?SGs0TE9yZ2MvekRMaHIxRWZwS3F0UTFHUmhnSFc1eGt5blEwS1dmaUZzVHB4?= =?utf-8?B?b2tQYVM1c0lKUW9TamVTbW54Sk50UzJPZFZXb3ViQkh1VlRGUE5tRmlBeEFW?= =?utf-8?B?eEpxSUpxdXpxYmYrdG55QmtQN1lxM2RzSm0yd2tabFduUEF5ajhZdHRkZkxO?= =?utf-8?B?WWlqNC80QUFSRnlTWUo4VUpMK1FsdVJxKzJxQW1DSGQvRlFaVWN2OGtvaFBX?= =?utf-8?B?eG5ONHdEMlpncjY3ZThacU9yY24ySi9TYkJQdGpXWDB0V2FzNXRZZUdDckYx?= =?utf-8?B?cWZIbGtmWi9zUVVaRkNLcUZaUU82QVIwcE1KVjZ6d2I2ZkNvKzRCTUtjRTBU?= =?utf-8?Q?AbMUSCikLxDH2g0oj4xIZ5xir?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR11MB6694.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a95abd8a-ab03-4fa0-ef8a-08dce880d66a X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Oct 2024 16:38:43.0074 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: UxFUbu+hvWVqvmBZs/yKb8F23hHMd+FCsnZuGDTuEKeyVwNilPUXdFtCy1RLEr59XRO7Y0ph6pmX6xvfujLw1/yYq1odBX5X/HmxTlr0X/U= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB5819 X-OriginatorOrg: intel.com 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 SGkgTWF4aW1lLCANCg0KVGhlcmUgaXMgbm8gZm9ybWFsIHN1cHBvcnQgZm9yIFZSQjIgeWV0LCB0 aGlzIGlzIG9uZ29pbmcgYW5kIHdlIHdpbGwgZm9ybWFsbHkgZW5hYmxlIHRoaXMgb25seSBpbiBE UERLIDI0LjExLiANClNvIHdlIGRvbuKAmXQgYmVsaWV2ZSB0aGlzIGNvbW1pdCBiZWxvdyBpcyB0 cnVseSBhIGBmaXhgIHJlcXVpcmVkIHRvIGJlIGFwcGxpZWQgb24gc3RhYmxlIGJyYW5jaC4gDQpJ ZS4gRFBESyAyMy4xMSB3aWxsIG5vdCBzdXBwb3J0IFZSQjIgYW55d2F5LiANClN0aWxsIEhlcm5h biB3aWxsIHB1dCB0aGUgZml4IHRhZyB0aGF0IHlvdSByZXF1ZXN0ZWQgaW4gdGhlIHYzIGZvciBu b3csIGJ1dCBmZWVsIGZyZWUgdG8gcmVtb3ZlIHRoYXQgdGFnIGlmIHlvdSBhZ3JlZSB0aGlzIGlz IGFjdHVhbGx5IG5vdCByZXF1aXJlZC4gDQpVcCB0byB5b3UsIGJlc3QgcHJvYmFibHkgYmVzdCB0 byBvbmx5IGFwcGx5IHRydWUgZml4ZXMgb24gTFRTIHJlbGVhc2UuDQpUaGFua3MNCk5pYw0KDQoN Cj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWF4aW1lIENvcXVlbGluIDxt YXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT4NCj4gU2VudDogVHVlc2RheSwgT2N0b2JlciA4LCAy MDI0IDE6MDAgQU0NCj4gVG86IFZhcmdhcywgSGVybmFuIDxoZXJuYW4udmFyZ2FzQGludGVsLmNv bT47IGRldkBkcGRrLm9yZzsNCj4gZ2FraGlsQG1hcnZlbGwuY29tOyB0cml4QHJlZGhhdC5jb20N Cj4gQ2M6IENoYXV0cnUsIE5pY29sYXMgPG5pY29sYXMuY2hhdXRydUBpbnRlbC5jb20+OyBaaGFu ZywgUWkgWg0KPiA8cWkuei56aGFuZ0BpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0gg djIgMDYvMTBdIGJhc2ViYW5kL2FjYzogcmVtb3ZlIHNvZnQgb3V0cHV0IGJ5cGFzcw0KPiANCj4g DQo+IA0KPiBPbiAxMC8zLzI0IDIyOjQ5LCBIZXJuYW4gVmFyZ2FzIHdyb3RlOg0KPiA+IFJlbW92 aW5nIHNvZnQgb3V0cHV0IGJ5cGFzcyBjYXBhYmlsaXR5IGR1ZSB0byBkZXZpY2UgbGltaXRhdGlv bnMuDQo+IA0KPiBJdCBzaG91bGQgYmUgc3BlY2lmaWVkIHRoaXMgaXMgZm9yIFZSQjIgZGV2aWNl IHZhcmlhbnQuDQo+IA0KPiBBbmQgdGhpcyBzaG91bGQgYmUgYmFja3BvcnRlZCwgc28gcGFzcyBG aXhlcyB0YWcgYW5kIGNjIHN0YWJsZSBhcyBpdCB3YXMNCj4gaW50cm9kdWNlZCBpbiB2MjMuMTEg TFRTLg0KPiANCj4gRml4ZXM6IGI0OWZlMDUyZjljZCAoImJhc2ViYW5kL2FjYzogYWRkIEZFQyBj YXBhYmlsaXRpZXMgZm9yIFZSQjIgdmFyaWFudCIpDQo+IENjOiBzdGFibGVAZHBkay5vcmcNCj4g DQo+IFRoYW5rcywNCj4gTWF4aW1lDQo+IA0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogSGVybmFu IFZhcmdhcyA8aGVybmFuLnZhcmdhc0BpbnRlbC5jb20+DQo+ID4gLS0tDQo+ID4gICBkcml2ZXJz L2Jhc2ViYW5kL2FjYy9ydGVfdnJiX3BtZC5jIHwgNyArKystLS0tDQo+ID4gICAxIGZpbGUgY2hh bmdlZCwgMyBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQ0KPiA+DQo+ID4gZGlmZiAtLWdp dCBhL2RyaXZlcnMvYmFzZWJhbmQvYWNjL3J0ZV92cmJfcG1kLmMNCj4gPiBiL2RyaXZlcnMvYmFz ZWJhbmQvYWNjL3J0ZV92cmJfcG1kLmMNCj4gPiBpbmRleCAyNjMzNWQ1NWJhM2IuLjg4MjAxZDEx ZGU4OCAxMDA2NDQNCj4gPiAtLS0gYS9kcml2ZXJzL2Jhc2ViYW5kL2FjYy9ydGVfdnJiX3BtZC5j DQo+ID4gKysrIGIvZHJpdmVycy9iYXNlYmFuZC9hY2MvcnRlX3ZyYl9wbWQuYw0KPiA+IEBAIC0x MzU5LDcgKzEzNTksNiBAQCB2cmJfZGV2X2luZm9fZ2V0KHN0cnVjdCBydGVfYmJkZXYgKmRldiwg c3RydWN0DQo+IHJ0ZV9iYmRldl9kcml2ZXJfaW5mbyAqZGV2X2luZm8pDQo+ID4NCj4gCVJURV9C QkRFVl9MRFBDX0hBUlFfNEJJVF9DT01QUkVTU0lPTiB8DQo+ID4gICAJCQkJUlRFX0JCREVWX0xE UENfTExSX0NPTVBSRVNTSU9OIHwNCj4gPiAgIAkJCQlSVEVfQkJERVZfTERQQ19TT0ZUX09VVF9F TkFCTEUgfA0KPiA+IC0JCQkJUlRFX0JCREVWX0xEUENfU09GVF9PVVRfUk1fQllQQVNTIHwNCj4g Pg0KPiAJUlRFX0JCREVWX0xEUENfU09GVF9PVVRfREVJTlRFUkxFQVZFUl9CWVBBU1MgfA0KPiA+ ICAgCQkJCVJURV9CQkRFVl9MRFBDX0RFQ19JTlRFUlJVUFRTLA0KPiA+ICAgCQkJLmxscl9zaXpl ID0gOCwNCj4gPiBAQCAtMTczNiwxOCArMTczNSwxOCBAQCB2cmJfZmN3X2xkX2ZpbGwoc3RydWN0 IHJ0ZV9iYmRldl9kZWNfb3AgKm9wLA0KPiBzdHJ1Y3QgYWNjX2Zjd19sZCAqZmN3LA0KPiA+ICAg CQlmY3ctPnNvX2VuID0gY2hlY2tfYml0KG9wLT5sZHBjX2RlYy5vcF9mbGFncywNCj4gUlRFX0JC REVWX0xEUENfU09GVF9PVVRfRU5BQkxFKTsNCj4gPiAgIAkJZmN3LT5zb19ieXBhc3NfaW50bHYg PSBjaGVja19iaXQob3AtPmxkcGNfZGVjLm9wX2ZsYWdzLA0KPiA+DQo+IAlSVEVfQkJERVZfTERQ Q19TT0ZUX09VVF9ERUlOVEVSTEVBVkVSX0JZUEFTUyk7DQo+ID4gLQkJZmN3LT5zb19ieXBhc3Nf cm0gPSBjaGVja19iaXQob3AtPmxkcGNfZGVjLm9wX2ZsYWdzLA0KPiA+IC0JCQkJUlRFX0JCREVW X0xEUENfU09GVF9PVVRfUk1fQllQQVNTKTsNCj4gPiArCQlmY3ctPnNvX2J5cGFzc19ybSA9IDA7 DQo+ID4gICAJCWZjdy0+bWluc3VtX29mZnNldCA9IDE7DQo+ID4gICAJCWZjdy0+ZGVjX2xscmNs aXAgICA9IDI7DQo+ID4gICAJfQ0KPiA+DQo+ID4gICAJLyoNCj4gPiAtCSAqIFRoZXNlIGFyZSBh bGwgaW1wbGljaXRseSBzZXQNCj4gPiArCSAqIFRoZXNlIGFyZSBhbGwgaW1wbGljaXRseSBzZXQ6 DQo+ID4gICAJICogZmN3LT5zeW5kX3Bvc3QgPSAwOw0KPiA+ICAgCSAqIGZjdy0+ZGVjX2NvbnZs bHIgPSAwOw0KPiA+ICAgCSAqIGZjdy0+aGNvdXRfY29udmxsciA9IDA7DQo+ID4gICAJICogZmN3 LT5oY291dF9zaXplMSA9IDA7DQo+ID4gKwkgKiBmY3ctPnNvX2l0ID0gMDsNCj4gPiAgIAkgKiBm Y3ctPmhjb3V0X29mZnNldCA9IDA7DQo+ID4gICAJICogZmN3LT5uZWdzdG9wX3RoID0gMDsNCj4g PiAgIAkgKiBmY3ctPm5lZ3N0b3BfaXQgPSAwOw0KDQo=