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 22047C54EBD for ; Sun, 8 Jan 2023 22:26:41 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B8D63900002; Sun, 8 Jan 2023 17:26:40 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id AEF2C8E0001; Sun, 8 Jan 2023 17:26:40 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 91B0E900002; Sun, 8 Jan 2023 17:26:40 -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 8296F8E0001 for ; Sun, 8 Jan 2023 17:26:40 -0500 (EST) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 570BBA01C7 for ; Sun, 8 Jan 2023 22:26:40 +0000 (UTC) X-FDA: 80333067360.10.65E35AC Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by imf01.hostedemail.com (Postfix) with ESMTP id B403340014 for ; Sun, 8 Jan 2023 22:26:36 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=Bf3bAnun; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf01.hostedemail.com: domain of kai.huang@intel.com designates 192.55.52.115 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=1673216797; 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=15k16tzidb2IcbySRd2AY7XLYEbv33AogqhOPh1NLXY=; b=y6FykLrH7N4nHtGYwRK3ZXxfgsOrbdP6MxNuCJEy2/S/lKYzObCuYQZGj7wevygZxrtZ5U 5saQuTkUzg8nOGELi8aiygviNBRFNmtaMwjvr1pTbZ39QCXn1s+p5Yvs1mwVz8AHmPf9kQ dmh5lvIgHHkxCazA53eGBFfi25kstsY= ARC-Authentication-Results: i=2; imf01.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=Bf3bAnun; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf01.hostedemail.com: domain of kai.huang@intel.com designates 192.55.52.115 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=1673216797; a=rsa-sha256; cv=pass; b=ziHSCT/HLx3a6EMMu/AY2Gll5YATb+a7acPBMxs3MLl3nD8hehgHWEWIk8mfF93yFyBJpF s03rOXHn4R8GOCAcG11US2tSoSpjskDE8CFwlZ7i7OWnC/G39uB3k1R6R4iJyQpA//ud1S Ak3jy+n1fParjbgdRfxtvDvlZwTeD4c= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1673216796; x=1704752796; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=15k16tzidb2IcbySRd2AY7XLYEbv33AogqhOPh1NLXY=; b=Bf3bAnunwYfq/hJAKzg4V0bXSxJsrWKlFtbFX3yhxSCwhRm2pVXKe1Q9 lHrKXRtsgX0EBOV9AF1FsJ7UI89gC2bITPEbM6a6torNLjzvirotAWXBJ O6LNpeGEXHirbT+GBW2WomWRr1qTtB377F7zj3lgIk8NYjvB0XG0XDfLR +SGuX9PQO9tT3lhcEa01Evn1XTb5eL+FnrAdG0et4XFhBAMBhdxdQnvsX we5x2fYepYAMJgm5W4AEPM5b7B/1szJSDmq2ExMNGomhVyHEqpx0BoEQp aP7u0QmMz3kafxzsPGcghuY7CONrPBTEZO0m1sEg15Nx47YhQczO/NdXf g==; X-IronPort-AV: E=McAfee;i="6500,9779,10584"; a="322832685" X-IronPort-AV: E=Sophos;i="5.96,311,1665471600"; d="scan'208";a="322832685" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Jan 2023 14:26:35 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10584"; a="764109923" X-IronPort-AV: E=Sophos;i="5.96,311,1665471600"; d="scan'208";a="764109923" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga002.fm.intel.com with ESMTP; 08 Jan 2023 14:26:35 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) 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; Sun, 8 Jan 2023 14:26:34 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.16; Sun, 8 Jan 2023 14:26:34 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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; Sun, 8 Jan 2023 14:26:34 -0800 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (104.47.73.42) 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.16; Sun, 8 Jan 2023 14:26:32 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VQfzMhZgniyk/r5UjtI8An4B34qjZWnePq+dyG081Ivi7v5ATu9STrEkn6p0OrtOQ/tXvvcygHoNqiJmj4iTh+/tJOTNyGLtN7sXB1GlNGFSNhzk7S5WkrnvUD7d/kRb2ls69dfdekvS+j1/XLoNnlQ1rYYVA2OFBsn2ndtsGapuJ6UblAuhY3u/8+n57CrmuyQBSTfnEp4Ab8pkmaw8DDuZ2qPtsvGunRSRdzJteNx308ni5tKnGfYy3ENgYzsa+oEqF6hUoXvuNYoTzL4Ubvr404rXyUX6VZXtsgO7RrLzg3A0XIyqifcmLXYnIqQekm4UpaxatQHGs4VMcGPV1w== 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=15k16tzidb2IcbySRd2AY7XLYEbv33AogqhOPh1NLXY=; b=Y87b7cc13q7FyXDR4wf0SSpxu7t2Jyc+a9GuHUMEDaX1x6Kw+CIPECZy9/2QveNr4TKJ623moj//eS8pCdmSra0YxxoBr7TdmSBfb19KPkBkSlHzwp6S3e5LAi0F1HWn49KgdeNDXAL74yWv7gXVON20JKiWohhOMa69L/KLLBeVE5UETD7Ch5k2mf3UxrBJgk3qCL2wa/hR4Xbe4qeHgiol2PRO08AfL3Wg+cN2Pw9Otvvx1ZZDtjR3dRTiMrw8+NDw/lveDw2szpd/M9rtAz3UVKYeRiOJyyfQtbiQWzHnSQsncI1DY7jUHXK9/GFV5ZEYsnb0FeMCfRxOwdf/wg== 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 MN0PR11MB6183.namprd11.prod.outlook.com (2603:10b6:208:3c5::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18; Sun, 8 Jan 2023 22:26:29 +0000 Received: from BL1PR11MB5978.namprd11.prod.outlook.com ([fe80::2fb7:be18:a20d:9b6e]) by BL1PR11MB5978.namprd11.prod.outlook.com ([fe80::2fb7:be18:a20d:9b6e%8]) with mapi id 15.20.5986.018; Sun, 8 Jan 2023 22:26:29 +0000 From: "Huang, Kai" To: "kvm@vger.kernel.org" , "Hansen, Dave" , "linux-kernel@vger.kernel.org" CC: "Luck, Tony" , "bagasdotme@gmail.com" , "ak@linux.intel.com" , "Wysocki, Rafael J" , "kirill.shutemov@linux.intel.com" , "Christopherson,, Sean" , "Chatre, Reinette" , "pbonzini@redhat.com" , "tglx@linutronix.de" , "linux-mm@kvack.org" , "Yamahata, Isaku" , "peterz@infradead.org" , "Shahar, Sagi" , "imammedo@redhat.com" , "Gao, Chao" , "Brown, Len" , "sathyanarayanan.kuppuswamy@linux.intel.com" , "Huang, Ying" , "Williams, Dan J" Subject: Re: [PATCH v8 04/16] x86/virt/tdx: Add skeleton to initialize TDX on demand Thread-Topic: [PATCH v8 04/16] x86/virt/tdx: Add skeleton to initialize TDX on demand Thread-Index: AQHZC5gA7tfEz97ZIEyLnOigH9xmQa6RzYmAgAN7xwA= Date: Sun, 8 Jan 2023 22:26:29 +0000 Message-ID: <145def74bc800a625d51f528c20c1be4da8c9e27.camel@intel.com> References: <5ea3f199c0d6f9f3e1738fa5c211c52d4d618e84.1670566861.git.kai.huang@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.44.4 (3.44.4-2.fc36) x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BL1PR11MB5978:EE_|MN0PR11MB6183:EE_ x-ms-office365-filtering-correlation-id: 6fab6e14-6e1a-447c-224d-08daf1c76332 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: KP8Xuhq5s+aSJZZVp+LN5yNDxk4b2XDK4SxT25mUQGMvsdia7lQkRt4cFFwkYAPE3q0xjyg7gSlH/29dmvV1hAHvfihQxdJK/SSPUn9cY1AuRARJgRXHX4OP9tcSkWow2HXIvXYkZGtQ+u2zh+/V8htF2YpOtpJkk5UiHPOQfMsbD0pIS3rZE7i1mp3WQJ4rZZxwnYsq0GVrSkTWxUbadMHWzeLB8wPQlHk0MYl5i547dgkzPhYyfm19WJr9Ntgh7nq1OAD8DsR1I8Ejbz4MYn48DFh216xhoP9TL5P0ephf0d93K3tNyopo7ztOA3J7o2FhRx2jRu7o5dWES/DNz3oEyKHT6VpV6bqWMkE42CXJxE4G+dxsuIsPg/PSmvixvROWc/4mNk6w5nf3r4bW50j8nLZlFnffoJ5CcYBukUTn7CC9O9wPdIA6T0oHk47Y3mEZsUYmlMBj6786DzL4ffROnINE6Rgx/SDbH3ylJLX5N58P6jN04MAcbjqQBjususwmZ4mCQ8QrgLIwNTpAuYlFBbtzffSJwWzaGl5WP2Rc1qQ4jsLDRuUUbfE2q2h+50PNlewtDQrw4UxdVsM4/sjoRgOd0sEfNiJFA5izWxDMAZOjKl4WxEpNmOcN1WmnLionhUVDRXPP2GWgttgUluhyuj0Drqikfd5cypMIF4/dO65FRPhSHBgiV4vqsr0OwP1bcrlrq8g5FlKbo2lyLw== 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)(136003)(396003)(39860400002)(366004)(376002)(346002)(451199015)(41300700001)(8936002)(5660300002)(36756003)(7416002)(2906002)(8676002)(76116006)(66476007)(91956017)(64756008)(66556008)(66446008)(66946007)(316002)(71200400001)(110136005)(54906003)(6486002)(6506007)(53546011)(478600001)(6512007)(26005)(4326008)(186003)(2616005)(86362001)(38100700002)(82960400001)(122000001)(38070700005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QlJFVnVlRzdjQkFhVGVmNlliazU3UmVLd0Fod2FPVEgveVh0bCsveGp4Z3JU?= =?utf-8?B?TG5PNll0a2hiTm1sVnlneDJyei9KWEFpOEs3N0tkL0x1dXNMRndPMjhsbi9w?= =?utf-8?B?Y2NPZFZ2N2VQUXBudC92eEFiQkNoQmFEMzEzY01ZMUZnb1FadkNPakE3djkr?= =?utf-8?B?cC9oQjJzdVBQL2pTZXJScE9vRHF4eDVIMkV0NHBoVmQ5azQ1V0Fsd1B0UFJS?= =?utf-8?B?cXdQL0M0UWpVQm9KQ1JuNFlMTktOeU5PRjAyNzIra1lXQmx4aUF3R0RjdHVP?= =?utf-8?B?clV5bGEyUnhqNG11Q29mTk5xMjhYcW1aQ1dvM04zWG1nekZqenV4RTJjdVhi?= =?utf-8?B?cFM2cEkzamJlc2kvb0ErMlJaalFSRWFYTTNPeEJEcGFsQWFaUDNJMEd6UU9C?= =?utf-8?B?SGlneWI0R0VHN1R5ZU9JazBuRHB5N3FsK0ZMRFBKNHZMMUtCSFRIc0VSUlZ6?= =?utf-8?B?MUVkQktyZEF4M1dIMDBHK0s0S2xkUHYwV2Y4ZmJtdGdpMTZtQTZRZEtPNWNV?= =?utf-8?B?UDZZWHhZbDNkNk1kU3plSXRqT3QvbzM4Y0VKTVFuSHR6M21NODBhQmRUc1pX?= =?utf-8?B?UUJkQ0xhWS9YRkpYaXFybTlRUndhSW9sd05VRXlYL3MxZURXZXJuWjR3SWxa?= =?utf-8?B?RWNGSmxZWFdvaUd3eU1DNEp0TW1QejB3VnY4Z2svTUc4V21COEZFNjVJcjhr?= =?utf-8?B?RTdVUVBxK0tXTlZpTHFjbE11Uk0xSkV3UVo5eFlvdm1RZ3NOVjIzbzZoNGhN?= =?utf-8?B?a2lkUFVTbXJZV3dTV3lwN3FNbCtKU1FqczVHN3MyQXVWVE9iN1VFUjFHWTNt?= =?utf-8?B?ai9iNU1uczJRM0tSLzRXWWowemNseGJBeHliYk1qcm1HcFhERklhMTFmajh5?= =?utf-8?B?QWZBZmU1ZmhwbWkxcm12SEsxWGlhcFQ0RE9hbllsSFplSVNpN0ZhaTdZMUt3?= =?utf-8?B?a1NKR3VuZ2tsV2laVm10bjRQVkcxMTl3SjliczRmZEJyM0pUSll6TDdSaElq?= =?utf-8?B?Tys3aTdhNGJBcFVuTWxFTVg4VENUeXd3YkZGVFZqa1ZVSXorTG1tRXFDakx2?= =?utf-8?B?V1FtZzRVZmwra3VwR05SdEFYdXZYM0VBTVpoRFAvai85U1gveHVzNmRrcVp4?= =?utf-8?B?eHlLcTI1TmJ4TmowZTU2Tmx5VDZsbzFOWUV1SHhiTS9PaXVIaW9KajR4d0ho?= =?utf-8?B?TXllZDRpcWlsSmE2aUhUSHc5VVNyQ3ZZbUlWNWNIbmNocTVRc21MYzYwQzNZ?= =?utf-8?B?TGZDUm8vdDdmWHpnbzRTYThCekhxRk9INXZFQmJneEYxMHFaK3cvaTZIR1RI?= =?utf-8?B?RTVCaTBtTm5DREtIaWFqMUxmN0VReVVhM3lBTnJaUy9DTVhJL3BCNkQ0VzF3?= =?utf-8?B?ekl3bDNJYldhbkY4Qm5MZE1CZWZ5QThoVW4waW1oS3lOVUxNRDgrODRhZHVu?= =?utf-8?B?Vy9UY2xzNGhXZk9sNEZjblRWekM1SVpGcDBTVzlRQUNpOXFOOWtrRlppaVdr?= =?utf-8?B?TnFqNTMrdzBwTTJTdXduUU9uSFhhMmlhY0lnT2Y1WldQc08yZ3FBeWttcXpz?= =?utf-8?B?dWEvYmFXRVpBOThvMThuRURSVXdQckVmTUp5azVlNEhWa0x6MGVvQmtPRSt6?= =?utf-8?B?aTNMOCtoQmY1SkpGV1orTmdaR0dLeDg1RzhWZ3ZXaDJudmVHTGQ3d2NjaGRv?= =?utf-8?B?T09HbUNITTEvSitSUjg2V0hYU09CQ0o0eGFQZVIxdGE3NC9rYThhUDRVUVRQ?= =?utf-8?B?UmlBYVNoWXo5UG91RGZ4SmhRQSsyWUMwVjV0QTRjU3QyTytXaUlKTi9Cdkw5?= =?utf-8?B?cWE4TFBtYnk3aFBIMEJ0bklrRlRQV1NOQU04RWRiUlF1Yko2WFJvL2U5aGpY?= =?utf-8?B?OFp2K2RKSVUzZ1cvU2VzR1VSOTJWUUJJVGNVVXQyZWV0bm5vTjZHOXVHQjR1?= =?utf-8?B?L2dJZ1Bmb0FQeTkyS1dlN3NrQ2dLa0ZUTWZmZkJtUGp3TmZOdE41M2crcTdH?= =?utf-8?B?UXZwRHRWTks1WnNqSzVwK2U3TytreXl1THA2ZWpQaXdxR051QTExUk14Njhn?= =?utf-8?B?dDRlbW83UFpPOXhrdWV5eFdBVVJsZU5LZVRYaHQ2TEhNUURvUGNReWQyVFl5?= =?utf-8?B?dmQzWEMveFdHNXpJYmxCMldjNHpQUjVjNnkrUkM5UXJUNXY3UW5JZFlVbkln?= =?utf-8?B?ZlE9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: <2FF9AA1FB4B50149960DCA1E0900FDE4@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: 6fab6e14-6e1a-447c-224d-08daf1c76332 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jan 2023 22:26:29.0893 (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: 0H+pIczWBG6lnB8o9OgW+NCHuU8LnSrJs8L9SPiEliffQeZDLxgt9vTMnOwxykTW7zlrim/Ue4wXUVjFJH/L+Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN0PR11MB6183 X-OriginatorOrg: intel.com X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: B403340014 X-Stat-Signature: mzx584kjas5zxzympd1wpq4dxje6uox1 X-Rspam-User: X-HE-Tag: 1673216796-22597 X-HE-Meta: U2FsdGVkX19vLFKhwvlBfm1FHY0xPW71K50SfqvrqhYlsDx99z4qziD4HfrkyymDG1rQHNqDZZZ+xwDz6bXzz/iHBBJcYggG+D46Z4wiYztigjQVWM9RR3uWbkX2rv9U5Q7TCYZj9iWRG6diqSwfOCJ3sk43+sA4Aj2fjD80YEVEXJisMvxtNmXh+5p0MTEs08dgqvJLngjKcalQWSEK+7J7MYZZuAQpw4OVX6CgbxSyNUtX69rvH9n5P92Du2H+KRfv/j3YcB0EsJixeu0i+bUCimY04vGLy6tkWYJGPEvHxL4krBzV1BRWaDne9WR2Gook8PGmAXl6kG6j5s55yUXpWyQnzo7M8OQCh95+sKz5j+9XNsmB1xhryoQSlAgdIklfrXpnYUYsOWjbPvOkMehkTaVAV9UH5dXg24LIXY4QjfVu5bamaIU/e3R2HqTwxJyFSIGZIH/v8CYsDochAOjjqTYxpOzWyhih26X3VXhi/pRR5VaohbmXHuBlU2beRebBAauob/bmRaYPVZRsgf5S2uzLOmVKzC0UTeXRHMCM5g+bfaA8zzH4YdboK64E1s9vFxhHuAHISeF0GNvY9EN9QwSCTVMmcMgfzYMahWDiecHRRPXPHpVp3uAhSN3O+SPDE7/Pip+0W18U/J4PG0hat4utYY/DeTut6B3FpBfnxf5IMvlnem9Ld4vmfBlogM+la1SMaB4PBQTTHASH0+vGRx0j1FmPkftoXAaV4G2brIAsC5bCBr97UVBCQSG0NZ019FhY8pQsMAAAo3vdGgHGWgF9pPOPOKDm0jvfeNsHQZbcnrc4cTH1HwUew8mDMMUich47nno4C/OVQvpU5YaTZVHf1M9s1Vd1joBofsryd1XpBDt/9hfnAM4XcsKmoaeO6w/JfLUmZJe+ZJa/dZcQytdb8tWDcxKvkIS2Xlcx7/T65KKSc2Z4azYHvc4qTxxcdvvYUMqbFMTcnHG gW+pYxac Zs+9vqaFNgQKbXtSjoq60dYfFZu0yo6xacukeFLvXdshnYJ4OSrHTOUXgi+XCtyuCKn7y X-Bogosity: Ham, tests=bogofilter, spamicity=0.000001, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: T24gRnJpLCAyMDIzLTAxLTA2IGF0IDA5OjE0IC0wODAwLCBEYXZlIEhhbnNlbiB3cm90ZToNCj4g T24gMTIvOC8yMiAyMjo1MiwgS2FpIEh1YW5nIHdyb3RlOg0KPiA+IA0KPiA+IFRoZSBURFggbW9k dWxlIHdpbGwgYmUgaW5pdGlhbGl6ZWQgaW4gbXVsdGktc3RlcHMgZGVmaW5lZCBieSB0aGUgVERY DQo+ID4gbW9kdWxlIGFuZCBtb3N0IG9mIHRob3NlIHN0ZXBzIGludm9sdmUgYSBzcGVjaWZpYyBT RUFNQ0FMTDoNCj4gPiANCj4gPiAgMSkgR2V0IHRoZSBURFggbW9kdWxlIGluZm9ybWF0aW9uIGFu ZCBURFgtY2FwYWJsZSBtZW1vcnkgcmVnaW9ucw0KPiA+ICAgICAoVERILlNZUy5JTkZPKS4NCj4g PiAgMikgQnVpbGQgdGhlIGxpc3Qgb2YgVERYLXVzYWJsZSBtZW1vcnkgcmVnaW9ucy4NCj4gPiAg MykgQ29uc3RydWN0IGEgbGlzdCBvZiAiVEQgTWVtb3J5IFJlZ2lvbnMiIChURE1ScykgdG8gY292 ZXIgYWxsDQo+ID4gICAgIFREWC11c2FibGUgbWVtb3J5IHJlZ2lvbnMuDQo+ID4gIDQpIFBpY2sg dXAgb25lIFREWCBwcml2YXRlIEtleUlEIGFzIHRoZSBnbG9iYWwgS2V5SUQuDQo+ID4gIDUpIENv bmZpZ3VyZSB0aGUgVERNUnMgYW5kIHRoZSBnbG9iYWwgS2V5SUQgdG8gdGhlIFREWCBtb2R1bGUN Cj4gPiAgICAgKFRESC5TWVMuQ09ORklHKS4NCj4gPiAgNikgQ29uZmlndXJlIHRoZSBnbG9iYWwg S2V5SUQgb24gYWxsIHBhY2thZ2VzIChUREguU1lTLktFWS5DT05GSUcpLg0KPiA+ICA3KSBJbml0 aWFsaXplIGFsbCBURE1ScyAoVERILlNZUy5URE1SLklOSVQpLg0KPiANCj4gSSBkb24ndCB0aGlu ayB5b3UgcmVhbGx5IG5lZWQgdGhpcyAqQU5EKiB0aGUgIlRPRE8iIGNvbW1lbnRzIGluDQo+IGlu aXRfdGR4X21vZHVsZSgpLiAgSnVzdCBzYXk6DQo+IA0KPiAJQWRkIGEgcGxhY2Vob2xkZXIgdGR4 X2VuYWJsZSgpIHRvIGluaXRpYWxpemUgdGhlIFREWCBtb2R1bGUgb24NCj4gCWRlbWFuZC4gIFRo ZSBUT0RPIGxpc3Qgd2lsbCBiZSBwYXJlZCBkb3duIGFzIGZ1bmN0aW9uYWxpdHkgaXMNCj4gCWFk ZGVkLg0KDQpZZXMgYWdyZWVkLiAgV2lsbCBkby4gIFRoYW5rcy4NCg==