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 4A1D8C7EE2F for ; Wed, 1 Mar 2023 18:32:44 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id AA1F66B0071; Wed, 1 Mar 2023 13:32:43 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id A2D036B0072; Wed, 1 Mar 2023 13:32:43 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 87F526B0073; Wed, 1 Mar 2023 13:32:43 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 74FF66B0071 for ; Wed, 1 Mar 2023 13:32:43 -0500 (EST) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 36059AB44D for ; Wed, 1 Mar 2023 18:32:43 +0000 (UTC) X-FDA: 80521175406.28.8784CE3 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by imf24.hostedemail.com (Postfix) with ESMTP id B124418001B for ; Wed, 1 Mar 2023 18:32:38 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=GqUlgURK; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf24.hostedemail.com: domain of rick.p.edgecombe@intel.com designates 134.134.136.65 as permitted sender) smtp.mailfrom=rick.p.edgecombe@intel.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1677695559; 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=ebx43VnEeZ0f7p6qDJMq5VRGjLe/L7PLQnIcWxFdnNY=; b=0cl6MyEAL914oScXzuo2RyQD1gtnmtK8JzsVzZONVoRZlm2K/YhqeXyyvqX9btVIj3nDpV lvnaek9AVW6gldfDrrEny7dmVnERFuTE/iZbvIn4XYFWLUOqsJV6/lVQqvhnjXRpBd5xoL tAcU0MjSDhZBhskA8CQZkeM6nc6Ntbg= ARC-Authentication-Results: i=2; imf24.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=GqUlgURK; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf24.hostedemail.com: domain of rick.p.edgecombe@intel.com designates 134.134.136.65 as permitted sender) smtp.mailfrom=rick.p.edgecombe@intel.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1677695559; a=rsa-sha256; cv=pass; b=fmnCVSaRwvLnTpVn83Oro/Wj3ygrCRTLq3cvWChrKJTgktKmUmOGy6eGR3Pc2wYhFY32vZ Oh5EACy5GfC91DFXoZDP2YOGN9wJJeWjl8IQ+Bq0EtdWXsrh9qVVL+pZDXyI2gfNydQobA fV7PMbgCIB6jw5DlE7+Dre3IAJ4SZbk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1677695558; x=1709231558; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=ebx43VnEeZ0f7p6qDJMq5VRGjLe/L7PLQnIcWxFdnNY=; b=GqUlgURKq6C8BjkCsCcSMDg+PCh+uXNdrO65wkdaDH8qBHYdsotiDUoJ aBUfbuCSl17sShpkBFJibp6b+b1vPWjbPUrH0HOXfdSIV3sdD6Aeht4Im tQA9BLhqWpzh7FIb8gHpnobqpHnlJuBVZcUFZEYv8PnwHtqoiw3MzD/6E qA/YOWdC/VYYFSfr5cndzzIgZiwEjBcTOz8bqJgMe5YeH3zvEntHJTgQa 4IO7dUIh4oJ1kCreFXWxT50lCISyEmq7e+aIJ3QOefQID2n10gBeuUzC2 /AViI7JZoBkoCbhqGyYDJxoo8VsLxd4R8mZRMakkXvIrR8gqcvgNae60j A==; X-IronPort-AV: E=McAfee;i="6500,9779,10636"; a="336779142" X-IronPort-AV: E=Sophos;i="5.98,225,1673942400"; d="scan'208";a="336779142" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Mar 2023 10:32:36 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10636"; a="676864405" X-IronPort-AV: E=Sophos;i="5.98,225,1673942400"; d="scan'208";a="676864405" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga007.fm.intel.com with ESMTP; 01 Mar 2023 10:32:36 -0800 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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.21; Wed, 1 Mar 2023 10:32:36 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.21; Wed, 1 Mar 2023 10:32:35 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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.21 via Frontend Transport; Wed, 1 Mar 2023 10:32:35 -0800 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.175) 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.16; Wed, 1 Mar 2023 10:32:35 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bmzGQqU02WOPUz0FkWF474b4a77JBSLhfZ7TDGNu7jIlTQLfkSpQGno67HHpzK0m0vRIEmFdLMksj3Zcp3p9cIRPHRNILS+d/jRosszLBZM/vkUj6cFSw6h7kL6uL8wn6jkYEYEmRO0YHyc+fN8lk2a7duhhdHB0IHQlA7K3WSm0sivIQ0RhIxE6KwcRGkD2jH8i7ptTaXFlX3ZB9Q/r7zW5ktm28Gt8uvQgYG7hQ9i3a/JUKx8Y73NeNyGjbWS/BMLLkxnPyVNyAjm1M/AYwvhA5pJP0OCZ/xgmJMl4PPjF8aUw6zLVnTV98YROMMQHvwiTgTnjJq7FlQIg23hQ+g== 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=ebx43VnEeZ0f7p6qDJMq5VRGjLe/L7PLQnIcWxFdnNY=; b=ODg48lH9P5y+bvhSA8RgD+1/NbnnBMgUzfoWeemkRrCr171Hn6YAHBtoGW2BdkQxOolbKY6ysSOSwiUjCm8HA+n/K2KNcPPxnEanV+VY3EAhRa4O+8Ox5Un4JoukqnLA2Fhc2xBPzs7FiNxYm0KB1ldBZY/TAjAQh3gYzPJfCYP1e+h1N+fGpVTcLMnxNplwUhAnANvMfnFHy0rqrkh362LbEe7atbRkYBB8yfmrt7AHXIch3pjCwRJfGgRjBeokVlsQ/DkzbrAI8grLPHCLnbauh5F5mdatvsoBorWAdLEWnNpFAUgiwErhvGZLs7zWUPWldcP3rpfAGumvrYTyHw== 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 MWHPR11MB1392.namprd11.prod.outlook.com (2603:10b6:300:24::14) by SN7PR11MB6678.namprd11.prod.outlook.com (2603:10b6:806:26a::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.18; Wed, 1 Mar 2023 18:32:32 +0000 Received: from MWHPR11MB1392.namprd11.prod.outlook.com ([fe80::d41f:9f07:ed56:a536]) by MWHPR11MB1392.namprd11.prod.outlook.com ([fe80::d41f:9f07:ed56:a536%3]) with mapi id 15.20.6134.030; Wed, 1 Mar 2023 18:32:32 +0000 From: "Edgecombe, Rick P" To: "david@redhat.com" , "bsingharora@gmail.com" , "hpa@zytor.com" , "Syromiatnikov, Eugene" , "peterz@infradead.org" , "rdunlap@infradead.org" , "keescook@chromium.org" , "dave.hansen@linux.intel.com" , "szabolcs.nagy@arm.com" , "kirill.shutemov@linux.intel.com" , "Eranian, Stephane" , "linux-mm@kvack.org" , "fweimer@redhat.com" , "nadav.amit@gmail.com" , "jannh@google.com" , "dethoma@microsoft.com" , "broonie@kernel.org" , "linux-arch@vger.kernel.org" , "kcc@google.com" , "bp@alien8.de" , "oleg@redhat.com" , "hjl.tools@gmail.com" , "pavel@ucw.cz" , "Lutomirski, Andy" , "linux-doc@vger.kernel.org" , "arnd@arndb.de" , "tglx@linutronix.de" , "Schimpe, Christina" , "mike.kravetz@oracle.com" , "x86@kernel.org" , "Yang, Weijiang" , "debug@rivosinc.com" , "jamorris@linux.microsoft.com" , "john.allen@amd.com" , "rppt@kernel.org" , "andrew.cooper3@citrix.com" , "mingo@redhat.com" , "corbet@lwn.net" , "linux-kernel@vger.kernel.org" , "linux-api@vger.kernel.org" , "gorcunov@gmail.com" , "akpm@linux-foundation.org" CC: "Yu, Yu-cheng" Subject: Re: [PATCH v7 01/41] Documentation/x86: Add CET shadow stack description Thread-Topic: [PATCH v7 01/41] Documentation/x86: Add CET shadow stack description Thread-Index: AQHZSvs0qmse+4pcp0Wr5jGCLtkFY67l/FKAgAA/GgCAAAb6AA== Date: Wed, 1 Mar 2023 18:32:32 +0000 Message-ID: References: <636de4a28a42a082f182e940fbd8e63ea23895cc.camel@intel.com> In-Reply-To: <636de4a28a42a082f182e940fbd8e63ea23895cc.camel@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Evolution 3.28.5-0ubuntu0.18.04.2 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MWHPR11MB1392:EE_|SN7PR11MB6678:EE_ x-ms-office365-filtering-correlation-id: 68993361-a3a9-4296-e542-08db1a835208 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: UjaLFFQS1/eOc8fJr1kZC3JDkdx94oI+ethq1d/sucz6e1Y8fc3eF2GCaU/cGmNG/iDHKMdUFrYBpzSHAWcFhzCciSffP7cx94zySfW58WDeoglTcQY7n3UCRVYdMSa8/K+btP0B6sIPbSrc0yVmKXXQDN7jdYZTf5Emi7ukeAXgSI6Ic+Yw7B9wHDkvPCfiPkXxZaikbsi+UEKfiL/sLTA0qmAySwGEV02rZaQPsH0aprA3UvTsZ+G/EveeVBIg2JFRjq26M8OL6FsqF21gX8Vin1RWSsbSIeuNowUvUFsVcGKCXjc5x4kUqUEKOSm+oVzOVFHbXXyd9zkPEialCMYAFbUqsjM9qdJbymdCiN3EjNBaEzcOxGNfOey0cwA6z2NxS+HfVP87EMI7qanqHByva8j2/hPw18P5SsUKTzfKVMtjElOCTO8eXY1XijqRzU1QflHpvhBeB8VVu21Sz+kVpXeIM1wYrP0W3qQmhbbJKeyp4HnGMmQURK/kC/DOXnZzDhcFW/tKrHI70Ha+88/CVzRnPgKR2xfIa8u/pUjWeoY+eKi5aH5D9EFy7QBtoCzQYgK++/bO5Y8Iiid2ilR/6DZQhanl0I/fToSuYxgYmhh52TIQXCvBOyaVQAQ8cXWy+AuMfrQ0VZMguOcVn/22ybmL4cnwVKYc2lwNfXT8cFpAwPLe/d5joKEcFKUjor2B/CP5XcQ9mrvWHmzClIEYxOGGs7V+ufdWh3Xx4zWDr1ub98aarhaGNdqtWqLa x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR11MB1392.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(39860400002)(366004)(136003)(376002)(346002)(396003)(451199018)(2616005)(38070700005)(41300700001)(86362001)(316002)(36756003)(478600001)(71200400001)(83380400001)(110136005)(6486002)(64756008)(66446008)(66556008)(4326008)(66946007)(8676002)(76116006)(91956017)(66476007)(7416002)(7406005)(122000001)(5660300002)(82960400001)(8936002)(186003)(38100700002)(26005)(2906002)(6506007)(6512007)(921005)(99106002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?azNlVXpTc3lSbmVVZFFJN1pUcmhSNWgzNlp1VTdZa3UxSzl1VWtkdTV2bjc3?= =?utf-8?B?ZXdWbG9DVXJld254R21DcGZqZTMrd3lJYkg3U3Z5TTNVNU93VWREQUlvZkZ4?= =?utf-8?B?anJnRFRRSnJiVEc1cVNsVm5pUnhDeS9kMFM2L2x2MTZHOW02Mm9GcndhL1Ns?= =?utf-8?B?a3lHcmNvSE9qZXhsenFOSi9Fa29xWXU0VlhvQnpXU1ZkNUZINlAxZUhUSnBs?= =?utf-8?B?TURxZTF3Q2F3RGRJclJvdGRudlNnenQyd0RUR3RlT2M0SEJSamlxUTA3bmhJ?= =?utf-8?B?TnRMQ1pxWnRPVUFQSmVwNVdpOThMZGRxS2NSVXpMR3lVY2FPT0trZnBxSGh3?= =?utf-8?B?S2dndjIramNrV3FPVEdxY1kvaDNZdmFxdXZOQkNnM25vUnlGYnVuK2l0eHZC?= =?utf-8?B?a3VMNFhZenhCa2JHRFhsMUNQSHpOeW1TYnM5THFoSzQrQXhrMkpDc25qWmI5?= =?utf-8?B?ZXRjaDBZaS9NOU8zc1R4UTRKSlh4ditrQjFTbmlkQ2tMc1FZT1JrR1pCVFJC?= =?utf-8?B?bzcwUHdxNWd6Y1ZVUDhRNVRoOXFHUmVMU2wwZXpURUllaEROS2FLak1RWWUr?= =?utf-8?B?dWxDWGg5bS9jRm5PSm5qNDFla2NsQndDZWhEZHdESHhUUi9mZDdIUXZ5NnpL?= =?utf-8?B?YlozYUdzOHM4NWRxYWY1dG16YlFjSzc0ODN0OEFYTHNwUnFWVWZUai9GM2li?= =?utf-8?B?OEJ1VnZvaVBvcnpNdXhWY1NLdm96OFVDc3NzdndFV3Zyc3U0allpV2JGUEY3?= =?utf-8?B?VHRDa01iYTkzRWN5Q29MS3Z3YW5oKzJtZHc3SlVPN2ptSkozUkVyVFNBUzEw?= =?utf-8?B?U2cwQ2pjK0QvODUvcXR6ZWg4MXdhbjVUSzFTTWNMQUQ5VW14U1FwTGZzai9r?= =?utf-8?B?QytncnJXYUc1V1hEeW1NWmptQnlDdjBheGZrWUZhTWh0aEdqWGNjVXBieFox?= =?utf-8?B?dnY1QlVzeHpjSVljdEJjd0VieW9WRm4vM3RUQkgrL3ZTTExhVTViZGZBLzhy?= =?utf-8?B?TlkvaUlobmJPS0pWNlZNY0QrMVdPTHFWS1QrZjd1Y1g1c1F3bWREWm5MM0dJ?= =?utf-8?B?eFJmd2xPZllZVjVGdmJrSDc5dDlnMUdoMkdiMi9LRmdFazArdlJNUnVYbjBQ?= =?utf-8?B?LzBxTHNSbURoS0Y2bklwRU9vTWpWQU9ZUnlZRzQxZ0pTSk4wdkhRS3NOamF5?= =?utf-8?B?bVVWbUdVMXdVMjFaUFlta24ycmNJdTN0Q0RSdDgwVm84SEkrNFg2OUxVYVdt?= =?utf-8?B?QWdxYy80dHNRS0NtVGg1SStnS3JJUmttaEdIWFVGb0J4WEpMMXhZWUhvNXA0?= =?utf-8?B?b2ZJYTFhWGFVZDUySUxjbXRBbFlkTWFLTm9HU2RTUHZkd1RQS2ZFY0xYNXdW?= =?utf-8?B?M3JQNHB2UFNnUVAvUlhCNmxNMDBGN1NOS3c3LzR1YWRibEdTUWJIbWNTZFZj?= =?utf-8?B?WmZOcE83dThKd09OcjBNeCtqaThicWlwUGdOZENJNUkwbXBWdjkwbHZQYXdG?= =?utf-8?B?bHRYZ3k4c1lJYVRZUmdvSS9QMUlWSldqc3RiTkp0aFFKM3ZmbTZLTVZiRkM5?= =?utf-8?B?RGZzUldleEhPcjRERmlsVHVlWkZkNXJ5aXdUQjZpRkxaUDFkSFJWTFdMdXZM?= =?utf-8?B?MW1nN0l2YjMySWpZVk92OVhtNWJJUjN3NDdGbzFkT0ZNRXBsbTdMNnlpTkdH?= =?utf-8?B?d1dMOElBUUFjb0ZpeVgybmdKZW1FOVVTb1BLSklLSTNhOUcvRmt1TzZHTlJt?= =?utf-8?B?OEFYWDQ1RnZGWTRLcm5yYkZCT3NhazZVVzRrUzhBUVJzcGprMVkwZW1lZ2RI?= =?utf-8?B?Q053S2psb1JnN0ZRbDB0UkNJc01neUI4UWhyeWZtQlhrSmVhTWJVZDdWTTEz?= =?utf-8?B?Y3pLdStCOU9XVFFQUnNuaEMyTUpIOVpMcExZeWNaTStGYVU4ekJiRlVjSWNs?= =?utf-8?B?enJJdkdVV1VFSVZCbkJmZ045bjBKKy81N0tUajVpN0ZzL2UvMjUrUkI4WHdt?= =?utf-8?B?VVU4SnVMUFNmWkM4SFhZMkpic2JPWlEyNFFWdVZlVmM5K0ViU2UwRjJlNmxm?= =?utf-8?B?OHVkeUN4K2tIaFN1My8rTzVqMDBrb2xwNjBOdVNHSEZXbHlBa1JXdGUrbU94?= =?utf-8?B?YkJLSkF3ZVl5ODY1WGhESkZ6YTM5YW83MXRxb1VXTDgvYmNuVmVIT3pLVHhr?= =?utf-8?Q?nXChDyrYAQzJaiJL6bG9MCk=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR11MB1392.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 68993361-a3a9-4296-e542-08db1a835208 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Mar 2023 18:32:32.1784 (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: u7u2MhA2uCzXU6+Zog41IYPa7VTilKxNHgg+U8aDpZYbP37ItuqaP2kDHO8jtxrCGMHbi4rt4jsXK9VkulBz+dbI1Svysi59/yNtjGYcjEk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB6678 X-OriginatorOrg: intel.com X-Rspamd-Queue-Id: B124418001B X-Rspamd-Server: rspam09 X-Rspam-User: X-Stat-Signature: w8rag9zafpbfoecbfkdq9kmm8s44qcg4 X-HE-Tag: 1677695558-757354 X-HE-Meta: U2FsdGVkX1+8qToe3wkD7pSviO9UXIcFa/sG7OPW9R8ZmWTJUeX3W6I3OMX1ttkIsq0TYqN1aFRkWcT2//+/WT5emGlqS0PWBq+WehjeqmCBAGDqIlmoPnVpa3J/5Vc/p9zgpYH0L9RWTlaSL9qZ8Xlf1K0qgsba9qQdHu0lAiMWg5O8zYL2vtlCLR2FZYTmu2ULjsUk4xBW12gvseN6QtL8DrlmG1XYTd1HcIkK58KMt6CLwjxyuUkOsQkve3ICKriIwkm2iSzm2gDai6Rj2TLssPtOB2VNbSZtpksmF1PN0HAB365MSRfOu+6CUKTBfoHwWmryoZjkqPU/3/CwlZQQ+/ke7PHslrHq2Bdmxhdx1jo791RV+i9SHEUoji3A4YRHqjD9Ug5OVvL8fvH2StdwiDWzIq27AtrsSVnixj7746e1PCxaJDPrUHZEajG7SCr3c+gk7LDZNybIw2Reedz2XHCo3bkF07JL2AelCy6yqgju60F/HE/a8LOZ7kVVxUCGNId3Vvc+RcNtHpWb0AeNyZ84FOHtBgHLmAMzcyRiywwMaphbtGo9VTABYKljRMI4/1wygK3QVAc1paoYaPq8pbBPSkz8JgEacDphjwBeBb4cbc70MD9uvyKckWH1lGiHH0vXLyrxDMxyqZqkhWlI80fICAClmbEHK4PE4GUUdB14/8tArrQZhdQfwXZPr11URLWw/yotOEqLn0xi/rE3PgoPOivXNlVxVxXNctfbBt4OQjSsDydawUZP5+b/D1cuw/69VGYdvoGdXvMAJWVOaCuqg4BnvgfLu6slaxa8Y8v41/69i9L8gU3Jxwq6xEQUysrkL4swzyqXvbWuxf+W8wuvYHB6UNHha3NZckaNEGe8Vm2HXR5qo/f/YFAz3HXkTgn0EQ6aZX+ye/40nVYatcofni1U1xDvYvLPv3Bu77P8GWxN1ntkF+sPR1nDFI9Qb79eYkp910F7oa7 E9YBWpDG tiFgMRGAImXK8a/cPsHvKY3U+19GY1ztVNreB3j2fiThaqDGxIyX8rGHZN0tRH1wSSNjKSj+XRJZ8W6dFwz4pY+1m4ZgisbkDFkn2bvVjcYPfgl4Ih69PN7vJOu2wzMum1rA9zP/Tg0ETZ4v/8z4swTbJhe73rtgkIqtLwg+gZPjB0Xc/2lC6aNnD4LaclxVbVc4Q1WITSzbf+bIE0LrjTsayYRGPuUwmJyWlw7IosaaKnbrUF37kwMau5aSJ5FUYAc1br3oUrTBltgSiLHhxSsj/KZzzkoi83Yyvdi9eccnYAo+LQu5bLBUBxJus05EWwKmGZc1HkCCH3HQ1IwR5mfETgTQJXoVEf4bSbWh3XOkdgu2hHM79M/Pq/tDj6NCWxuoXYYdKB4VH6DUjQKbZSfeS5+R12rv3I/MEhZ8t4YdgvOwjStihMF3+ITyIjRzF8jDiVDHEKqtQVfg= 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: T24gV2VkLCAyMDIzLTAzLTAxIGF0IDEwOjA3IC0wODAwLCBSaWNrIEVkZ2Vjb21iZSB3cm90ZToN Cj4gPiBJZiBvbmUgd2FudHMgdG8gc2NhbiB0aGUgc2hhZG93IHN0YWNrIGhvdyB0byBkZXRlY3Qg dGhlIGVuZCAoZS5nLg0KPiA+IGZhc3QNCj4gPiBiYWNrdHJhY2UpPyBJcyBpdCB1c2VmdWwgdG8g cHV0IGFuIGludmFsaWQgdmFsdWUgKC0xKSB0aGVyZT8NCj4gPiAoYWZmZWN0cyBtYXBfc2hhZG93 X3N0YWNrIHN5c2NhbGwgdG9vKS4NCj4gDQo+IEludGVyZXN0aW5nIGlkZWEuIEkgdGhpbmsgaXQn cyBwcm9iYWJseSBub3QgYSBicmVha2luZyBBQkkgY2hhbmdlIGlmDQo+IHdlDQo+IHdhbnRlZCB0 byBhZGQgaXQgbGF0ZXIuDQoNCk9uZSBjb21wbGljYXRpb24gY291bGQgYmUgaG93IHRvIGhhbmRs ZSBzaGFkb3cgc3RhY2tzIGNyZWF0ZWQgb3V0c2lkZQ0Kb2YgdGhyZWFkIGNyZWF0aW9uLiBtYXBf c2hhZG93X3N0YWNrIHdvdWxkIHR5cGljYWxseSBhZGQgYSB0b2tlbiBhdCB0aGUNCmVuZCBzbyBp dCBjb3VsZCBiZSBwaXZvdGVkIHRvLiBTbyB0aGVuIHRoZSBiYWNrdHJhY2luZyBhbGdvcml0aG0g d291bGQNCmhhdmUgdG8ga25vdyB0byBza2lwIGl0IG9yIHNvbWV0aGluZyB0byBmaW5kIGEgc3Bl Y2lhbCBzdGFydCBvZiBzdGFjaw0KbWFya2VyLg0KDQpBbHRlcm5hdGl2ZWx5LCB0aGUgdGhyZWFk IHNoYWRvdyBzdGFja3MgY291bGQgZ2V0IGFuIGFscmVhZHkgdXNlZCB0b2tlbg0KcHVzaGVkIGF0 IHRoZSBlbmQsIHRvIHRyeSB0byBtYXRjaCB3aGF0IGFuIGluLXVzZSBtYXBfc2hhZG93X3N0YWNr DQpzaGFkb3cgc3RhY2sgd291bGQgbG9vayBsaWtlLiBUaGVuIHRoZSBiYWNrdHJhY2luZyBhbGdv cml0aG0gY291bGQganVzdA0KbG9vayBmb3IgdGhlIHNhbWUgdG9rZW4gaW4gYm90aCBjYXNlcy4g SXQgbWlnaHQgZ2V0IGNvbmZ1c2VkIGluIGV4b3RpYw0KY2FzZXMgYW5kIG1pc3Rha2UgYSB0b2tl biBpbiB0aGUgbWlkZGxlIG9mIHRoZSBzdGFjayBmb3IgdGhlIGVuZCBvZiB0aGUNCmFsbG9jYXRp b24gdGhvdWdoLiBIbW0uLi4NCg==