From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from PH8PR06CU001.outbound.protection.outlook.com (mail-westus3azon11012038.outbound.protection.outlook.com [40.107.209.38]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7C53338836D for ; Wed, 24 Jun 2026 06:30:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.209.38 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782282642; cv=fail; b=BqV6SdPhSI28ohl/ZaQxODVP9DLLjIp0DXebsIYexd6VmGLACi7LVrHw0SG7jumwP+4qep7Hauy9jaF7Lp2TTRQydUUnHLuMb34RXb7zY5QIoclDNJtTGeoI5ytHhhdHFv4Lwa9Gp80dunP1hTmEBUNyqfjKAEuEPiDHQJk+mwU= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782282642; c=relaxed/simple; bh=RSy2T5vDZ9gsOglvL1X1Ii8PmZ0aPxv8AnYoKxA0PWU=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=dcXUMaNAc265OXvc41mgdqhy6i9V7Bs5jOnVB7HgUSlJntEOfCc+SBwaKLZpNmfByyYikl7bQfW0r2iQ7J6JZq9tUp1bKWuytvztHYrXa08ZkXvBhUUCL/sTR8ZjRsaFE57P+LPYPnenqo4M1MxGNXtD0Cw5xtYrrIYqa3yqSfw= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=altera.com; spf=pass smtp.mailfrom=altera.com; dkim=pass (2048-bit key) header.d=altera.com header.i=@altera.com header.b=aBtW70v+; arc=fail smtp.client-ip=40.107.209.38 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=altera.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=altera.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=altera.com header.i=@altera.com header.b="aBtW70v+" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=GAGVvUokKP6qt3fMg7frWQxRP9AJdAn1d2f/tI+oHPPhpW4V6OnGJzwIHeknjCG1tYVZRAnqdfM4nkxofHZl0eUwgjqtYeJDvWfwsoBEe7m1NYnhIJn3jf5/5aOMF/3lvSSFdOCo1wA3q5d7c10Y+9RWtoSOmou9xQx1uq67F63zK+GDnG8Hb+AB6mNMfOxrGvLJWkSZPgQgjOd0Kp+ub46HQ5RL2JU1Bb190W9gfMg5Pb5B6GNOPn4C4eObnd7zU+tmcS3qRJ03ofW7RM2Uu2dTtij93ck7N6PfnrJyoOjqbqO8XzZEkvETU9/uKuUNzTlVUKc6iH7UzJ54yqxBRQ== 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=RSy2T5vDZ9gsOglvL1X1Ii8PmZ0aPxv8AnYoKxA0PWU=; b=vE7WEeqWvR+/cgDO0osqaHUvCij77TIZ5un3nipvZFuXlXt24mE/JiZtdMLpukrnEq3+bAJOhL50a/QyLRj0ZM0Jxv6csMD4IH10mtt28nLxcirsyrPFE9SKIRm7FlXJh6K67Yi9uc7Daveqi/TSwZFmwzzYQp34Vl+SuJRi3mnYimRxmSxRvRyFUL/YmDJ0yqGVQP+kTWkzSHislwFBJPWOvGIyjChD/e6OuCns7nhfTd5xe8ZQ1XYKKVZlC2mXq+giTSwnP3q4QVIccE6BfD+HcKeaFMk+pI1ajZaZyzrffaOlgr6Apu1JFeo3q63KS442WkiWD+Z6HgMpINCJ7g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=altera.com; dmarc=pass action=none header.from=altera.com; dkim=pass header.d=altera.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=altera.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RSy2T5vDZ9gsOglvL1X1Ii8PmZ0aPxv8AnYoKxA0PWU=; b=aBtW70v+Rvcx59Tvtq39X6E6HMGxBqIBFvw0X6yGzNMP42guIegguL6MeUO09q961gKHDnSofF+zre83oqh+Ytl8OjZYGvpjAiXO4ZMhfD+Y/ShsSssefvemfSu0DtJ4rQ5SHnFaIIl1t/Tu3cPrBjUkzlA1iBsg58RHLz/apS4cEs/JJY9kYzKQhQladkevco5RafCxAZ+ENS0WruRjVs2K1BE98wEFT93yk4cCP5b4HIbZHbv5nyUAgm0Fg+wsN85CvcevnFkgi0egPhXSigq1svtMn/wQWH5U1k1Q/sh2LggjZuMMwzxWq5160rIXXhL6i/69AaODWa03OId9Mw== Received: from SJ0PR03MB5950.namprd03.prod.outlook.com (2603:10b6:a03:2d3::20) by DS0PR03MB7679.namprd03.prod.outlook.com (2603:10b6:8:203::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.159.13; Wed, 24 Jun 2026 06:30:38 +0000 Received: from SJ0PR03MB5950.namprd03.prod.outlook.com ([fe80::53a0:bf93:6b6b:de01]) by SJ0PR03MB5950.namprd03.prod.outlook.com ([fe80::53a0:bf93:6b6b:de01%4]) with mapi id 15.21.0139.018; Wed, 24 Jun 2026 06:30:37 +0000 From: "NG, TZE YEE" To: Frank Li CC: Alexandre Belloni , "NG, ADRIAN HO YIN" , Felix Gu , Wolfram Sang , Manikanta Guntupalli , Jorge Marques , Sakari Ailus , "linux-i3c@lists.infradead.org" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH v3 1/3] i3c: master: dw: Report actual GET CCC payload length on success Thread-Topic: [PATCH v3 1/3] i3c: master: dw: Report actual GET CCC payload length on success Thread-Index: AQHc+UUy7uoauaxvN0aLsIYjzevEsbZGTwwAgAcEWYA= Date: Wed, 24 Jun 2026 06:30:37 +0000 Message-ID: References: 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=altera.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR03MB5950:EE_|DS0PR03MB7679:EE_ x-ms-office365-filtering-correlation-id: db623996-3a98-44f2-8daa-08ded1ba1abf x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|376014|23010399003|366016|56012099006|55112099003|18002099003|22082099003|38070700021|11063799006|4143699003|5023799004; x-microsoft-antispam-message-info: Oq885ws6Nphn82Shl1fjJUMU3XVow9JQk1DlmSL1G8y4GXx/As0WRW8zIt8eU61aEhnLuRnLmgkeODbKiiTWfCGlsI6XtxPXiut9zmo9L62Nwm5mKRZ61z54brJUnocApD/qOzfzHmh4IN3jDQdLp8Tfq8oLU4Nt6kYtuWXcJtyQftvhF40lhKicW4Zqb9CvxuS7YjhS/c05e0O1A99E8A9SxB7BjBDfgt2ot+6CQXMMiIwseOzE3vyqYDWW334Uy3MRYzCJZMt4fZuJuSrF1F2tTqiRk9th9/s/Wgkh4bNMjvE/I3NSai26nctTFLxRhMLCxdW4pdlUVH/PVh4O4M2LqXENn+tkCUdYEK90myo0tdN91OUj1kAeDPMXlshhCJqbiwyGxeI+i5lIv46bynLQzJxO4F28GZy+4gSqI0k9EvVnCZr8ILbr5+j9MD+fFEYZcMoPqLLfR5vRAS2hCIVuIYChL48GOi2Jx1a0TvZWkH94Le4nuM5EXV3rP2prJsN8U52uawYGUjRPxANHSbOSvHDpWGIJSNPVF1NfMFhAb/dcDFKZ7clXcN5v18M17oUhIdTAtJu1Tuf4J/G74+CeQgULamBa8/CLTH1Q8DEEwncc8zJeSVjtG0mDbk/ldCfSnnHlRF5d7SmEceyq108498CtrMqF6odbJE42qz/PXbANYOoVwYptuVVrOshp/ljSpDQ3mdh16Kv4czNSKozXR8GyGHkVbBz2YKuIE4g= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR03MB5950.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(23010399003)(366016)(56012099006)(55112099003)(18002099003)(22082099003)(38070700021)(11063799006)(4143699003)(5023799004);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Q00yemF1VHJjejczbDYyYis0MURwakovMGY2czB5bzY2N2VXZDFlODZIZU9F?= =?utf-8?B?Z3dIa3h3WXNZL1dqek5jTDljWFljQXRwZlExVmVEWFlXai9wSzQyUmtNQjdi?= =?utf-8?B?KzhIN1hHSFE0eng4SlVpMlJsSjNpZmpaVnFnRi9jQktMdHJHL0F2RzZkMUZh?= =?utf-8?B?SlgvRFVYQ21UWE9nT1NoQndSdDdEbjFxRTc5QTBMeGRkSEtKTHkxZjZNMURo?= =?utf-8?B?WnZ1VHdPVWk0YlRiajE2OUNyaEhMdE5SbldXQ0x1djM1YllrRndrWGs2UUNa?= =?utf-8?B?a1A0d3pleUhpOTg1WklxNjl5UGZIWlNkRUt5RzR2d3dpUFNuSGJBNDFMbjl1?= =?utf-8?B?MklzOGYxNml0M0J4cE5RdnlNaTBaQXM0RlpYMHp4OG5YeFMwMjgvSkFXdWxv?= =?utf-8?B?a21lVllJRjBTSzdCenFsdzR6SDJGSlh1SEpjcHhvRVBOL1N3Z05LdkxxN0lU?= =?utf-8?B?cDE2RVhmb1FqUnBTWmNFV1NCTXpJZmhKdDZqdG1MR04wQ2hISXo4bGdaUDZk?= =?utf-8?B?cU9zSFpaZ1M5a0VHY2I3ZCt2aTBPY1hWdTZIRUFsaVhwcVJEMWFXbWRZQXNx?= =?utf-8?B?VU82L1FtNkR3dks3S3lmZnFmNTRneE1hdmd3R1I0bmY4UTJxcGdWSkErc0t5?= =?utf-8?B?UU1WTDJmU1Eya0p5ZkZHN1ByQWswdmtTWEFrMSs5bmMwTkY2NjNuMVNPbWZa?= =?utf-8?B?N1Z2UGZsUm1SamVCTmx2ZlFtcnZlZlB5ZytQNW5XSGdoT05kR001RytGeEdI?= =?utf-8?B?N25acmhBb3VLZWU5Q3pDd0dNcjl4c3phelgzem5wL211UXlVTnM0bFQzcHht?= =?utf-8?B?OUVpMzBiTUk3VEVxc1FjL0tiOUF0Q3llQ0tDSHhuUSs5OTZRRjBhdDdSRGxB?= =?utf-8?B?RU9tcUdNMXl2SCszUUVZT1o3ekZEMkcwcnk5UnFCTHNTM0F5cHhJZWtvQkh1?= =?utf-8?B?U1BEbmNIY3JWRWZOcmRQcHp0QUp4dGgrUmVuRXBCSHByQU5lUlY3UFRmcUhs?= =?utf-8?B?T1Z4Zi9YVkg2Lysvd2tPbTJNdU0vTGxQZkcvUkRVd3NSYWhaajdFQ0JhSmhj?= =?utf-8?B?V2U3UkllVTF4anUrVWxmR3I3cTdlaU5xN2dmQUVHZ3NKL2F6NUpuNnFsQzJW?= =?utf-8?B?SlRDbFZlSjc3djc3OWhZdHBzZmtwLzc4eDRVVTZVU3R2ZS9sMXhGSk9ESEQ5?= =?utf-8?B?cG5abkhnanIrcDM5OWZ4L1A1a3JrZFNqdjErSTFBMlEzY0N0NEc4RlVHVEV0?= =?utf-8?B?akdLMDBTS2oyN0NxZnh2RGVyMEFIZGphMi9pL3NJY0Q3SVIyVGF3UnB3MTFV?= =?utf-8?B?UTBWS2dwWEhXOWtKcW1hMzhWWEprQWZSMXJJWUdXaHFDVkdPOG1VQ21UaHlZ?= =?utf-8?B?WURLcjkxb0dmRzdZYzRQYTQrL3RNM2cwRjZGWkJKdzhsU1lSVU9HVjgyeUxD?= =?utf-8?B?VEZLYXpNQmNWYzRUMENEd3FTdmZaTzRqZUo3eEJ4M2hJOFpHeVgxekswNkx0?= =?utf-8?B?N1phZkU1Nlc5a1NWRnJheUhJbm14eCtRN2dJVmhxYlRjR3dxR0pHR1VEYURp?= =?utf-8?B?QTNESnVJeXo3Uit2bExXeFZZWVNsQXN3Q2FSWWYvcG5YUVlHYmRuMkdFTU9Z?= =?utf-8?B?Um5SQW9FTm9hVG96UWlzcUR3S2c4RUxXbkNiVlN3UkdKYlhPbjRSeCtXeUJS?= =?utf-8?B?RHVRUmhRVHBlTCs5c2MvRVpEV1czQ09jSGZYTnRjUm9BV2Jsd1VPK29vSzF4?= =?utf-8?B?QTV2UG9DVUpYTTVTdHBpcXlEN2F3alE2ODVZNUlTcVNGNHc0NkdieFJWRE9S?= =?utf-8?B?VktWZTIxV21ncTFSaldjSW4zcmtMclBHNUNSS1ljZlFNR3BGajMzSHc2V3B5?= =?utf-8?B?aHF1YUpYaWVWZ3dXYUdPTWFzS3ExWUN3aXA4ZVBXaUt2SlIyNnZVNmp2cHdW?= =?utf-8?B?VU1rVXhYdzQ1SkJQbTE1cWZtTUt5YVd3aTR1NkI3NExJalduQjExVlJGQTFx?= =?utf-8?B?N1BOdGJkTzI1MVpRM2gvZ3RIbS91cTlEVzA5MEZEVE9HZ2xzWHVVT1FmcVlx?= =?utf-8?B?aWRrZC9QU2J3eTI0MEh2RGZRbnVGYm1qc1dTcm0rNUxjUFdLd2tzNTN1NVVE?= =?utf-8?B?Skd2SlVSWnhOVTBTeDNSTUs2eWxrVGFiZnA0ZW1BWHVHeDlkM2dTUlRPRnFr?= =?utf-8?B?UjVNQUgzb2ZmditLRW9OODNkbWNmMWV0TVk2WGN5b2JERDhFUGFmb3dMYTA3?= =?utf-8?B?OGxlU3hOSytTNy95WEdJdHFmOXhRVjBpSWU3Y1ZFWGt0QkV5VVQwVHNhQkIr?= =?utf-8?B?bWFNMUNuMjJ5VnR4VW1BN29uemdaZmxBRTYzOHNBTkQyNzRod3BCQkI5c2N2?= =?utf-8?Q?+xdpyUIHsSXgKp90=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <836939BFF72EA149A473F0384CEB78F3@namprd03.prod.outlook.com> Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-OriginatorOrg: altera.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR03MB5950.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: db623996-3a98-44f2-8daa-08ded1ba1abf X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jun 2026 06:30:37.5831 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fbd72e03-d4a5-4110-adce-614d51f2077a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: lwqICL3ANNcRys6Ltx63oxPYmAd27hkM3V4fI2OEF6icTc7syAhZwppsxmVMVovSphm9OWkO/QHuF9j3siOG0Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR03MB7679 T24gMjAvNi8yMDI2IDM6MjEgYW0sIEZyYW5rIExpIHdyb3RlOg0KPiBPbiBXZWQsIEp1biAxMCwg MjAyNiBhdCAwNjo1NDowNlBNIC0wNzAwLCB0emUueWVlLm5nQGFsdGVyYS5jb20gd3JvdGU6DQo+ PiBGcm9tOiBBZHJpYW4gTmcgSG8gWWluIDxhZHJpYW4uaG8ueWluLm5nQGFsdGVyYS5jb20+DQo+ Pg0KPj4gT24gc3VjY2Vzc2Z1bCBHRVQgQ0NDIHRyYW5zZmVycywgc2V0IGRlc3RzWzBdLnBheWxv YWQubGVuIGZyb20NCj4+IFJFU1BPTlNFX1BPUlRfREFUQV9MRU4gc28gdGhlIEkzQyBjb3JlIHJl Y2VpdmVzIHRoZSBudW1iZXIgb2YgYnl0ZXMNCj4+IGFjdHVhbGx5IHJlYWQuIENvcmUgaGVscGVy cyBzdWNoIGFzIGkzY19tYXN0ZXJfZ2V0bXJsX2xvY2tlZCgpIHVzZQ0KPj4gZGVzdC5wYXlsb2Fk LmxlbiBhZnRlciB0aGUgdHJhbnNmZXIgdG8gaW50ZXJwcmV0IHRoZSByZXNwb25zZS4NCj4+DQo+ PiBTYXZlIHRoZSByZXF1ZXN0ZWQgbGVuZ3RoIGluIGEgbG9jYWwgdmFyaWFibGUgYmVmb3JlIHBy b2dyYW1taW5nIHRoZQ0KPj4gaGFyZHdhcmUgc28gdGhlIGNhbGxlcidzIGJ1ZmZlciBzaXplIGlz IG5vdCBjb25mbGF0ZWQgd2l0aCB0aGUgYnl0ZXMNCj4+IHJlY2VpdmVkLg0KPj4NCj4+IFNpZ25l ZC1vZmYtYnk6IEFkcmlhbiBOZyBIbyBZaW4gPGFkcmlhbi5oby55aW4ubmdAYWx0ZXJhLmNvbT4N Cj4+IFNpZ25lZC1vZmYtYnk6IFR6ZSBZZWUgTmcgPHR6ZS55ZWUubmdAYWx0ZXJhLmNvbT4NCj4+ IC0tLQ0KPj4gICBkcml2ZXJzL2kzYy9tYXN0ZXIvZHctaTNjLW1hc3Rlci5jIHwgMTIgKysrKysr KysrLS0tDQo+PiAgIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25z KC0pDQo+Pg0KPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvaTNjL21hc3Rlci9kdy1pM2MtbWFzdGVy LmMgYi9kcml2ZXJzL2kzYy9tYXN0ZXIvZHctaTNjLW1hc3Rlci5jDQo+PiBpbmRleCA2NTU2OTNh MjE4N2UuLjA2ZmRmODg1N2I5YyAxMDA2NDQNCj4+IC0tLSBhL2RyaXZlcnMvaTNjL21hc3Rlci9k dy1pM2MtbWFzdGVyLmMNCj4+ICsrKyBiL2RyaXZlcnMvaTNjL21hc3Rlci9kdy1pM2MtbWFzdGVy LmMNCj4+IEBAIC03NTEsMjEgKzc1MSwyNCBAQCBzdGF0aWMgaW50IGR3X2kzY19jY2Nfc2V0KHN0 cnVjdCBkd19pM2NfbWFzdGVyICptYXN0ZXIsDQo+PiAgIHN0YXRpYyBpbnQgZHdfaTNjX2NjY19n ZXQoc3RydWN0IGR3X2kzY19tYXN0ZXIgKm1hc3Rlciwgc3RydWN0IGkzY19jY2NfY21kICpjY2Mp DQo+PiAgIHsNCj4+ICAgCXN0cnVjdCBkd19pM2NfY21kICpjbWQ7DQo+PiArCXUxNiByZXFfbGVu Ow0KPj4gICAJaW50IHJldCwgcG9zOw0KPj4NCj4+ICAgCXBvcyA9IGR3X2kzY19tYXN0ZXJfZ2V0 X2FkZHJfcG9zKG1hc3RlciwgY2NjLT5kZXN0c1swXS5hZGRyKTsNCj4+ICAgCWlmIChwb3MgPCAw KQ0KPj4gICAJCXJldHVybiBwb3M7DQo+Pg0KPj4gKwlyZXFfbGVuID0gY2NjLT5kZXN0c1swXS5w YXlsb2FkLmxlbjsNCj4+ICsNCj4+ICAgCXN0cnVjdCBkd19pM2NfeGZlciAqeGZlciBfX2ZyZWUo a2ZyZWUpID0gZHdfaTNjX21hc3Rlcl9hbGxvY194ZmVyKG1hc3RlciwgMSk7DQo+PiAgIAlpZiAo IXhmZXIpDQo+PiAgIAkJcmV0dXJuIC1FTk9NRU07DQo+Pg0KPj4gICAJY21kID0geGZlci0+Y21k czsNCj4+ICAgCWNtZC0+cnhfYnVmID0gY2NjLT5kZXN0c1swXS5wYXlsb2FkLmRhdGE7DQo+PiAt CWNtZC0+cnhfbGVuID0gY2NjLT5kZXN0c1swXS5wYXlsb2FkLmxlbjsNCj4+ICsJY21kLT5yeF9s ZW4gPSByZXFfbGVuOw0KPj4NCj4+IC0JY21kLT5jbWRfaGkgPSBDT01NQU5EX1BPUlRfQVJHX0RB VEFfTEVOKGNjYy0+ZGVzdHNbMF0ucGF5bG9hZC5sZW4pIHwNCj4+ICsJY21kLT5jbWRfaGkgPSBD T01NQU5EX1BPUlRfQVJHX0RBVEFfTEVOKHJlcV9sZW4pIHwNCj4+ICAgCQkgICAgICBDT01NQU5E X1BPUlRfVFJBTlNGRVJfQVJHOw0KPiANCj4gbm90IHN1cmUgaG93IHJlcV9sZW4gaGVscCBpdC4g UHJldm91c2x5IGV2ZXJ5dGhpbmcgY29weSBpbnRvIGNtZC4gIG5vdyBjb3B5DQo+IHJlcV9sZW4g dGhlbiBjb3B5IHRvIGNtZCwNCj4gDQo+IE5vIGRpZmZlcmVuY2U/DQo+IA0KWW91IGFyZSBjb3Jy ZWN0LiBTYXZpbmcgcmVxX2xlbiBoZXJlIGRvZXMgbm90aGluZyB1c2VmdWwgYXMgcGF5bG9hZC5s ZW4gDQppcyBuZXZlciBnZXR0aW5nIG92ZXJ3cml0dGVuLiBJIHdpbGwgZHJvcCByZXFfbGVuIGlu IHY0OyBrZWVwIHVzaW5nIA0KY2NjLT5kZXN0c1swXS5wYXlsb2FkLmxlbiB3aGVuIHNldHRpbmcg dXAgY21kLT5yeF9sZW4gLyANCkNPTU1BTkRfUE9SVF9BUkdfREFUQV9MRU4uPj4NCj4+ICAgCWNt ZC0+Y21kX2xvID0gQ09NTUFORF9QT1JUX1JFQURfVFJBTlNGRVIgfA0KPj4gQEAgLTc4MCw3ICs3 ODMsMTAgQEAgc3RhdGljIGludCBkd19pM2NfY2NjX2dldChzdHJ1Y3QgZHdfaTNjX21hc3RlciAq bWFzdGVyLCBzdHJ1Y3QgaTNjX2NjY19jbWQgKmNjYykNCj4+ICAgCQlkd19pM2NfbWFzdGVyX2Rl cXVldWVfeGZlcihtYXN0ZXIsIHhmZXIpOw0KPj4NCj4+ICAgCXJldCA9IHhmZXItPnJldDsNCj4+ IC0JaWYgKHhmZXItPmNtZHNbMF0uZXJyb3IgPT0gUkVTUE9OU0VfRVJST1JfSUJBX05BQ0spDQo+ PiArCWNtZCA9ICZ4ZmVyLT5jbWRzWzBdOw0KPj4gKwlpZiAoIXJldCkNCj4+ICsJCWNjYy0+ZGVz dHNbMF0ucGF5bG9hZC5sZW4gPSBjbWQtPnJ4X2xlbjsNCj4gDQo+IE9ubHkgdGhpcyBsaW5lIGlz IHZhbGlkYXRlLg0KPiANCj4gRnJhbmsNCj4+ICsJaWYgKGNtZC0+ZXJyb3IgPT0gUkVTUE9OU0Vf RVJST1JfSUJBX05BQ0spDQo+PiAgIAkJY2NjLT5lcnIgPSBJM0NfRVJST1JfTTI7DQo+Pg0KPj4g ICAJcmV0dXJuIHJldDsNCj4+IC0tDQo+PiAyLjQzLjcNCj4+DQoNCg==