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 DB734C7EE25 for ; Mon, 12 Jun 2023 10:56:32 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5C4CA6B0072; Mon, 12 Jun 2023 06:56:32 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5749B6B0074; Mon, 12 Jun 2023 06:56:32 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3EDCE8E0002; Mon, 12 Jun 2023 06:56:32 -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 2C5366B0072 for ; Mon, 12 Jun 2023 06:56:32 -0400 (EDT) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id E82641601B3 for ; Mon, 12 Jun 2023 10:56:31 +0000 (UTC) X-FDA: 80893792182.19.57C801C Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by imf14.hostedemail.com (Postfix) with ESMTP id 5BD53100013 for ; Mon, 12 Jun 2023 10:56:27 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=d8Vv2XaE; spf=pass (imf14.hostedemail.com: domain of kai.huang@intel.com designates 134.134.136.20 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=1686567388; a=rsa-sha256; cv=pass; b=jJ2Na/XeKDuZgquNxFYqH1rmrDUC2Ra8WQgPi0F5j3E3hzVIy+V3R8sHLzWOrvhidKBnLr uuAody5emzXvepRl8/3T658j26V+8yE1A4KUt0gLVk75TEQl8hkhvJIOokTRTpyEfa3v8L QRJSkJT7QbwrdREa6PuR+cbwl4NijDU= ARC-Authentication-Results: i=2; imf14.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=d8Vv2XaE; spf=pass (imf14.hostedemail.com: domain of kai.huang@intel.com designates 134.134.136.20 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=1686567388; 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=AKlyJBoBrACBgNqR9IQRgqazephZfOWLKmZdjd8IdFY=; b=aueaLOVCiwlsh8nppNKb7+R97/ca+gPVbYCvreT2cOIz/88g41yYSYl76KaWrYDVE2XPT+ qZnHad/7xxo8ocE7Ep1g+WHBhnaMAcsSI/qck5/kiSpMlev6Uk1PS7N5unAwbEKoPMrVU9 IM9gHtZEbWIS0pmB5t6uuAJjTw0/kEY= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1686567387; x=1718103387; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=AKlyJBoBrACBgNqR9IQRgqazephZfOWLKmZdjd8IdFY=; b=d8Vv2XaEI5zXqs4BO94Z+Oiq56Ltro6fpg1HKkukO0LNjTU0RPFNbUmb 3Zr2xKTsQu5QlfsO8u4qpAYcR+uWd9sHlkGvpcGueFHTZ0n3LggMOx7ik a+fPie9IWhXrhvzIX97hPQ+qzclCzfiH3YPYjzMrOz85Lyh98Sn6QLJ3u QwLYngA4islZZSYAu06YtZwYdPVEHFvtKQv4dYdaAr4E/HJ758W3ljwNA VLaW6J2Awf81g3t+128WVSDDDudwyvRaEh42cpNhgjt/1mJUFYGH0aLjR 5kBYm8mFwXv8oSryn/Q6LZbZPlcSEozAPpjXyXFo8JovLQk+3aIhTNosu A==; X-IronPort-AV: E=McAfee;i="6600,9927,10738"; a="347655179" X-IronPort-AV: E=Sophos;i="6.00,236,1681196400"; d="scan'208";a="347655179" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Jun 2023 03:56:23 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10738"; a="688576265" X-IronPort-AV: E=Sophos;i="6.00,236,1681196400"; d="scan'208";a="688576265" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga006.jf.intel.com with ESMTP; 12 Jun 2023 03:56:22 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Mon, 12 Jun 2023 03:56:21 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.23 via Frontend Transport; Mon, 12 Jun 2023 03:56:21 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.47) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Mon, 12 Jun 2023 03:56:21 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XOdKChmDlwS2mXZbffNMUn4XpSPAOwlsVGaOVNXTMjG5vjRricKqmUZKw+ohVMwdd3V+iwBMCU11dCoFHw+GmyFG1jNl4qEcSPQtUXWgd4GfO6CF8dcVMl13V3aHlIeoBV5Gd+B44NZCMKcY6lMOZ3fm4GT4nWj8cAYebZKFl4a7Zq/iH9dKRCvU2wWHcTQj6XRLRN8vw+Roa/wMLVLx75ttzxuJuZkYI+eejQJx+lgMSJdM3SrUbOD7i31OfpkaXLMbvj4faXnVOeNopLK/Xz/zgSWHhWTbPu3nnHuNR/pfMbFETNZKbyaUKtF5piogWOxzUN1t5rNim31xwrPFPg== 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=AKlyJBoBrACBgNqR9IQRgqazephZfOWLKmZdjd8IdFY=; b=W5Jrp8NzoJpgI7gh9lA7iAeZRioryCiJ4oMeeI34rCztwuTA5in4LxiLskyxPSnnZ1LF9sF7oOsVI+OU54P7UdfMJ2R6os8XSPvqXY9bwF1q9fQjEaCSJ/AojD5EwwvxALiHvZhhuBTGDTm1gyFycC8Fv7mEMHJWKN9PRNBJlbcaUnN5CzDFuDHR4hOVAEPoSynP6kwZckK99DyXIXCsNR2vmfN4d/Scf97HUNJTKj1txEVodDy2IHLasKn0VdTFpx+N+ja0k1LjKL9AnO0mT2FdJvRPliWGKB/RXNnA/IkbB4FWhNkatTd7Az5LuERAOb9klesxnQFbjIFs/6EHYQ== 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 SJ2PR11MB8424.namprd11.prod.outlook.com (2603:10b6:a03:53e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6477.29; Mon, 12 Jun 2023 10:56:19 +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; Mon, 12 Jun 2023 10:56:19 +0000 From: "Huang, Kai" To: "Williams, Dan J" , "kvm@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "chao.p.peng@linux.intel.com" CC: "Hansen, Dave" , "david@redhat.com" , "bagasdotme@gmail.com" , "ak@linux.intel.com" , "Wysocki, Rafael J" , "kirill.shutemov@linux.intel.com" , "Chatre, Reinette" , "Christopherson,, Sean" , "pbonzini@redhat.com" , "tglx@linutronix.de" , "Yamahata, Isaku" , "linux-mm@kvack.org" , "Luck, Tony" , "peterz@infradead.org" , "Shahar, Sagi" , "imammedo@redhat.com" , "Gao, Chao" , "Brown, Len" , "sathyanarayanan.kuppuswamy@linux.intel.com" , "Huang, Ying" Subject: Re: [PATCH v11 00/20] TDX host kernel support Thread-Topic: [PATCH v11 00/20] TDX host kernel support Thread-Index: AQHZlu+pYtFoPsSOB0KPkoB+E5UoTa+Ba5oAgAWfiQA= Date: Mon, 12 Jun 2023 10:56:19 +0000 Message-ID: References: <6482423c7c52a_142af8294a6@dwillia2-xfh.jf.intel.com.notmuch> In-Reply-To: <6482423c7c52a_142af8294a6@dwillia2-xfh.jf.intel.com.notmuch> 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_|SJ2PR11MB8424:EE_ x-ms-office365-filtering-correlation-id: 6eb30a60-04a5-43c3-758a-08db6b33a734 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: 8cRIHxe/DEqnlQCQ7sBNF8nJWe3K/t47uTYJ6fUfjW+4dc28j29I8gwvSBC81Qdwtb7ykPIDc8FM/9EsZJQzw39Euy06AM/WJwcqEKONK04VirZkk7DR0zopy7isHrMfxYwOaNzsGD1MrFcKOf9oj4dUJCPr9EGiBQv10zigO93Z12aVqZn+aiMGiG2efXFEsqA6vH8EctibS7bAtjpk70q7mF/aLdskL0+/ASRnAx+oDtIYJtQXv4thJPOCisNadavST2X2vD94FVVnkp/UeB7NtS/TbS8N9zUxQFraYX/2+jrg+wtUsVBkYyh4k30b0CpmTxKvO4LwQo46IfwQdUCH6jRgp/R8W/ClfJ/iz0eB6aXKORqQgoBQICFH5b71Y/Dj+NawAQZtpSN6WqNTBShwUsEfeyHGTPGwvoZqlqouZFz6ORulYwOMK/iZY7iTx6cWLHtohU/0cBW9qdsCU2ZBNli2qa2eh10QjzlWnYdMttcezBgxA1bP+ryVVKIdP4MlIiHyUutcqej1Nw1kx7u72h847KfYkAnZwrqjWyCWducmqBWv0VSj/FMZhp/c5b0+jdeDKSN0iSnkCgaAQp7rDc9CfkHBARM90m+P77c= 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)(376002)(39860400002)(136003)(366004)(396003)(451199021)(4326008)(91956017)(64756008)(66476007)(66556008)(316002)(7416002)(66446008)(41300700001)(76116006)(186003)(110136005)(2906002)(54906003)(478600001)(66946007)(8676002)(8936002)(5660300002)(71200400001)(966005)(6486002)(6512007)(6506007)(122000001)(26005)(83380400001)(36756003)(38070700005)(86362001)(82960400001)(2616005)(38100700002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Nmdxd2xiNTdiVThDTkpQa0hIdVdZQy9ZRTEvV0V4RjBBVGpRZGdwWGhPU1di?= =?utf-8?B?OTA5TUlZK05aTmZaalk5V1hHd0lYNUJwMWRzWWQzQzdSVEJLeWVvRzU4RFIr?= =?utf-8?B?TGdEQlRjd2RCQnpraDlzMGMrOFhNaUR4L2RDeWxVR293VnhCcnVSSG5YcXBk?= =?utf-8?B?eVhkNXdQTXNLNlNkTmhxL3ROSm5HeFhaSEprTFE1UXpYT2VQY2pmZnNBS2hL?= =?utf-8?B?OEtuWjdDSERPWnFhQUVPZlZmc2QzM3N4a0pzRWFBVUdralhQTFZEQng2UnRo?= =?utf-8?B?L2JiUitpZ2psZXNWci9VYkFtUmRIV1hPcEpHamtjNE9jbjg5Q09OTlZDd0Rs?= =?utf-8?B?dENtZU0rNWY5Zi9ydnFzUEZyM25qa0xZWnBhdkNaeHNKc2NaZXZiRFZpU1hH?= =?utf-8?B?aEJ5ZHJGT3FmWS9ZR1JYb21NQ0RsZTVyb2FQQWNsZkFVVVdhMThhc2lhRG1L?= =?utf-8?B?NEpCbENKWWNpakZnMklDNDBrNGFUdWtZYlhKVVNXeFdvN2U2MU1uZ3BsTGZO?= =?utf-8?B?M3lCN2o2Y0ZmdUMzOUhDVUorQ0RmWURtUjhJdzRZUjNxTkg1UTk4K21TNFpr?= =?utf-8?B?V1hYMExESENtNlV5NXFrSFNkN1JpQk1CRTgzTEs5MTRGc0dzcGtkL0QySmN1?= =?utf-8?B?ZS85K2haKzB0eGptMlhSNC9uSElXMEM2R29RSTc5cFhYN1k3Y2h4KzFXaWNx?= =?utf-8?B?dFRsZGFSN0xwaUVtdG9QWDRuZFgwWngreElRcDlYOHNuWW1CRGJJZm92b1Ar?= =?utf-8?B?emx1OFA0WjMxbnQ4QnRVSWsvcmF6b2taaTFLYmNvNFZ1NkthVEsrdEtPVmtw?= =?utf-8?B?YWp2VjQ2RWE5Wk5xTnFQUVJXZm5iRkFrMVNtTVZZa21RVS85c1o1RlpINHdV?= =?utf-8?B?MDdmL3lIL0JuYTBpM2E4SU1saDRXL21PQlh0dDgvMXB3eTJrc1V5V2NuaUhk?= =?utf-8?B?Q3RrMjk1S25jRCtMZTFtUG5ZVGVDOWNGMGwzWHc4dGxndmJKaHFPNFZUbVBM?= =?utf-8?B?MzBMZllOSEdrUmo1dDE0ZGNBVTRacWZuZ0lFRmJzWmxaaXZjcHZXZGFzQU9j?= =?utf-8?B?SkFzWDZVTU4ranhOSXpPQTdsU002cTVQWWZwdE1nTXQwdENVQ1J1alpRWW1q?= =?utf-8?B?ZW5KTUtaRjdhczFpRmJUeXBocXo1NG9HaWc4OGo2cFNUSjJQOWVWTUZPUkNi?= =?utf-8?B?UXdrTWRzR3lSdTA0VXJYTXlRS3Q1ZEdKWXE2dlBJTytJVkFHeG1taHpPelNv?= =?utf-8?B?WG9TNjhheUVxZzVFNUhEcnEvRFNSWmhjOWdwMm1zRVlhWVEzNjU3TTFzZ3Zh?= =?utf-8?B?OG5HNnBrOU5tOHFWdEtQV29FdEp1VGhMRU1GOEdPL1lWOHR6WU56NHVPTGE1?= =?utf-8?B?azFZVjZYQ0V1aTczb000MncrbjA5M3BZaXBXZkNMN3owMXJqdEpURVFFOXh1?= =?utf-8?B?ZzljZjhJTE9palVTc2JxckxmRGJlNzNPUURQV2hsR0hUdlpEM1p3OU1yTzBN?= =?utf-8?B?aGFneFNDeE9qbzJNQTcrN0NMOXR6ODlIV1hpUVp6TDBzc2l4c0t3L2hzVWYv?= =?utf-8?B?aStkaENwRElnckhzT21FM24rQkpUNll2YkdaWGhjcHdlcXFJbUROb1E0ekhv?= =?utf-8?B?YmtURWU0ZVFEZUEvYUp1ODQrWW1pRGpHVEJoZUtQdzlIdXhZNlNyMU9JWDgy?= =?utf-8?B?SVp3UVVPQlFJZkhHRGFhdDZnQ0xLZkN5ZzNib0JwM3VBdTZ6bEVPWjNLMkV4?= =?utf-8?B?ckVkbTVGUlhyVWVIeXFDT2RGUzBjT2NPenhRdWVoeFpQR1lvcXd5T1RHcGhx?= =?utf-8?B?aXA4dnprZS9xK1JzdUQyOWtxUVBIOEZSMUF4OEhKMmRVU25nZ2F5bWZxcWxD?= =?utf-8?B?NE05UXNHbjFXYit0allGQlJPV2oyWUZXemkySFZhUDFLMVdKaHpuWVdOZElE?= =?utf-8?B?SDdBbmsva2ZlZ09IODIrckVxU1J2NUpYYmNsb1YrY1BDNlc0R3pWTWhnUE9Y?= =?utf-8?B?ZGVZUXlCYTBlQ2N0dXFBeVAvU1Q2Vmc1WHdCZ0ZCa2ppT2JxTlQ1QW81UjU3?= =?utf-8?B?MEVJT2F5b3QzV2VzdE5KL08zTE9LcnlhT1dEWFYrVEpsTW1mbFFZZEcyYk9t?= =?utf-8?B?NzlyQmxXaGN4VE9Jdk5NUzZPSW9TK2FIRm1NcE1HaDhvNTZnUmlPWGFPbWRy?= =?utf-8?B?Tnc9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: <492FD8D067B45749AE8C15E8944087B7@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: 6eb30a60-04a5-43c3-758a-08db6b33a734 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jun 2023 10:56:19.5339 (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: YddgOwNLgQ+FTAjg7zxi0B4jOO+BrNAOuR1yn7bzqS9iABfodUMQRVl9B1nyhl2q/Pc1+TO77tCblLOx1C0EgQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR11MB8424 X-OriginatorOrg: intel.com X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: 5BD53100013 X-Stat-Signature: 3oenzmhrixdbekoxxok9479biz4j7ydg X-Rspam-User: X-HE-Tag: 1686567387-411980 X-HE-Meta: U2FsdGVkX1/D6F6ADeRgMA3ovcXs9GdlAoNrMNM8qBu42RBvjuE91fsMTMh+IZqm3Mo49y98UVACfYA/YSbT5eivtS9MdPH/WV9ffVzV0ywEnmhFK3/ttQkeMFeNY6wcpl0V7+xLYk0b/cJ/TuDcHZbLRZElfglR1xzYsyueC725jkzAbU3YeyUhNOJhT4luJGCwocSLWD8iHQwbYcwwIBuKyXy2M+2VMBMKOonxyAGDzsYmNqCwAXl36JQ/Hr0f3k7wb+eLT4q1gGiYzQ2sYrfmIFrAP6dOyA5OYlI+htdhDkS2BEoSvQoFjYBxHiv/bAD/8N5bSfUPBTIUP8/3HiaPoEtxAH+tDnnOQ/4VR9l2KempRoyhB4FCVmfeaJgzugvfOXR1Ea6wCu/aXGpQ7r3Fj2eLVtdR+J8tUBVT05vw+cYRbIO4EJkWB5yEzlxwHWi/81Aac5J7MILyd3NtsMDktDVukhXIFs14vQr1vQMbui1ZgY68DAsJ/lE2Yndo9Bv7/Z4POk0+M3cZyheytfsgpyWaSg3wMPXMFFRoaDJUpGTpKV7/I+NggtgXgFOJttnDdqlIcSQW+iK/eo7rPlMDYVhpnX9AeQq/co4eotrMBOq+7psNJ4127YCK2iBx5/rN06s7wDzRiGD2Eh9JX26HjqjTtLNL3RGoAkLalBp0htqMUeiI6pVDvJAmu3e/RRcF340ZA3Ca++KHYfJnrY1NlcxfTCSysBFvbZ4iKbKvjmT8Z5vF783GNPvNTb2vTGm6hwDh9klPWgG/Tv94aO72nh6P2LsD0NdOqhxPcdlHW8axE7p+CM8nmG4Bj3blnoRGS6z8+1PpkAMaYtbqKHhpD+S+QSwpRw/F9zSKioY42gOX4RoTtLUVSTr7TjW/Aum0WE+bJHyovbznutQGh3if7EbWihVAWOUWuCeu2/IY7Vv8XiCQqN4Qwpa5WEyPHvREMTU5lW52nJnWt0Z Gwu/yuG1 MU9BOYVbTVIPtDN4EStMWJuT9gQO9mJSmAkqSzyOqVPGzVlagHcYsNsuxXevAwFoGNMbd08H7W4vCB5YiXZA7C1KsJ9NV//LbIN948omKZF586XO1WSaZoUZEZlGHUilduMMiDnxawu9yk9GyiwE7Ee6PTtu+Ouuo2CP0ihsDoCuK87mC3GIX1+xizanebdtzGjzHXAFCpIB8BfkqEo5OC6/toVsZw37f5QnOq+hOP6lxCfM2T+JxGpAMwpMxRgFR59t7A/ESr7WhIFD8k93EW9B4qbZA4LjO5D6BB1OF+6G6SRUfLy27ukwbSAUvceYljQg7kdH8J9PH5uW+mpCd4ma/s8l9kP38Ci8T1glUTH06ChPx1+MPfhROQ9axuqzWH6uJWNtRciRG3yGsxJ0qjHheVu5DbkyjYPjDQHhniDR1vZ71voBdDjHU0fljafTTUGNGh4syiK8y6j8IAj139qH4ra7FUVeXo13yBS8nltfxlKI= 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: T24gVGh1LCAyMDIzLTA2LTA4IGF0IDE0OjAzIC0wNzAwLCBEYW4gV2lsbGlhbXMgd3JvdGU6DQo+ IEthaSBIdWFuZyB3cm90ZToNCj4gPiBJbnRlbCBUcnVzdGVkIERvbWFpbiBFeHRlbnNpb25zIChU RFgpIHByb3RlY3RzIGd1ZXN0IFZNcyBmcm9tIG1hbGljaW91cw0KPiA+IGhvc3QgYW5kIGNlcnRh aW4gcGh5c2ljYWwgYXR0YWNrcy4gIFREWCBzcGVjcyBhcmUgYXZhaWxhYmxlIGluIFsxXS4NCj4g PiANCj4gPiBUaGlzIHNlcmllcyBpcyB0aGUgaW5pdGlhbCBzdXBwb3J0IHRvIGVuYWJsZSBURFgg d2l0aCBtaW5pbWFsIGNvZGUgdG8NCj4gPiBhbGxvdyBLVk0gdG8gY3JlYXRlIGFuZCBydW4gVERY IGd1ZXN0cy4gIEtWTSBzdXBwb3J0IGZvciBURFggaXMgYmVpbmcNCj4gPiBkZXZlbG9wZWQgc2Vw YXJhdGVseVsyXS4gIEEgbmV3ICJ1c2Vyc3BhY2UgaW5hY2Nlc3NpYmxlIG1lbWZkIiBhcHByb2Fj aA0KPiA+IHRvIHN1cHBvcnQgVERYIHByaXZhdGUgbWVtb3J5IGlzIGFsc28gYmVpbmcgZGV2ZWxv cGVkWzNdLiAgVGhlIEtWTSB3aWxsDQo+ID4gb25seSBzdXBwb3J0IHRoZSBuZXcgInVzZXJzcGFj ZSBpbmFjY2Vzc2libGUgbWVtZmQiIGFzIFREWCBndWVzdCBtZW1vcnkuDQo+IA0KPiBUaGlzIG1l bWZkIGFwcHJvYWNoIGlzIGluY29tcGF0aWJsZSB3aXRoIG9uZSBvZiB0aGUgcHJpbWFyeSB3YXlz IHRoYXQNCj4gbmV3IG1lbW9yeSB0b3BvbG9naWVzIGxpa2UgaGlnaC1iYW5kd2lkdGgtbWVtb3J5 IGFuZCBDWEwgYXJlIGFjY2Vzc2VkLA0KPiB2aWEgYSBkZXZpY2Utc3BlY2lhbC1maWxlIG1hcHBp bmcuIFRoZXJlIGlzIGFscmVhZHkgcHJlY2VkZW50IGZvciBtbWFwKCkNCj4gdG8gb25seSBiZSB1 c2VkIGZvciBjb21tdW5pY2F0aW5nIGFkZHJlc3MgdmFsdWUgYW5kIG5vdCBDUFUgYWNjZXNzaWJs ZQ0KPiBtZW1vcnkuIFNlZSAiVXNlcnNwYWNlIFAyUERNQSB3aXRoIE9fRElSRUNUIE5WTWUgZGV2 aWNlcyIgWzFdLg0KPiANCj4gU28gYmVmb3JlIHRoaXMgbWVtZmQgcmVxdWlyZW1lbnQgYmVjb21l cyB0b28gYmFrZWQgaW4gdG8gdGhlIGRlc2lnbiBJDQo+IHdhbnQgdG8gdW5kZXJzdGFuZCBpZiAi dXNlcnNwYWNlIGluYWNjZXNzaWJsZSIgaXMgdGhlIG9ubHkgcmVxdWlyZW1lbnQNCj4gc28gSSBj YW4gbG9vayB0byBhZGQgdGhhdCB0byB0aGUgZGV2aWNlLXNwZWNpYWwtZmlsZSBpbnRlcmZhY2Ug Zm9yDQo+ICJkZXZpY2UiIC8gIlNvZnQgUmVzZXJ2ZWQiIG1lbW9yeSBsaWtlIEhCTSBhbmQgQ1hM Lg0KPiANCj4gWzFdOiBodHRwczovL2xvcmUua2VybmVsLm9yZy9hbGwvMjAyMjEwMjExNzQxMTYu NzIwMC0xLWxvZ2FuZ0BkZWx0YXRlZS5jb20vDQoNCisgUGVuZywgQ2hhbyB3aG8gaXMgd29ya2lu ZyBvbiB0aGlzIHdpdGggU2Vhbi4NCg0KVGhlcmUgYXJlIHNvbWUgcmVjZW50IGRldmVsb3BtZW50 cyBhcm91bmQgdGhlIGRlc2lnbiBvZiB0aGUgInVzZXJzcGFjZQ0KaW5hY2Nlc3NpYmxlIG1lbWZk IiwgZS5nLiwgSUlVQyBTZWFuIGlzIHByb3Bvc2luZyB0byByZXBsYWNlIHRoZSBuZXcgc3lzY2Fs bA0Kd2l0aCBhIG5ldyBLVk0gaW9jdGwoKS4NCg0KSGkgU2VhbiwgQ2hhbywNCg0KQ291bGQgeW91 IGdpdmUgY29tbWVudHMgdG8gRGFuJ3MgY29uY2Vybj8NCg==