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 04C33EB64DC for ; Sat, 1 Jul 2023 08:17:01 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 809BC8E0068; Sat, 1 Jul 2023 04:17:01 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 7B83C8E0059; Sat, 1 Jul 2023 04:17:01 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5E4CD8E0068; Sat, 1 Jul 2023 04:17:01 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 4F5EE8E0059 for ; Sat, 1 Jul 2023 04:17:01 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 1A948405C1 for ; Sat, 1 Jul 2023 08:17:01 +0000 (UTC) X-FDA: 80962337442.21.C703706 Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by imf17.hostedemail.com (Postfix) with ESMTP id 30A524001C for ; Sat, 1 Jul 2023 08:16:55 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=EiGS5CiG; spf=pass (imf17.hostedemail.com: domain of kai.huang@intel.com designates 192.55.52.120 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=1688199416; a=rsa-sha256; cv=pass; b=Q8BHhrQHlkkK3VG16h7V5mknqStO/8aHl3s+N+zplPB8NjZRbyygG0fSCcHKPXJ5a5obTJ XPDEKhlvZjEnWH4Abq9qFvWGenhGEL+yslTDUsJANdTYhVsUr1+8JV0j0EFuQEfv9a8TYj Zj5Cy1aZMD6O6JCt581nF5ngZjK+UfU= ARC-Authentication-Results: i=2; imf17.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=EiGS5CiG; spf=pass (imf17.hostedemail.com: domain of kai.huang@intel.com designates 192.55.52.120 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=1688199416; 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=+5rnYZabYK3ndVcS21RDySE1M0PVCAhbAJXrnHEAeBg=; b=YzCWWlyGGbOHTg53Jx9fNZF36UJU3EaC+UVjfGq9RNFDD8dOY70pBQ9b3byKLYKxCF/F// 1i9QHw4NIrRIis9/X36NSmUEGahFXmokfhFhKQIXzgUNZ22rdz/muPm8l0p4JzQ/a/DIz6 aVCcaiQZXbZXeOHudYlMcevVg7q9MV0= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1688199416; x=1719735416; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=+5rnYZabYK3ndVcS21RDySE1M0PVCAhbAJXrnHEAeBg=; b=EiGS5CiG4ijpiMXOPzJkHyIEVWrvG/gfIQ6BOk8dRBuV5XbcIyXRZUSh 3pMuaJmYCkSFi0x7KSBxqpgu8A4b4NkjvMLSyzP6ULpCDTAi6s3/3JHDi Lgqw9/cgqgC2nzfer64mOUCQVddsMyGRDzT7aYz/wWUc128oiR7Ovd/RM dbo77nOrjdFlC5iZlWR7lakHvZw3ptfPve2mHWgk3Fy4h5kHCnxwoLWAd 1diIwlRQPQGSo79n4dnEWK9Sfm1YYYxmVqId1Ai5LLHarXUmuOSSmQbgF ejnm9Lptyd7umAGs491GI2Q+hEx091G+bWyeShx762eOTn9kOby9CYcT8 A==; X-IronPort-AV: E=McAfee;i="6600,9927,10757"; a="361423094" X-IronPort-AV: E=Sophos;i="6.01,173,1684825200"; d="scan'208";a="361423094" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Jul 2023 01:16:54 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10757"; a="787976237" X-IronPort-AV: E=Sophos;i="6.01,173,1684825200"; d="scan'208";a="787976237" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga004.fm.intel.com with ESMTP; 01 Jul 2023 01:16:54 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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.27; Sat, 1 Jul 2023 01:16:53 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Sat, 1 Jul 2023 01:16:53 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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.27 via Frontend Transport; Sat, 1 Jul 2023 01:16:53 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.101) 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; Sat, 1 Jul 2023 01:16:53 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aTNTzyFNJgoCQCWNiuAe32XF8IQsU0K6smsNkLYbcpnIMPmp+QE2b2/q1DTfdy7LWm02tNDzHdmCUbvvPsOenITfQwbvsTYnD8pewkY2FSGx3bpJLPrc/obJzMMqdeDKHqJ7j+iA/w9re9b+XvzW89JxdufWT2x1VlBIJR2tY4P4tZ1oSlSLcjtV+nnTKZb2V4Q6TXNPbksDPU18KVfQuWZ23aAJfUwDGqvtH3gDq3cjSfIjLgIsS0r4Tl6ITGX0hgIdaPQxGs9HmgeOoHhuFsTPfcD9O745FDn97BL07KCyyiOYgd/j20gR/+6Rm/uOvnoon4+jMMLyzwqRE/qbzg== 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=+5rnYZabYK3ndVcS21RDySE1M0PVCAhbAJXrnHEAeBg=; b=TsVmJS/wduY7RGEiNERDvwgeO0uaIoyTOsq8j9N6/rn2koHhEcmG/B2mnLynucz3Zy/ZixzjotyiO0FVo6qV62T90yppnkccUo9DXKbwzcujzJD9bo2mhej26bHWBNyP4u0qltAQktMuYM9d35AwUzTmtiV8EgBFWDxurgu0HB1DcXXRQ6HTd6nd3Gvo96day3P7Uog8MZkWdGcczHodHshqrhXUNH0VNtTRSd6rXw0omCYjlAungTLdvwL6ujr7kKtv2jrOQB1s4g13RsSdIdxiIrMPf4TEL01qXv1raYV3EwZ2cHFtWchQsFk0ueOetx3YQPKed0WvOcF0Y8UoHg== 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 PH7PR11MB6553.namprd11.prod.outlook.com (2603:10b6:510:1a7::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6544.24; Sat, 1 Jul 2023 08:16:50 +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; Sat, 1 Jul 2023 08:16:50 +0000 From: "Huang, Kai" To: "peterz@infradead.org" , "Hansen, Dave" CC: "kvm@vger.kernel.org" , "Raj, Ashok" , "Luck, Tony" , "david@redhat.com" , "bagasdotme@gmail.com" , "ak@linux.intel.com" , "Wysocki, Rafael J" , "linux-kernel@vger.kernel.org" , "Chatre, Reinette" , "Christopherson,, Sean" , "pbonzini@redhat.com" , "mingo@redhat.com" , "Yamahata, Isaku" , "kirill.shutemov@linux.intel.com" , "tglx@linutronix.de" , "nik.borisov@suse.com" , "linux-mm@kvack.org" , "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 20/22] x86/virt/tdx: Allow SEAMCALL to handle #UD and #GP Thread-Topic: [PATCH v12 20/22] x86/virt/tdx: Allow SEAMCALL to handle #UD and #GP Thread-Index: AQHZqDW2iSvVOZI03kGK/IB0Vnjb6a+gWhoAgABWcYCAAOlagIABiuaAgAADMoCAAFNgAIABHPMA Date: Sat, 1 Jul 2023 08:16:50 +0000 Message-ID: <78a1046cffc6db3345a65e98a7565cecb77fa302.camel@intel.com> References: <20230628152900.GI2438817@hirez.programming.kicks-ass.net> <20230628203823.GR38236@hirez.programming.kicks-ass.net> <42e13ccf7f27a68c0dd64640eed378c38ef40967.camel@intel.com> <20230630100659.GF2533791@hirez.programming.kicks-ass.net> <88de636ed40786f40c153b392070357f8b3d6948.camel@intel.com> <1121357f-93ad-9016-36be-8bc34c256b16@intel.com> In-Reply-To: <1121357f-93ad-9016-36be-8bc34c256b16@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.48.3 (3.48.3-1.fc38) x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BL1PR11MB5978:EE_|PH7PR11MB6553:EE_ x-ms-office365-filtering-correlation-id: 06ce2303-3f24-49a2-30e6-08db7a0b853c 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: k0mu4lGQFvxUzNFY0Tl45iFf3yokQl9jW0sEksRp5bKKU3wOCwjOUy0UOlYVa+bsocam2gvjlhYWrw2MPsd9lCdlkOer5Ld3W2X66C17jhILeFVuW3Z9ZtnJiseEes5mu3/jik1cSZQgQO/Zh4v3qo3tMY6quAkzuAitWw0fABg4QVJnoglZNM5OL14BKv9AD127CaU8qazpgBHv+y3BBhagVslP46o3tvFrfqlG7/O5iid8YEgLD9F20y7xaRdo0ec+0dQZwYVWYuDcuF1mxYm3H1yAN9vSC775XPBn4GjNKoIzkNJD8j6zBcadZ3fkUoow2z/YXsxU+YNOJhQTSd/nsEMH5FtDXSG6SPCXLYHFjn6OjarxHualvXs11ILgwI6lEMfiTjgKZzXLry4Sm6Bpls6n4lkaMXWmrE3UKcgZO3MvQoKo32JsAYln7QesNCtTImBrCeW5u/1cwCgL/MMkZfpkFpQMjThKQEsRzEXEoWdgolVs8zTg5hO0tdCa4jt0y799alUOb8YJ4AsjOF+imcJePjTlWJocB+Lhu04RmZ/hQqfOLz/oiWup78ygPWk+HAVwoxxi9vk5e+M9WuoPqVhm9na34QJ0zl9ol/t8jgrJW/PaElMooJn8PUbB 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)(376002)(39860400002)(346002)(366004)(396003)(136003)(451199021)(41300700001)(4744005)(6486002)(38100700002)(71200400001)(82960400001)(122000001)(2616005)(6506007)(26005)(186003)(53546011)(6512007)(38070700005)(54906003)(110136005)(86362001)(478600001)(316002)(2906002)(36756003)(91956017)(64756008)(66446008)(6636002)(4326008)(66476007)(66556008)(66946007)(76116006)(8676002)(8936002)(7416002)(5660300002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YVoyN3l4aE4weGt3WFYzWnowbDFxWW94Q2NYT2Q1Znp6d1BCc1B2QUNyNktN?= =?utf-8?B?WjVGNGpLWng0engrZXVQR29sRXJKR0ZkT1d3Ry9PZEp6MnRyOUl4Ti80L2pK?= =?utf-8?B?dEdVdTgwWmNQUjJvaWVtRGpEMXJUVE9Ub0dPZ2FORnZqWXEya3BOSHhZeHlt?= =?utf-8?B?aFREaWJYZW1GQWpPeGFoeVVOVW9lZHBRaHB5UzdKQ0lkclFJRU96cWh0Kzln?= =?utf-8?B?ODM1WThvNE5CbEdwZjd1cERBZHpvR1AyWGNsc2E2bEhRdkthZVN5ZFZocldz?= =?utf-8?B?VlUvSlQ4ZWU2M1ZiQnZlekdWa01OdGxScHdCbXNkMTNJQXc4Wm9FRkd4MEVj?= =?utf-8?B?QjI5ZWdxL2ZoaENBV1Y4RitYUUNLcDl1MUhIN05CNWNlcHNlaVdpeG93bmti?= =?utf-8?B?UFhVcWFqNXNubDlhSklTck42bEZub0J5VkQxcmJSR09kVXFPRUwrWjlEWk45?= =?utf-8?B?Y1NqaG90YTdXdzJhRFlxNGxrMXFqY01JaWQ0eHJtZmtjMi9qQzZpZVlXZ3p0?= =?utf-8?B?bm4vZDBkR2dQNHFHb2t4UU04NnZsbUM2dk1GMG1aL0hzdFVwQy9YdjNYQlkr?= =?utf-8?B?YzhSaWxUc2tKbDJlQTg4TWRGaGNFeXNOc3ZSQTVReGJZNGJIcHpmVy8yUlRs?= =?utf-8?B?K0NvazdTL21WSHZlRWU5UjVvR0graWk3bzNVeGRpT3pUMGlEWnBJcWpRdXVu?= =?utf-8?B?TXN0NFpJbXhSQ0I3eUMwcVBCclRVUGVFa3FrbjFwZVB5TlZVWmdjVlUvUGVm?= =?utf-8?B?b1NyU0RFUGE1dHJhcmpvcnFSaHBMNE5YWjJHbko3UzVINFdrTFZuRTQ4VlJ6?= =?utf-8?B?ek9nS0Izc1dRbERCSWJmTlpMZDFFZVdsUHJNdWdoRkhpdkpNUTRNZzNpTjM0?= =?utf-8?B?eU4wVGFuYmhDbXg4RmpoWmZTTE5ZV1dGNm5rNy9nQkduYzZLZGVzZGFjNmZh?= =?utf-8?B?RXRaTC9DSXNYbUtuWVpZQURteFowbW1CTlNHU0hyWmNqSndjQ1dqbUtkSTl3?= =?utf-8?B?Rm9RaHpUYlFWT0taK3ROc1R6WENvNHRGczBVUkhVY20xYVk5Nm5QRzNxdll5?= =?utf-8?B?RCtTaHZJRWtPLzhRbVhQaGRrUjVyRG91NmtzSUJoMWtjQUhsZjd1VS9jNFM1?= =?utf-8?B?bmN0NVFXZWEyRm9HUXNhSTYwM0xCeXNEMnRoOTVObDBTSHpHUmloQkFoSjgr?= =?utf-8?B?dWJGZW1INldOVnZHOVJJY05wN3B5YzZ3NnRpcDhKU3N4WThuRDRxSUhVaTBZ?= =?utf-8?B?VFpiNy9VRzQ1dzdXa1ljb1hKVHNTQzlQeXh4SkV5OHNtMnBMSERWL3hkdjgx?= =?utf-8?B?amlwVm1zSGJFajR1ek8xbjNGT2hHYnFYUFIxR21aK0tZMlpLZ0hEbWpmaFhJ?= =?utf-8?B?RFBxbmxmazRvTEdCbG5rTXdiYVJZVDVGenNpM2wwU0JZcEVqOTQvdDdBT00r?= =?utf-8?B?b3QwM0ErcUU3UUF3aFlwR1pnT2pqY2NmWnV1cHl5TWQ4OTlXRGNHR0VGL0xW?= =?utf-8?B?Nmt0b3dwSzh0MnJ2K21wME56SjBRbWZnNk80RktBQVBMMFpheTVVOG4wVlpa?= =?utf-8?B?ZkJrcXhmV1pKdHlJeVVKbTNQd0s0YmtZRVVJN1JDcDBCeWZ0MHJnYXFjZnp5?= =?utf-8?B?YTVkRmdTUC95WnVGdmNYS25OYmlqcExBNWIyNG1XREpGeHlGamF6eGIwSXMz?= =?utf-8?B?c1QvYXVyM3BuZndCYkRDakdudzVMSW8rNENrdHlYM2FtK2psdVA5NjROTmhz?= =?utf-8?B?NzZrS3NHMGJONUhydzRkT1U0a1o2TGpacXJ0WmR0RTl1RHdMSFgxWWdpL3pv?= =?utf-8?B?aktWTzFFNnZQdzBIdmozdEFxcnpROXQ3MWtSenVLZW13UTM4WnJHVmt5bGRS?= =?utf-8?B?ZVc1VHNvVk1RMmU4L2ZTRXhWYmZ0TVR3OEFIb2tiVk5uaXo5MkZiZEcwbms1?= =?utf-8?B?THM0V25zOTY5TmwxYmxrY0JJN3d1T044b0w3WkxYRFBUYzBEbVhVZTUwY1A4?= =?utf-8?B?a1VHdi9SdEVQYitPbGNhcldGZkdFVjIzR1FSYW1QTTJMZ1pTRy80N0V2Ylls?= =?utf-8?B?dHJkek8vVW4rMnh1MmdDenk1Wlo3bXU1VjFOYXpkb2NadUlHK0JnNkNQSHN0?= =?utf-8?Q?bfDf2TaiWnqSBeCDJZ9zChY91?= Content-Type: text/plain; charset="utf-8" Content-ID: <48C51344504F8B47AD856974311972B1@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: 06ce2303-3f24-49a2-30e6-08db7a0b853c X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2023 08:16:50.1435 (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: soLQlZTrRrimOWhVa/nv6FFXr+VB8uSv/tJqp5yDpdQNy208t+HIljtDepE3G1sEkixPUcCWUpkUpS8GZPfadQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB6553 X-OriginatorOrg: intel.com X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: 30A524001C X-Stat-Signature: zqyywwnjuf7x63scp6wo6ddbygqu53zf X-Rspam-User: X-HE-Tag: 1688199415-412916 X-HE-Meta: U2FsdGVkX1+dNa5yzQVF1ijVsh6T2raOCWvha/sz7daZw7GCHSQCMdN9WGcl8M2m5cwlkMUEIx4YcxUqNy0kFIqJk/I0Lpn8ewandkb6KB4jhTvvrv2kAnZWMi83EtHaGdgGc+FU8tI8m19mB5+ewUto0J/YMKRi0a+6r/AJzYr6IGN95QyPe5J/SLhfB5HU+F1RKzQeny3faib+TPfAaDj2IvHcePySoXZwQsdT1lKgmTZtc4OKAi3pNUjJ6mumKguNhDPwm+RbgQSxSYkQFANeKjIaYblWQe+jMoI+1bg4aOKanCWd7zRmbSJQWxU3Jn0kpnzbUp6ucg9TgBnD2P+24Nr7RxpXI9lkI8NBb7SRx0muUVT8KUeqpZwns7+HBBPgijyiekQXwy8qZE/lfmxj9xrln4717/Mx4nhnsOsQ2WpW+Z9qGti6/8PvEF8hHpnqLICBC6EoG7b5JR3nq7rfDSKthuiPX4NUePolLZRg86Vh8QiPHEnmZ+dEvh9UVvXWrUDttbgnmFo04FsMFYOAe/opyDi3l//1eTxvQwygH/r9XAAJCasYn5cmvkRpxA6b+hwVrzRl75XMr2v5s1LEq7vPL/wkkb3aGbEEy0hR6ZeO2YYvyKgdYW6WcWT0un/vasGzGkVmP8UHXg9Cdxkq0UMjoTJmdjlpzs86Z+jGfPQa/CWD8jbKBNlvonQ35oNNQx9rgUQgeiqHd/2pveM/S3tgUdan0kZ1kEs3+EpR0OEiPNal+jUdTuL1DhfW0zrVseQWa8sVMOm7RmiaRG3Ss0Yy+qR9/QQE0TpZn9ZexCzJaVZ8qiwyQa9gV/01UvskY0gZodLRPeoAajZai14HY1GhIyL2QU5JoQG0Y1+lVjrECR2VtNEnzQVB3B6+cobYGn2ZVYwSHyEj+Wta0+PSZh4b3d3Q1VRlCVowoe0bnUzSYvVMxm29ArPrPK+9lH6EX4qZt1KxmjoZekM KD0PATKX map73qvnyBZltDJe8C0eCNm/pfPFGtqnSAKnNUiS+4A8brv4UyjBWImrDvBLdd9Gr7+qZbHp4OYyUn9wBSNPfRJbSd6cjLmV2MnMUdBDsytQxqqo4qgpV8n/tySxA8my5S5Uzk7kYQQH55a5ivag4U9ZmmTMVNYiUiDsTgYM40wiVqnquXizYDJtfxLSYjQhJQ+ndt7/Hwe2WTa0xSjwXliYmraQFLA6qw5rtHY+TvLYY5e7iKDCWvQFsaQJaFDrsLSziRcUm6ODgsIxSEs5wvcyG8x69gc1CEMWe6FbpCcy0tRVyfi1Kuu48j5QwH0igMyJu 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: T24gRnJpLCAyMDIzLTA2LTMwIGF0IDA4OjE2IC0wNzAwLCBEYXZlIEhhbnNlbiB3cm90ZToNCj4g T24gNi8zMC8yMyAwMzoxOCwgSHVhbmcsIEthaSB3cm90ZToNCj4gPiA+IFBsZWFzZSwgYmVjYXVz ZSAxMiwxNCBhcmUgY2FsbGVlLXNhdmVkLCB3aGljaCBtZWFucyB3ZSBuZWVkIHRvIGdvIGFkZA0K PiA+ID4gcHVzaC9wb3AgdG8gcHJlc2VydmUgdGhlbSDwn5mBDQo+ID4gWWVzLg0KPiA+IA0KPiA+ IEhvd2V2ZXIgdGhvc2UgbmV3IFNFQU1DQUxMcyBhcmUgZm9yIFREWCBndWVzdCBsaXZlIG1pZ3Jh dGlvbiBzdXBwb3J0LCAgd2hpY2ggaXMNCj4gPiBhdCBhIHllYXIocyktbGF0ZXIgdGhpbmcgZnJv bSB1cHN0cmVhbWluZydzIHBvaW50IG9mIHZpZXcuICBNeSB0aGlua2luZyBpcyB3ZQ0KPiA+IGNh biBkZWZlciBzdXBwb3J0aW5nIHRob3NlIG5ldyBTRUFNQ0FMbHMgdW50aWwgdGhhdCBwaGFzZS4g IFllcyB3ZSBuZWVkIHRvIGRvDQo+ID4gc29tZSBhc3NlbWJseSBjaGFuZ2UgYXQgdGhhdCB0aW1l LCBidXQgYWxzbyBsb29rcyBmaW5lIHRvIG1lLg0KPiA+IA0KPiA+IEhvdyBkb2VzIHRoaXMgc291 bmQ/DQo+IA0KPiBJdCB3b3VsZCBzb3VuZCBiZXR0ZXIgaWYgdGhlIFREWCBtb2R1bGUgZm9sa3Mg d291bGQgdGFrZSB0aGF0IHllYXIgdG8NCj4gZml4IHRoZSBtb2R1bGUgYW5kIG1ha2UgaXQgbmlj ZXIgZm9yIExpbnV4LiA6KQ0KDQpZZWFoIGFncmVlZC4gIEFuZCB3ZSBjYW4gcHVzaCB0aGVtIHRv IGRvIHdoZW4gd2UgZmluZCBzb21ldGhpbmcgbmVlZHMgdG8gYmUNCmltcHJvdmVkLiA6KQ0K