From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 8178B48D3B for ; Wed, 24 Apr 2024 14:07:47 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id F2ADF68D256; Wed, 24 Apr 2024 17:07:44 +0300 (EEST) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.18]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A11DC68C61C for ; Wed, 24 Apr 2024 17:07:37 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1713967663; x=1745503663; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=T21N2XxeGN1DdP+dnCFI2lx/cC3pmBoIjlSS1h/mCIo=; b=bczxY1FFuxP8zdYTMMoZnfRvV+Kw3xTKgImyzkTws6HsQZjnLRVKpAuO cl38+KuEKxIiNjbF9nyQuPzwCAGk7LoUN71r+1AvH2gG6xq4rYXUwC8Io qPj1mqEVw/Vi1x2jLEwSEzyz18v4PsR19jpFqFEKADpw9jywxX05ACzCi 6TAx1zahhm3CnN1dWdN+gKZKRoR5sSdRudyzRMcEA5mksMboPp9Cr/e2v ovr/hZRDtN422Z6yJEHGCDpDi8NawYosACAOVEF+02MUSqAHjdb0G4+a2 aK8iX/ohmEqeJUNr6DUCY4XosaVRAS3sST5RgXC2UxnlyQU6+BWKSDU3K A==; X-CSE-ConnectionGUID: l4ol1YbPSS64AE4SRtC7FQ== X-CSE-MsgGUID: yPbxE3FLSu6Je6A2BO9FGQ== X-IronPort-AV: E=McAfee;i="6600,9927,11054"; a="9451393" X-IronPort-AV: E=Sophos;i="6.07,226,1708416000"; d="scan'208";a="9451393" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by fmvoesa112.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Apr 2024 07:07:04 -0700 X-CSE-ConnectionGUID: W9UotvqNR2W74iWWLczGcg== X-CSE-MsgGUID: 56NqAC6vR7G79y1JY3t3TA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,226,1708416000"; d="scan'208";a="29525861" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orviesa005.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 24 Apr 2024 07:07:04 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 24 Apr 2024 07:07:03 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Wed, 24 Apr 2024 07:07:03 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.101) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Wed, 24 Apr 2024 07:07:03 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GqSMmuxU3Nc4RyPKpi9GJVLdAhhjrdv4LzVygwIIPBDO6nJ5ueSYeqSxA8hapM4jL/FPaTyO0ePbW0uV98Wam1/l4oMGJJQn04MRCmwp2Kv82PSq+XBw1dJ5nG8RAc4fCN68+0f++XWn75ljM9rkcJvZMwFr7jgeXlLY04Vhf7XO0bLtLDe1lTu924lkjUTAyM39dikUJggGVdzYdoNbz+mE9el+fmaoig49mEJNNTFmVk0NZEqESTmNGHQxI/tw5TZ/qDrk7XXS3ok/Z6eu7U23eFVUf49d/vArHBRrlKqBQPMLO0o510FwB7yhWOJzGk6pWG0wmGMgMmWHssYeHw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=T21N2XxeGN1DdP+dnCFI2lx/cC3pmBoIjlSS1h/mCIo=; b=IE3EM2oKawbqMEGh7u0bbHg7+27nKmN6i1E3/AidUQAyvHqajEK+zhiccAhPxS1BjlpOo9eCWXg1u8r2Tk8CUyda1cE8GsvLuZ/Y745jgv8i0fgG4XC3YB2oZC0u4Xyz5JIZ9gS7HF8sPbBM1PTc1UNOGPdgfJ43FUweQB33f/Vn2TfASJSQzR2zGq9uqkrARxUbyktJVvRPLaxQl2qC3XkKwW7h3aWB5JCSFz2qAF3+Bh+FV8gowanGbci2qnLA1tqDhGCFLnZBme3oOhPzwGfv9UN1XqN4Oa87kokIJw4dTcAm75RhtFgxEhSGEC9YMJdcRI825YAU4pYyjgWF7A== 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 DM3PR11MB8757.namprd11.prod.outlook.com (2603:10b6:8:1af::7) by CY8PR11MB6986.namprd11.prod.outlook.com (2603:10b6:930:56::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7519.22; Wed, 24 Apr 2024 14:06:53 +0000 Received: from DM3PR11MB8757.namprd11.prod.outlook.com ([fe80::103a:9795:6ae2:7c96]) by DM3PR11MB8757.namprd11.prod.outlook.com ([fe80::103a:9795:6ae2:7c96%4]) with mapi id 15.20.7430.045; Wed, 24 Apr 2024 14:06:53 +0000 From: "Xiang, Haihao" To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel] [PATCH v3 1/4] lavu: Remove libva 1.x support Thread-Index: AQHalP3Wm4LMftAjPEiz5y69mn0L37F3d1QA Date: Wed, 24 Apr 2024 14:06:53 +0000 Message-ID: <067424dc4db4dd78267d45a020739d94a7a0e968.camel@intel.com> References: In-Reply-To: Accept-Language: en-AS, zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.44.4-0ubuntu2 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: DM3PR11MB8757:EE_|CY8PR11MB6986:EE_ x-ms-office365-filtering-correlation-id: d05b703d-825b-40a5-309f-08dc6467cb6e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230031|366007|376005|1800799015|38070700009; x-microsoft-antispam-message-info: =?utf-8?B?aExtbE9wNGRiRmhCa0NrRzNEY2ZBZ2tHQlJNV1hoUFhUaGcrVEFtaGQySEN6?= =?utf-8?B?UkpnMGhYOWU3c28rUjd4ZzV4ZmxSelZUUHBHcUptQUNOc3dnOEJZWW9WemNt?= =?utf-8?B?enVFK1dDbzlUWHFkTW1wbVNEbWN6c05xRjNiY2RPcDhKRURaOXRpL0RrbVQ0?= =?utf-8?B?Q3owWElBQjk4QW40QzlxNHN4WmR0L0Q2dzlVM0JCSmFzS2c4OE5CNzVUU2g0?= =?utf-8?B?NVRFemc5Q0FwMnpSdytEVlJXQS9yMVFiUmRsL2o5b2F3VWR0MFFOM0tyQmFU?= =?utf-8?B?RHhlUzNkdDY3cXB1c2FRVCtzMldTcEpodFRicmNwblNXS0VYZFVnVTFHdFJV?= =?utf-8?B?TmdaWHI0Zy9LQ2JGMmFSTFA0YU9MWThQLzcrbHJYZlNMYmVTZ3dTL1RzSWdh?= =?utf-8?B?MTdWUnduVUxoTjBscjMrcFd4a1RDNDJqUldrR09USFdhWC9JdWIzY2JNNHBi?= =?utf-8?B?N3RaTTFYV2w0MzZOV2pUSEI2TzlZaE8rT0djVXMweUhpWlB0Nit4YW1RVlAx?= =?utf-8?B?NVlUU3hNeUFObkV4Vm0wL3RxbGhFSVlSeHRzZTVKaWVoakFGNzh0czJYMncx?= =?utf-8?B?ak1XS29NZkFHRVVvQkt0cjdEbEp6RFZjVHFtMlVhcW9jSFVNdTZEcUgyZ2NO?= =?utf-8?B?ZG5QcHEzUHBzQ0lZSFA5YTNFWDNVcUNlVTBtSkEwS0RDQlhmMmdUcVVGRy9F?= =?utf-8?B?T0VGMGVQc2hUUmMzMFJMbDR3Y3VNdkgxZmwwODdDVVlQYU4yLzhqbytaWi9l?= =?utf-8?B?aHUxdGVUSjlGZFJ4MGR1ZWV1NEx1OEZsSXNHQ292cEFaOFJzYUMxUzU5TWxP?= =?utf-8?B?WERaSGozNVVZdnc4RG9wdFBxWXhHZDJMZjk4Qk9jLzhUbVAyeVRaMmZkSGtl?= =?utf-8?B?aG82ZlQ4YlRyaGh5Z0NyNG5OTDJITHc4d0hIL2JtSmlDSjdLbzk0SER2aDJk?= =?utf-8?B?SHRVbFdwSHR5cCtoSjBlM1l2YjloTEJDTFBHVU16dVlpTmNzWFIrVjE3QXBX?= =?utf-8?B?ZXBPbVkxM0lUMkRWSG9oajE4SjhoMnlaT1ZBcTVqOFVrVkdRSTFYNm40WUNu?= =?utf-8?B?NThvSjJudUhKNkxHeU9DcXBjRUNpaG42anluV0pTNFhwTHJOcUM1TG5rNncr?= =?utf-8?B?WjhSZ0VuSmRCNkpGTEJSa3NxeHJoZ2dIZmVlVWQ4RzNmY3liY2crMHVqMU56?= =?utf-8?B?bU5jWHJsWHUvSTVWOGJOai94TWQrdm9welZlcFpiTlBFemp4bXVkdHJuRjkw?= =?utf-8?B?dWZSTVUyS1VUS3orMFlYMEZvMk1KeG5nVnhIeC9xUTIrcFVyM3pYOGxoOHNi?= =?utf-8?B?MnYzZkNBT1orUTVXRzZTdWhGeFlwZVFyRm1aaGFzblJ0RTM0MHoyT3FWVnFP?= =?utf-8?B?MVgvNVVJUi9LSVBEY3NvUkxSNjByMU1lZ3ROOWplK0RtL2llVHdRdlVYb1ps?= =?utf-8?B?Wjc5cGgvbTAvdDZEUEdlMGVTZytJemhuY3ltcVQzRUljZS92b0lpRmlzOGRh?= =?utf-8?B?L21lUFQxaFdremk5My9wWGszdnJjUFhaWWlVSjJYMmNpZlorSTB0YjZ1eSt5?= =?utf-8?B?Ykw3ejc3Zy82S3NCTDdLanN2aTkrWG9sZzAyWlE2eG96SXkvSzVNSkZac2Qv?= =?utf-8?B?YkJ3SlY0UmdYT1Z0TktudXozZ0J6KzRubytMd2ZCMlJRKzM4UmRHUFRYUjdR?= =?utf-8?B?eEMzb3J4bGxDeWNVdW1OcmlCWEJMZnJGNDU1ZHFicVptYVdmL29RTWIxK204?= =?utf-8?B?Y3J4VUFCcjFLaTRiZStqVjA2dFVZRXRCaVlKaWNuSTRVdFFabmxqWVU3ZS9y?= =?utf-8?B?MEYxVDVvaHdDRUhCeFdmQT09?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM3PR11MB8757.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366007)(376005)(1800799015)(38070700009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OXhibjY0UEg2NnhzQzZ3MWRUdjRYSzV2WHFVME9TVTI3ZXRhU2IvbEthcW4v?= =?utf-8?B?U2NRbXdWVVF0SjlUS1pHTW1leVl6TFU1dnl3SXFuL2xZOXBaWTlON0IvdFdC?= =?utf-8?B?RVVtdzN6Z3QyWGlid2lISkFLaGlqTTJKLzV1WHhsT0l5cjlnUnMrbWRxaUFw?= =?utf-8?B?ZFFOTVRjR2tlUysweklnd0pnendnL29ZWVRTYVQ4TWRrWGZtVHdWY3NnR0FM?= =?utf-8?B?bUUxVEx4bUQ3ckoxaDVJbVJFUGdnaHVWdVRFSW8yWGtYTmRzMmt6MklRbXBi?= =?utf-8?B?Sk1KeXYzOGJZekZjaFM1ZFllZ0QvRFhhYmN5WHhuOU1Cb0ozajdhREVnMXVQ?= =?utf-8?B?TXhVR3kzdjVqdkNGWmVRYjBsRU9iZTdPeUZMeEw1MGk5a25FVWdHUG1iekEv?= =?utf-8?B?WUN6cEZXTUlkalprbGdmZTVvcFBQSkFxS3FWVGNWSFo5a0E5TktwRnJsallL?= =?utf-8?B?RUI4REQwSjBBYjdiMkdLY29JdytLNlR6a0grcEdPTlFJM2cwVVY0aElueTln?= =?utf-8?B?M1doT0hBdmovaHFoWHRGb0NnbUttRWZ0L2F5cEpwY294N3FVR3RkREdDdktL?= =?utf-8?B?c2FOTXpxQWk4Sm1Ea0I0VHFXZGNhQjZPSXlRMHZtckxKRlF5M2tFdGZmd2tF?= =?utf-8?B?aDFRYkw2OGNpS1VpS0NNUFN2a2FuenZsS3AxWHlMQzViMDJLU3YxbzdaamFF?= =?utf-8?B?bjQrdk5CQTNNRmZzSkdSWnV6TFpHK25HMnRJZ0xXN3pDNHNYZzJEa1ptWExL?= =?utf-8?B?bnVnUUZCWkwxc09tbjdWUFlXWC9GSXl5dE5OQ1ZxZnZpYzZNRnFCaDZhK05h?= =?utf-8?B?Sm0zbFVGcW1xMU1HeEFHdjg2b1ZpejFKdUpXME1ZSi9MbVZMSFBTMHJ1Uys2?= =?utf-8?B?Z3JLZjdYSVVjeUtLdnU3U1JoQ1huWlFXbWFkSkFLVVpnQ0t4aVFjQUtTQTA1?= =?utf-8?B?Z1pKcmYzSFBPdFowZXhzaTFZdXdlRmJtKzU3VzN2ejEzNnBRUEJ3VFRlZDgw?= =?utf-8?B?V2R1SVNGeWFoQUdpdnBuSkZjYk1GOVVJc3ZaOFZsSE40S0hUSWNnSGloUVR0?= =?utf-8?B?STdVOElGb0w5RjdybHlLTWdnWEpvV3dXQWJkaEZyc3F4YVhLbjRCUU51VnpB?= =?utf-8?B?UEVUcm1ESG14WXNFM3dNeEdkckpiSEpVTU8vWCs2ZzhYUUs3bVJXa1hOWkd2?= =?utf-8?B?TCtvbnBBR0E4MVpBdnQ0MVlOT0hXTFljQTF3Q1NFekNRYWQ3NFVoWENaL1hp?= =?utf-8?B?TnYrM3lwdm9zUGpJSkVYbEJzNHlPbjJyUkZTdWhFdUtGSERJRTZCVWZBNUJ5?= =?utf-8?B?dmtzS0NPaTFxcXVuVmpLakVmK0NDc1lkRHlmN1l4eVVkTFNLOHQvQVpYb3B4?= =?utf-8?B?SnBmd2Q3ZUcrc0NVWFArVFBBd00wQ3F3OG9xV1NIMmoyUDJpQTR3UllYTHhV?= =?utf-8?B?NG9UaU5GZTJmcHQ0OWkvQURVVFRSWlpTMGhaQ0Vzcm51blFqeCt3SmQ3Wi93?= =?utf-8?B?dmtPK242M0U3U0FQOWU2bmNpcEJLWHJSaFBOeERGeitQREd6N0NTSzBiSnZV?= =?utf-8?B?RHI2TUlCRnpOZnI5VXNuWWVqOU5IUUc2UC8wb0lpQUIydW9pVzRsUFZOU2I3?= =?utf-8?B?ZHdYRkZNMTg4bzU1amZzMGNVaFRLQ044WmNEMERVbjVMYjNNTHZPd1FESTRt?= =?utf-8?B?V1hrZm9BNjhQQ2ErUmdLYTVlZXNHZEh3V3pSTVE2cUNkMnhCK1ZYck5vd2hi?= =?utf-8?B?SCt0MzFRUkd1NGVHVzY1Y3hsRHY2QTRQcEpUVEYwejJwaXhGSGhBUGNaekZZ?= =?utf-8?B?NFdpOVA4Z2dCNitOK0xQVHp1clJtYUxNNGhmUGcxQ1FEWDZjTGhMaldkMlB3?= =?utf-8?B?a2RvNG9uWGNwdDJiVUhnaXVKTFR2eEZxNUJ4SG9rZFhoR0FsVXZGTjhnR0ZN?= =?utf-8?B?bjNIL1YvMnZKVWp5Qm1DVlN4b2tKZytZOXNCU0hwNkN6dENYbzEzTzdScnFn?= =?utf-8?B?WHRxR3BGQkxmSUVTL21LeUNOUWhMak9pdkNCNm5RaS9xalhCS0N5UzdLS3pQ?= =?utf-8?B?YnlaaVV2VTM5UDlZL0JDSVNiMFh5NU41Q01UUkI3bjNrN20zTmFTS3FYaW53?= =?utf-8?B?VFdvQUpMa01VOG41dlRsdnZWcmNWdUw1dkt2TG12WWNONzRHbUtLZ3VhU3Bh?= =?utf-8?B?K2c9PQ==?= Content-ID: <9220F79E28F73C429CC0DC92BC263267@namprd11.prod.outlook.com> MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM3PR11MB8757.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d05b703d-825b-40a5-309f-08dc6467cb6e X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Apr 2024 14:06:53.6896 (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: LqAtorWJRRSrt/vz5Fz7U2XarpfWpRolamEbhwa+KBLhreJGT1O/SL5tmG5C5ZsISMlcHy2hF/0c6qahMGuWUQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR11MB6986 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH v3 1/4] lavu: Remove libva 1.x support X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gTWEsIDIwMjQtMDQtMjIgYXQgMjI6NDEgKzAxMDAsIE1hcmsgVGhvbXBzb24gd3JvdGU6DQo+ IGxpYnZhIDIuMCB3YXMgcmVsZWFzZWQgaW4gMjAxNyBhbmQgdGhlIDIueCB2ZXJzaW9ucyBhcmUg aW5jbHVkZWQgaW4gYWxsDQo+IHN1cHBvcnRlZCBkaXN0cmlidXRpb25zIG5vd2FkYXlzLg0KPiAt LS0NCj4gUmViYXNlZC4NCj4gDQo+IEkgdGhpbmsgd2UgY2FuIGFsc28gZHJvcCB0aGUgb3RoZXIg cXVpcmtzP8KgIFRoZXkgYXJlIGZvciB0aGUgcHJvcHJpZXRhcnkgbWVkaWENCj4gU0RLIGRyaXZl ciAod2hpY2ggSSB0aGluayBpcyBkZWFkPykgYW5kIHRoZSBWRFBBVSB3cmFwcGVyICh3aGljaCBJ IGRvbid0IHRoaW5rDQo+IHdhcyBldmVyIHVwZGF0ZWQgZm9yIGxpYnZhIDI/KS4NCg0KQWdyZWUs IHBsZWFzZSBkcm9wIHRoZXNlIHF1aXJrcyBpbiBhIG5ldyBwYXRjaC4gDQoNCkJUVyBJIHRoaW5r IHdlIHNob3VsZCByZXF1aXJlIFZBLUFQSSAxLnggZmlyc3RseSwgb3RoZXJ3aXNlIGlmIHNvbWVv bmUgaGFzIFZBLQ0KQVBJIDAueCwgaGUvc2hlIHdpbGwgZ2V0IGVycm9ycyB3aGVuIGJ1aWxkaW5n IHRoaXMgY29tbWl0LiANCg0KVGhhbmtzDQpIYWloYW8NCg0KPiANCj4gDQo+IMKgbGliYXZ1dGls L2h3Y29udGV4dF92YWFwaS5jIHwgMjIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiDCoDEgZmls ZSBjaGFuZ2VkLCAyMiBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9saWJhdnV0aWwv aHdjb250ZXh0X3ZhYXBpLmMgYi9saWJhdnV0aWwvaHdjb250ZXh0X3ZhYXBpLmMNCj4gaW5kZXgg NTZkMDNhYTRjZC4uODRiY2I3ODA4NyAxMDA2NDQNCj4gLS0tIGEvbGliYXZ1dGlsL2h3Y29udGV4 dF92YWFwaS5jDQo+ICsrKyBiL2xpYmF2dXRpbC9od2NvbnRleHRfdmFhcGkuYw0KPiBAQCAtMzcy LDE0ICszNzIsNiBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHsNCj4gwqDCoMKgwqAgY29uc3QgY2hh ciAqbWF0Y2hfc3RyaW5nOw0KPiDCoMKgwqDCoCB1bnNpZ25lZCBpbnQgcXVpcmtzOw0KPiDCoH0g dmFhcGlfZHJpdmVyX3F1aXJrc190YWJsZVtdID0gew0KPiAtI2lmICFWQV9DSEVDS19WRVJTSU9O KDEsIDAsIDApDQo+IC3CoMKgwqAgLy8gVGhlIGk5NjUgZHJpdmVyIGRpZCBub3QgY29uZm9ybSBi ZWZvcmUgdmVyc2lvbiAyLjAuDQo+IC3CoMKgwqAgew0KPiAtwqDCoMKgwqDCoMKgwqAgIkludGVs IGk5NjUgKFF1aWNrIFN5bmMpIiwNCj4gLcKgwqDCoMKgwqDCoMKgICJpOTY1IiwNCj4gLcKgwqDC oMKgwqDCoMKgIEFWX1ZBQVBJX0RSSVZFUl9RVUlSS19SRU5ERVJfUEFSQU1fQlVGRkVSUywNCj4g LcKgwqDCoCB9LA0KPiAtI2VuZGlmDQo+IMKgwqDCoMKgIHsNCj4gwqDCoMKgwqDCoMKgwqDCoCAi SW50ZWwgaUhEIiwNCj4gwqDCoMKgwqDCoMKgwqDCoCAidWJpdCIsDQo+IEBAIC0xNDEzLDcgKzE0 MDUsNiBAQCBmYWlsOg0KPiDCoH0NCj4gwqAjZW5kaWYNCj4gDQo+IC0jaWYgVkFfQ0hFQ0tfVkVS U0lPTigwLCAzNiwgMCkNCj4gwqB0eXBlZGVmIHN0cnVjdCBWQUFQSURSTUltYWdlQnVmZmVyTWFw cGluZyB7DQo+IMKgwqDCoMKgIFZBSW1hZ2XCoMKgwqDCoMKgIGltYWdlOw0KPiDCoMKgwqDCoCBW QUJ1ZmZlckluZm8gYnVmZmVyX2luZm87DQo+IEBAIC0xNTczLDcgKzE1NjQsNiBAQCBmYWlsOg0K PiDCoMKgwqDCoCBhdl9mcmVlcCgmbWFwcGluZyk7DQo+IMKgwqDCoMKgIHJldHVybiBlcnI7DQo+ IMKgfQ0KPiAtI2VuZGlmDQo+IA0KPiDCoHN0YXRpYyBpbnQgdmFhcGlfbWFwX3RvX2RybShBVkhX RnJhbWVzQ29udGV4dCAqaHdmYywgQVZGcmFtZSAqZHN0LA0KPiDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBjb25zdCBBVkZyYW1lICpzcmMs IGludCBmbGFncykNCj4gQEAgLTE1ODQsMTAgKzE1NzQsNyBAQCBzdGF0aWMgaW50IHZhYXBpX21h cF90b19kcm0oQVZIV0ZyYW1lc0NvbnRleHQgKmh3ZmMsDQo+IEFWRnJhbWUgKmRzdCwNCj4gwqDC oMKgwqAgaWYgKGVyciAhPSBBVkVSUk9SKEVOT1NZUykpDQo+IMKgwqDCoMKgwqDCoMKgwqAgcmV0 dXJuIGVycjsNCj4gwqAjZW5kaWYNCj4gLSNpZiBWQV9DSEVDS19WRVJTSU9OKDAsIDM2LCAwKQ0K PiDCoMKgwqDCoCByZXR1cm4gdmFhcGlfbWFwX3RvX2RybV9hYmgoaHdmYywgZHN0LCBzcmMsIGZs YWdzKTsNCj4gLSNlbmRpZg0KPiAtwqDCoMKgIHJldHVybiBBVkVSUk9SKEVOT1NZUyk7DQo+IMKg fQ0KPiANCj4gwqAjZW5kaWYgLyogQ09ORklHX0xJQkRSTSAqLw0KPiBAQCAtMTYzNyw3ICsxNjI0 LDYgQEAgc3RhdGljIHZvaWQgdmFhcGlfZGV2aWNlX2ZyZWUoQVZIV0RldmljZUNvbnRleHQgKmN0 eCkNCj4gwqDCoMKgwqAgYXZfZnJlZXAoJnByaXYpOw0KPiDCoH0NCj4gDQo+IC0jaWYgQ09ORklH X1ZBQVBJXzENCj4gwqBzdGF0aWMgdm9pZCB2YWFwaV9kZXZpY2VfbG9nX2Vycm9yKHZvaWQgKmNv bnRleHQsIGNvbnN0IGNoYXIgKm1lc3NhZ2UpDQo+IMKgew0KPiDCoMKgwqDCoCBBVkhXRGV2aWNl Q29udGV4dCAqY3R4ID0gY29udGV4dDsNCj4gQEAgLTE2NTEsNyArMTYzNyw2IEBAIHN0YXRpYyB2 b2lkIHZhYXBpX2RldmljZV9sb2dfaW5mbyh2b2lkICpjb250ZXh0LCBjb25zdA0KPiBjaGFyICpt ZXNzYWdlKQ0KPiANCj4gwqDCoMKgwqAgYXZfbG9nKGN0eCwgQVZfTE9HX1ZFUkJPU0UsICJsaWJ2 YTogJXMiLCBtZXNzYWdlKTsNCj4gwqB9DQo+IC0jZW5kaWYNCj4gDQo+IMKgc3RhdGljIGludCB2 YWFwaV9kZXZpY2VfY29ubmVjdChBVkhXRGV2aWNlQ29udGV4dCAqY3R4LA0KPiDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFZB RGlzcGxheSBkaXNwbGF5KQ0KPiBAQCAtMTY2MCwxMCArMTY0NSw4IEBAIHN0YXRpYyBpbnQgdmFh cGlfZGV2aWNlX2Nvbm5lY3QoQVZIV0RldmljZUNvbnRleHQgKmN0eCwNCj4gwqDCoMKgwqAgaW50 IG1ham9yLCBtaW5vcjsNCj4gwqDCoMKgwqAgVkFTdGF0dXMgdmFzOw0KPiANCj4gLSNpZiBDT05G SUdfVkFBUElfMQ0KPiDCoMKgwqDCoCB2YVNldEVycm9yQ2FsbGJhY2soZGlzcGxheSwgJnZhYXBp X2RldmljZV9sb2dfZXJyb3IsIGN0eCk7DQo+IMKgwqDCoMKgIHZhU2V0SW5mb0NhbGxiYWNrIChk aXNwbGF5LCAmdmFhcGlfZGV2aWNlX2xvZ19pbmZvLMKgIGN0eCk7DQo+IC0jZW5kaWYNCj4gDQo+ IMKgwqDCoMKgIGh3Y3R4LT5kaXNwbGF5ID0gZGlzcGxheTsNCj4gDQo+IEBAIC0xOTA3LDcgKzE4 OTAsNiBAQCBzdGF0aWMgaW50IHZhYXBpX2RldmljZV9jcmVhdGUoQVZIV0RldmljZUNvbnRleHQg KmN0eCwNCj4gY29uc3QgY2hhciAqZGV2aWNlLA0KPiANCj4gwqDCoMKgwqAgZW50ID0gYXZfZGlj dF9nZXQob3B0cywgImRyaXZlciIsIE5VTEwsIDApOw0KPiDCoMKgwqDCoCBpZiAoZW50KSB7DQo+ IC0jaWYgVkFfQ0hFQ0tfVkVSU0lPTigwLCAzOCwgMCkNCj4gwqDCoMKgwqDCoMKgwqDCoCBWQVN0 YXR1cyB2YXM7DQo+IMKgwqDCoMKgwqDCoMKgwqAgdmFzID0gdmFTZXREcml2ZXJOYW1lKGRpc3Bs YXksIGVudC0+dmFsdWUpOw0KPiDCoMKgwqDCoMKgwqDCoMKgIGlmICh2YXMgIT0gVkFfU1RBVFVT X1NVQ0NFU1MpIHsNCj4gQEAgLTE5MTYsMTAgKzE4OTgsNiBAQCBzdGF0aWMgaW50IHZhYXBpX2Rl dmljZV9jcmVhdGUoQVZIV0RldmljZUNvbnRleHQgKmN0eCwNCj4gY29uc3QgY2hhciAqZGV2aWNl LA0KPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdmFUZXJtaW5hdGUoZGlzcGxheSk7DQo+IMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1cm4gQVZFUlJPUl9FWFRFUk5BTDsNCj4gwqDCoMKg wqDCoMKgwqDCoCB9DQo+IC0jZWxzZQ0KPiAtwqDCoMKgwqDCoMKgwqAgYXZfbG9nKGN0eCwgQVZf TE9HX1dBUk5JTkcsICJEcml2ZXIgbmFtZSBzZXR0aW5nIGlzIG5vdCAiDQo+IC3CoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgICJzdXBwb3J0ZWQgd2l0aCB0aGlzIFZBQVBJIHZlcnNpb24uXG4i KTsNCj4gLSNlbmRpZg0KPiDCoMKgwqDCoCB9DQo+IA0KPiDCoMKgwqDCoCByZXR1cm4gdmFhcGlf ZGV2aWNlX2Nvbm5lY3QoY3R4LCBkaXNwbGF5KTsNCg0KX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWct ZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1w ZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1w ZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=