Received: by 2002:a05:6359:6284:b0:131:369:b2a3 with SMTP id se4csp4617538rwb; Tue, 8 Aug 2023 11:02:00 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGNYjhVAwSH8w6zDdIHUaFDJWIDSfK/1Z0QzsDTnkb6X+pCZG8t1ShVmXucB41bwWfRLxhi X-Received: by 2002:a17:902:9a87:b0:1b9:e937:9763 with SMTP id w7-20020a1709029a8700b001b9e9379763mr430510plp.12.1691517719538; Tue, 08 Aug 2023 11:01:59 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1691517719; cv=pass; d=google.com; s=arc-20160816; b=WLAvlOq1dEnnGV/hs2duLnzvmCKnn+Z4u4mir8cBwxPD3OguYZ2J82LN0l7Nd1Mnaf thgL36bYdwgWScHVM1gDzrMvEmPw2PVFAu5rMk/Tg+REqEz/J/z+2wCSB/ZMtGejF4mV PZ1bHRaVFkhspsGfQUG6R8KZzWGt/hv1k5/ihDo86OPBAjjHhxMb+SCKqxV703FZbzEG JgdywS/4eotvsoSMXfCOpZUsrQUs3o4sR8lQqWnfDF0ZLPMk+S30Uvul6mK+BIXrrthf jvnw+PHWe6UlkAZbgJojy0pDb1WCR6Udxyg6P3qJqtOATJRQg0y4Iy1Z4HKkk6sXmTVK 5iQQ== 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=8+AySMIH6EdGl5+YnKnMg7qnfyZ6AJllwZr/ZssyCdg=; fh=6h8sCOzsHN91gFokT9+/SXj1hfw5Bcz4arIPHgkww8A=; b=NKP+wM6UOyZGEB53JI+rmdjPS5YZo1Z7G/LeQDM0vyeLS8UzO66sgLDCIcSvCUtcDG lbQBhj53WchJZQfDsYdjtkKgjhzFOYf/C5oh8horc63bFBYchXbWTqD0dfhqXxTF9xV8 2QtqTVBOArWry9s4UN0G5Teei28o8uEPdUQ1TUHNwnWfIgT9hMTNKe8P0fEbPrzvL69u pS5hLFTGZOydGHSIgFpU+Q9nXHDSpteJjPFUmTu6zw/bv3kUJ+GKqXCbhYFzpGHFtnI6 1eRsQFgdSIWlEcVcDB59On37c3uHKL47uAmEcEJSBLhVZTOigI8Id4fUBC7x0W9o9hfC MR3Q== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@csgroup.eu header.s=selector2 header.b=jGEaog0D; 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 u16-20020a17090341d000b001b8a67f1c10si7856163ple.468.2023.08.08.11.01.40; Tue, 08 Aug 2023 11:01:59 -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=jGEaog0D; 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 S233853AbjHHQ6z (ORCPT + 99 others); Tue, 8 Aug 2023 12:58:55 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36434 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233768AbjHHQ57 (ORCPT ); Tue, 8 Aug 2023 12:57:59 -0400 Received: from FRA01-MR2-obe.outbound.protection.outlook.com (mail-mr2fra01on2088.outbound.protection.outlook.com [40.107.9.88]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9CC5B525D; Tue, 8 Aug 2023 08:43:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JgwIF4SQJy8HbQvS4fTnGbFTPSp7jw3R3thrpxWXPqjZuOmEcmMYI1O1Ly/biuJ1+ygO9AKBvsvSijd0mNhlQ9m1C8rKAZTjrmCu+ETxxo9pHmOiAvp6BefWw6IKPqz0cHVVLnTe5HpYsO5X+cBFJsKaL9ICr0k3Z7oV96ZZICO1tHJpfE/bgoXw7E6UxPx/QcaY6/CZKoX+21c8NGHilyJvHV6jZSUFTyJStaooIyHBJcUsL42Zn3KR2CnMWoyk0pvcucaUjoo0b9Vb5tZc/ChzmjOb2Tzx3oXzSI/lRDXaKpAZTSNAfbv5talaTjpXv8nE10QZGWIhdx18nT+sAQ== 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=8+AySMIH6EdGl5+YnKnMg7qnfyZ6AJllwZr/ZssyCdg=; b=gQ41lKmAa4ke6JtlZS5V6rEgkbK/SvRVXu0Qh8O+NRUZnyovtyyhoAdCmeq6UJ73zmVLcepkRRbcvPaxAvbc803kEe1E/o5Mx8c42vFfmNSzXwFWh68zFevgkXQ+eemMZAKrnAtgjnrQqJ31LY8HF76QApJjawJNL5mXZeSLpO3l591ysmzETvUnei82d1rPMzmu5i3KaoTzrsvX6Ssg/5vsWSlBrPf2myM37qPHWGkx5JyrA04iuawt4j5DKNY2f/V3hIltFzQsQ9BF+kP2vdwLAy6et3A3ZtrEcMUoUUJCbPL48grhnITXbz8PCN2QK6EBVS4y1s70vz37tsM+BQ== 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=8+AySMIH6EdGl5+YnKnMg7qnfyZ6AJllwZr/ZssyCdg=; b=jGEaog0Df/e2ysyeBXHAarSm01y9Ch/2QhfSFyb2Nat4doorLKO53qJZi7pEiyJ/IGWUOqtIZDv0LJMINjDeFDaVF7gqmE06TJCRv1I4EnwhIWJ1I+gAQL5YE88uH5PY2Dp1Qs5BLwIPH3GWslluCjLQQfVoy4V/FzQTFTjJDo8F1To1tyDzr5lU8Pne/ErlAeEiblWwNA93tASaI4zWfpE2+j8OSf0LtiWN68HpRxuSSOrCzehF4rswll3Itro3snQmOWlKXcSKh2xoVHKTZbQ/jzOTzquzU5DfIAvB8Z/o+w0K9l82Sq3i5JDxZb9FtUr9SAkF27Kjjv0SMYlS5w== Received: from MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:31::15) by MR1P264MB2052.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:3::21) 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:06:45 +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:06:45 +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 13/28] soc: fsl: cpm1: qmc: Add support for disabling channel TSA entries Thread-Topic: [PATCH v2 13/28] soc: fsl: cpm1: qmc: Add support for disabling channel TSA entries Thread-Index: AQHZv9JVaxGOaXo+7UG5AiwRqFz4Uq/gHuaA Date: Tue, 8 Aug 2023 08:06:44 +0000 Message-ID: <446e368d-4072-e706-1b11-50ad1106e505@csgroup.eu> References: <20230726150225.483464-1-herve.codina@bootlin.com> <20230726150225.483464-14-herve.codina@bootlin.com> In-Reply-To: <20230726150225.483464-14-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_|MR1P264MB2052:EE_ x-ms-office365-filtering-correlation-id: 0494a766-e5df-4ac8-3517-08db97e6683c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: TasVjmP7wCpEZvWv8s8du5W1yK4AZv9QkDB6W3X7GU286YM8QjNfmTVosIRSZ6tqL+iTvbHarvkRRv+tb9gByl505xf1ysKZ63hrM/wuE76Zpyv5AfknmYkGbzLt3lyY7LfMHQcty5D0E27aHrEmXC9NjO2RnzjQLN6HypY4TPBGbaJ7HwZuvB431uxpvJkFLwhyBmncBt3bGn36bULwUbNAd72W8vsEBs8aXIqur2MJWQAdCCwK3X3lQjCplju2xdObY2hV5f5AdK4RA4ladAF3rPvOZclMOKjOCmrsCIlRfQtSDHdvy3BtMRbpz7HL1Cr/y/jcRYgaePSeVycwZ2mwGLIM0IqiytGRM6c6v/xe0Yk99U7PUn8tDS9icwndhfNkt134UV0mYz8k5Muskt9jnPCnahSFvRcULWoW9TsC2vz4SdQsl7zSystZrcGM8dzLT7u2OD3G4W2BnAQO8FaBuSu0+8dyzh/WQLljpk04YGYyM+eHOmgxsn+8k1H/azEOYWXpOrj/YSpxeoZUtVxMflk7GX9yilTMCY/W5J7u8zl2E2sK2QZ8Pdf7TgAfBueqdKcU+tDks4IEwdyO+3CZKRJ0tBLjjuNwKXHBrnm2x5vj5VQExBUabxKYVYQkR/EAUohhOZX/l7rPiOvNTyL+XXUNoMhWYPRyZgggfyZOX42INTjOOw1uWe4eRxkTwrmt7lHuepdN69bkaiy4UUWQHRkZMVvVJf6SOlzk2Yxt6SuoS24qwAVTNRwUBM+HX1fXbMzTY8cHdB1r9UWnzw== 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)(396003)(366004)(346002)(376002)(136003)(39850400004)(90021799007)(451199021)(186006)(1800799003)(90011799007)(2616005)(36756003)(4326008)(6512007)(316002)(86362001)(122000001)(921005)(54906003)(76116006)(110136005)(38100700002)(66946007)(91956017)(478600001)(66446008)(64756008)(71200400001)(66556008)(31696002)(6486002)(66476007)(6506007)(41300700001)(26005)(38070700005)(66574015)(8676002)(8936002)(2906002)(83380400001)(7406005)(7416002)(5660300002)(31686004)(44832011)(45980500001)(43740500002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cnNsR3NNNzNZWFhOY210UTREVG1zQkZseld4c2l3OWxaV1B0eFVFVFcvTE1u?= =?utf-8?B?YnVoVTNxbjFybVptQkRwSXh6K1dLVlVleC9SMWcyVExsYThRcWFvcHE0Kzh3?= =?utf-8?B?d0t5T1dYSXdpc0dlcXlQZjJOd1FhVGZyKy9XOTBvLzhWM29XRVNNTlZ6YmdI?= =?utf-8?B?VituSFhzT0RvODRNSUNRV0xhbGQ4eUo5Tjk4akQ1WkZTUTFFRU9mR0piR3BM?= =?utf-8?B?d3VBTWcxYlY4ZnJaUXV3YXk2WnA4VzNPUVgzNVRIOUdiM2dsT2xienVpa0ls?= =?utf-8?B?STBnUU8rWW1CUm92bFAzQm96K1l2Q2t4MGd1aWNzWlhieVpHMkFRbFRXU1o2?= =?utf-8?B?UlFKNnBPaHNaRHFWV3Fqc0VsRTJNRExFK3NmR05lNTN2RW4yZWhkSmV2TTkw?= =?utf-8?B?MlloTm5jVnJWbTkxVjR2R2NqaEdHTVh1czhwRFYvUkRFeE1CQnFrNkZtM0w5?= =?utf-8?B?ODhsencvNHZJMitsU0duMGJpQ3BxOWRUZklyVHlnQkprUmZ2ZFVrbGZIVnNR?= =?utf-8?B?dm56TklSTWtXUENRMDZjZEVuKy9wWCsxbmZVRDUxbEt1a2JaZXR0TFpjMktF?= =?utf-8?B?N0JlY3JrUS9zMVdBbG5XTGxzWkpJeUxtR2xhRmN5S0xZbFNJRXNyb0tWZkNR?= =?utf-8?B?RTJFSTY4NmNqSjRSZ0RqRGR2VmhmQ3NRUFQwOVBHRERQaE00dUpvSkdva0Mw?= =?utf-8?B?d3AxTkIrUEdpTEUxNE4rNXJMc0V4S1o4V0gyUUVXRFcyYTlsZ3lOczB0KzBh?= =?utf-8?B?RTE5T24vUTdMcDRUQWFIMjI2dmR3eGh6WUw4TlIrbWsvVTZEWm9RNkpJazR4?= =?utf-8?B?MlZ3NXkrSm1tUHY5dVJyb1M0WEVZcGdYQmlOOVlFUFJmNGpQMzRQWVdnZTZ0?= =?utf-8?B?RHdjaWVrZFlrNTZxS3JMNlk1b1NESktCOEc5MW1SbXp5MEZNeWdLbDRPVlBt?= =?utf-8?B?MGd1WTlJTUNuMGQ3S2JJTE9pR2kyOUloSXhNU1IxdUtUcXpCUEZWM3Q1bEdJ?= =?utf-8?B?NytibHpCYlF6WDFISkZuZTkyTlRQWGN2d3RGNmRXVnUwMGpDYmFINGVYNUR5?= =?utf-8?B?cmU0ekpSa1J3QmQ2ZG0wMDFFb05CeU1qR0YvOXo4SjVFZUJsT2xnYkg5VXFH?= =?utf-8?B?cmRBV3psMkxjcGFkUkpCSHpjVko3bkEvdEw1eGo1Q1Y4UHZWT050Y2VNTmJ5?= =?utf-8?B?T0dlU0xVMXVjRHVrbWpqVUwzMU5iSEcyUUNGYUVKMWhzUzN3K0I5YkRia2pp?= =?utf-8?B?OEVBUzIvdTFqU3VZYVBLeVNOR2lGZzg0Wnk5d2htVmwyUnk0bHdrZmgyQWNB?= =?utf-8?B?VXJwakVSVnppZjJML1Bkc0FWOGZKdGpsVnR5bVVscHpOUWlCWFpna1cxdnh0?= =?utf-8?B?TE9tay9TTlU2VnFGYnVDWjRQczZvZHg4aWNnMjVlcDBrM0xYWXp4NkNvZllj?= =?utf-8?B?MUxkdVR5Mng5TU5kcjlCTVNDc1E2UE1ZcVFmVmFWZWl1OHFiNnVYVC9wYko4?= =?utf-8?B?cXBNM3ByZlp0SkM4NHhDRGtMeFdSaTRDdTBCR1p3S3UzR1lNcW5ZVkZVVTVt?= =?utf-8?B?WnVSTHJSSjE2Q0IzL2NsbGMvR2hMTWRNSGx6Vk1lMUdHT1ZBdC9VSzMzU1Qv?= =?utf-8?B?Nk9ZRkxPTGl5Y3lwQSt1WVJxMHE2Sk9mVytQV2ZIN0FlQzNDUnZjM1l6aXha?= =?utf-8?B?djJTQXYybTZka0hSejFYcTR2aGcyQ3gxUEd2VEJDa1gxaUppL0JEY2JsTEJu?= =?utf-8?B?UHBIWWw5S3hpeFV5dmEwYnROOW8wOXZieXlNRDlXYTJJdFFlWVNtMU9kY2JT?= =?utf-8?B?YmR3aEhvNmZSWkdncFkyM0ljQmhOa2ZzV2lGQWF4bFFYNHZmbGRaL2NSRWVU?= =?utf-8?B?amtJSTlpdWM0QjNucmRvb3MzWUd6Z3AxcWtHaExqZkNJK1lRV2x0Z1pwald3?= =?utf-8?B?bEREZEtvZkVmbkdZSE1yejFIWDZZMHdTNnVGSm1DZTFqR20zL0xFeENRaXMw?= =?utf-8?B?QTRVdUp3V2swTmhMWitnSUZaRDEwK1VyYjltV0tOSWdpM0hiWFYrNk9UUUdi?= =?utf-8?B?WkJzT0tBZnh5ajFlZGQ3cjVhdlhWWDJsUjAvbFMrVHRnY3BGblRiNjdNZytm?= =?utf-8?Q?I6E6t8L/N3p1XwspwHh00cxBO?= Content-Type: text/plain; charset="utf-8" Content-ID: <89E7453AAABD514CA17926DD1A2C0D8F@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: 0494a766-e5df-4ac8-3517-08db97e6683c X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Aug 2023 08:06:44.9592 (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: TV/2BPT2GQ5e5C9WcKbRxmh1UnRA3J/28goEINsbQPLbz1J1wK8I65nB4gykgWUU8tzDQau1FnwIhRhZbUm+Sa0Lpjz4BefV/mUSTtKhR1c= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MR1P264MB2052 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 biBvcmRlciB0byBhbGxvdyBydW50aW1lIHRpbWVzbG90IHJvdXRlIGNoYW5nZXMsIGRpc2FibGlu ZyBjaGFubmVsIFRTQQ0KPiBlbnRyaWVzIG5lZWRzIHRvIGJlIHN1cHBvcnRlZC4NCj4gDQo+IEFk ZCBzdXBwb3J0IGZvciB0aGlzIG5ldyBmZWF0dXJlLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogSGVy dmUgQ29kaW5hIDxoZXJ2ZS5jb2RpbmFAYm9vdGxpbi5jb20+DQoNClJldmlld2VkLWJ5OiBDaHJp c3RvcGhlIExlcm95IDxjaHJpc3RvcGhlLmxlcm95QGNzZ3JvdXAuZXU+DQoNCj4gLS0tDQo+ICAg ZHJpdmVycy9zb2MvZnNsL3FlL3FtYy5jIHwgMjAgKysrKysrKysrKystLS0tLS0tLS0NCj4gICAx IGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkNCj4gDQo+IGRp ZmYgLS1naXQgYS9kcml2ZXJzL3NvYy9mc2wvcWUvcW1jLmMgYi9kcml2ZXJzL3NvYy9mc2wvcWUv cW1jLmMNCj4gaW5kZXggODI0MDU5MTVmMmE0Li4xNDZlZWJjMTI3MzcgMTAwNjQ0DQo+IC0tLSBh L2RyaXZlcnMvc29jL2ZzbC9xZS9xbWMuYw0KPiArKysgYi9kcml2ZXJzL3NvYy9mc2wvcWUvcW1j LmMNCj4gQEAgLTU2Nyw3ICs1NjcsOCBAQCBzdGF0aWMgdm9pZCBxbWNfY2hhbl9yZWFkX2RvbmUo c3RydWN0IHFtY19jaGFuICpjaGFuKQ0KPiAgIAlzcGluX3VubG9ja19pcnFyZXN0b3JlKCZjaGFu LT5yeF9sb2NrLCBmbGFncyk7DQo+ICAgfQ0KPiAgIA0KPiAtc3RhdGljIGludCBxbWNfY2hhbl9z ZXR1cF90c2FfNjRyeHR4KHN0cnVjdCBxbWNfY2hhbiAqY2hhbiwgY29uc3Qgc3RydWN0IHRzYV9z ZXJpYWxfaW5mbyAqaW5mbykNCj4gK3N0YXRpYyBpbnQgcW1jX2NoYW5fc2V0dXBfdHNhXzY0cnh0 eChzdHJ1Y3QgcW1jX2NoYW4gKmNoYW4sIGNvbnN0IHN0cnVjdCB0c2Ffc2VyaWFsX2luZm8gKmlu Zm8sDQo+ICsJCQkJICAgICBib29sIGVuYWJsZSkNCj4gICB7DQo+ICAgCXVuc2lnbmVkIGludCBp Ow0KPiAgIAl1MTYgY3VycjsNCj4gQEAgLTYwMywxMyArNjA0LDE0IEBAIHN0YXRpYyBpbnQgcW1j X2NoYW5fc2V0dXBfdHNhXzY0cnh0eChzdHJ1Y3QgcW1jX2NoYW4gKmNoYW4sIGNvbnN0IHN0cnVj dCB0c2Ffc2VyDQo+ICAgCQkJY29udGludWU7DQo+ICAgDQo+ICAgCQlxbWNfY2xyc2V0Yml0czE2 KGNoYW4tPnFtYy0+c2NjX3ByYW0gKyBRTUNfR0JMX1RTQVRSWCArIChpICogMiksDQo+IC0JCQkJ IH5RTUNfVFNBX1dSQVAsIHZhbCk7DQo+ICsJCQkJIH5RTUNfVFNBX1dSQVAsIGVuYWJsZSA/IHZh bCA6IDB4MDAwMCk7DQo+ICAgCX0NCj4gICANCj4gICAJcmV0dXJuIDA7DQo+ICAgfQ0KPiAgIA0K PiAtc3RhdGljIGludCBxbWNfY2hhbl9zZXR1cF90c2FfMzJyeF8zMnR4KHN0cnVjdCBxbWNfY2hh biAqY2hhbiwgY29uc3Qgc3RydWN0IHRzYV9zZXJpYWxfaW5mbyAqaW5mbykNCj4gK3N0YXRpYyBp bnQgcW1jX2NoYW5fc2V0dXBfdHNhXzMycnhfMzJ0eChzdHJ1Y3QgcW1jX2NoYW4gKmNoYW4sIGNv bnN0IHN0cnVjdCB0c2Ffc2VyaWFsX2luZm8gKmluZm8sDQo+ICsJCQkJCWJvb2wgZW5hYmxlKQ0K PiAgIHsNCj4gICAJdW5zaWduZWQgaW50IGk7DQo+ICAgCXUxNiBjdXJyOw0KPiBAQCAtNjUwLDcg KzY1Miw3IEBAIHN0YXRpYyBpbnQgcW1jX2NoYW5fc2V0dXBfdHNhXzMycnhfMzJ0eChzdHJ1Y3Qg cW1jX2NoYW4gKmNoYW4sIGNvbnN0IHN0cnVjdCB0c2FfDQo+ICAgCQkJY29udGludWU7DQo+ICAg DQo+ICAgCQlxbWNfY2xyc2V0Yml0czE2KGNoYW4tPnFtYy0+c2NjX3ByYW0gKyBRTUNfR0JMX1RT QVRSWCArIChpICogMiksDQo+IC0JCQkJIH5RTUNfVFNBX1dSQVAsIHZhbCk7DQo+ICsJCQkJIH5R TUNfVFNBX1dSQVAsIGVuYWJsZSA/IHZhbCA6IDB4MDAwMCk7DQo+ICAgCX0NCj4gICAJLyogU2V0 IGVudHJpZXMgYmFzZWQgb24gVHggc3R1ZmYgKi8NCj4gICAJZm9yIChpID0gMDsgaSA8IGluZm8t Pm5iX3R4X3RzOyBpKyspIHsNCj4gQEAgLTY1OCwxMyArNjYwLDEzIEBAIHN0YXRpYyBpbnQgcW1j X2NoYW5fc2V0dXBfdHNhXzMycnhfMzJ0eChzdHJ1Y3QgcW1jX2NoYW4gKmNoYW4sIGNvbnN0IHN0 cnVjdCB0c2FfDQo+ICAgCQkJY29udGludWU7DQo+ICAgDQo+ICAgCQlxbWNfY2xyc2V0Yml0czE2 KGNoYW4tPnFtYy0+c2NjX3ByYW0gKyBRTUNfR0JMX1RTQVRUWCArIChpICogMiksDQo+IC0JCQkJ IH5RTUNfVFNBX1dSQVAsIHZhbCk7DQo+ICsJCQkJIH5RTUNfVFNBX1dSQVAsIGVuYWJsZSA/IHZh bCA6IDB4MDAwMCk7DQo+ICAgCX0NCj4gICANCj4gICAJcmV0dXJuIDA7DQo+ICAgfQ0KPiAgIA0K PiAtc3RhdGljIGludCBxbWNfY2hhbl9zZXR1cF90c2Eoc3RydWN0IHFtY19jaGFuICpjaGFuKQ0K PiArc3RhdGljIGludCBxbWNfY2hhbl9zZXR1cF90c2Eoc3RydWN0IHFtY19jaGFuICpjaGFuLCBi b29sIGVuYWJsZSkNCj4gICB7DQo+ICAgCXN0cnVjdCB0c2Ffc2VyaWFsX2luZm8gaW5mbzsNCj4g ICAJaW50IHJldDsNCj4gQEAgLTY3OSw4ICs2ODEsOCBAQCBzdGF0aWMgaW50IHFtY19jaGFuX3Nl dHVwX3RzYShzdHJ1Y3QgcW1jX2NoYW4gKmNoYW4pDQo+ICAgCSAqIGFuZCBvbmUgZm9yIFR4KSBh Y2NvcmRpbmcgdG8gYXNzaWduZWQgVFMgbnVtYmVycy4NCj4gICAJICovDQo+ICAgCXJldHVybiAo KGluZm8ubmJfdHhfdHMgPiAzMikgfHwgKGluZm8ubmJfcnhfdHMgPiAzMikpID8NCj4gLQkJcW1j X2NoYW5fc2V0dXBfdHNhXzY0cnh0eChjaGFuLCAmaW5mbykgOg0KPiAtCQlxbWNfY2hhbl9zZXR1 cF90c2FfMzJyeF8zMnR4KGNoYW4sICZpbmZvKTsNCj4gKwkJcW1jX2NoYW5fc2V0dXBfdHNhXzY0 cnh0eChjaGFuLCAmaW5mbywgZW5hYmxlKSA6DQo+ICsJCXFtY19jaGFuX3NldHVwX3RzYV8zMnJ4 XzMydHgoY2hhbiwgJmluZm8sIGVuYWJsZSk7DQo+ICAgfQ0KPiAgIA0KPiAgIHN0YXRpYyBpbnQg cW1jX2NoYW5fY29tbWFuZChzdHJ1Y3QgcW1jX2NoYW4gKmNoYW4sIHU4IHFtY19vcGNvZGUpDQo+ IEBAIC0xMTQ2LDcgKzExNDgsNyBAQCBzdGF0aWMgaW50IHFtY19zZXR1cF9jaGFuKHN0cnVjdCBx bWMgKnFtYywgc3RydWN0IHFtY19jaGFuICpjaGFuKQ0KPiAgIA0KPiAgIAljaGFuLT5xbWMgPSBx bWM7DQo+ICAgDQo+IC0JcmV0ID0gcW1jX2NoYW5fc2V0dXBfdHNhKGNoYW4pOw0KPiArCXJldCA9 IHFtY19jaGFuX3NldHVwX3RzYShjaGFuLCB0cnVlKTsNCj4gICAJaWYgKHJldCkNCj4gICAJCXJl dHVybiByZXQ7DQo+ICAgDQo=