From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 132D9EB64D8 for ; Tue, 13 Jun 2023 23:18:14 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 80C858E0002; Tue, 13 Jun 2023 19:18:13 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 7BBFC6B0075; Tue, 13 Jun 2023 19:18:13 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 60FAB8E0002; Tue, 13 Jun 2023 19:18:13 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 52A6B6B0074 for ; Tue, 13 Jun 2023 19:18:13 -0400 (EDT) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 0CBE5AFC13 for ; Tue, 13 Jun 2023 23:18:13 +0000 (UTC) X-FDA: 80899290066.14.2C2E85C Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by imf11.hostedemail.com (Postfix) with ESMTP id F2B2040003 for ; Tue, 13 Jun 2023 23:18:08 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=AezbPLWU; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf11.hostedemail.com: domain of kai.huang@intel.com designates 192.55.52.136 as permitted sender) smtp.mailfrom=kai.huang@intel.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1686698289; a=rsa-sha256; cv=pass; b=PKYcnyat0qnhx8+VfpC6l9MEIJOYPajDOykuvCzfMJ1NpzrUX37+wzXXe8NPGn8nf3L51f VkTMmLGA0AXSwbue4ZL8Tm82Bon8yPrDGG37QFxGnNiqVZlKPC1XMGK9/hB0Vv3JOJMAwM h9EB3G87fZeB0nwTrshNeOgHzFAKM7A= ARC-Authentication-Results: i=2; imf11.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=AezbPLWU; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf11.hostedemail.com: domain of kai.huang@intel.com designates 192.55.52.136 as permitted sender) smtp.mailfrom=kai.huang@intel.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1686698289; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=kcNAwptKSy1mOl71rdPyGErHaiXg7DvH5JzXr8B/Yxc=; b=yZyi11xdRIyt9Tre7cJCuZBj3pDRAJWCGLC5+nWnXBDCLfxjV3GpQmy4aM94RfqlA7v80d xRSU0NJJStZSJl/l/P4uAb2qeW5e3iG887SygYBmdSjKOFEWKwv4ARWdnXBArTXsELMzfq Te2MBzCCuzUTggH7nWXZtZNNbuSpmTw= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1686698289; x=1718234289; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=kcNAwptKSy1mOl71rdPyGErHaiXg7DvH5JzXr8B/Yxc=; b=AezbPLWUO3PAtNdZqJYtuIYYPp8UvfjeAfQ0NWZV+vPYqnKaIfRZpwqR ZD5hh5ElAz/Df1aiA4VwV66YRK8DsYP6tPFkyFY09HFesh63kMQ6ESgSl Y+MWidlTmEUxRooLsYTS7O3xaFpzU344ZMKf+FLv33IoV7A+FVLawPaJK TXR6ZjDhmwfhtk87EjMopr49tUXFJwzpqBlhZ9l6ijsur9dI/w/vUNf+E 8JbLn2yVrArsn83VtP4D2YJUnhnbzS7BasG8VT36GrcCZgn03grKbaZ0u A7ZqJs2tJskYuIS6NBYhj/xhQykEFKa9txdS2O6/z7aMujbNrSfs+wqPK A==; X-IronPort-AV: E=McAfee;i="6600,9927,10740"; a="338105818" X-IronPort-AV: E=Sophos;i="6.00,241,1681196400"; d="scan'208";a="338105818" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Jun 2023 16:18:07 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10740"; a="1041945807" X-IronPort-AV: E=Sophos;i="6.00,241,1681196400"; d="scan'208";a="1041945807" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by fmsmga005.fm.intel.com with ESMTP; 13 Jun 2023 16:18:06 -0700 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Tue, 13 Jun 2023 16:18:05 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Tue, 13 Jun 2023 16:18:05 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.102) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Tue, 13 Jun 2023 16:18:05 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Gcf5igZ7+sAlj8LNFbB1sMvqdCdg4tBAtNiR9KTJy9U0ETbH1tRqoqf3dYaegPwk7hDuNGpgpQW2aDtH5L14XZo6NpNDSB3HQgHj0BfaN2Utyt4AJWOLMKHeCIDV1FF0rOa9tFKz1zlUdPc0XfbLdYzkZkSbXyW4tyaRC46vSJ4oBCTRFjQI6AQzlqAQ12o/pqSokTnp3tGbN83DiLHH2Oc8NIHDjjmoi3T4UHBBsHq1t+E9+FjW1WiTvh1lQsLYPs5eEFDHAwEiao7kgxFjeYXnFQceCOwOprshKpDDCElpNKb+mlcE9ZQptCJNlF9zBvIKL6l26Fs77B5W9RU9aw== 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=kcNAwptKSy1mOl71rdPyGErHaiXg7DvH5JzXr8B/Yxc=; b=Bv2MPgacpBQLa8R44zuyWMoAOmBkMFb4cYi3wKvCDck3MGDD53CZt/Xayd7U5giL49yk1vC9ZiHTNapiRuaZoo2WPGg86rQc5sH3aKSQHzv8gVgHB4biZy/TfP5i/Z3Lri5yo3NYc+sgyboobdh+r4dMjEPNsAM936sXCV0NHfoQXOmFQpaw3o1vYuIl8jmrQdVrHy/VQkdJpOR80wqO2B/xrRvtXC4ZdCOuKeqlUPIHXTyBo8sGJ62r+jSDOcjUQ0A0R9YfoYSQLB7wPqustm5cCW6pk0PF4Eb39+fV+gOkhy0dAux/xczfjH7QtmaJtpPL0J2mSykg4pvTpsVa+w== 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 BL1PR11MB5978.namprd11.prod.outlook.com (2603:10b6:208:385::18) by PH8PR11MB6683.namprd11.prod.outlook.com (2603:10b6:510:1c6::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.33; Tue, 13 Jun 2023 23:18:03 +0000 Received: from BL1PR11MB5978.namprd11.prod.outlook.com ([fe80::19b7:466f:32ac:b764]) by BL1PR11MB5978.namprd11.prod.outlook.com ([fe80::19b7:466f:32ac:b764%3]) with mapi id 15.20.6455.043; Tue, 13 Jun 2023 23:18:03 +0000 From: "Huang, Kai" To: "kirill.shutemov@linux.intel.com" , "Hansen, Dave" CC: "kvm@vger.kernel.org" , "Luck, Tony" , "david@redhat.com" , "bagasdotme@gmail.com" , "ak@linux.intel.com" , "Wysocki, Rafael J" , "linux-kernel@vger.kernel.org" , "Chatre, Reinette" , "Christopherson,, Sean" , "pbonzini@redhat.com" , "tglx@linutronix.de" , "linux-mm@kvack.org" , "Yamahata, Isaku" , "Shahar, Sagi" , "peterz@infradead.org" , "imammedo@redhat.com" , "Gao, Chao" , "Brown, Len" , "sathyanarayanan.kuppuswamy@linux.intel.com" , "Huang, Ying" , "Williams, Dan J" Subject: Re: [PATCH v11 18/20] x86: Handle TDX erratum to reset TDX private memory during kexec() and reboot Thread-Topic: [PATCH v11 18/20] x86: Handle TDX erratum to reset TDX private memory during kexec() and reboot Thread-Index: AQHZlu+7CCb5RYnzE0SLr6ZWSpg4cK+CfSeAgAQK0ICAAFGDAIAAKbAAgAA3uQCAALmTAIAA45EAgACUsYA= Date: Tue, 13 Jun 2023 23:18:03 +0000 Message-ID: <1542a26c0501cb9f7fc330d8aa27e565c81b969c.camel@intel.com> References: <5aa7506d4fedbf625e3fe8ceeb88af3be1ce97ea.1685887183.git.kai.huang@intel.com> <20230609132301.uvvp27yr5kpenl6f@box.shutemov.name> <58f34b4b81b6d6b37d3386dec0f073e6eb7a97ff.camel@intel.com> <20230612075830.jbrdd6ysz4qq7wdf@box.shutemov.name> <4c7effc3abe71aa1cbee41f3bd46b97aed40be26.camel@intel.com> <48d5a29a-878c-665d-6ac2-6f0563bf6f3c@intel.com> <3bbb6b384ba89dfaa13be01654ad27e41d779fba.camel@intel.com> <6fb1ec2f-8713-8191-fd31-751b1a663b0b@intel.com> In-Reply-To: <6fb1ec2f-8713-8191-fd31-751b1a663b0b@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.48.2 (3.48.2-1.fc38) x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BL1PR11MB5978:EE_|PH8PR11MB6683:EE_ x-ms-office365-filtering-correlation-id: 3c053dd0-01b7-4b23-c204-08db6c646ffb x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: AzH+RKNrRcKrTgT1LOhN+ralKWkYdTuh6CCMAEZwT5cvY3dAqicUUwjcE9O92QW8z1Xw7+bRzRAZIMv9DKE0EhFm0SUAmuwep5y2/idy5SYPFMoKbGYn4OHiBQtMENIt1fzVpCmh6I3P6B2frcK5LLJzxNBHXpW7Ka1eHi4lodYW0F1ODLgmIwm5t6Q4oqxqqK5In1qIpFmnsx7qG2p9BAi13uxuHqrm4icwKUzuYbG0um3ErdP/HNu4Nj+F+pXVYJrdagALSLAM4SvaoBsVYlWkjNAsaGzx6hEC7MlT0akuNxAUdrfJMzUDxMj3bfXzZr5aAPwMob94sgVIX/qWdqPnymlQRHwrL8Ra+rmVmWMM4QPxUcGSPP76R9z+hJpCQHMcIKZMXYDlwItkOyG2TB5xWIvg2SRwA2eeeVgqcvKq5ujR1gQ32WxpM8iyu1UwXd0pd7mlNnchA9Qsdr/CtgkjsSNcrkzLs/30qGDGSYcT0j98AFkNV9DHuaM0aTz0vA0O8wOPqw1Xn4cI/fXxU1K0+ZJmRH7HCEK+FjTJnwwMIq9QglnBltRE5TBraOyNm0jTiUzei9ESEIX4/ZYgOunaW65pT4/DUWcFwDO50U8PDxblPEQ/FGofipyw8jxX x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL1PR11MB5978.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(346002)(366004)(39860400002)(376002)(136003)(396003)(451199021)(38070700005)(83380400001)(122000001)(38100700002)(86362001)(82960400001)(478600001)(110136005)(6486002)(54906003)(71200400001)(5660300002)(64756008)(8676002)(91956017)(2906002)(66446008)(66556008)(41300700001)(8936002)(6636002)(66476007)(4326008)(7416002)(76116006)(316002)(66946007)(4744005)(2616005)(6506007)(6512007)(53546011)(26005)(36756003)(186003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?R3VsdWlVRDNnbDRabGRMY2pvRm5ZR290SHh6NGdLSlZ4VCtIV2JKeXViS1N6?= =?utf-8?B?SGcrbzZscnRQc0JZUDJxbW9BU3ZXbkFIeCtVbXFpSHdTVW5kVXc2RnI0Yi9o?= =?utf-8?B?SHVNRU8vOXZRYklIRUo1d3BYeUIvTElqOUVCdVlUUHIxd3dDOXJNMUN1VlRk?= =?utf-8?B?VzJ4RVgxRkZGbTV0OTdnbVJtZHhDNWxpVER4TFhPQVdoQU9YQm4yamRSRkg4?= =?utf-8?B?d2kwMlAyMGtpcXY5UkxoMGYwbzZmV3ZBUHk2MmFSais2bkloRXNPZFc2OTdI?= =?utf-8?B?ZjQxQW5USDhNTGNyU1hZOGltbStzb3E4R25MT3pHbE82YzZtZUJZOE9qMldC?= =?utf-8?B?SUU3ZHhpUDJZY3FOK0NIekZHUDVSK053b1ZMT2tLVmlqQ1QzM21SWFp2N25U?= =?utf-8?B?a3BkQThUQ2Q4VXpPZHpHdS81ZWgwY0E3Z1MrbFBUdnpwSU1KV0dnK1I3UlVL?= =?utf-8?B?dUh1QTVtTHplZElVU2tXYUFGcEd2cEFIUWVnZm9SRGVSampuRThEemZZRW5Q?= =?utf-8?B?ZkhGLzAyZm1ZQ3hQK2QrNkFhQ1Z3SjM3YTk5TFl5c3kvL2J2b1ErS2wzaCtu?= =?utf-8?B?R2FnR3VGRXJLWFQ5MUhBb2paVDRubjd0ODlBSmFoa1FGdDFwSHptcjRVTEND?= =?utf-8?B?eVM2aVdwenNrMXovb3llckd6WVJVa0RNV3g2b1cxZmJWcW9PYjBVeTQzRnhK?= =?utf-8?B?aUNiUDdlRHgxRFljY0VLV012ODBXNEh3NllHbkd6eGo2cHI4Sjh3Vm5XNG9y?= =?utf-8?B?V0JNYUNCb251NFJydm1mWDZNYUVZemV6K25BV3diclpia2VsK2d3UnVFYWIr?= =?utf-8?B?T21XOW0vOGc3QWpiZXpKb2FtWUxubm4rOXRXbXI5akpPdW5zWkEreDRDRjVG?= =?utf-8?B?VnQ4dU5DYlkvaThORU5NanBSNU5zMm1HOFRNWHR5eDVjTHYzTEpua0o5ZDZZ?= =?utf-8?B?T1lKYm0yWmY2cGdNbEsrUWhJUmNUUDN4QVpGWDdhdWtTZll1cC9ya3IwcmlC?= =?utf-8?B?K1FkSm5kS05OalU1YzdqQ3dOR2xvdTd1R3ZxRmU5ZXF4YktPWWZKWDhyWVRY?= =?utf-8?B?bjBZSzRkLzBaYWdSTFdPNXc5YVNFR083UzN5am9jVENVa2phbDArR01jZkxS?= =?utf-8?B?RXlsQ0xTS1Z1cTFwOEdkZlVVS1BxUXd1Q0JZVFN1OFRVRnA1USsyNTNNS2I5?= =?utf-8?B?aHh4UHh6TTRYdmFIc2VEclRUaG0vdHhzN1doTlVJZlV2a1lNMGtSZ3V2b2k2?= =?utf-8?B?akN5clVjdTVJRVZPZG03VEtva3o1NFBud0JMM0YvcFZVRHRHUE5LQnNyN0l3?= =?utf-8?B?VkZlV1IwU0kxZHVXN3dSOW85R09xRTVoYXhwMHl3bWRscXBsNGx0WVJ0M05i?= =?utf-8?B?VXR5YWh6T3dmSXRMTHdScDhHeGthbGx6NlVGNnhwL3lDdDRsTkVNRVh6WG5v?= =?utf-8?B?TlVORDB3Q28vNGRxUzNMd1g0WkxQOGQrTGVyZ3BTcDM0dyt1ZTJMbnhRODNV?= =?utf-8?B?VUl6WkNySEJvVHhoMmhaZ05lb1FKamlRWDZzQS9oMUhJN1RGaUZWZjZXWHQy?= =?utf-8?B?aENmOE1qcFpYVFVpVGozWDEvRys1MTZBNXJzRENhQ3RqeTFjVDAzQzVWR1ln?= =?utf-8?B?ZTBSNG1JL3JhbEh4aHJ5OHhjN291a2FWSDV3dW02S2xJTWNPU2lJYkZIS24y?= =?utf-8?B?UWdLWkJhQ0duYUJLRGNCcWFlU3o4TUo2ckJzcDN0VXZLd1lCcWhZTDhoQitM?= =?utf-8?B?TC9TR3FpQXhTanJuampxejFVRDFiYnRJTFFzZ3p2R2UwakZXdzdpQmFqV0k1?= =?utf-8?B?MHNDelV0c2VHV0QzL2hkVHBZYXppcndlT0tRcXdHa3gyMTlOVHhPcEtHNmZU?= =?utf-8?B?dXpWek51dGFMSmt5YWhMYXZOamNsQjIyRjZOeDA0U1FQa1ZNY3RuZ01veXNM?= =?utf-8?B?T0d3bmlSNkFQdTBlV0hlaHJtbU9jbHNJaXBQeksxTko5TzRtRzNQYlFROGNT?= =?utf-8?B?R0xEOXc1cm9QTFhicXVWeVE1cVZMZUlWN1lVTk85bXdydkVwbkJnRlZnQlRn?= =?utf-8?B?THk4azU3MTlYbER4dlovQkpTSjlocCtFN256TDZFc2lDdkpKMUpCZGdDK251?= =?utf-8?Q?c5CgpGws0wOxxwWiPLOVGvnlz?= Content-Type: text/plain; charset="utf-8" Content-ID: <7CE956304B227F4784CDD08DA41719CF@namprd11.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BL1PR11MB5978.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3c053dd0-01b7-4b23-c204-08db6c646ffb X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jun 2023 23:18:03.4390 (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: 2b80RFdfvaDc8aqWoImtiNg0IJwkdf/+Eh8bEV8rnetkou+fsdmkuZ2UoIYCm8rKZ/jTaLojAgYDc+v3rcDGWg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR11MB6683 X-OriginatorOrg: intel.com X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: F2B2040003 X-Stat-Signature: di8re6ny3p4f18cbboajw9qpojfsz1xr X-HE-Tag: 1686698288-345329 X-HE-Meta: U2FsdGVkX1/CiepqbZVLuAx4rtT7l3nC8NFHlDUaakTPKfp/BDt1AhtVZG2uVhi5NVrg8QSsjCpV63ZvoShFrV8h1Mn0FW/0UfSqmh75H856PO57q7nKvBAkyi4L6qni5oWMrCnofpy3e4LlnuTC6MSEF90tRm6iNposAde3N7LWG4G4agmMXLLojJYNuXwssHDUKAxTBa8s85QZ0cOt4Dbora8Af4ktZJAKti4ZEXL2Yk30+z2jIC62Sahlv4CcoResfaaYE+b8nOHZS1HzF7LRthvBCMXp0uFaoldeEmldLJxUdhxs1GeYZnbbYr877jNt6eQbPZq+oW5v30KUzWNs4+G2K22Kx2BA3nnBy2jAG8nKo9YgcA11rP20g03OIXQoh0qQkoW1gMjmnpwdfSsHcQAXoBGUFOXgcTK39sYrhAxlMvO3tyt4dT/ZpI5vw/Eia/s5LPZdQ05yUtfWMgkGZ2MWSa/8VtzciKhj2sLsCLkDcaaBTafCU45QuWBvOGRZfvm5paPU/XulMsJ02DmYkpSUem3yrG+Mi4gCkjh0pGCCfHaGBLP0Amfq6HetD66T1DLbaF3mTi+ZsY6XQcJxIjwpwoTFAgPWxjk+9wFateY8bzXaQ8/SbKZ6ijqmoOYOJrxl7VLBdmphHwpkVh5QwzH77fdtlLbBLi4GCXrEV6BCav8PRK4YpwgdSWOwNl+YhAkWzFw4g3YKIBpOySlQ6PDJteHC8R3Oyr+0yky71O2dDKGsSVrgLa/8UhHZbAgbEDs9awzySqhFkk/Zr4gw7aryNyZO38pro+Bkxba0sZVFCZDAH140zOcOimGXR6dzP3WW+n4sI3wJAULbsdrfbAYvM2O6onhW4wz/b4iUn687RV8xo158GVUe8QDpbgXdiKgA0i1ZpVEzuKYABuchPsGZaPDCI1K5NEllBRuR6Gcvz4L9DBLWJjjRQsaVP/SdXOboMSrGTbnxu1q 3C4P1+AH q0nEP71W/Li4+ibZYfE00qfqgSF3KBcVtnQQ0LBiABvpccRGBgz9NP8bK23UyiJZES2/p45dFDlXIEuL7A2CR5Dzu2wJo2kQ3fcFGiTXXOpbqozuSy612m0kmRRGVUUydQwv85dFkepHFo9sdddY84yN0lauTz82i6XyLvv1tiERlnDsYAYcgkbIO7eBNAIzwkRxTo03ZHmdiRyoxGXNlyAd97V/DZnPiTFIZUbAIot/Uib3IkDq84WCpfFfAE3OlkcIrXrgSoZ4cPohD6TVWCIU+7P5B/cGef2+kQ9rr+Ia10L1ez5ktndHiXiLgJU06ndy4LrEx4+ugkxBDy6K+JyqJo0Bs+imkNEIS+iLTn4Nr1d/VCow0Sqx2Gg== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: T24gVHVlLCAyMDIzLTA2LTEzIGF0IDA3OjI1IC0wNzAwLCBIYW5zZW4sIERhdmUgd3JvdGU6DQo+ IE9uIDYvMTIvMjMgMTc6NTEsIEh1YW5nLCBLYWkgd3JvdGU6DQo+ID4gSWYgd2UgaW50cm9kdWNl IGEgaGVscGVyIHRvIG1hcmsgYSBwYWdlIGFzIFREWCBwcml2YXRlIHBhZ2UsIA0KPiANCj4gTGV0 IG1lIGdldCB0aGlzIHJpZ2h0OiB5b3UgaGF2ZSB3b3JraW5nLCBmdW5jdGlvbmFsIGNvZGUgZm9y IGENCj4gaGlnaGx5LXVubGlrZWx5IHNjZW5hcmlvIChrZXJuZWwgYnVncyBvciBldmVuIG1vcmUg cmFyZSBoYXJkd2FyZQ0KPiBlcnJvcnMpLiAgQnV0LCB5b3Ugd2FudCB0byBvcHRpbWl6ZSB0aGlz IHN1cGVyLXJhcmUgY2FzZT8gIEl0J3Mgbm90IGZhc3QNCj4gZW5vdWdoPw0KPiANCj4gSXMgdGhl cmUgYW55IG90aGVyIG1vdGl2YXRpb24gaGVyZSB0aGF0IEknbSBtaXNzaW5nPw0KPiANCg0KTm8g aXQncyBub3QgYWJvdXQgc3BlZWQuICBUaGUgbW90aXZhdGlvbiBpcyB0byBoYXZlIGEgY29tbW9u IGNvZGUgdG8geWllbGQgbGVzcw0KbGluZSBvZiBjb2RlLCB0aG91Z2ggSSBkb24ndCBoYXZlIGNs ZWFyIG51bWJlciBvZiBob3cgbWFueSBMb0MgY2FuIGJlIHJlZHVjZWQuDQo=