Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp337070pxu; Thu, 3 Dec 2020 01:15:26 -0800 (PST) X-Google-Smtp-Source: ABdhPJxrVQAd9yv1Z3UM2EJxDK8ReIFzxV0OxCg2FtUvh3fl99V476f5dnxmQMIRc9KuCQ+iLxlc X-Received: by 2002:a05:6402:54d:: with SMTP id i13mr1979015edx.3.1606986925829; Thu, 03 Dec 2020 01:15:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606986925; cv=none; d=google.com; s=arc-20160816; b=xox8ndlvY/hfXbE6HIGmI2Jz3V+o9LW8JK5ax0+VI904vmbRhoYhacbS7EUPUzkD4a uY8OIQf4Ew32X1fM77PXYcsuajPCsb5cjoYc03fX3YI++P9JLA2dPL3VD+FDkhJ1lWSu d9SzNflEe7Rbvp/cTMQROonmlceqMjLgMlWQRtIXyggMPE/fyowLGMwdV/AgBCKQzA8s w6+fokGP3GyowM1ruyx6ztb9Ait4DKRy1XFBTzN1Ec3XO2rsFq4WClL95AkHY6g8ljNE Z/n8TTz2SOllLIpeRYC8t4plAXoU6AL1PnYHf/Tz7ltWg4qWjJRtuH76//wl8TDePmYw tvNQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:ironport-sdr:ironport-sdr; bh=2vxn5vRaRCTXiiZUy6ealI1ybEDdzURBqrOB3WXb9yE=; b=l+EmNCiZ8Hy6olCmMizNj5zh7+fHnb8BXD0YO7j9Hr14iwdphGfXQ42CTOdL5ZsSw1 MYtQWNfPobnsuFSaaQ8Qfdyq3hMi+0/spYoCuRWvtFHxUfuz2B/P0SNbx08hTaRnmAyG xu/OeGK7Mr744saORonD/kpdsAcrMiDj2bTFWquO+VlvY1+ngRC74LJTSnOeRLx0aNBj OITtKJMlc454PMYQxTtX5T2p5hdNFNdYXT9QsqhnMXUXBA/nnYDOM0HztlGtxrAjAjW7 LUjstqJwug6W9+eWCVcCSLOYWbNNhxqxbOwSJhsINtoQwjtGpjAtKwdmk1rNOZexRygG N5Ow== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y3si744548ejd.505.2020.12.03.01.15.02; Thu, 03 Dec 2020 01:15:25 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730078AbgLCJNV (ORCPT + 99 others); Thu, 3 Dec 2020 04:13:21 -0500 Received: from mga11.intel.com ([192.55.52.93]:53001 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728764AbgLCJNU (ORCPT ); Thu, 3 Dec 2020 04:13:20 -0500 IronPort-SDR: KLm1u0KTTndNlLTFKRDp56rOU1hgh/34+qQP/Av8hKeF2Hf619h0h9FO1iTVLgglSlzY7lk/fr dS7aVPq/H+7A== X-IronPort-AV: E=McAfee;i="6000,8403,9823"; a="169656926" X-IronPort-AV: E=Sophos;i="5.78,389,1599548400"; d="scan'208";a="169656926" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Dec 2020 01:12:38 -0800 IronPort-SDR: WsSzekrHcELsEJkUXox0O+quKhJyk/5P1Cp5A8Ac/LsXsVjwA5hAoXGtaw3zPTQO/imK3TG3Kx Krb98GikbLJQ== X-IronPort-AV: E=Sophos;i="5.78,389,1599548400"; d="scan'208";a="540058804" Received: from sneftin-mobl.ger.corp.intel.com (HELO [10.214.219.119]) ([10.214.219.119]) by fmsmga005-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Dec 2020 01:12:35 -0800 Subject: Re: [Intel-wired-lan] [PATCH] igc: Report speed and duplex as unknown when device is runtime suspended To: Kai-Heng Feng , jesse.brandeburg@intel.com, anthony.l.nguyen@intel.com Cc: "open list:NETWORKING DRIVERS" , open list , stable@vger.kernel.org, "moderated list:INTEL ETHERNET DRIVERS" , Jakub Kicinski , "David S. Miller" , "Neftin, Sasha" References: <20201202075018.1717093-1-kai.heng.feng@canonical.com> From: "Neftin, Sasha" Message-ID: Date: Thu, 3 Dec 2020 11:12:32 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: <20201202075018.1717093-1-kai.heng.feng@canonical.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: base64 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gMTIvMi8yMDIwIDA5OjUwLCBLYWktSGVuZyBGZW5nIHdyb3RlOg0KPiBTaW1pbGFyIHRv IGNvbW1pdCAxNjVhZTdhOGZlYjUgKCJpZ2I6IFJlcG9ydCBzcGVlZCBhbmQgZHVwbGV4IGFz IHVua25vd24NCj4gd2hlbiBkZXZpY2UgaXMgcnVudGltZSBzdXNwZW5kZWQiKSwgaWYgd2Ug dHJ5IHRvIHJlYWQgc3BlZWQgYW5kIGR1cGxleA0KPiBzeXNmcyB3aGlsZSB0aGUgZGV2aWNl IGlzIHJ1bnRpbWUgc3VzcGVuZWRlZCwgaWdjIHdpbGwgY29tcGxhaW4gYW5kDQo+IHN0b3Bz IHdvcmtpbmc6DQo+IA0KPiBbICAxMjMuNDQ5ODgzXSBpZ2MgMDAwMDowMzowMC4wIGVucDNz MDogUENJZSBsaW5rIGxvc3QsIGRldmljZSBub3cgZGV0YWNoZWQNCj4gWyAgMTIzLjQ1MDA1 Ml0gQlVHOiBrZXJuZWwgTlVMTCBwb2ludGVyIGRlcmVmZXJlbmNlLCBhZGRyZXNzOiAwMDAw MDAwMDAwMDAwMDA4DQo+IFsgIDEyMy40NTAwNTZdICNQRjogc3VwZXJ2aXNvciByZWFkIGFj Y2VzcyBpbiBrZXJuZWwgbW9kZQ0KPiBbICAxMjMuNDUwMDU4XSAjUEY6IGVycm9yX2NvZGUo MHgwMDAwKSAtIG5vdC1wcmVzZW50IHBhZ2UNCj4gWyAgMTIzLjQ1MDA1OV0gUEdEIDAgUDRE IDANCj4gWyAgMTIzLjQ1MDA2NF0gT29wczogMDAwMCBbIzFdIFNNUCBOT1BUSQ0KPiBbICAx MjMuNDUwMDY4XSBDUFU6IDAgUElEOiAyNTI1IENvbW06IHVkZXZhZG0gVGFpbnRlZDogRyAg ICAgVSAgVyAgT0UgICAgIDUuMTAuMC0xMDAyLW9lbSAjMitya2wyLVVidW50dQ0KPiBbICAx MjMuNDUwMDc4XSBSSVA6IDAwMTA6aWdjX3JkMzIrMHgxYy8weDkwIFtpZ2NdDQo+IFsgIDEy My40NTAwODBdIENvZGU6IGMwIDVkIGMzIGI4IGZkIGZmIGZmIGZmIGMzIDBmIDFmIDQ0IDAw IDAwIDBmIDFmIDQ0IDAwIDAwIDU1IDg5IGYwIDQ4IDg5IGU1IDQxIDU2IDQxIDU1IDQxIDU0 IDQ5IDg5IGM0IDUzIDQ4IDhiIDU3IDA4IDQ4IDAxIGQwIDw0ND4gOGIgMjggNDEgODMgZmQg ZmYgNzQgMGMgNWIgNDQgODkgZTggNDEgNWMgNDEgNWQgNA0KPiANCj4gWyAgMTIzLjQ1MDA4 M10gUlNQOiAwMDE4OmZmZmZiMGQxMDBkNmZjYzAgRUZMQUdTOiAwMDAxMDIwMg0KPiBbICAx MjMuNDUwMDg1XSBSQVg6IDAwMDAwMDAwMDAwMDAwMDggUkJYOiBmZmZmYjBkMTAwZDZmZDMw IFJDWDogMDAwMDAwMDAwMDAwMDAwMA0KPiBbICAxMjMuNDUwMDg3XSBSRFg6IDAwMDAwMDAw MDAwMDAwMDAgUlNJOiAwMDAwMDAwMDAwMDAwMDA4IFJESTogZmZmZjk0NWExMjcxNmMxMA0K PiBbICAxMjMuNDUwMDg5XSBSQlA6IGZmZmZiMGQxMDBkNmZjZTAgUjA4OiBmZmZmOTQ1YTEy NzE2NTUwIFIwOTogZmZmZjk0NWEwOTg3NDAwMA0KPiBbICAxMjMuNDUwMDkwXSBSMTA6IDAw MDAwMDAwMDAwMDAwMDAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogMDAwMDAwMDAwMDAw MDAwOA0KPiBbICAxMjMuNDUwMDkyXSBSMTM6IGZmZmY5NDVhMTI3MTYwMDAgUjE0OiBmZmZm OTQ1YTAzN2RhMjgwIFIxNTogZmZmZjk0NWEwMzdkYTI5MA0KPiBbICAxMjMuNDUwMDk0XSBG UzogIDAwMDA3ZjNiMzRjODY4YzAoMDAwMCkgR1M6ZmZmZjk0NWI4OTIwMDAwMCgwMDAwKSBr bmxHUzowMDAwMDAwMDAwMDAwMDAwDQo+IFsgIDEyMy40NTAwOTZdIENTOiAgMDAxMCBEUzog MDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMNCj4gWyAgMTIzLjQ1MDA5OF0g Q1IyOiAwMDAwMDAwMDAwMDAwMDA4IENSMzogMDAwMDAwMDExNDRkZTAwNiBDUjQ6IDAwMDAw MDAwMDA3NzBlZjANCj4gWyAgMTIzLjQ1MDEwMF0gUEtSVTogNTU1NTU1NTQNCj4gWyAgMTIz LjQ1MDEwMV0gQ2FsbCBUcmFjZToNCj4gWyAgMTIzLjQ1MDExMV0gIGlnY19ldGh0b29sX2dl dF9saW5rX2tzZXR0aW5ncysweGQ2LzB4MWIwIFtpZ2NdDQo+IFsgIDEyMy40NTAxMThdICBf X2V0aHRvb2xfZ2V0X2xpbmtfa3NldHRpbmdzKzB4NzEvMHhiMA0KPiBbICAxMjMuNDUwMTIz XSAgZHVwbGV4X3Nob3crMHg3NC8weGMwDQo+IFsgIDEyMy40NTAxMjldICBkZXZfYXR0cl9z aG93KzB4MWQvMHg0MA0KPiBbICAxMjMuNDUwMTM0XSAgc3lzZnNfa2Zfc2VxX3Nob3crMHhh MS8weDEwMA0KPiBbICAxMjMuNDUwMTM3XSAga2VybmZzX3NlcV9zaG93KzB4MjcvMHgzMA0K PiBbICAxMjMuNDUwMTQyXSAgc2VxX3JlYWQrMHhiNy8weDQwMA0KPiBbICAxMjMuNDUwMTQ4 XSAgPyBjb21tb25fZmlsZV9wZXJtKzB4NzIvMHgxNzANCj4gWyAgMTIzLjQ1MDE1MV0gIGtl cm5mc19mb3BfcmVhZCsweDM1LzB4MWIwDQo+IFsgIDEyMy40NTAxNTVdICB2ZnNfcmVhZCsw eGI1LzB4MWIwDQo+IFsgIDEyMy40NTAxNTddICBrc3lzX3JlYWQrMHg2Ny8weGUwDQo+IFsg IDEyMy40NTAxNjBdICBfX3g2NF9zeXNfcmVhZCsweDFhLzB4MjANCj4gWyAgMTIzLjQ1MDE2 NF0gIGRvX3N5c2NhbGxfNjQrMHgzOC8weDkwDQo+IFsgIDEyMy40NTAxNjhdICBlbnRyeV9T WVNDQUxMXzY0X2FmdGVyX2h3ZnJhbWUrMHg0NC8weGE5DQo+IFsgIDEyMy40NTAxNzBdIFJJ UDogMDAzMzoweDdmM2IzNTFmZTE0Mg0KPiBbICAxMjMuNDUwMTczXSBDb2RlOiBjMCBlOSBj MiBmZSBmZiBmZiA1MCA0OCA4ZCAzZCAzYSBjYSAwYSAwMCBlOCBmNSAxOSAwMiAwMCAwZiAx ZiA0NCAwMCAwMCBmMyAwZiAxZSBmYSA2NCA4YiAwNCAyNSAxOCAwMCAwMCAwMCA4NSBjMCA3 NSAxMCAwZiAwNSA8NDg+IDNkIDAwIGYwIGZmIGZmIDc3IDU2IGMzIDBmIDFmIDQ0IDAwIDAw IDQ4IDgzIGVjIDI4IDQ4IDg5IDU0IDI0DQo+IFsgIDEyMy40NTAxNzRdIFJTUDogMDAyYjow MDAwN2ZmZmVmMmVjMTM4IEVGTEFHUzogMDAwMDAyNDYgT1JJR19SQVg6IDAwMDAwMDAwMDAw MDAwMDANCj4gWyAgMTIzLjQ1MDE3N10gUkFYOiBmZmZmZmZmZmZmZmZmZmRhIFJCWDogMDAw MDAwMDAwMDAwMDAwMCBSQ1g6IDAwMDA3ZjNiMzUxZmUxNDINCj4gWyAgMTIzLjQ1MDE3OV0g UkRYOiAwMDAwMDAwMDAwMDAxMDAxIFJTSTogMDAwMDU2NDRjMDQ3ZjA3MCBSREk6IDAwMDAw MDAwMDAwMDAwMDMNCj4gWyAgMTIzLjQ1MDE4MF0gUkJQOiAwMDAwN2ZmZmVmMmVjMzQwIFIw ODogMDAwMDU2NDRjMDQ3ZjA3MCBSMDk6IDAwMDA3ZjNiMzUyZDkzMjANCj4gWyAgMTIzLjQ1 MDE4Ml0gUjEwOiAwMDAwNTY0NGMwNDdjMDEwIFIxMTogMDAwMDAwMDAwMDAwMDI0NiBSMTI6 IDAwMDA1NjQ0YzA0N2NiZjANCj4gWyAgMTIzLjQ1MDE4NF0gUjEzOiAwMDAwNTY0NGMwNDdl NmQwIFIxNDogMDAwMDAwMDAwMDAwMDAwMyBSMTU6IDAwMDA3ZmZmZWYyZWMxNDANCj4gWyAg MTIzLjQ1MDE4OV0gTW9kdWxlcyBsaW5rZWQgaW46IHJmY29tbSBjY20gY21hYyBhbGdpZl9o YXNoIGFsZ2lmX3NrY2lwaGVyIGFmX2FsZyBibmVwIHRvc2hpYmFfYWNwaSBpbmR1c3RyaWFs aW8gdG9zaGliYV9oYXBzIGhwX2FjY2VsIGxpczNsdjAyZCBidHVzYiBidHJ0bCBidGJjbSBi dGludGVsIGJsdWV0b290aCBlY2RoX2dlbmVyaWMgZWNjIGpveWRldiBpbnB1dF9sZWRzIG5s c19pc284ODU5XzEgc25kX3NvZl9wY2kgc25kX3NvZl9pbnRlbF9ieXQgc25kX3NvZl9pbnRl bF9pcGMgc25kX3NvZl9pbnRlbF9oZGFfY29tbW9uIHNuZF9zb2NfaGRhY19oZGEgc25kX2hk YV9jb2RlY19oZG1pIHNuZF9zb2ZfeHRlbnNhX2RzcCBzbmRfc29mX2ludGVsX2hkYSBzbmRf c29mIHNuZF9oZGFfZXh0X2NvcmUgc25kX3NvY19hY3BpX2ludGVsX21hdGNoIHNuZF9zb2Nf YWNwaSBzbmRfaGRhX2NvZGVjX3JlYWx0ZWsgc25kX2hkYV9jb2RlY19nZW5lcmljIGxlZHRy aWdfYXVkaW8gc25kX2hkYV9pbnRlbCBzbmRfaW50ZWxfZHNwY2ZnIHNvdW5kd2lyZV9pbnRl bCBzb3VuZHdpcmVfZ2VuZXJpY19hbGxvY2F0aW9uIHNvdW5kd2lyZV9jYWRlbmNlIHNuZF9o ZGFfY29kZWMgc25kX2hkYV9jb3JlIGF0aDEwa19wY2kgc25kX2h3ZGVwIGludGVsX3JhcGxf bXNyIGludGVsX3JhcGxfY29tbW9uIGF0aDEwa19jb3JlIHNvdW5kd2lyZV9idXMgc25kX3Nv Y19jb3JlIHg4Nl9wa2dfdGVtcF90aGVybWFsIGF0aCBpbnRlbF9wb3dlcmNsYW1wIHNuZF9j b21wcmVzcyBhYzk3X2J1cyBzbmRfcGNtX2RtYWVuZ2luZSBtYWM4MDIxMSBzbmRfcGNtIGNv cmV0ZW1wIHNuZF9zZXFfbWlkaSBzbmRfc2VxX21pZGlfZXZlbnQgc25kX3Jhd21pZGkga3Zt X2ludGVsIGNmZzgwMjExIHNuZF9zZXEgc25kX3NlcV9kZXZpY2Ugc25kX3RpbWVyIG1laV9o ZGNwIGt2bSBsaWJhcmM0IHNuZCBjcmN0MTBkaWZfcGNsbXVsIGdoYXNoX2NsbXVsbmlfaW50 ZWwgYWVzbmlfaW50ZWwNCj4gICBtZWlfbWUgZGVsbF93bWkNCj4gWyAgMTIzLjQ1MDI2Nl0g IGRlbGxfc21iaW9zIHNvdW5kY29yZSBzcGFyc2Vfa2V5bWFwIGRjZGJhcyBjcnlwdG9fc2lt ZCBjcnlwdGQgbWVpIGRlbGxfdWFydF9iYWNrbGlnaHQgZ2x1ZV9oZWxwZXIgZWUxMDA0IHdt aV9ibW9mIGludGVsX3dtaV90aHVuZGVyYm9sdCBkZWxsX3dtaV9kZXNjcmlwdG9yIG1hY19o aWQgZWZpX3BzdG9yZSBhY3BpX3BhZCBhY3BpX3RhZCBpbnRlbF9jc3RhdGUgc2NoX2ZxX2Nv ZGVsIHBhcnBvcnRfcGMgcHBkZXYgbHAgcGFycG9ydCBpcF90YWJsZXMgeF90YWJsZXMgYXV0 b2ZzNCBidHJmcyBibGFrZTJiX2dlbmVyaWMgcmFpZDEwIHJhaWQ0NTYgYXN5bmNfcmFpZDZf cmVjb3YgYXN5bmNfbWVtY3B5IGFzeW5jX3BxIGFzeW5jX3hvciBhc3luY190eCB4b3IgcmFp ZDZfcHEgbGliY3JjMzJjIHJhaWQxIHJhaWQwIG11bHRpcGF0aCBsaW5lYXIgZG1fbWlycm9y IGRtX3JlZ2lvbl9oYXNoIGRtX2xvZyBoaWRfZ2VuZXJpYyB1c2JoaWQgaGlkIGk5MTUgaTJj X2FsZ29fYml0IGRybV9rbXNfaGVscGVyIHN5c2NvcHlhcmVhIHN5c2ZpbGxyZWN0IHN5c2lt Z2JsdCBmYl9zeXNfZm9wcyBjZWMgY3JjMzJfcGNsbXVsIHJjX2NvcmUgZHJtIGludGVsX2xw c3NfcGNpIGkyY19pODAxIGFoY2kgaWdjIGludGVsX2xwc3MgaTJjX3NtYnVzIGlkbWE2NCB4 aGNpX3BjaSBsaWJhaGNpIHZpcnRfZG1hIHhoY2lfcGNpX3JlbmVzYXMgd21pIHZpZGVvIHBp bmN0cmxfdGlnZXJsYWtlDQo+IFsgIDEyMy40NTAzMzVdIENSMjogMDAwMDAwMDAwMDAwMDAw OA0KPiBbICAxMjMuNDUwMzM4XSAtLS1bIGVuZCB0cmFjZSA5ZjczMWUzOGI1M2MzNWNjIF0t LS0NCj4gDQo+IFRoZSBtb3JlIGdlbmVyaWMgYXBwcm9hY2ggd2lsbCBiZSB3cmFwIGdldF9s aW5rX2tzZXR0aW5ncygpIHdpdGggYmVnaW4oKQ0KPiBhbmQgY29tcGxldGUoKSBjYWxsYmFj a3MsIGFuZCBjYWxscyBydW50aW1lIHJlc3VtZSBhbmQgcnVudGltZSBzdXNwZW5kDQo+IHJv dXRpbmUgcmVzcGVjdGl2ZWx5LiBIb3dldmVyLCBpZ2MgaXMgbGlrZSBpZ2IsIHJ1bnRpbWUg cmVzdW1lIHJvdXRpbmUNCj4gdXNlcyBydG5sX2xvY2soKSB3aGljaCB1cHBlciBldGh0b29s IGxheWVyIGFsc28gdXNlcy4NCj4gDQo+IFNvIHRvIHByZXZlbnQgYSBkZWFkbG9jayBvbiBy dG5sLCB0YWtlIGEgZGlmZmVyZW50IGFwcHJvYWNoLCB1c2UNCj4gcG1fcnVudGltZV9zdXNw ZW5kZWQoKSB0byBhdm9pZCByZWFkaW5nIHJlZ2lzdGVyIHdoaWxlIGRldmljZSBpcyBydW50 aW1lDQo+IHN1c3BlbmRlZC4NCj4gDQo+IENjOiA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4N Cj4gU2lnbmVkLW9mZi1ieTogS2FpLUhlbmcgRmVuZyA8a2FpLmhlbmcuZmVuZ0BjYW5vbmlj YWwuY29tPg0KPiAtLS0NCj4gICBkcml2ZXJzL25ldC9ldGhlcm5ldC9pbnRlbC9pZ2MvaWdj X2V0aHRvb2wuYyB8IDMgKystDQo+ICAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygr KSwgMSBkZWxldGlvbigtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L2V0aGVy bmV0L2ludGVsL2lnYy9pZ2NfZXRodG9vbC5jIGIvZHJpdmVycy9uZXQvZXRoZXJuZXQvaW50 ZWwvaWdjL2lnY19ldGh0b29sLmMNCj4gaW5kZXggNjFkMzMxY2UzOGNkLi40YjllYWM5ZGMw OTAgMTAwNjQ0DQo+IC0tLSBhL2RyaXZlcnMvbmV0L2V0aGVybmV0L2ludGVsL2lnYy9pZ2Nf ZXRodG9vbC5jDQo+ICsrKyBiL2RyaXZlcnMvbmV0L2V0aGVybmV0L2ludGVsL2lnYy9pZ2Nf ZXRodG9vbC5jDQo+IEBAIC0xNzA4LDcgKzE3MDgsOCBAQCBzdGF0aWMgaW50IGlnY19ldGh0 b29sX2dldF9saW5rX2tzZXR0aW5ncyhzdHJ1Y3QgbmV0X2RldmljZSAqbmV0ZGV2LA0KPiAg IAkJCQkJCSAgICAgQXN5bV9QYXVzZSk7DQo+ICAgCX0NCj4gICANCj4gLQlzdGF0dXMgPSBy ZDMyKElHQ19TVEFUVVMpOw0KPiArCXN0YXR1cyA9IHBtX3J1bnRpbWVfc3VzcGVuZGVkKCZh ZGFwdGVyLT5wZGV2LT5kZXYpID8NCj4gKwkJIDAgOiByZDMyKElHQ19TVEFUVVMpOw0KPiAg IA0KPiAgIAlpZiAoc3RhdHVzICYgSUdDX1NUQVRVU19MVSkgew0KPiAgIAkJaWYgKHN0YXR1 cyAmIElHQ19TVEFUVVNfU1BFRURfMTAwMCkgew0KPiANCkFja2VkLWJ5OiBTYXNoYSBOZWZ0 aW4gPHNhc2hhLm5lZnRpbkBpbnRlbC5jb20+DQo=