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 6306BEB64DC for ; Thu, 29 Jun 2023 00:10:17 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0265D8D0002; Wed, 28 Jun 2023 20:10:17 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id F18F48D0001; Wed, 28 Jun 2023 20:10:16 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D6C798D0002; Wed, 28 Jun 2023 20:10:16 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id C853C8D0001 for ; Wed, 28 Jun 2023 20:10:16 -0400 (EDT) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 968444025D for ; Thu, 29 Jun 2023 00:10:16 +0000 (UTC) X-FDA: 80953853232.04.1E83A95 Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by imf23.hostedemail.com (Postfix) with ESMTP id C1494140010 for ; Thu, 29 Jun 2023 00:10:12 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b="F/Dc6EDq"; dmarc=pass (policy=none) header.from=intel.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf23.hostedemail.com: domain of kai.huang@intel.com designates 134.134.136.100 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=1687997413; 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=fePX9SlnFnudb9pXKCtvP4hisXp4nIY7htnBXCwcyi0=; b=fpe0yaX1VRI6VyOaeCHWUtxnpANZodm85bGWZWKIhcZPT8xQfcMdFjyvD7w09UTQRqrLhV i52ajINxs9jts4C8xMSUU0hIzg4C4zpwnOPmjJUAdOiot1CiS/DTR+tjBdTYvzzclIC+7N hCAipjv5o9BkwYFg3Y6wMnqJt0/aoWE= ARC-Authentication-Results: i=2; imf23.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b="F/Dc6EDq"; dmarc=pass (policy=none) header.from=intel.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf23.hostedemail.com: domain of kai.huang@intel.com designates 134.134.136.100 as permitted sender) smtp.mailfrom=kai.huang@intel.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1687997413; a=rsa-sha256; cv=pass; b=LYu1/Hd6efuhoLQ2gvi6W27WerTfDb9FDel+rgtSJ4z3PIlgOGFklCPg+17n1Bt3dzxzxu QC8KTLhcpNrKCZsdRwqKNg+llUlcly2HdNfay4H1CJhgdKNZHbdIMdBvWkb5a6QMXre80f 00yF0wcuJKC+zOlAHaPa6pUozjGOY+w= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1687997412; x=1719533412; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=fePX9SlnFnudb9pXKCtvP4hisXp4nIY7htnBXCwcyi0=; b=F/Dc6EDqHy2fIFUa5L14HlwfakgM/NHp8gyHgQvAOPPM6g3ulUpz38e+ w92CR6LWfFrNrVjgRg7b5U0rh3Bh5bOopFngX7Qw3DFXKXl0JZeFFW7Cm Lw/jy+nFR8EDlrOgoiFfoK1X2EK7qXGkzzxrnGSHFBDU5RMN8kh90+3wo +S/pDT0/liR8H10wanvNQRWoVzEcmFDFnR4mVp4aZcEbai7CopTbz2YHC s2lcNfXUh+N/qBhis0+AmJb7QFisD3clMV7p5j3uIejYvKtBOHyZp1PxA OUZtZdE+xKkEtabACSIeL/M9MRX/bR6XTCIUzUSVRYx81RqyQ9C4FZWUo w==; X-IronPort-AV: E=McAfee;i="6600,9927,10755"; a="428006694" X-IronPort-AV: E=Sophos;i="6.01,166,1684825200"; d="scan'208";a="428006694" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Jun 2023 17:10:10 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10755"; a="667312837" X-IronPort-AV: E=Sophos;i="6.01,166,1684825200"; d="scan'208";a="667312837" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga003.jf.intel.com with ESMTP; 28 Jun 2023 17:10:10 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Wed, 28 Jun 2023 17:10:09 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Wed, 28 Jun 2023 17:10:09 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27 via Frontend Transport; Wed, 28 Jun 2023 17:10:09 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.100) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Wed, 28 Jun 2023 17:10:09 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c7h30OwZo6xHK1BedXjXu+RY2fRrz2Ok9XyexGrAFJQSbpmC0AV8+RAKbk2zlVP1I0pl+KXjnzkiprLaEV2gxQQm2+szAJSMoZ3UM8weWhjGRb/6LoeJMOz62RbD0i3b21jtaSd4fdFuIj7nN52KnIWTxnhsxISwKKZvAFY6q2j/YHA7SMtuinarg5egjmC0JQq88Vj3uYsT/VLPpA+5NNKBUkn2XbmRkT0+Ubk3RoNmxQf6/GCkgq8O9SAt/S2SfE3eTZgdJoGDHsO3pv4vYY8tQgz5RarjbuJDJP2KxuZr+WDXeT/9W6FWTmymUflbneS2gI0rrX75vuTUH9/i6w== 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=fePX9SlnFnudb9pXKCtvP4hisXp4nIY7htnBXCwcyi0=; b=leHrWlQ0vINGZsn7zC6G6p0qdzOl6eQp84VKd0lK3hnWIQp/kAoIhaKCl63dyFF7VcPlujvnCUI8DFanjC6w//JNt9gAE0CF53vSaLcRjYEHunMrF2XQuABMummreTPuHGGND+DxsBmcnUR2nIaj4llnH+8dCJ3QP5jvjY2sN6Uwfcd1yf7hHhSfhgPFwQAUkgNtsPxoCWIq8W/tSaZAPbj3uJVdRO2mweBCl2s07S9m57f/Wkbru1gRkx6LXo5Td6KEX9t3DCJMBoMsX/djdSKnIFAPxfUZ+MieIJYOBR627lLCMPAd8Dhnmy7AqPl5Rv/jSrCxX1J2gOgHIyBDgQ== 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 PH7PR11MB8250.namprd11.prod.outlook.com (2603:10b6:510:1a8::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.26; Thu, 29 Jun 2023 00:10:01 +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.6521.026; Thu, 29 Jun 2023 00:10:00 +0000 From: "Huang, Kai" To: "peterz@infradead.org" CC: "kvm@vger.kernel.org" , "Raj, Ashok" , "Hansen, Dave" , "david@redhat.com" , "bagasdotme@gmail.com" , "Luck, Tony" , "ak@linux.intel.com" , "Wysocki, Rafael J" , "linux-kernel@vger.kernel.org" , "Christopherson,, Sean" , "mingo@redhat.com" , "pbonzini@redhat.com" , "linux-mm@kvack.org" , "tglx@linutronix.de" , "kirill.shutemov@linux.intel.com" , "Chatre, Reinette" , "Yamahata, Isaku" , "nik.borisov@suse.com" , "hpa@zytor.com" , "Shahar, Sagi" , "imammedo@redhat.com" , "bp@alien8.de" , "Gao, Chao" , "Brown, Len" , "sathyanarayanan.kuppuswamy@linux.intel.com" , "Huang, Ying" , "Williams, Dan J" , "x86@kernel.org" Subject: Re: [PATCH v12 07/22] x86/virt/tdx: Add skeleton to enable TDX on demand Thread-Topic: [PATCH v12 07/22] x86/virt/tdx: Add skeleton to enable TDX on demand Thread-Index: AQHZqDWtW8hO2PRC3kCMr0lha9GzWK+gNU2AgAC2WwA= Date: Thu, 29 Jun 2023 00:10:00 +0000 Message-ID: <0c9639db604a0670eeae5343d456e43d06b35d39.camel@intel.com> References: <104d324cd68b12e14722ee5d85a660cccccd8892.1687784645.git.kai.huang@intel.com> <20230628131717.GE2438817@hirez.programming.kicks-ass.net> In-Reply-To: <20230628131717.GE2438817@hirez.programming.kicks-ass.net> 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_|PH7PR11MB8250:EE_ x-ms-office365-filtering-correlation-id: fd621991-b449-472a-de27-08db78352e59 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: ThYpUS1hO+efbh/PFmodqo4tbRXXlXNEUoQRtEXewby9fXEJGLg2f+APBcDTTrqv3n8K7WOxiUefbJ5rSOGZ3TTMV2+7VTHtnFKFASeWFRYsdf0YMCSdYBspsY1e2ZwiLJ3QkJqjIoz4T67nZ2T3vAowwX3cZzdAmaaPSzXQGMaTMwdp3RSBjc5q9KmIU1JAiFAIKfAZTd2pHGFbZM1+EfgsK6YBvIjmr/N9DyvWZ4+SMrIpqCaQ6aCHx7LbraIqWif8HgSn0GhPeKfOKew+s2L1N9YHT7+2MYhHot4K5ARv8y6O4D64W2CMIhTlfvyj4+cFrf1y78Jx+oXIti1ozozorcDnvtIoLjjlKedtnzOjDheb83pDhuDSev8y9952qSsywdWwTmtLZGJW4emSK1cn2PkTK4G3weklRIYMzMmQmBZz5uFTa3WC4pL5LQHY7wqlkVcHF/pLsfv/f5HDqmyr0qwLl9G9ud0mR6pJ+KGy07lCqMkKo/WL13DOtQQeFO6kvQj+Sbx80sCLQNJymdZzHzjy3kF5uqKzC+Wy8/+ZEmJ2YIZqf5qDEMrnNpdpquNbQF2zvPTI31nJYs1mrK6/3BOKCyLllmrFgWeIgmGSl2TQylKVYpHyqo7WtNQr 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)(39860400002)(136003)(376002)(396003)(346002)(366004)(451199021)(8936002)(6486002)(316002)(71200400001)(8676002)(54906003)(4326008)(41300700001)(36756003)(122000001)(86362001)(82960400001)(38100700002)(64756008)(2616005)(7416002)(6512007)(5660300002)(66556008)(66446008)(66946007)(66476007)(478600001)(6916009)(2906002)(91956017)(186003)(4744005)(26005)(76116006)(38070700005)(6506007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YlMzYTRqT29RdGFxYzJMWkNSbm5yeGk4NTNkZVFCWVE4cmgrcTB3S0RBYTdX?= =?utf-8?B?VUhzTW9KTUJJSlQrbGhhZHNHdms1UksyY1ZhN0pTVDczM3d4YUVmczBab0lk?= =?utf-8?B?NnBYemQyamhrWFhZdlFXOGZ1Y1gySUdhdERGVjRNRndkRVZxckJ0MEl4RkVO?= =?utf-8?B?Mjc1T2RQMCsxcXNjK0M1N3lUV05XaFAxRmk0N2llSHBLdWRjRWhUUG0vOWFE?= =?utf-8?B?emNQUk8zR0xvSzdhQUxHdFVIU0NxWURtSUxOV3FNcWpzWFhjUVA3bCtYc2Iw?= =?utf-8?B?aEJoOENDZWR1SGxuSlR2QWJsdUF6SDJpOEpDMzJjRkVlSjUzdE9pdTNCc2pX?= =?utf-8?B?eHk5OHJCVU1ZTk0yOEJaQXpNdy9VaVIzVGtFQ05xSmpjZDdUbDgvMWllZStQ?= =?utf-8?B?bndLVGdjdDhEYUNGZnFobmUrTGIvVUc2T0VmaGRZZWFvTThmQTdwWUNoMHIw?= =?utf-8?B?QUwzbE9iczZ1ZGFMdXludWw4R29GbTE2bitweTB3U0UwZGpISGtvc1IxbUkr?= =?utf-8?B?cDVUelBIWUlFRG1FNXhrdnlyVm5wSytvUzBRenMxYUZsN05pTzNSZ0prRXhm?= =?utf-8?B?RXBIY1hVSUhwa1Zudkk0ZldFMm15WkNlZUZpcnl6YUt2RWd4Zk5VZ0tvU3Vq?= =?utf-8?B?Y29yc1ozYjdEWWp3U3phOFJPbk41QmUrN3pZVkJsb2JxMTV0UnZRc2pVV1Rq?= =?utf-8?B?aU1NUGg5VG9OM0Y3aXc3bXJnUjJKY2s1SlRFZnZzcmFMNnVoYk12MWpWNlZ5?= =?utf-8?B?MVVtOHJzUHZvdHF2NFgwSHNZeUs0T041cDlhUnAwK3g1ODhUY1Uwd0Q2NllV?= =?utf-8?B?a0doUkxZMGdCZElFaHlxalVuYWZFZklPdEN6LzFOZ2c2cThxYmdCREc1M0VE?= =?utf-8?B?SnAzZjAzSTlpYmZOL2l6elF5Sit4akxzWXBsR29yMnJHcXhrbnQzZkwrUWd4?= =?utf-8?B?bnhuZWhoVXBKMHI0ejBEUHRoMXlBK0h2bTlnT1luQmVYL2pETEM2OHFreTRU?= =?utf-8?B?WHR2UU9iWWorbVpJZ29pY1B5TWo3VjhyWUExZ09KeFB6cHlGMDVTWDhXVGFJ?= =?utf-8?B?ZjdjNUNJK0xXbmRXeVlZMzV0T2tQTXVhTmQ5L3dFeTArMHMyQTlLVWY2VG5G?= =?utf-8?B?R3pPcnB0dHlPK3ZUanFaR1lkb3pacTFXMHpadEJqY0NNei92TGdvbXJlNjky?= =?utf-8?B?bVd6MzN4dVAxcmlkejdodlJrWENmQ3hPcU5DMjZqeFpzSENUS3BmNnFMZEhm?= =?utf-8?B?SUtFUWQ2L2J2WGV3WE5jcVJnVWVFMklvNnhjQm5uNUg4aGtNemVoOVA1anZK?= =?utf-8?B?dVFUMERRWWZ2NDROV1FVd0Q5TFp5VS9YWEdIVWlwSGVwRWxNZWRZWFlEaUJM?= =?utf-8?B?MkVQYzVGWlpzRWhvTklOVW1uUWJQLzVDVzBQdDIvY2J2MEJYNlRPTWcrclZ5?= =?utf-8?B?aVZqc0NBazVTWDVYUkRxbmxmM2xlRS8zLzRQbkRPVlpFVzZKajhvV2NVcEpm?= =?utf-8?B?NGdxRjBQMnRUZlRGVUkwRm54Rzg5ZmliTGZJR1kyeGJSd3dnNXdMdlpOajh2?= =?utf-8?B?Z1MwMnJWM3FMUmhtWWd2MTA1c010S2tyZGRsL2xyOFFGR05JckdLVTU1cVpJ?= =?utf-8?B?NnBqcFkwcUxrd25UNzNybTRsdzhOT1lleGRnWURlOUhOME5nOXBWVHBTc0FV?= =?utf-8?B?RjA4ZDZUdWFhUE40QlJHbDlHZVRkUzJKRW0yamE4YUlVbHYrYk5oUjFHMWhm?= =?utf-8?B?eVo0aGpzRzZULzhaa29WZUZlZ093V0l5MkloYzZYeTJrdjdQNHd0bFFra3Bj?= =?utf-8?B?VDc1Mng5TmpnaUJvZTNDejE4ZzBTbWI4TUZDVlNtL3MvVlFhZmNnTWZ2anRy?= =?utf-8?B?ei8vTXEyaUI3eUhWNXpOL2JLcG1kM2hqdTlkdnp1VEozN1lQZk0wVDAyVkFm?= =?utf-8?B?OHBoREk1MkYvVmhYUWs4ZXNYMnkvMTltTWZiMGptbUovWnRWcTE4VFl2T0Ev?= =?utf-8?B?aENZNGdYQ3pTempuUGJvd1pOSXR2M0tLeVpLTnh1OTJjSnl4Z0p6K1k3N29O?= =?utf-8?B?T2RxN0RRWTBuY1Bxd0Q1UnoxUGZ2VXN4N2ZxVTBFcHYrVHlVb29mb2dVV2Vp?= =?utf-8?B?Ky9yOElaamlLVEpCZjB0VHd3dHdMT1RiVU5SUWlCRDVHYkdQcnp5YWJUelBv?= =?utf-8?B?cUE9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: <06CA1749A269984182C3467720FB9133@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: fd621991-b449-472a-de27-08db78352e59 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jun 2023 00:10:00.8942 (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: 868tW8Pa+uWgAXunf7CrcTI81DPVi7UjCsyIONTpYQIEvRrnTjmbFHy3blKJoxDvYtQazuGmSZUU1iNZuKqZjA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB8250 X-OriginatorOrg: intel.com X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: C1494140010 X-Stat-Signature: h4upszpboxda6tww3afuhna7h5amg9xw X-Rspam-User: X-HE-Tag: 1687997412-192394 X-HE-Meta: U2FsdGVkX1/UWHrogvLR3ZLNVK6RrZg8mggvfxmNcxzoNi/Nck7StNtI137gNu1J1226s0aT3ciACfMyQHgHf9tTVhiyPgO2wCHbrtTVq02ggddJbVsdu+oRF+96vrBO1UM7RSX78bf0EsDWJ0+89lbJnEcpNwNTQ8p9c3hcdNSlUMiTmQKFarGWKG5cY2UGqn1jBA3GNWXGGbk7OtUYHqJkmX6A6RF51li4ykcWbVHJL6R9aXNzZN8pEPjcABd56VwHha830rGQE4vn7brZ9RpB2SNZMc+pOo2dSXT/wgYsePdo/YINqmfnRk3o4QsnP3Vk5sWQJ5TjJZm8EABLYNy+BI3lpXstASwZWCKet/7ITv+lkP6/UYebILp1DnJyHblPpWW5X4kAsV2uS5abjmxNydHud4UZh+syENU9XNmMFzXiubm3xnAtC0iCWvBx77J2HpxrWeJDxb9y2/SwImazHzZ9KmTS4GuMU4Pc7BDUW0ByO5WYj95YBaII6qBu+K4J2oGdUreY61yNP6Ud9I/t4n/h79JqYQth/Yd/hhTL7eaNL5oju02LF4zGsIWKdgDJIuHYGk4ubkWfIt6AzAn9Mw9fel+1decpzmwPhle97a2i5/dXIHbhl38Fo+nVGE6wmXYBp35uqb6QXUeCwMs+8zDbs4y4ymhxruJNJBjCiE3l72SvP2R/LiqiZHXyF4HGTgEBY0GSmwGE6en5RpJO7bgriKK8hcCiZ0ilVY+HCSdFZq4tQMdq8pZSs/laAMVa2RALUZtsezMWHqseDxbVrnHn6qvlfFSfBjzW4toe5OrIMg/k8QEFQNOqIWSaF8ecwJKKIlo0Ge3nO9cQmfnIZuN4rauzjUxrNKFiY6Vy2R5TbaIo6hxxpGDZz1InMizgFxKdEhAqglbZnlqvHIqe0qyVsPMTxfkOcRQz2HnKSRqENXhZg4+c+EKABaWeC6JeUGCfBC6WdKHrgu5 vEAiZ6h8 ixt2VJgsZuB9IhjVfm0H2MVqNccFrTFrg20PY59wN2DSotXO59tTU76T5wr9WhBsilL7Gt1dT2wVkpfSRXRlhKVq8+uBLkA0R/wycsywbHDppKx1mehZkwLy6/It/KBzhduwXo3X77bFpqUbKtKdYteyd2crT6JnZrujaYSWrJdX5MncNOMxpLhYDSt9KDTha9T1oqZkzsaRgwUkE6UgAvySR0DNye4IiGRRm/4DplQKljwV8rxIYO/uyaBNZ31ud3lw+SIVQS4MAwY8OdjkxbVv6TW+6ep/1MYF0UiywagYZey/VP8q+ufkToRAXKml8m/sa1rk6WdRwrLPd13hcKz5KiNOJS6GvlBdcNu1JZ0rlmhkMdIIqu3UOvA== 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: T24gV2VkLCAyMDIzLTA2LTI4IGF0IDE1OjE3ICswMjAwLCBQZXRlciBaaWpsc3RyYSB3cm90ZToN Cj4gT24gVHVlLCBKdW4gMjcsIDIwMjMgYXQgMDI6MTI6MzdBTSArMTIwMCwgS2FpIEh1YW5nIHdy b3RlOg0KPiA+ICtFWFBPUlRfU1lNQk9MX0dQTCh0ZHhfY3B1X2VuYWJsZSk7DQo+IA0KPiBJIGNh bid0IGZpbmQgYSBzaW5nbGUgY2FsbGVyIG9mIHRoaXMuLiB3aHkgaXMgdGhpcyBleHBvcnRlZD8N Cg0KSXQncyBmb3IgS1ZNIFREWCBwYXRjaCB0byB1c2UsIHdoaWNoIGlzbid0IGluIHRoaXMgc2Vy aWVzLg0KDQpJJ2xsIHJlbW92ZSB0aGUgZXhwb3J0LiAgS1ZNIFREWCBzZXJpZXMgY2FuIGV4cG9y dCBpdC4NCg==