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 2BD81C32793 for ; Wed, 18 Jan 2023 19:38:58 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8C00C6B0074; Wed, 18 Jan 2023 14:38:58 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 821B66B0075; Wed, 18 Jan 2023 14:38:58 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 625E86B0078; Wed, 18 Jan 2023 14:38:58 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 4E6866B0074 for ; Wed, 18 Jan 2023 14:38:58 -0500 (EST) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 2450D1606BD for ; Wed, 18 Jan 2023 19:38:58 +0000 (UTC) X-FDA: 80368932756.10.594AA62 Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by imf01.hostedemail.com (Postfix) with ESMTP id 75A3240005 for ; Wed, 18 Jan 2023 19:38:54 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=E8LEfJ0D; spf=pass (imf01.hostedemail.com: domain of kai.huang@intel.com designates 192.55.52.151 as permitted sender) smtp.mailfrom=kai.huang@intel.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1674070734; 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=kNfLt70TgSAfpzBKto6CKlQ3deQIKBJkX0ylGA0YePs=; b=XDRN2rVHy6W/DyTO7HLHgR7HaH+AygQySlsI725LMWcRnJEfHij6vaAucDEH82q372+5WG hI/+CQps7y3j3HefiPc+zAdLqZM8Uef8luiMQPx7QI+OxkNRKhCXaX2VapoZxojXWxXB8K UmIFWAR/QoGAYzM3HGx1uGEhgcjjpeY= ARC-Authentication-Results: i=2; imf01.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=E8LEfJ0D; spf=pass (imf01.hostedemail.com: domain of kai.huang@intel.com designates 192.55.52.151 as permitted sender) smtp.mailfrom=kai.huang@intel.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=intel.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1674070734; a=rsa-sha256; cv=pass; b=rypvfHro/jPhhGOfx21zqkJu/VD/d1uTIN3/Xpcs8LMWaR2bKA1mKailJEAzF2c23/w985 AnwE9efowytZDFP7aMCEzHJ6tz9SycBtDHQpEcTRPMcMvqzmNDyN6OA5ybCuSsMwdWulsq RIrreL8XypRXS4s6LVtCtqgRtR2CtJA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1674070734; x=1705606734; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=kNfLt70TgSAfpzBKto6CKlQ3deQIKBJkX0ylGA0YePs=; b=E8LEfJ0Dm60n8DizH3hxaFktNJnLMiRB/Z9VVvCouSSlHhRZjOLJQEs6 25znbjHK0V1m2tITYpb7ky3HMlK2yBmiNwdLhVx0NYmf9uhJiS34OS2Nw 2lM5GjYcVnYGqSnu13c2AhjA/eMkc3i/2N84snlgFAbN7VSaaK8HVNH4r zvjgUGDM/tNaJSgHQoWnKvW7+3ay/zE6axLFsFhfsl7VXkBTgClMl6Qt8 YHvXYSTUhPt6E0g/ezv+vGNXNzKxJDBWCul4cdzD/kC3DaMVnuyaAwtvm jlUeuOJhV+BtJJqKT68dJSt01pYb/QRNMn2lk/YyJwfwzkGrViG90T5xz A==; X-IronPort-AV: E=McAfee;i="6500,9779,10594"; a="305458714" X-IronPort-AV: E=Sophos;i="5.97,226,1669104000"; d="scan'208";a="305458714" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Jan 2023 11:38:52 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10594"; a="728348851" X-IronPort-AV: E=Sophos;i="5.97,226,1669104000"; d="scan'208";a="728348851" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga004.fm.intel.com with ESMTP; 18 Jan 2023 11:38:52 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Wed, 18 Jan 2023 11:38:52 -0800 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Wed, 18 Jan 2023 11:38:51 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) 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.16 via Frontend Transport; Wed, 18 Jan 2023 11:38:51 -0800 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.41) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Wed, 18 Jan 2023 11:38:51 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B8Qpa2WQEmIkjCxP3G4zLPdlc9FF2EfM8BKgl8eevEo/zm+NlOZBybQ1JGZiZV8MUAus9Ga7mPmDXV6sS8dxswffmYWBbA86wj73oIbm7Po2Y1+i/5eLKZVH3qlKSicoEyDAQMl69dDWBl1gTrL0W4DeUav2OssoV2f73RPOYpNHE29L2YJ5CqJEhdRGT2S5dtYFQ0Tlq60C2AqH6cK7Esjg4uOFuBgEzqZD6fKEhRPu8GBPor5HX9QwDuOWnFUwyfPd/Yna+ShpahUqk6Tqg/2TGL9KN+GW7YPnKkUU98AKb1IMv7RdqbWwe3tOvfUxskpnmYVaofO78bkuH6J0QQ== 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=kNfLt70TgSAfpzBKto6CKlQ3deQIKBJkX0ylGA0YePs=; b=GxdscZyb74tFvSFuv/ODwKoyL6obVDLc0UnOW+9ZvPAqHdJv/uLViNrYRUtQOP3yis2YRYHKPGRf58J0KGylP7Q/MNYLtIWpux+XCXLj4bkkQ5N/7Y0/UPveZUlPd1JWXo7OIs1pn6i7BBFVq4IMK++ZXig2o1WfrN8wy+WmcP/pibevNeAE5yJgihkaVhIixDaOk1yirXq9vcMTgCXFJ1CkfXZ7kULdUljfj/RsWwclM25sLyc7SgXnhMzfDkIC+Yt+SW2MYrKI1okuBi3uCloI6Q2ehlCxSFtxVbYDVciNive3Y12Sxw6MwU2wEO8CLRpHtuKOm+X//J066wrd7w== 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 MN0PR11MB5962.namprd11.prod.outlook.com (2603:10b6:208:371::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.24; Wed, 18 Jan 2023 19:38:45 +0000 Received: from BL1PR11MB5978.namprd11.prod.outlook.com ([fe80::3f19:b226:ebf1:b04a]) by BL1PR11MB5978.namprd11.prod.outlook.com ([fe80::3f19:b226:ebf1:b04a%8]) with mapi id 15.20.6002.024; Wed, 18 Jan 2023 19:38:45 +0000 From: "Huang, Kai" To: "kvm@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "david@redhat.com" CC: "Hansen, Dave" , "Luck, Tony" , "bagasdotme@gmail.com" , "ak@linux.intel.com" , "akpm@linux-foundation.org" , "kirill.shutemov@linux.intel.com" , "Christopherson,, Sean" , "Chatre, Reinette" , "pbonzini@redhat.com" , "tglx@linutronix.de" , "Yamahata, Isaku" , "linux-mm@kvack.org" , "Wysocki, Rafael J" , "osalvador@suse.de" , "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 v8 07/16] x86/virt/tdx: Use all system memory when initializing TDX module as TDX memory Thread-Topic: [PATCH v8 07/16] x86/virt/tdx: Use all system memory when initializing TDX module as TDX memory Thread-Index: AQHZC5gLiOnJQQKFB0CM7X30zcZDS66kQ0wAgAAvCACAAF9sAA== Date: Wed, 18 Jan 2023 19:38:45 +0000 Message-ID: <482089ba1ed8d492f5128f327c2d44ac9fa67972.camel@intel.com> References: <8aab33a7db7a408beb403950e21f693b0b0f1f2b.1670566861.git.kai.huang@intel.com> <7cdc03500a6affccac189164636427b348af2811.camel@intel.com> <312d9d5d-0a40-1336-7bb5-728243dd16a9@redhat.com> In-Reply-To: <312d9d5d-0a40-1336-7bb5-728243dd16a9@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.46.3 (3.46.3-1.fc37) x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BL1PR11MB5978:EE_|MN0PR11MB5962:EE_ x-ms-office365-filtering-correlation-id: c563c58e-b5c0-4a29-0133-08daf98b9cd8 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: au0lDsGevbUjSTNmxAxDA/x0HtyjcYn9BlkVULv8CGTGODgpiMnDSXZUeyzieH8mMLr9or16t7KYrQER7ovt+3krEwV17PwJpUHi5ETTF7M3pHJQEaW85A8UFrJOy+hFPkFpHb8r7Np7+RN7p1GwDi0Z6f4tmyTBYp6Ee8sV6Hh8TtCNCBsTS6HL48nwzrLTMHTFv0IwXJ0WEn7TBuP7aAm7AeSVsohEJOJudrlFo747TtHVulfocj5VD9Ch15vLPQTVTWXwcvWy8HBqQRtNsjIwRmi1ypxsd/48ntbQR+BP78Jc6AeMcHadmZCekgK8i45NIf96VCEtysB3Vq4191YoxZDnv5QY+Ro4wLmkU+RYs4KhOjE/2zHsoU0ZZE5rqW3jniVGAuYOy5iZH28NBLj/7gjgB1m8BLtsmUK8VAgVpCodK3HrZIA18DOkOfkmEZy+LN2gDx2LkeInRumoAzfivNyG0QRisfPkKr5WOGFwX+cLOQmOf47icy0ozHvgx1PZNga+xm8k18ThXMtxERzOojm3girIcrM+y0ZkCi7k4QGTjn5ILRIlTLscqWqPzW2PIkR0FRqXBt8NgBIp77VpQD/EuJATxbQFc3GkjG8rt9uYB+VBYFShSpyJtDgrevx3pHdPg1Q/tBhPlYjvJ+SUo9+TZ/1Py4k07xQ1XHUz3ss8rjqfn0PMYsfx1GI8rDEAehn7YBA2oqSG2NR2Rg== 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:(13230022)(366004)(346002)(396003)(136003)(39860400002)(376002)(451199015)(38070700005)(66946007)(76116006)(2906002)(66556008)(4744005)(91956017)(7416002)(8936002)(5660300002)(66476007)(82960400001)(122000001)(38100700002)(71200400001)(54906003)(110136005)(53546011)(316002)(6506007)(6486002)(86362001)(36756003)(478600001)(41300700001)(8676002)(4326008)(66446008)(64756008)(186003)(6512007)(2616005)(26005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?M1pvRTE0cGdMWTV5NmNaakJQN3JURFV6Y3pSSXlWMzZTN0x1V3NNajhTSjkw?= =?utf-8?B?TEg5RWNyTWdGb0w2MFNZUnhJM3dpZ2NOYTlBME5qc3ZPVlIxWlVZeW9KZ1lY?= =?utf-8?B?THA2eGRxVWNxcURkdGZ5ZG9kdm5aRkQ4MVl4VGh2RUp2RjdJTGpCWWk2VVlP?= =?utf-8?B?bXh5OW94OTY3N0V5R0t6cGp4L1JQc1hkRloxRGNJR25zUytzc2hEMEx4RDBC?= =?utf-8?B?Z3c0YWdvVzF2V2ozQktFbXBSVWdSeTJKaUpTZ2ROOCtuWWVzUzNNN0tHSGJQ?= =?utf-8?B?SjRzWGFUUUFrMUZWMkZMUFlFUWJkYlMyQnR0Zy8rSzYwRHd5TDFjUTJQMXhy?= =?utf-8?B?WTFNV1JMMjZOd2NtbFR2UXpJMVRHVUJyVmt0WW80d1VmMVZ5b25SYzVDVjBz?= =?utf-8?B?MDJHWUg1RGxZT2tvRzU4UG9ZZzAxaHpOZ3pTT1AxWEp6RFJzaUlvOFEyU3l1?= =?utf-8?B?OVZVNktTSkp4REZPY3orZ2J5QThZK3NnZnRlZlYraTArTHZZWUZLWkVKR012?= =?utf-8?B?NGZhc3lOWVh3RjFwS1JHb3pSUVF4NGc1TVNINDE4RnhHQURicGsxTVBGVVJs?= =?utf-8?B?cUFVN0FRZzVrTmRJQXM1K01Edjl4ZDBHS1ZFQnhaR1JDQnBZc1VXK1B5Q2xI?= =?utf-8?B?UjZzOWxTUXJaUXBkbzF4MHpLMW5jNlNubCt1NDFycUZZOExuT1BhNUdtMGpW?= =?utf-8?B?cXRIcWlGSEZ3N0hNN3VrTXhteW8vQ2xUMW9HSWZNWjFwa2N2T1ZhejAxVzhw?= =?utf-8?B?SEY2VUF0eFo0cnJNNDkvbU5nbldFYUtLVkIvSU1hWkZwYVNRM05Tc0sxNnVQ?= =?utf-8?B?Q1U0RTZjSDFJNDIrN3duZmhHb3E5SHF2ZlFodHFBWmFBUGNuUjk0eHFhWHdz?= =?utf-8?B?b1QweFFWSXMwVjEvUm10NGFpUnVSOHpVdWptNDVISnJPUEk0NjM2eHQ1bmFU?= =?utf-8?B?ZStIbUNmTWZYcGFUUlpGNElsRUJpNXdQWUhYZ0tWajBhbENiTGh5Ritaa0tC?= =?utf-8?B?b2h6N2hMODdsK2FSOFdBMG52Q0k0b1VHU0N3YjdCOUYzN0k3TDJDYkFFL29N?= =?utf-8?B?TU5mNTErdDBtOUxGT29NTDJIK0FkYTZJWjVaUmo4U2NtTzNFU1NqRXRWcWlj?= =?utf-8?B?QWNTTjBpS3R4cGpxTzFwbWJHaitCRGE5RFB6VjkzekxOSUlGSDdha3huRlFh?= =?utf-8?B?RGtyTk84bjZkbFNvUUM5R1dEYjJ0RWkwb1doNnN3U0lQUXBJN2dpL2xPcTJQ?= =?utf-8?B?NzhEU3FxTnNKcmgrdE5vYUFZSkp1QjhmNHJ4d2wzV1FGY2JsQlAvN1k2d01G?= =?utf-8?B?WldKMVVYZFVMWm02VXhQaEZpY0hnZ0NKUHNnZ1ZUcWJLcitkbVk3TTljdThq?= =?utf-8?B?WU5TLzY4ZEsxdkRCNU1KRTBxNEJRNGxNYjN6LzhDZEFrYTJnamFuemd4Nnly?= =?utf-8?B?a3ZMQW5tLzlINjJ5bTNmRUNnWDJFZ2JERXMzSVduRHhjTzZvdFZPaENlTlhM?= =?utf-8?B?aXB4MmlxN1RNd3dIdFpDWDBPM2dzZ01ZZ3AwRHFTY3ZaQ1h2RUZmbFZrSU55?= =?utf-8?B?SHRFd2l4WW5rRHZNUHNpUGdoNmdTWGdHRWlMMWpVUUZQWFV3Y3JkaFIxd0ZK?= =?utf-8?B?cGhSQnplOGNmZGJSZjBiK3ZmRXZnOG9UYjRXMllDQTJWVmJ3M2szazljZGl1?= =?utf-8?B?UFBMcDRWalBZd21lQ1VZQUpNWHg0dnI5d3FsU2Z4bUVjZk5vMEl0a3JVVzlE?= =?utf-8?B?TWZhR1g4enpucGlHRHg0WTU0OUZNQ3FyRDh2SU5Vdnp5YTMxbjhWaHl4c0du?= =?utf-8?B?TUVyUm1JNGM4azhDaEhIZnJDb2dmcUZsWkFKS0dwTmlvVEprcDhUbUNTcTk4?= =?utf-8?B?SHBBNHF1RXYrdStrQlJHSE4vWGNHa0RsNmNvWHVWK1F5UndGNEZweGRIS2I3?= =?utf-8?B?cklKNVZlbmw2VytUL3Q5UGYvSFloUkpQS2E0L2JTcXEyS1hGMjBWNkt6T3NG?= =?utf-8?B?V2s0NGhzdit0aVZyZGJpb0UrODZDT3hyOHZoZTJoYUZGZFR6ZisyOUpYU0M0?= =?utf-8?B?WUE3WTdMQVkycExmVlVkbmIvditxV0dRemxSZTBGWFdQOFNPa2tYTUpJdEpC?= =?utf-8?B?MXNBL2dSdXJoWEJuSXBFSGhtQlVCNnVLNVZJZjMzMHRxekV2R0pyRldSOWJ3?= =?utf-8?B?S0E9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: <38710FCA0F38C9499B1467ED3C5E44FD@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: c563c58e-b5c0-4a29-0133-08daf98b9cd8 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2023 19:38:45.3050 (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: 7FnNV4MZlbj/gsUE9Y84P9+smzzxagATHJZ7/fAzeWJoUwPdu9anbVF/fshsGxDHH8wOkfq6NzVP/NM26ljh/Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN0PR11MB5962 X-OriginatorOrg: intel.com X-Stat-Signature: 97chknt39np9eybbdfyif8odyo7fij8x X-Rspam-User: X-Rspamd-Queue-Id: 75A3240005 X-Rspamd-Server: rspam06 X-HE-Tag: 1674070734-35772 X-HE-Meta: U2FsdGVkX1/0tOdy62lWbY3h1OYUcmGNzlcGqCKBbeCFH7/V2GhIqUfGWffvAGJ9iN5VcgFT/FKpee7D6p8KLhX9WoxZReAgCS4MIrFjitwecPbdk1dhGdHjWlU6WI2YetnA9azAwn2Mtv72Wg2/btOmFLJ63VuQ14SwfQbCj9CYZIDp8nng+Cy2j7X/ZNQYgBnjmvKaribGa83/hI4YRizRKYLZ1j2cY2gLine1ipKyEFtM1gAPy1hgsyqk2jKahD3NoCicd2ttDFm1zV8jM9De1b2/Cn+9DmWt4HfCC086epWUKx3wvUZd+SBMAldRTQ+P66ouIu1QonjUK+bO9dWGAmeaqctM2ZR7+A+wd4rXrdaOIHF/RwUYzkb1Kz59gTPR/z43vIaHJZusl2RYPdN/SqS9mBFwM1vhQZLuEr0O/8X2F1jurZOYrFRUTq4M534D8NHDZNWqkFVI6Qm6SHKsHJAcnwAu81YYFywiY4j1kv04izImuJcQt4uXBpzIPt0Zsyf771nSAMvFDQqVMupTqNcX4spSYMNOenKL+smY8Ob2JN6+Kl03leYHyHfupUiU0+9xsjeB5txJBr3vCRiDghD6zYwdFVuwAhu4vFSJ/cVXUwoSAo+T3E6Ou19px7l842d0EO+/VQaPyt/N9RxCKPr1Hye1N5/b7PVAeTRU3RLcuNkgv6vn88NzJswNgVy95tGPlF9b0kIMQd+zFyAYjT5QskSTe949FaS12vx8tRq63Ae/mBewhAqATxqqxZ47jMRDOvLd4C0H6UsdB2PSEIIhN++JSPGmq70Yz2of+nEgM8YfoxSdG05FoW+atTEZl//KcGmeWRi5IJ7k95yKh7EEN5Qf1YaJWSrnEimCW/qJ8DBu5v9EGIwe3c6guURMA93mC3MdM10ArjIwjrFV4PlIZifkw+zIyM7a2umzD4fjR3auSYn0pNWbJ63hyb/KEZPTE+EWkEQYMFc bupxZnom C/ENVim2Vyr0nQGMSdRqG53jpzjgwYTZGc/wj1Wd4aKHG+HPg1a1hiiZ8mLLz3dAb7/tB 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: T24gV2VkLCAyMDIzLTAxLTE4IGF0IDE0OjU3ICswMTAwLCBEYXZpZCBIaWxkZW5icmFuZCB3cm90 ZToNCj4gT24gMTguMDEuMjMgMTI6MDgsIEh1YW5nLCBLYWkgd3JvdGU6DQo+ID4gK0RhdmUsIE9z Y2FyIGFuZCBBbmRyZXcuDQo+ID4gDQo+ID4gSGkgTWVtb3J5IGhvdHBsdWcgbWFpbnRhaW5lcnMs DQo+ID4gDQo+ID4gU29ycnkgdG8gQ0MsIGJ1dCBjb3VsZCB5b3UgaGVscCB0byByZXZpZXcgdGhp cyBJbnRlbCBURFggKFRydXN0ZWQgRG9tYWluDQo+ID4gRXh0ZW5zaW9ucykgcGF0Y2gsIHNpbmNl IGl0IGlzIHJlbGF0ZWQgdG8gbWVtb3J5IGhvdHBsdWcgKG5vdCBtb2RpZnlpbmcgYW55DQo+ID4g Y29tbW9uIG1lbW9yeSBob3RwbHVnIGRpcmVjdGx5LCB0aG91Z2gpPyAgRGF2ZSBzdWdnZXN0ZWQg aXQncyBiZXR0ZXIgdG8gZ2V0DQo+ID4gbWVtb3J5IGhvdHBsdWcgZ3V5cyB0byBoZWxwIHRvIHJl dmlldyBzb29uZXIgdGhhbiBsYXRlci4NCj4gPiANCj4gPiBUaGlzIHdob2xlIHNlcmllcyBhbHJl YWR5IGhhcyBsaW51eC1tbUBrdmFjay5vcmcgaW4gdGhlIENDIGxpc3QuICBUaGFua3MgZm9yDQo+ ID4geW91ciB0aW1lLg0KPiANCj4gSGksDQo+IA0KPiBJIHJlbWVtYmVyIGRpc2N1c3NpbmcgdGhh dCBwYXJ0IChub3RpZmllcikgYWxyZWFkeSBhbmQgaXQgbG9va2VkIGdvb2QgdG8gDQo+IG1lLiBO byBvYmplY3Rpb24gZnJvbSBteSBzaWRlLg0KPiANCg0KWWVzLiAgVGhhbmtzIQ0K