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 D083CC636CC for ; Wed, 15 Feb 2023 21:38:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 312AC6B0071; Wed, 15 Feb 2023 16:38:13 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 2C2C66B0072; Wed, 15 Feb 2023 16:38:13 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0C7B16B0073; Wed, 15 Feb 2023 16:38:13 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id EE3BF6B0071 for ; Wed, 15 Feb 2023 16:38:12 -0500 (EST) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 90DE9A8603 for ; Wed, 15 Feb 2023 21:38:12 +0000 (UTC) X-FDA: 80470839624.12.CC66C7F Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by imf01.hostedemail.com (Postfix) with ESMTP id 2B6C240011 for ; Wed, 15 Feb 2023 21:38:07 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=R5uRjDe3; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf01.hostedemail.com: domain of kai.huang@intel.com designates 134.134.136.24 as permitted sender) smtp.mailfrom=kai.huang@intel.com; 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=1676497089; 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=417W5DPIohQVkJurIXNGFC7oPmX+o0GP042SWApcbNA=; b=v4AwJz6qo311ZBjtsG372THXZnu6nsuy9vppJp04YKuxn78YRSf8+EiOilRn/N/NU+J5R0 1RtlT/ZhuX48h4V9KaHz/wj42k7VDpMgC590Aet2cn5UGsJmT9nw3ai/GmYCRmbKOSrhRr UsZHLd+K85TvAil23AaYK17ZSbeRzFs= ARC-Authentication-Results: i=2; imf01.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=R5uRjDe3; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf01.hostedemail.com: domain of kai.huang@intel.com designates 134.134.136.24 as permitted sender) smtp.mailfrom=kai.huang@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1676497089; a=rsa-sha256; cv=pass; b=zIJOhh8XlkoMfHqwy0BbvC1/UWv4CfcSPvTTwUz/9Nzjc3BHk6RLWBIxZfZxn2nKjt4Qmy Q61Sye8ei3HmiV0cxhdPSZ1zDc/WyjLgxVPIqhD7ss89Yn1eMr3bDJI+HsxN/lbvDe0lUg 7/5aSHE+OiPp5rFTy/jS8LQegHbrWMU= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1676497088; x=1708033088; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=417W5DPIohQVkJurIXNGFC7oPmX+o0GP042SWApcbNA=; b=R5uRjDe3vT9fdBx82RIa6s2JVMqPHHReVKk4bnPpvAT0tvurscN+kyz2 z1lnhxGBrR3etIXevqj1UWbkFlr0BMr8ofeI7xkGO9lLtZXwyw1xkdqka DHwHNzs3wnCISkxKUv+4XkumvhV8wKiBVsGZopE+E7z7vitIaq7iDB6Gn zv/uRH2JoSaFl2vyULrxAeB3lj8DypLyw9Kb5ntq0h7gCjIx3Z7rugVLh vMECbBqcfff2RrKArxEOYXLtPHtqRa8+p9IZZbg6WIR+x87uCdq76yNR7 8fFvKeQX6ebDRm7U9aNqU76v3HEh9a5mBHtiuv7tzj4dl7V8SyPHMYgJ3 A==; X-IronPort-AV: E=McAfee;i="6500,9779,10622"; a="332868257" X-IronPort-AV: E=Sophos;i="5.97,300,1669104000"; d="scan'208";a="332868257" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Feb 2023 13:38:00 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10622"; a="779075182" X-IronPort-AV: E=Sophos;i="5.97,300,1669104000"; d="scan'208";a="779075182" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga002.fm.intel.com with ESMTP; 15 Feb 2023 13:38:00 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Wed, 15 Feb 2023 13:38:00 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx610.amr.corp.intel.com (10.18.126.90) 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, 15 Feb 2023 13:38:00 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.109) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Wed, 15 Feb 2023 13:37:59 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CUUmdnqbzcWH/XRHaVTRScsl5qdxQ4yWAD7m/u516X/Ymj+ww7JeKceAUo7Z+8NYIZRcgQr12W0VcprEzCskhyIEnGANv9SCvn4KtCpyy9UVYA9iCIB9koA9gtyCJrBYoUM+UH9R0XCo6fWDKWP8BrF0T7Xmt7nAutj37DCrc9BNQs+tdQDEnBJP4PzBxny1XgZGZCXeLNRNdaCYQxj+SMLtEnS7n6AjXcpQUQZKk/GG2o4XykRvvwfKETyIGDy9PmL4AMAwh5vmPdffSGPVHI9+rp1LRzB+q7KRmtEJN9NXaKSfDPpr89CnGg/yCFSDoM7W2tLlifWnlOMCJVW8RQ== 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=417W5DPIohQVkJurIXNGFC7oPmX+o0GP042SWApcbNA=; b=aM/W+Bn3KIIfXHD5ACZTymJW8w0vv1UfPLFRBe3FWqV9PW/G/Gy/IU8h+O8zOZqAP7na1//jJZvE+C8peKvoIA4uyaMerHSIacVnaQw21aD8vUYHxH2yckVSrFAtm/DIoSjzVswpL1GkZv+LznPlhFJ8L/N4Tn8eldNkEaM9GM13w3tNpgtkES+GqxJNiKRgtBpRE4YlIX5SP6mPbPqlCTTKIasbpYZaAVxFFtnpal8g2RTl+O/7rBHvTXsEx8wGjssr4UgmJZnALgkE5lWSu/U+T2q93OVK32gSiVC1P77t9sVk7chHCnLDPKQOVOPXUfrgt1E5QIhFcuTz0r63WA== 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 SJ1PR11MB6106.namprd11.prod.outlook.com (2603:10b6:a03:48b::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6064.36; Wed, 15 Feb 2023 21:37:56 +0000 Received: from BL1PR11MB5978.namprd11.prod.outlook.com ([fe80::3f19:b226:ebf1:b04a]) by BL1PR11MB5978.namprd11.prod.outlook.com ([fe80::3f19:b226:ebf1:b04a%7]) with mapi id 15.20.6086.026; Wed, 15 Feb 2023 21:37:56 +0000 From: "Huang, Kai" To: "peterz@infradead.org" CC: "kvm@vger.kernel.org" , "Hansen, Dave" , "david@redhat.com" , "bagasdotme@gmail.com" , "Luck, Tony" , "ak@linux.intel.com" , "Wysocki, Rafael J" , "kirill.shutemov@linux.intel.com" , "Chatre, Reinette" , "Christopherson,, Sean" , "pbonzini@redhat.com" , "tglx@linutronix.de" , "Yamahata, Isaku" , "tj@kernel.org" , "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" , "Shahar, Sagi" , "imammedo@redhat.com" , "Gao, Chao" , "Brown, Len" , "sathyanarayanan.kuppuswamy@linux.intel.com" , "Huang, Ying" , "Williams, Dan J" Subject: Re: [PATCH v9 07/18] x86/virt/tdx: Do TDX module per-cpu initialization Thread-Topic: [PATCH v9 07/18] x86/virt/tdx: Do TDX module per-cpu initialization Thread-Index: AQHZP5uucDbGOLsVDEixmYuAvdZDZ67NKpCAgAA2qfCAABiqAIAAFhiAgADtdoCAAJGdgIAArgoAgAAIV4CAAD0ugIAAibCA Date: Wed, 15 Feb 2023 21:37:56 +0000 Message-ID: References: <557c526a1190903d11d67c4e2c76e01f67f6eb15.1676286526.git.kai.huang@intel.com> <86a8fe2f-566a-d0b9-7a22-9b41c91796f8@intel.com> <43fec733ea5331c6de4592dbf44a62e0c61eecb1.camel@intel.com> <0795f69fd0ff8ccdd40cc7a3d6cc32da47e6d929.camel@intel.com> <24bd9d546d07b57387ecd990746061ae35ce5fa5.camel@intel.com> In-Reply-To: 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_|SJ1PR11MB6106:EE_ x-ms-office365-filtering-correlation-id: ffd0ad25-ebd2-475d-427b-08db0f9ce693 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: 4NJFW30vldYkIdJ5K15HL8kVER7wMYcwGEhCNX+8mWDtfPscxU37bRVdOSvSf8Ugp0EnMux2oVUTntd/OEud3f3clr3nwLyfoKSFyiWPmRluM5o/VmgltdClgBCcwpz7KGwZVCZiK1Wn+EtOyxcaGow+HIUmGixszVvnrSZvfPdjZSAJkXhKG9SxN3pWIWsx4xUyqI6JC15DBDGPSON8eIVuKRKr+Uh/q2KEt8yoXzg968Wtfr6pHVjl6U8y67fyE7KA53QfnAp2ghwL8x1f6eVPX+uL/NaP1xWrG07Uu00oCTyDE1tsSPx7MmtyPOq87qGeH/CynB57zUdFyRYmLGbZXhYgFV1htNQhC34D7NU0fYHJSEgbJSNbN21zftK9LjoR1EU+cGB0tT3yt5uHJXIIFxb0TdOkcDo9jzRhHMWqe7CL/HMlgeZ/EcAaL+3dWo0yXpEfh3wNzxtYFiuwEz/ZJpb2uq5NhV7SqZBkhwz044EPdotsW9j8WrQ2zA4lprr+9IPmoyBfB7g/d/AZQ+IdACnWxqMD9QJfkN03G/RSYNxcot0y3naGXAp4vqAd5MAsNRWQXuuv0v7pH1Nsv4cByGTvncnACU7/Kw4s89Aola5dHKtu7BQYIeWP7Gn6BHbF05zYOVbZBbW8eVTjY7M5ogfXHCoTGi/8XQN+r7MJwGSfmC/GOLldITlFTfbF0dNIDZvulptSaROTUozVQw== 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:(13230025)(136003)(376002)(366004)(39860400002)(396003)(346002)(451199018)(8936002)(2616005)(82960400001)(38100700002)(316002)(71200400001)(54906003)(86362001)(38070700005)(478600001)(6506007)(6486002)(41300700001)(2906002)(36756003)(26005)(186003)(66946007)(6512007)(122000001)(91956017)(4326008)(8676002)(76116006)(6916009)(66446008)(66476007)(66556008)(64756008)(4744005)(7416002)(5660300002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?akxlUHNndlZFTitLdEZZeS9mWEJsaTRqbGRPRmRNRHZMRXBDcUJtN1MzSWdB?= =?utf-8?B?Y3VuMEMxUjcwUFFaTndFdVRReUl6N21COXIwR3JnK01Md1ZuOTM2d2ljMDBz?= =?utf-8?B?Vi9tUEZYWDBFUTFMR2xONHJMU3FCdXFYNUY5cTc4akJFQnJ3M29pdENKN2l2?= =?utf-8?B?OGo1RnZnNWgrZFVPdFBobmhLa3A1SFJhcUkxMFNUSGpCNGRtYVZrd0IyRkY0?= =?utf-8?B?R2VxUzFoUEViWUhVVkd3d3B6dnVWOGpLV1dQOTJjWHNseUViRkhDcG9QWjNx?= =?utf-8?B?bVl2YS9ZWjVIUUZXaHpIOVl1YVdVM08yeFJQZWV4TVcyMW1RN1B5QWNOT2ZU?= =?utf-8?B?SXdXR1BIVEJyZ0RnSUhWTlhrdHZPYnpTbEFLY2xsUnZscWNhejJQNkNtTHA1?= =?utf-8?B?VUhZeG1hL2ZqUWJIVXVPZXhNL2RyQmJiaEpDcldvQktlVHpDRVcyUUxBZkxY?= =?utf-8?B?MWpqOW5SVmJUbkYyd2xadjd5c2FWTWhUMXJ6UzNuRUFIeXMzMHBWTGVFMk8x?= =?utf-8?B?ZjNEY3hROWZPYzFmZjNWcW0vRXpwbitGc096TTlLdFpXZlZqWVJEZmdMR3Br?= =?utf-8?B?OVdDYUpTTFVLbEIvUVdZeUFuQU5mdEVQMDExcnZncHBORFR4TThuaWpVNVF6?= =?utf-8?B?eC9OS05xZmRBdDhleGlIN2ZqcjI0YXhnRUtWMFhBS0pKYXEzcHNhTksya1R5?= =?utf-8?B?M2VRQ3N2VVl4Nnl0Rk9BNGIwaVBCdUNFMmhYbFpKZXFGTHlRSnhOMXZaTlFD?= =?utf-8?B?SXhWZnRDYXJLUVIxZ0FucGZ3RHQ5WTVxRVZMZUwweEtpZmRQMGRuM21pUWkr?= =?utf-8?B?Q04xQmZLdVZHMXBYSTFQczFIMVhRTG8xZ1dYUnJCWU5HWWVQd05TdnJxRHJl?= =?utf-8?B?aXljZTRoWnE2R1JzbVl5bjdpRlVPUFQzaW1tMGprTkFmakxLTTM0UFp1b25u?= =?utf-8?B?eVRyMXJuTU5wc2Nkd0pnVWxHcFoydlZHbTlhSmR1TjA2L2l6ZTVHUTNzUi9k?= =?utf-8?B?UE1MNlRLZ1hWRzhuYzNDMkNXRndrdTBhUW9uZzBDMVJ0RWtKMjYxRFRaRThJ?= =?utf-8?B?T2YrQmhZNk1jNWdHdkYwWWRCeDJCVHpEYkhJRk4rNi9xYTYxQkc5RVpEakto?= =?utf-8?B?SUVTcnl2ZXJOcUlmWlAvdTg2L2J3Tjh4d0I0OVF0cWlFM205VEtaMmtFSUVZ?= =?utf-8?B?ZmxKNDhXTHVlbnZvUXVWMW5LTjE4QlVDVmY4Ritrbm9nYVUzZGtCS2FDNzFN?= =?utf-8?B?cXprUTRRSkNFNHBpUThMZDc3bzFydHhPbHJKdGRGVWdvTWVJR3ZFUHRqNnRE?= =?utf-8?B?ZEdVSjJqeGZRTEtUWnpuQkZrR0tsNTdEYkVaQUdQUGZua04zQ0tuaHJGRkdU?= =?utf-8?B?QXVSM04vd3BRcWJHSXlwZkpBdCtNWVRXWVJhbGRuUS9GSWlzNk1IcVpWb1pR?= =?utf-8?B?TDRoS0pxTzBObDIxR29HVWRrcTNkSWdhU21NZ1pSbmM1MGhaZTVhbzhRUFZi?= =?utf-8?B?TURacmZkTVdRQVBjSmxCTnZ5VWoreHdMWmgwc05STThOemk5bWZJY0NsUm9X?= =?utf-8?B?ZWdDc3Q4eFRzMDNtTUJYMmN6OXdCN3hqZnI2bWVoSUpQVWdkTUVMQkNYUk9J?= =?utf-8?B?eEwyUS81Y2k4YnkveVBsMUh2cmltUStCZW9icmhpVlFMMHZ3bXk3T1FVa09Z?= =?utf-8?B?bmdOaFhUYlE1c2xjc0doc2Z4Y3J5UC9NdFk2WENmMy9aN2lmdW8vZDlTUkU2?= =?utf-8?B?WmVUZjFFbHRuUlA2bjBjb01yUzBWT1pISnpWdTBrUTFDODN5RW5Sa1ErMExK?= =?utf-8?B?enNwekkzTjJIakdMbG44b1B4ZlpTN016S3RCb2taOTNJRi9EMlZuSk1ST1Yy?= =?utf-8?B?eE5aTG5JeVQzMUM3eEdYdHRFUzFHTDNzdnlTNC9wWGovY2ZZK0ROTGdKZ0hC?= =?utf-8?B?WUdBWGJ3WUVuZmw0OXhEbjFrZjFIQzd0VnNaa2dkSldPMkxoblpwSTVGTWdG?= =?utf-8?B?dVVReGxwYkg1MEI5OXZhSVNqS2JsVnkzNlJsd2dieURJOVBPY1VyNnIzdHhY?= =?utf-8?B?N2J5VkR5aU4vcDBIdys5YW94WjdwNGZ4cnhUS2IrRjhSelpWQlVTWXJYWDBB?= =?utf-8?B?Z1hPNjBMR0ZCRGg5dGgvck81WHZSYlFBTEJGWWlnS0xZTkJ3TjBwY2F1Y09u?= =?utf-8?B?c2c9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: <84A67FEEB997C543ABBDAD08FF053622@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: ffd0ad25-ebd2-475d-427b-08db0f9ce693 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Feb 2023 21:37:56.0626 (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: UgP3gtQVfGJn0TgCRk7BIsw04tQg9qHP1pMPCOJR3FPTV2qN9ycF7BjbzwdEAHJIip9dFAZuCBrWTBl8W84mUg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ1PR11MB6106 X-OriginatorOrg: intel.com X-Rspam-User: X-Rspamd-Server: rspam03 X-Stat-Signature: otu5u7aowd9e1q7ejud8ncyh6id3y8id X-Rspamd-Queue-Id: 2B6C240011 X-HE-Tag: 1676497087-293772 X-HE-Meta: U2FsdGVkX19AIW0ypN9gxzyGVRj9rtvsQSq8aJ/Dk6LSUkp0JGpdP4+zFoZ00FV5eUvtuvJQhKypJRB+UlYai0URlpv3XCEdXvcbLmh3jtZwL/bRDIilqpq3acn3ZdVaMBjbx9Ayyx+4k1bOtllot/xDIO22j5z/P8FqdIY0taSVracBDgQm8RfXb0dzeltfGJk2liNFAMyD1kA6zxC85/HANL3xONzrDmW6PU6rsnS/IaDiJ2Z8HOf2WgMKsjW4x1AJzTulPzHkIwi0S3xBSOXfFe9FXzJhtTe7ZNy8wiKLPSU8lNSMDiP3RGQQ40NFmzGOlQ0caMCO1FSJiU2HrwamVQA+bSK2CgMdgRWxgAn1Qom72Yuw09pXudemt3E65j0y+ftRHxTap6J1eeBMxzeHmwAcJENW2K4r3ynv80G5+7CHYjM25nNoWnuyn3D8TcghY+l0Xj0GqtI/sQjV9RxZRPpIKGrJMLuTzkwNhTWtiswr762TvWKGbx3gE8RjnVi8/n7SDcUteUX4thj78kh6CP2BquYS2ziLm4sdFRa11BTE+Nvs4FgAYHstC8rplh+UeObuucVmEaaoVHoofVG7PccH+3ICaRKychAy1a3ZyvkUKHKQbILo2m4sJxZJGFhCjSYWLFdopYOxGp6bhMKDhYVTUpEY+6FX4TE5imS4kv1jQtosdnt/Z+H9Jx7NtE6PBCgHwgQXuMxTx9hWzplnMIkGhiWl44rAx92m47B7MnB07lVrc3cYng1JgNse4Dn7sEsLTUYezRuMwRnq0Ta4c+r8sFQlTDK07DiO5kli7gtyN5ErgAqRXFqZoDEDYppXMPEobenzfzgTdbW3fqKjwhBIDd26p/6ImnRfaiD0yJjYEJmMPWg43iajNXl3/R4lKu4CB1GLnXlvm5hQ+OF0MC5K6Sdm15BXbAXyq+CWNq763+TbUAwwHPgB6QBTKxUF+gCmXXWd8XPbL4j PE4bCaRd WiuF3YUq8BNMRRIOvq0ZBczTYGNBmd3EfzCx3J7UljNDOeKovEOaP7LbBD+zRyvHk3a9SfUten17g5DuhsZjQuAb63EGECkXeu67cARD4fqT5np7OcnaQdREOtEtMZ4LoS/lrfrRKQSmnAlm1O7NijdQN6j7dWIrx6TCsQZKStOSPzukfHM2+yt3KH7PETniu4fk3CScMGoqe8/QhrmWRmTXs3oyzfFA7J3iFcaa2adD91++znjI6QQdyL/j/N72G0jWlWLTXCJ2NYWxjbkd1/Eg5aqPm8Q0Z6oYPE87D23vWJeZuVLFong2EQfBNEtLnkIrMygNBtCYPRJGOf/50CkyEWiSeqqr9eSP4tsb4s7e1+ScJ9e2CqP8W8/mnmtJyT2oD9Vtciv0laMQ= 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: T24gV2VkLCAyMDIzLTAyLTE1IGF0IDE0OjI1ICswMTAwLCBQZXRlciBaaWpsc3RyYSB3cm90ZToN Cj4gT24gV2VkLCBGZWIgMTUsIDIwMjMgYXQgMDk6NDY6MTBBTSArMDAwMCwgSHVhbmcsIEthaSB3 cm90ZToNCj4gPiBZZXMgYWdyZWVkLiAgWW91ciBjb2RlIGJlbG93IGxvb2tzIGluZGVlZCBiZXR0 ZXIuICBUaGFua3MhDQo+ID4gDQo+ID4gV291bGQgeW91IG1pbmQgc2VuZCBtZSBhIHBhdGNoIHNv IEkgY2FuIGluY2x1ZGUgdG8gdGhpcyBzZXJpZXMsIG9yIHdvdWxkIHlvdQ0KPiA+IG1pbmQgZ2V0 IGl0IG1lcmdlZCB0byB0aXAveDg2L3RkeCAob3Igb3RoZXIgYnJhbmNoIEkgYW0gbm90IHN1cmUp IHNvIEkgY2FuDQo+ID4gcmViYXNlPw0KPiANCj4gSnVzdCB0YWtlIHRoZSBwYXRjaCwgYWRkIHlv dXIgY29tbWVudHMgYW5kIHRlc3QgaXQuLiBlbmpveSEgOi0pDQoNClRoYW5rIHlvdSEgSSdsbCBh dCBsZWFzdCBhZGQgeW91ciBTdWdnZXN0ZWQtYnkgOikNCg==