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 BCB62C4332F for ; Thu, 15 Dec 2022 00:25:19 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2DBC98E0003; Wed, 14 Dec 2022 19:25:19 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 2651B8E0002; Wed, 14 Dec 2022 19:25:19 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 041828E0003; Wed, 14 Dec 2022 19:25:18 -0500 (EST) 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 E33228E0002 for ; Wed, 14 Dec 2022 19:25:18 -0500 (EST) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id B22191203C4 for ; Thu, 15 Dec 2022 00:25:18 +0000 (UTC) X-FDA: 80242646316.26.F937FA2 Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by imf21.hostedemail.com (Postfix) with ESMTP id 5BE141C000E for ; Thu, 15 Dec 2022 00:25:14 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=N0wqrGNu; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf21.hostedemail.com: domain of rick.p.edgecombe@intel.com designates 192.55.52.120 as permitted sender) smtp.mailfrom=rick.p.edgecombe@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1671063915; a=rsa-sha256; cv=pass; b=vfn8s5GWsO7CeZ346jikUfa2QkBaigl/bLFrf2xX7q6+/mS7VJvtAvPOmX0YuMvEYLRIxN fxFdbT2dZotFsa2z1fu5S18ZkvD6nmnvb655nAzPAGas7EBOw7MV20zCG11Ga2OrQSMMGk PnctKB84MmNamUW40yBdkRbk7HxecDA= ARC-Authentication-Results: i=2; imf21.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=N0wqrGNu; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf21.hostedemail.com: domain of rick.p.edgecombe@intel.com designates 192.55.52.120 as permitted sender) smtp.mailfrom=rick.p.edgecombe@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=1671063915; 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=VggfaM4qZzmRlyUkKquP+avIsKzyNcxvRb/Z8onInec=; b=izwFlrnZ1wy/mCSv/bcwNa4X3sc4MuQchGwHjcSr6Dr04G4nB9UfKaHnmi2zH68ks4b+lc Gk29PQ7AjKkZPzzEMEVKKrsm6GKCMPp8jxydxFy4HJmplVvc5tCxj7XSQ6rA8nU1qiZcdp dv9wKvZh+AZ4s0WzeQP8tzXs9jIOll0= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1671063914; x=1702599914; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=VggfaM4qZzmRlyUkKquP+avIsKzyNcxvRb/Z8onInec=; b=N0wqrGNubmhcz9BZJncnFQKLOvHwydfrI+sppXMajjje5TByLQEmRsbm oU7kXErirf3zT/9wjF78oivm/OwTuSWoJ8MwS7rw8Oq1rsGuy8FsuOTT3 GZUzy27gXtXHv2GeukEXcfYG0Q0ByKfGj2x/90oCI0IZjlaZSm68E6Qsi MJF0syavwZ/SLxYIEdhKjxxWxp8O2TE+iqXNJQPvaHvGId8H33cmxNxKi /0lT7nnBccSlkY6GEQQrjIq9JoSQZm0oqIdWchRSG7KSVu01/3HsPl+pv CI3uR0c32sXhggX8fuhheYfKD8gXQrga+APlRdAnQlocS2C3HmCVh24lZ w==; X-IronPort-AV: E=McAfee;i="6500,9779,10561"; a="317260165" X-IronPort-AV: E=Sophos;i="5.96,245,1665471600"; d="scan'208";a="317260165" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Dec 2022 16:25:12 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10561"; a="791436885" X-IronPort-AV: E=Sophos;i="5.96,245,1665471600"; d="scan'208";a="791436885" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga001.fm.intel.com with ESMTP; 14 Dec 2022 16:25:12 -0800 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.16; Wed, 14 Dec 2022 16:25:11 -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; Wed, 14 Dec 2022 16:25:11 -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, 14 Dec 2022 16:25:11 -0800 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.48) 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, 14 Dec 2022 16:25:11 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JkBKduYzoEH+Iax1zhBzcsYzhs9Fx7+XF5u2M75xYPaDtEeAgEv56k8QvLHU1JSXxvOUC28qAhX/mksuveZwNDa6hr3rYWVPA6t9wje3KlzZ/CdYAWFwl5QWihpJeNS+VRBLc0xlYGT1PAHZ9YM6lUL8LoLBOrnfFuCAENnrcZJa2qL7YaDzsONNS2daa0BUoCXhoKQDIgQxK5fTiEVf1mShABf2wLp9+JlWRxLh37r6TyyBWeUPpzeWM1XgUqWnElP/O7a4Z7QKZVF7ICZYWJ8a+EpnI8prIq6M6DT0PTMCAAPXyd+lIAzcsnhW1UpmMG8Ov9BL+PVAqpqSNcWBBQ== 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=VggfaM4qZzmRlyUkKquP+avIsKzyNcxvRb/Z8onInec=; b=WfgYaDsJkv29dDIzQzXR0awYtM9v4buK9GRbSMHwDo33l4Pz8VESjg5IoV5QWrRWhVWlAqSZefzsz4CphvQCCWnUQ8ACcFQ2KjjQkCzZHiFNKdFt2GmN0DDI/9fFHvcR0HMqyCJBPkQbCqhbXw8ouSDLkRBLmu8jD3SelLlnINGj+rFyLMS+P0Ov75Vf+I9WArecDJmmm7AE4nZZ0KZ6vJMmBu3FuR9QqQBjIGSH3ln4NXPEHmvKpog/SUTYbdykorJ07z7PjvAoLKC4GUGYqakWiXQBbHUc9ZNEO3S7MZr1GDIwHPuMEZBu19x1jLbg6YeIIi5ZivPLydUBHS6LEQ== 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 BL1PR11MB5317.namprd11.prod.outlook.com (2603:10b6:208:309::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.19; Thu, 15 Dec 2022 00:25:08 +0000 Received: from MWHPR11MB1392.namprd11.prod.outlook.com ([fe80::7ed5:a749:7b4f:ceff]) by MWHPR11MB1392.namprd11.prod.outlook.com ([fe80::7ed5:a749:7b4f:ceff%5]) with mapi id 15.20.5880.019; Thu, 15 Dec 2022 00:25:08 +0000 From: "Edgecombe, Rick P" To: "Lutomirski, Andy" CC: "bsingharora@gmail.com" , "hpa@zytor.com" , "Syromiatnikov, Eugene" , "peterz@infradead.org" , "rdunlap@infradead.org" , "keescook@chromium.org" , "Eranian, Stephane" , "dave.hansen@linux.intel.com" , "kirill.shutemov@linux.intel.com" , "linux-mm@kvack.org" , "fweimer@redhat.com" , "nadav.amit@gmail.com" , "jannh@google.com" , "dethoma@microsoft.com" , "kcc@google.com" , "linux-arch@vger.kernel.org" , "bp@alien8.de" , "oleg@redhat.com" , "hjl.tools@gmail.com" , "pavel@ucw.cz" , "linux-doc@vger.kernel.org" , "arnd@arndb.de" , "jamorris@linux.microsoft.com" , "tglx@linutronix.de" , "Schimpe, Christina" , "mike.kravetz@oracle.com" , "x86@kernel.org" , "Yang, Weijiang" , "andrew.cooper3@citrix.com" , "john.allen@amd.com" , "rppt@kernel.org" , "mingo@redhat.com" , "corbet@lwn.net" , "linux-kernel@vger.kernel.org" , "linux-api@vger.kernel.org" , "gorcunov@gmail.com" , "akpm@linux-foundation.org" Subject: Re: [PATCH v4 33/39] x86: Prevent 32 bit operations for 64 bit shstk tasks Thread-Topic: [PATCH v4 33/39] x86: Prevent 32 bit operations for 64 bit shstk tasks Thread-Index: AQHZBq94wdsyJh8FaUWxWY22Hx/U6K5cxacAgAFxTYCAD/MLgA== Date: Thu, 15 Dec 2022 00:25:08 +0000 Message-ID: <17e3d37afeab3821e8df3329603660c8f35e1ad1.camel@intel.com> References: <20221203003606.6838-1-rick.p.edgecombe@intel.com> <20221203003606.6838-34-rick.p.edgecombe@intel.com> <20af3021fa4e9f1d9a322678b7ce1737d1931fee.camel@intel.com> In-Reply-To: <20af3021fa4e9f1d9a322678b7ce1737d1931fee.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_|BL1PR11MB5317:EE_ x-ms-office365-filtering-correlation-id: 4c97b33f-2115-430c-c204-08dade32d248 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: 0fWlP0mbqu+hSxyd0tXltS2VOJNLoO/DyzQ0ufxSVU57181fFfHiJ9pCBlF5RPn8N9t/wPfd2ZaP+NL3MucpmNcY2sxR2ovzrhEsEV70cJS8CrZ8qogHpHXUlrvlv2ygIBstxQOh74OgcdiPc+QoFxz15oguuad8IWLqJi/ICLe1l7lTxYNtqqN8REAqkVzBxrveSaysxFQWwZ3cB15Mbky11Fzy0PsaIkYTBMqgUca77oNj7qcFu5OGwZ+uN19f2dGGTIWGC2H8T/BXATIBYkMbvDhV44n8v6x6sNu1pOSsLhJsb3iQxfffyKFI7Ss21rZdfe7Y5XNXXmE1+S0mDSCZXl40iX3G4eLGGI1MctM+9v5Luoa8qe28VrIYjCrloS4JdS3bunlRLwG6VsWAV0fwupP0kNC1/kLqptjskLeZhf/tZgVqpBH9gW/ne1GbLXVR9wgXV1FnCe1LUms6YMCm4eAWXoSHER13vxU2QplHhug6fdttWh/8GHlgvSBGEwL7gt3QTJ/M7dBc2hjpW4c2dYBXHZKA5O+d+nplvGPMzu0+rigcJ30pVz4XT+Cy9LGtGGzbKm3jxNI0OqjC1UYC/9xtYNA62eBl07rgWmGaHkoLzPtYhUveFD5GtBYxZ528z07CfqFbjkZVD8UOPm5cw516tHWh/WnTNzqipdzgJ5PDmJkiqMw3vctT3lNSFheX8jS6A53MhDUaOOqH239yVObk81F8kk82QlZNkm4= 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:(13230022)(39860400002)(136003)(366004)(396003)(376002)(346002)(451199015)(76116006)(66446008)(7416002)(36756003)(8676002)(2616005)(4326008)(66946007)(64756008)(66476007)(91956017)(5660300002)(7406005)(316002)(83380400001)(54906003)(2906002)(8936002)(86362001)(38100700002)(122000001)(82960400001)(41300700001)(6916009)(66556008)(6486002)(26005)(71200400001)(478600001)(38070700005)(6512007)(186003)(53546011)(6506007)(99106002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WkcrVHhjRGZUWjZYYWR3WkRHbkxwQUg0dWpuakF4dy82UExQQ2wzTmVZVGg5?= =?utf-8?B?a0JjTnFrZGp2UXJBdFNuT1BtNHdUVzdFaDVvWTBPVmNaUVlKQjlVV0dtRWxQ?= =?utf-8?B?OTZuWXlLVFNXK0JGQS9xSVp4bXAzNmFxRFRvMUFLQ1RwTGxpOHVmN1AxVXda?= =?utf-8?B?RXliaWFWMUxBQ3VmWnJzaHpNQ29CdXIrRzNXL3l6S2h3U3RBQzZWK2svbmxk?= =?utf-8?B?cjAzS3p2RnNVQnR3dlRWM1ZiQVI1QjZENTZJNnRROWZodW5ZTGtnMDZPYkNZ?= =?utf-8?B?eEtYTmh3N0ZxREU5c0hCeXZaN2lmK3NXaEovOGxiK3VpUHlNclJDL3BrZnRq?= =?utf-8?B?R3pOVDhEUk5ibzU5WFFVWG10UWpHNVVDQm83M253ZTZiQU40c3BYSlBZVnZj?= =?utf-8?B?dHY1RzVEalJpaEJtbk5uRFRFalpTZkxIdWNrQnlxaXplZFFOb2Juc29Uek9m?= =?utf-8?B?VkQvWXdoYUsrWGY2QzBjSEhweGR1NnRFNFE5NXM0eGQvaEc3SkpLWnp3ZGlG?= =?utf-8?B?YmhoMTZxSFVMKzdOcUpaZnAwYmtsN0doUFFHYmpKTVFnTE5aWG1hZmE4Nnpl?= =?utf-8?B?a1B6dVdTTGF3Z2hVbGtSdk1IOUEzTCtnczd1eEl1a0pqeGJ0ZllkN3V0SVQ0?= =?utf-8?B?cytVQkhPSWgwaUlLcHFXdXRqTU5JQzBVMFg4M0NEMTdDNElucTdzV0hoc0hN?= =?utf-8?B?YkpRM2t0U0RxejdXNkI3UVJVYXd4dnE0OGZrckpNVCtzQWh4ek1YRGtGamZz?= =?utf-8?B?MjJ3Tnc4LzE0dEZlZThzUkhJOWoxZ1FRZmlpWk5KNGtRVTFhNzRzSHQyaS9j?= =?utf-8?B?RlFxNDJVVnRxTXAwaXExZWxtMW44a3lKVVdCVEZvMHZaeGlQNExmRE1JQVZ2?= =?utf-8?B?RFo2Vy93cldWTTdCQVd0eFdETk1iZ1hjV2pDSmJ4Sy9DaEordGwxdVZoWUhG?= =?utf-8?B?anRDWWtRYlJqcWtyMkViSHJyNWVyS3Z1NGZJcGhKMXZUOHRnSHVhR0lBNzIy?= =?utf-8?B?aDhTRUpwdVlkT2tzdXphS2RKVW5rVFczNXhNTkpuNDY5VFpsQzA2d3pxWC9l?= =?utf-8?B?OVE0VXdjU2cvMjVWKzZwT2hjVTJMc2dJdlB1bEZmd2hjQTlHbnFuczljUVJi?= =?utf-8?B?NjF5VDdXWTZFdjNhOTlUNEF6M2N5bTVDamlGbjNUcWZtNlN0RUdyWjN2aDNS?= =?utf-8?B?VDZvMUU3aXZUQUN1dmlvVGhOcHVPSFRYek9RTzFPUmlCNVlUaGYzTjE3NzZt?= =?utf-8?B?QmlWUis5QUV0M1Y3UDdTaFE3T203dGZRTTNkblJFY0VPQjRIRTN2MWljQlRp?= =?utf-8?B?OFFYaHMzNm1uaGVWd1FMc3hTY0FQQlpQcmo2UTZuNG5MUzlhRUtLTW41cHpn?= =?utf-8?B?T3lRNFlMNXM4c2tPaXdoOUlpbWJYU3NSU2ZlNXJUcUF0ZmpVOUg2K3o5YjFR?= =?utf-8?B?a3Q0K29RODErYm5IQ2tNREFPTmVOR3VxUWdxa1BIWDMweS8yUWl1cGhoVjFy?= =?utf-8?B?dHpGL0RzM056cUJ1eEd1am8wTndMdlFwRThIZGY4M2pyaWQ1bC9pSGxPZHVJ?= =?utf-8?B?cVpRWG9DdXlHaWVTcGZZVmlYM0pseDVYNVJXWjRBZndTa3NiQWJlZzc0VnFN?= =?utf-8?B?eWlLdHRvYUs0VE1TeWFHSFVqSTEveUJ0aFRoWkdSaGtrWGZjelFsb2JIdWQ2?= =?utf-8?B?Wkw2T3Q3dHlLZ2Z4OWRzWk5mWlpWeHAzY0VDekpFVUJWK2ZtMld4L2xCU25D?= =?utf-8?B?VXUvY1V5VS9FdzlwOVlJVCtmT1VQNHd2TEFMRGYzTUp5OEFlNlYzbktXS1pX?= =?utf-8?B?LzcxUXhSc3Rqd3oyQS9GTVgyWURyWXppS3AyMTlXMzdsSnJhZ05lQ0dsTWRN?= =?utf-8?B?NDN3R0FQWDlJWjNZcE03UU1PMWFrSDBtNGwvRk92VCs2UmpUWEkwai93eEVo?= =?utf-8?B?aFZISmorQlh4UkZsRHdEdmF2aisxWVhLNm5wQm15Mko5cVNMWFlXQUhPUGUy?= =?utf-8?B?SHlrazgrYk90akNvQ1F5OTBjdHNDeEZkVjFhNzE4UkNhaGQ2MVR5NDJIQXow?= =?utf-8?B?OXFkSUNaMGloaEJhUEVzd1ovbENBZWF4S2pqb0N4K2VqZ2RUQmIxb2xPWnow?= =?utf-8?B?UVZ6TTc5bmZTYkt2b3J5T3FicVJEdTV0aXo2OW9vWnFwbzFCc0VERjQxa1cx?= =?utf-8?Q?pninfrfATB6Zwq1fx4B2qAU=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <3D7C2505FF6247479FED497BB62A2251@namprd11.prod.outlook.com> 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: 4c97b33f-2115-430c-c204-08dade32d248 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Dec 2022 00:25:08.3592 (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: 1pBmQq0WwYZdBhjoclYeu9hJyG50uNWAeJOGyEd6zU/V114FALOEm/CeLBKZWqtVTWvaB1Q30wo5xazVOxxNN0jhqGKMcN2uz5cWdxYfUp4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR11MB5317 X-OriginatorOrg: intel.com X-Rspam-User: X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 5BE141C000E X-Stat-Signature: qm368dyg7dehz1cmsb36put58whp6fcd X-HE-Tag: 1671063914-548313 X-HE-Meta: U2FsdGVkX18IQXhfrrz8+ohmzd+i1fzhyHjRAQ5BvpMtakScE0r/BZCENjWczBM2rVrsjzNtbZi67xoTMY1WM7Zx9KIZMLLocqCZaK7Hcg7nFVmrUbk02o/qbFCmIT7GHyq+IStMB9DjyGkkjS0xu/RinyUTwdtLrS4zQl6/9yWyix9VzPdFPpy5MHkQF1Yn0qhuoW8BZbrAuqvyrEZqatrsJk6aEjqn0UGw3CD4aJOqoYdIQTgYMBuayXOZdAOA8XO58hFceSFcpI73gIoLxEqVVOY6SjcN/3qq8+EHqUnxXqRoRXmpaeMD4hrIwQ6xAeLvUa/wSc12qKfNvL4IrJiP5DZH2/OzkHr7j0Vwrw+j9f6KxuyEjfyFBXC0Ze+v9OCe33LABrnUORW4LJG+nuKiGdyiYfgZjqxoyYL/PyMw3XzTzxUpcIuDV5R72cCin4ZhP1Okgh0T/Y3Bt27R+Md80Xhxd+FYnYdfF65SHCOfPnGYMl/mogqU34qEmcdRBN70h17E4uXDsIhEeZq4AdugWL6dB584kwFgDfEXNUKfy5hboi9qmCq2fjurLAsyH9QqqvLQE+2XfqlKX2HdwmqePwivZKCZoonNSoO9oYM3oE0zwGtNB2jAGC3fL554e1RE0geF3KQoltk/rHNbqsACy6mTk6ePw/GXGjkkgicN5eIn7oFmOz31RDUGEw5RUXXd/1MA1us/yB23/7vbUJj9AHACt2synHP0ZGjy5ymbKy76tL2xEVn1zpJsVGHS1d4um0jRN55FpCRUqiQXxSq1Q3+MtZYgOPhKZ4sysqcZWLpUpCgG3JQdoSZG1CERJBZ5oOo2Pcs/ircMXurcTtwz4IMgc4gV6L9UAK7BimKf7Zw+Gfs93AF6cuG2aveoNdwDN1JOxGHT3JJtfiuSA85D5F7i5IF6JRDeqEgV3KG41EGgn3bGZFIZoLUtVybkDVnKVDKLGM2zLt2yGF2 FUxqx4Ce rotMnz0dEjd4TGKtJZzOBhQ+ppj4OJAvngMBw3MVOKhxsYI6XBhN5nsB3pxqbJXm8eGjLmH3hveY3LrFvGxFv3Aa833O9WeEvlvQ3GdzYG3ehX+8HghwaDjX7F86fh0yVV3RnaH684YyX2y8= 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: T24gU3VuLCAyMDIyLTEyLTA0IGF0IDEyOjUxIC0wODAwLCBSaWNrIEVkZ2Vjb21iZSB3cm90ZToN Cj4gT24gU2F0LCAyMDIyLTEyLTAzIGF0IDE0OjQ5IC0wODAwLCBBbmR5IEx1dG9taXJza2kgd3Jv dGU6DQo+ID4gT24gRnJpLCBEZWMgMiwgMjAyMiBhdCA0OjQ0IFBNIFJpY2sgRWRnZWNvbWJlDQo+ ID4gPHJpY2sucC5lZGdlY29tYmVAaW50ZWwuY29tPiB3cm90ZToNCj4gPiA+IA0KPiA+ID4gU28g c2luY2UgMzIgYml0IGlzIG5vdCBlYXN5IHRvIHN1cHBvcnQsIGFuZCB0aGVyZSBhcmUgbGlrZWx5 IG5vdA0KPiA+ID4gbWFueQ0KPiA+ID4gdXNlcnMuIE1vcmUgY2xlYW5seSBkb24ndCBzdXBwb3J0 IDMyIGJpdCBzaWduYWxzIGluIGEgNjQgYml0DQo+ID4gPiBhZGRyZXNzDQo+ID4gPiBzcGFjZSBi eSBub3QgYWxsb3dpbmcgMzIgYml0IEFCSSBzaWduYWwgaGFuZGxlcnMgd2hlbiBzaGFkb3cNCj4g PiA+IHN0YWNrDQo+ID4gPiBpcw0KPiA+ID4gZW5hYmxlZC4gRG8gdGhpcyBieSBjbGVhcmluZyBh bnkgMzIgYml0IEFCSSBzaWduYWwgaGFuZGxlcnMgd2hlbg0KPiA+ID4gc2hhZG93DQo+ID4gPiBz dGFjayBpcyBlbmFibGVkLCBhbmQgZGlzYWxsb3cgYW55IGZ1cnRoZXIgMzIgYml0IEFCSSBzaWdu YWwNCj4gPiA+IGhhbmRsZXJzLg0KPiA+ID4gQWxzbywgcmV0dXJuIGFuIGVycm9yIGNvZGUgZm9y IHRoZSBjbG9uZSBvcGVyYXRpb25zIHdoZW4gaW4gYSAzMg0KPiA+ID4gYml0DQo+ID4gPiBzeXNj YWxsLg0KPiA+ID4gDQo+ID4gDQo+ID4gVGhpcyBzZWVtcyB1bmZvcnR1bmF0ZS4gIFRoZSByZXN1 bHQgd2lsbCBiZSBhIGhpZ2hseQ0KPiA+IGluY29tcHJlaGVuc2libGUNCj4gPiBjcmFzaC4gIE1h eWJlIGluc3RlYWQgZGVueSBlbmFibGluZyBzaGFkb3cgc3RhY2sgaW4gdGhlIGZpcnN0DQo+ID4g cGxhY2U/DQo+ID4gT3IgYXQgbGVhc3QgcHJfd2Fybl9vbmNlIGlmIGFueXRoaW5nIGdldHMgZmx1 c2hlZC4NCj4gDQo+IFRoYW5rcyBmb3IgdGhlIHN1Z2dlc3Rpb24hIERlbnlpbmcgc2VlbXMgbXVj aCBiZXR0ZXIsIEknbGwgY2hhbmdlIGl0Lg0KDQpBcmdoLCB0aGUgc29sdXRpb24gb25seSB3b3Jr IGluIHRoZSBub3JtYWwgY2FzZSB3aGVyZSB0aGUgZmlyc3QgdGFzaw0KZW5hYmxlcyBzaGFkb3cg c3RhY2suIE90aGVyd2lzZSB0aGUgcHJvY2VzcyBjb3VsZDoNCjEuIEhhdmUgdHdvIHRocmVhZHMg d2l0aG91dCBzaGFkb3cgc3RhY2sNCjIuIEVuYWJsZSBzaGFkb3cgc3RhY2sgaW4gdGhyZWFkIDEN CjMuIFJlZ2lzdGVyIDMyIGJpdCBoYW5kbGVyIGZyb20gdGhyZWFkIDINCjQuIEhhbmRsZSAzMiBi aXQgc2lnbmFsIGluIHRocmVhZCAxDQoNCkZvciB0aGlzIGFtb3VudCBvZiBzcGVjaWFsIGNhc2Ug dWdsaW5lc3MgaXQgc2hvdWxkIGZpeCB0aGUgd2hvbGUNCnByb2JsZW0gSSB0aGluay4NCg0KVHJ5 aW5nIHRvIGZpeCBpdCB1cCBieSBhZGRpbmcgMzIgYml0IHNpZ25hbCBibG9ja2luZyBzdGF0ZSBp bnRvIHN0cnVjdA0Kc2lnaGFuZF9zdHJ1Y3QsIHNvIGl0IHdvdWxkIGFjdHVhbGx5IGJlIHBlci1w cm9jZXNzLCBzcGlsbHMgdGhpcyBpbnRvDQpjb3JlIGNvZGUuIEkgdGhpbmsgaXQgbWlnaHQgbm90 IGJlIHRoZSBiZXN0IHNvbHV0aW9uLiBJJ20gbm90IHN1cmUgd2hhdA0KaXMgeWV0Lg0K