Received: by 2002:a05:6359:6284:b0:131:369:b2a3 with SMTP id se4csp4509087rwb; Tue, 8 Aug 2023 09:26:50 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFhxmwYWUH1vINZmJJnFqoH/etXxjrCE/vA2uWymsGQI3IZ5zaEkDLAPg790IkZIxanhar3 X-Received: by 2002:a17:906:3298:b0:99b:6e54:bd6e with SMTP id 24-20020a170906329800b0099b6e54bd6emr79733ejw.56.1691512010644; Tue, 08 Aug 2023 09:26:50 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1691512010; cv=pass; d=google.com; s=arc-20160816; b=ZfTxxEBnhWzQUTcHyDO9KkKM0BVZgLJGB4uKoAh4KOZSbAUoX1ZEdWFKJnMyem54Ow vfduXhIST3Edso4r4a6RqQTQ+XJXxWbdFEjlI4MplGwHUvfPyKx0PLkrIahpDfxvj+bR WfTtESF9XG5fHWvmE8OLprviaU1DMjVv27eomfjBt2MSUHpplVzKZ55zKFN0uJlhbxE9 68iaemTJni8G2u+wlMjmq8PNlJ5G99MVddD1IR2o+kWg0ycIfwivZrWXWTevDBHAh6un IZsHMjqddEKG9B7mUQe3scMajJpth43o6BOD3FxzAtThPNCX27zpyNOkwQ06FVIKtxLm s0FA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from:dkim-signature; bh=dU8jcn6qfdpCdm8pDSXSJxCi7x3AAhmC+ssoSBpU5BQ=; fh=6h8sCOzsHN91gFokT9+/SXj1hfw5Bcz4arIPHgkww8A=; b=UTNCh9YOtCgxfLlIeSseNsrg7aeupNVBSxZGyNbyBA9BlbMbyif8f4Obv3IaoPxJup FwJmX3VVboasZ2RdIZzHwPCyq8JZpIzf6ZWBrf8XMwLu505o3k63ptlm0QrkaXemvP4H VEVhXpvPr9pRR6J21MHSsQhVofDRiZJT0VhtNY0UudH+89uj2Ydhtxap4J68sR5Rv4ns fqxRa6nu03Ww9Hvop+MN8yAQDw+9YgkhWsxyqFUxi05hET3zVKXNnko2h732dloTUNcb uxtLIPFkX3l9Vc9XGNNY7jkrX1EugDF7fhI5KwTxaoaHapvsDuKtbpPDShvnSf87LTPA PyiQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@csgroup.eu header.s=selector2 header.b=PHmbbpjM; arc=pass (i=1 spf=pass spfdomain=csgroup.eu dkim=pass dkdomain=csgroup.eu dmarc=pass fromdomain=csgroup.eu); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=csgroup.eu Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id gx5-20020a170906f1c500b0098e0a14c670si7630001ejb.619.2023.08.08.09.26.24; Tue, 08 Aug 2023 09:26:50 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@csgroup.eu header.s=selector2 header.b=PHmbbpjM; arc=pass (i=1 spf=pass spfdomain=csgroup.eu dkim=pass dkdomain=csgroup.eu dmarc=pass fromdomain=csgroup.eu); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=csgroup.eu Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231652AbjHHQDu (ORCPT + 99 others); Tue, 8 Aug 2023 12:03:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55398 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230453AbjHHQCl (ORCPT ); Tue, 8 Aug 2023 12:02:41 -0400 Received: from FRA01-PR2-obe.outbound.protection.outlook.com (mail-pr2fra01on2045.outbound.protection.outlook.com [40.107.12.45]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BBC4D65A6; Tue, 8 Aug 2023 08:44:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GCIpORIob6LetRY/Bj5ISz4nlayZFhBL9SQKfi5TmlfHo9Xb8lvN8QakzUSJNgXP4hbZKNDMThMXf85l++PprxrGO43YY9nROyORc+DY8DnCznlcWvQdibjjPr/7RWOTG4LGINyGB1lPLefYxqSoaY1ProBnhaki9Ja8HclCSIu9/+0Gk+0fgqL11f2feypXnPVoeIdmT5SvFKbjls9f8M1u12LEmUeuZCzHcQ1TAf3dO0ZMzI2eOXDB4uUWtF4VrxeWji8Cuqllz6UkPesQJFHRs9eohgWln0ZU/Xij3bsGOyZo8AChxPe9e4VspgsaVeV5MRkrwI/ayLT79Up55g== 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=dU8jcn6qfdpCdm8pDSXSJxCi7x3AAhmC+ssoSBpU5BQ=; b=IS0Ma3+u416EyD9L/QvlbhNjlFCIUzm2QNfhGBnLr0HkSjqWnNf5e59+8iLbTTIabM1de972XVlfBnH6Kh1jJyHfpmdxoMKj7itALWvZao2b16AyRe6UHs0Xlvp8orOgcgEfEElG1ggN2Nt7uKW49AAbFShA8ouju5VJrgIwfLVzZpwoGZL6QAYJ0Rxgbfh/rb4OExPuIuDr6qddGe4XV5zTVMDqKyzsLFqBT8qWTK2fKzLDr7Hn6NJRYcELQqiK5WwmjTWA1TDkd3pdMqj9fXa1qVogIdQ5M8D1nstGW9EFGBO7wUAep+CSjwzCHWVPMPmvzvC7lql8FuIZU/mzUg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=csgroup.eu; dmarc=pass action=none header.from=csgroup.eu; dkim=pass header.d=csgroup.eu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=csgroup.eu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dU8jcn6qfdpCdm8pDSXSJxCi7x3AAhmC+ssoSBpU5BQ=; b=PHmbbpjMeaMSn24exWz2mPhyNK1Hr7527SX1bxgUcEytgnoGHtnHWEoiOKTeBvLNHkVlBRnEVcxxqJx2rap5nCu/6WEVLTRDoDPG5FHIQGfa+iJeGImMrJB/z7pJfmdAVIbOkU09YqFDc5zDGOUVNX2cHCQsCILzyksyJSzye9+xNIjcqH8ZA3AhoQLTVWpazPRCybdDFCeLrRhJ2XgUe5kWIqJPyO/qndemwLHf6KCPXVruKXDmRK5rhYUROYYNe7br24s1WF1MkJPTGx2ZJiMkwiVY6BvDMtdbOrOiAznztZOSTItARumyWUpWYvQC4BdkVBsdjvnqrfVg1MAe5A== Received: from MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:31::15) by MR1P264MB3396.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:21::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6652.27; Tue, 8 Aug 2023 08:09:03 +0000 Received: from MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM ([fe80::2820:d3a6:1cdf:c60e]) by MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM ([fe80::2820:d3a6:1cdf:c60e%6]) with mapi id 15.20.6652.026; Tue, 8 Aug 2023 08:09:03 +0000 From: Christophe Leroy To: Herve Codina , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Andrew Lunn , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Lee Jones , Linus Walleij , Qiang Zhao , Li Yang , Liam Girdwood , Mark Brown , Jaroslav Kysela , Takashi Iwai , Shengjiu Wang , Xiubo Li , Fabio Estevam , Nicolin Chen , Randy Dunlap CC: "netdev@vger.kernel.org" , "linuxppc-dev@lists.ozlabs.org" , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-gpio@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "alsa-devel@alsa-project.org" , Thomas Petazzoni Subject: Re: [PATCH v2 15/28] soc: fsl: cpm1: qmc: Introduce is_tsa_64rxtx flag Thread-Topic: [PATCH v2 15/28] soc: fsl: cpm1: qmc: Introduce is_tsa_64rxtx flag Thread-Index: AQHZv9JZBjSpPLlDzkSjMRVJibFlkK/gH4oA Date: Tue, 8 Aug 2023 08:09:02 +0000 Message-ID: References: <20230726150225.483464-1-herve.codina@bootlin.com> <20230726150225.483464-16-herve.codina@bootlin.com> In-Reply-To: <20230726150225.483464-16-herve.codina@bootlin.com> Accept-Language: fr-FR, en-US Content-Language: fr-FR X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=csgroup.eu; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MRZP264MB2988:EE_|MR1P264MB3396:EE_ x-ms-office365-filtering-correlation-id: 3e326b0a-8a2b-4e74-7bb8-08db97e6ba79 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: y9IdoqvLCVqPU/GFOOwJwQnAfJDkUF+pqJMfBCPmw+d8xunTiLugd9hJkMGPvCn1J+4OAE0bIiv1TSNHWjOnxsR8TuZ7ACvstqPQWOLO/0fAsrYek3b+AKXLIX6dTEPwecBiSWT9fOL58pZ48X/68BUTOO98mgTEemg6Dqw/XaE3Rr+y1yU0jWiCbcBhTT1UO6V1mBNGr3J5+5GDBzYi5+9J9vwWyyobttGsNf5fFOq+W8jpIteTyepV16v0fQUNcyxytzm2fANcb+AnAtK3BS3KrT6oGoZ3Hpz8n2uVtq0sAkPfVeToUgpy3olNWd9wcqkjHk/wI/lGmQWppyLBwNMVbN6dAS1hhfFU1YTYw5L5ddEEewt0JGRkdFHIKo6k+jIqBQWtHue9jl0bacULe3yZRur9olTkDmVvNbmnCtFPWF/HE2TN5Xw6E2AgzIeUxGz8xQjXN4P6zlMFincKTLw1jjFbgowG3A6/KhG4dD1iYOtu7uFo34SMVNw4W9ZHBgjTQzdNW008h6H3AUzt+w2i96ltcjr8dDOnUUtpFhy0mRgyH5RXXlTwBXNg3ezkM3R6XDnjan4AIr3TxU9hEOM70s1O17WBPDApy2nkET4VeEYrLraqDW8KQ4n6+nR7OdrgLCPclz2W1hPM/bv/+Y6SFcvVL1CiYsn3RLNzAd8YmO8v5t24w3CxRJgY8y2g/X9/ENNXZIztSP/ImniEYJ3tnBHg3YJeShweGRL+GG84yxlqWSX/XINMPKqMtkNLmyJh0kha9Kj1sJt26OfHGg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230028)(376002)(346002)(136003)(39850400004)(396003)(366004)(90021799007)(1800799003)(186006)(451199021)(90011799007)(38070700005)(66574015)(41300700001)(26005)(2906002)(31686004)(44832011)(83380400001)(5660300002)(7406005)(7416002)(8936002)(8676002)(2616005)(478600001)(316002)(921005)(31696002)(110136005)(91956017)(54906003)(76116006)(6506007)(6486002)(66476007)(64756008)(66446008)(66556008)(38100700002)(71200400001)(66946007)(86362001)(122000001)(6512007)(4326008)(36756003)(43740500002)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?U1hYQzNHOERwWWhrUmVVaU9Td3hXTmozbzBmRWh6OVpqL3lRcWdia1hhbUZr?= =?utf-8?B?M3FkZ21tN3R1c2d3d00vYnBobVBoVmxtMEN1S0ZEYWdGZGxHQ0d0S0FGeHo1?= =?utf-8?B?OWRnSkNFeW4vVmU2eDBQQXcyb3VuenNiN0t5aFVOMGdzWU1BUGd4b1pSR3lT?= =?utf-8?B?UER6ckp6OEdWeHU4S2ZRWTNTaUJNMmNycHJkQllXc3ZzYm1oM2xsdStpRkZr?= =?utf-8?B?VHJXUmVMaEh0OVBCKzFqMTQ1RUpYVWRveVpWRGxOVjUyRHRpM2JoV1VId3Vo?= =?utf-8?B?Szh6R2owMGhOWlVmQjJmQnk0QlVJQWkwK0NTcnlvTE9OMDUvN1RKQ1VFL3ha?= =?utf-8?B?ak54c0FXVFcvREdNZXBnZU41N3BDb2JzZDVmdzdjNFFtVXN3RGdNclJmcHN2?= =?utf-8?B?THM2U3dRREphd245VjhrLzZ3S0FXV1hsR2xweFNRTktwSmJZeXE2bjJjQ0RY?= =?utf-8?B?d3AxdWJHWFpyZkJleGVnMkhCZlYyQ1cwbHFGMUV0dFFody9CNnFuY09uK2Zj?= =?utf-8?B?S3RzdjRKU0hibEEzdWFacm9nTDN0YkRtOW5iTHVCeW9QNG5SMnZCcHdNTXRY?= =?utf-8?B?RytYRmJseTNrcTh0MkZIOVh3VVU5MVZ4djZ2Q2NuMGtIdG1ZbTdoc3V4Ym9D?= =?utf-8?B?Zm56L0QrTjc4NE1WVDhiU3Z1Rk9hNDkxNTZOaUdXbnVHTkc2bUxtUUhOSzVo?= =?utf-8?B?RGNVZVE5UUJlY2JGd0lhNm5QZ1dzUDhWY1hWS3RFbU9mei92YzU4M1NjM1hZ?= =?utf-8?B?TFA1TmpZZUtVQkcwZ285eGtUTDdWb2lPODZxSGFvNWtCUzMzVDduaTI4ZG1m?= =?utf-8?B?Tk92OFNERFF4bFpCRURJZkc0THFnaFhmbm5MOVJFM1Njb1ZCRE04WlpyUWhI?= =?utf-8?B?MXo4V1BqZWYyTW5xdGlGV0MvZkQ4UXpyY0RZL3R4T3JwNHAvenh4VHBzbUJt?= =?utf-8?B?Z0RVSFJ6MjRoNzJjdlJ2ZFc3VzZRb2lONXlhZmkzY3NET0E0YVdrNnp1N2Fv?= =?utf-8?B?dVBDOEJIRGxTZ3AvN3RvU21RY0dSNHFDbVBkd3dXV2RVdzZnMUVycVVxRGN4?= =?utf-8?B?aHQ0K2NWdURibHY1dGpLZ3NKQ0JpSW5wVnM2Ym9CakhNaFlrRTZpSzAzT1JP?= =?utf-8?B?bnAzUGVUZVJwejEzc01MOVR4Y0ZCZFpuMGtrN1hNWTlOaUpCRFplRGp0Sk1O?= =?utf-8?B?Q2FLd3dDSWd1RzJHazNSb2s3aGVvaFc1UVIvUDZYOGVJVE56N3VyY0M2ME0r?= =?utf-8?B?Y2xEVWxmYTFNVW5pZFh2cDBnWTkycndzM1lxVWI4VlpmUHZQZk8rK2tDZ1Nt?= =?utf-8?B?TCtCTjUrc1dQMW15VkdWNERBdTM4TDVOamxLRzBHMVhKWGMzMHRpblBoV2px?= =?utf-8?B?Rm5JWDBiWGluemJ6cGtMWGZkMTlYZzRGUXdFekd4WkJxRVVmQUkyN3A0aklE?= =?utf-8?B?Ri96TDRzMXM0YXh1WWFtSHFpWXY3VzBlcndZUmRodExLZlZ0KzVyS1d4S0xW?= =?utf-8?B?SlhuZHJOZSt4bk9vUS9GM0lSN1UvdTFzZFdnWWEreWRqYlE2RmhLZGFaRGRB?= =?utf-8?B?d05XcnphWFYvWXI2MG9yR0ZqaEZnRHMycm1odXdOUnpMUy9xakhtUVl0N2g3?= =?utf-8?B?aG5EbVkxek55K0JiMzZtdEovaXl0YjRieEhtUHhqcS9WY05uNlRHNUgyaTNB?= =?utf-8?B?N0dsd2ZFbjhjSTMyN1NWODBtUnkrNzBMRy9uVEh5ajc4SkloUHFRUTllc0p4?= =?utf-8?B?S3F0UU85SGQ1R1hCOW1ORjd2L2U2Q0Nuays0NmV3VGRlZmVwV0I3TWFwdjNF?= =?utf-8?B?cnpXUFdhRnVtQUlTOWl3S2ZMaXROL3NKZThocHN3ZG1Wbmtlc1ErZ2E1dEpZ?= =?utf-8?B?QXFEMWhRTjNVc0h0NkUzdTFCVnNDNS81ckhqams0a3M5ejZGWnk1YTc1Z3o2?= =?utf-8?B?VS9oaWZ4enpZelEvRmdtaTF1ZUdJK0wwMXlibzJDNjBORkQ3STJVUmU5U3p1?= =?utf-8?B?Q2t5eUYwMFpmdUI2aVVaU2JRSHBlbm9vR2MwcG4randUSUdJcXV3K2NBdUgx?= =?utf-8?B?UGloRnVKZTlYRGVEbm0vNVJaRXhrUmN5RHlLZU10L3I2dks0VXdVWjMwNXdu?= =?utf-8?Q?lt6i/S+xGGdxE9Wn2Fz82Y6gA?= Content-Type: text/plain; charset="utf-8" Content-ID: <82B21B0D0B41B944A73BFF2D1E2C2F05@FRAP264.PROD.OUTLOOK.COM> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: csgroup.eu X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 3e326b0a-8a2b-4e74-7bb8-08db97e6ba79 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Aug 2023 08:09:02.9431 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9914def7-b676-4fda-8815-5d49fb3b45c8 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: JxjASf6SG9sYLJ1kfFB1cGN5IuT5pHAXqTVXRAx1wGgKM4HDzwHYvUE9F9C9Nr6+PkEMCYqMQoLMD7YHpJGXZo6TfP1sPdsMHDyRydMdWkE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MR1P264MB3396 X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoNCkxlIDI2LzA3LzIwMjMgw6AgMTc6MDIsIEhlcnZlIENvZGluYSBhIMOpY3JpdMKgOg0KPiBJ biBvcmRlciB0byBzdXBwb3J0IHJ1bnRpbWUgdGltZXNsb3Qgcm91dGUgY2hhbmdlcywgc29tZSBv cGVyYXRpb25zIHdpbGwNCj4gYmUgZGlmZmVyZW50IGFjY29yZGluZyB0aGUgcm91dGluZyB0YWJs ZSB1c2VkIChjb21tb24gUnggYW5kIFR4IHRhYmxlIG9yDQo+IG9uZSB0YWJsZSBmb3IgUnggYW5k IG9uZSBmb3IgVHgpLg0KPiANCj4gVGhlIGlzX3RzYV82NHJ4dHggZmxhZyBpcyBpbnRyb2R1Y2Vk IHRvIGF2b2lkIGV4dHJhIGNvbXB1dGF0aW9uIHRvDQo+IGRldGVybWluZSB0aGUgdGFibGUgZm9y bWF0IGVhY2ggdGltZSB3ZSBuZWVkIGl0Lg0KPiBJdCBpcyBzZXQgb25jZSBhdCBpbml0aWFsaXph dGlvbi4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEhlcnZlIENvZGluYSA8aGVydmUuY29kaW5hQGJv b3RsaW4uY29tPg0KDQpSZXZpZXdlZC1ieTogQ2hyaXN0b3BoZSBMZXJveSA8Y2hyaXN0b3BoZS5s ZXJveUBjc2dyb3VwLmV1Pg0KDQo+IC0tLQ0KPiAgIGRyaXZlcnMvc29jL2ZzbC9xZS9xbWMuYyB8 IDUgKysrKy0NCj4gICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u KC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9zb2MvZnNsL3FlL3FtYy5jIGIvZHJpdmVy cy9zb2MvZnNsL3FlL3FtYy5jDQo+IGluZGV4IGM4ZGRkMmE1NGJlZS4uZGMxMTM0NjNmYmM3IDEw MDY0NA0KPiAtLS0gYS9kcml2ZXJzL3NvYy9mc2wvcWUvcW1jLmMNCj4gKysrIGIvZHJpdmVycy9z b2MvZnNsL3FlL3FtYy5jDQo+IEBAIC0yMTYsNiArMjE2LDcgQEAgc3RydWN0IHFtYyB7DQo+ICAg CXUxNiBfX2lvbWVtICppbnRfY3VycjsNCj4gICAJZG1hX2FkZHJfdCBpbnRfZG1hX2FkZHI7DQo+ ICAgCXNpemVfdCBpbnRfc2l6ZTsNCj4gKwlib29sIGlzX3RzYV82NHJ4dHg7DQo+ICAgCXN0cnVj dCBsaXN0X2hlYWQgY2hhbl9oZWFkOw0KPiAgIAlzdHJ1Y3QgcW1jX2NoYW4gKmNoYW5zWzY0XTsN Cj4gICB9Ow0KPiBAQCAtNjk2LDcgKzY5Nyw3IEBAIHN0YXRpYyBpbnQgcW1jX2NoYW5fc2V0dXBf dHNhKHN0cnVjdCBxbWNfY2hhbiAqY2hhbiwgYm9vbCBlbmFibGUpDQo+ICAgCSAqIFNldHVwIG9u ZSBjb21tb24gNjQgZW50cmllcyB0YWJsZSBvciB0d28gMzIgZW50cmllcyAob25lIGZvciBUeA0K PiAgIAkgKiBhbmQgb25lIGZvciBUeCkgYWNjb3JkaW5nIHRvIGFzc2lnbmVkIFRTIG51bWJlcnMu DQo+ICAgCSAqLw0KPiAtCWlmIChpbmZvLm5iX3R4X3RzID4gMzIgfHwgaW5mby5uYl9yeF90cyA+ IDMyKQ0KPiArCWlmIChjaGFuLT5xbWMtPmlzX3RzYV82NHJ4dHgpDQo+ICAgCQlyZXR1cm4gcW1j X2NoYW5fc2V0dXBfdHNhXzY0cnh0eChjaGFuLCAmaW5mbywgZW5hYmxlKTsNCj4gICANCj4gICAJ cmV0ID0gcW1jX2NoYW5fc2V0dXBfdHNhXzMycngoY2hhbiwgJmluZm8sIGVuYWJsZSk7DQo+IEBA IC0xMDUzLDYgKzEwNTQsNyBAQCBzdGF0aWMgaW50IHFtY19pbml0X3RzYV82NHJ4dHgoc3RydWN0 IHFtYyAqcW1jLCBjb25zdCBzdHJ1Y3QgdHNhX3NlcmlhbF9pbmZvICppbg0KPiAgIAkgKiBFdmVy eXRoaW5nIHdhcyBwcmV2aW91c2x5IGNoZWNrZWQsIFR4IGFuZCBSeCByZWxhdGVkIHN0dWZmcyBh cmUNCj4gICAJICogaWRlbnRpY2FsIC0+IFVzZWQgUnggcmVsYXRlZCBzdHVmZiB0byBidWlsZCB0 aGUgdGFibGUNCj4gICAJICovDQo+ICsJcW1jLT5pc190c2FfNjRyeHR4ID0gdHJ1ZTsNCj4gICAN Cj4gICAJLyogSW52YWxpZGF0ZSBhbGwgZW50cmllcyAqLw0KPiAgIAlmb3IgKGkgPSAwOyBpIDwg NjQ7IGkrKykNCj4gQEAgLTEwODEsNiArMTA4Myw3IEBAIHN0YXRpYyBpbnQgcW1jX2luaXRfdHNh XzMycnhfMzJ0eChzdHJ1Y3QgcW1jICpxbWMsIGNvbnN0IHN0cnVjdCB0c2Ffc2VyaWFsX2luZm8N Cj4gICAJICogVXNlIGEgVHggMzIgZW50cmllcyB0YWJsZSBhbmQgYSBSeCAzMiBlbnRyaWVzIHRh YmxlLg0KPiAgIAkgKiBFdmVyeXRoaW5nIHdhcyBwcmV2aW91c2x5IGNoZWNrZWQuDQo+ICAgCSAq Lw0KPiArCXFtYy0+aXNfdHNhXzY0cnh0eCA9IGZhbHNlOw0KPiAgIA0KPiAgIAkvKiBJbnZhbGlk YXRlIGFsbCBlbnRyaWVzICovDQo+ICAgCWZvciAoaSA9IDA7IGkgPCAzMjsgaSsrKSB7DQo=