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 C18E5C54791 for ; Wed, 13 Mar 2024 16:00:17 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 412AC8003C; Wed, 13 Mar 2024 12:00:17 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3C220940010; Wed, 13 Mar 2024 12:00:17 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 215C28003C; Wed, 13 Mar 2024 12:00:17 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 117E8940010 for ; Wed, 13 Mar 2024 12:00:17 -0400 (EDT) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id CCC7B1A0809 for ; Wed, 13 Mar 2024 16:00:16 +0000 (UTC) X-FDA: 81892477632.04.447B3BB Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.21]) by imf05.hostedemail.com (Postfix) with ESMTP id D1B7B100026 for ; Wed, 13 Mar 2024 16:00:11 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=dq3LTBQM; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf05.hostedemail.com: domain of rick.p.edgecombe@intel.com designates 198.175.65.21 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=1710345612; 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=A41MUMYhww5++YsOnKYzwnyooY0C6J++el7UbCPp72w=; b=3wLPfmb0d3kxxcP/MoBJDRdy/5r/RlhcFmor2GctO7c0CymiG8EzTP5iGbQCYHlxS72Ewn 0w5uS4VF6wKiiW8mIAFODn7EgVPd32As652vbmbUD2rucwzX7oqbCMJeCvT9WAy9xcVHRs dUkXLhV5RDynRa/h/pYweg+OFezatN8= ARC-Authentication-Results: i=2; imf05.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=dq3LTBQM; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf05.hostedemail.com: domain of rick.p.edgecombe@intel.com designates 198.175.65.21 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=1710345612; a=rsa-sha256; cv=pass; b=mMK0bE9RE//Z454Q9jWekTO7pgiYEy/iG+STr/PHnC3Hmr3UFZ6/P/+UoqpS2AMQW1b+dn uvk38NNa798PsXWIh2Cgx9ocvgV9uLv/zTsoOenENKmqBOKWN14b88XQZNsMEm0kTnUxgb 0gWAw6r3dd54bHhLfvmO6z18i5vJ2HM= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1710345612; x=1741881612; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=A41MUMYhww5++YsOnKYzwnyooY0C6J++el7UbCPp72w=; b=dq3LTBQMliCWiJdCg4AHpeIovkwzIy7JUrdqsz9dBjiCST0gvh3Fmjj+ JXL9VsZ/AH4D9EHFoyCrE1EKQBJj3sa9lAlDdZ6YSuZNEt6mysuivatOd RpJQsIzAAk6MA5cZZt5KPQqCnUPfvUeJZVxw3SqPbBqMT4l7G+s0TDyL6 lVU0UyD9CJjObr+HQkvSYi/2IYHBvGMLbfWaDqmMMgEsfAuUJ5c+YFRic PWD5mIeL/NbOq76aYzcKfFPitFJ5Zhlr2qjEGaDyzCVB+A0aYeJ4YgB2j Objtn0xCNY8KirTBgvUopRHIy+0zggV1iOKFuFoevL6fIpsRJfvz6Ella w==; X-IronPort-AV: E=McAfee;i="6600,9927,11011"; a="5051622" X-IronPort-AV: E=Sophos;i="6.07,122,1708416000"; d="scan'208";a="5051622" Received: from fmviesa003.fm.intel.com ([10.60.135.143]) by orvoesa113.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Mar 2024 09:00:09 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,122,1708416000"; d="scan'208";a="16551472" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmviesa003.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 13 Mar 2024 09:00:08 -0700 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.35; Wed, 13 Mar 2024 09:00:08 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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.35; Wed, 13 Mar 2024 09:00:08 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.35 via Frontend Transport; Wed, 13 Mar 2024 09:00:07 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.168) 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.35; Wed, 13 Mar 2024 09:00:06 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Hfnme+tQBcTqOXQvEeznT6AHwZciHiz8zOgYKmxjTy85ZapsRZhYkwNfsb4MzAd+exJyVSI0fd5JQjKWaBx3aVa6s/C90Vk2+ifdD8fm7J48BCEdoYKJhKZPWxJS26hMbkh4i+g6iLDX2iMW3OcAOuFWXDEMfbns18AdIY2TOXZb3ZWM31zCkEtjnpc7lme/We4hQijxNi+UsQhQto61qQ1XK7g9pzjJrpNZ/64oSQ1fOPHLqBXUej1h0WYIGxjlYan0gK2GlDOxTr7krl16U3DAcJEQ3a4f8A0ZwP13syk+9wyQwM8KWEJOEdQDRhxzqdx4Bgl5n9LABexeIMM86w== 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=A41MUMYhww5++YsOnKYzwnyooY0C6J++el7UbCPp72w=; b=DvibCfYwHt8REsDbQdUnE95qR28jjvnf2hUg/Ply5V1oBKSxjK98p/7tV6LcHbCF/mZYpqnQK4zfoTiy9GYEEtKCZNSoVch6kcBagMR6A4w9gkCEys92HDR5+47NseP7RCFTs70G8WK/fCmX/XIkOOjhHu/Ga7YWMYREPby/yLRmFAyEknnQimXjfDNbTqUq7Ht2pmvjWWr7c/AfJ2UQ+gjmtCLLh1dWxkOzPiyOZf09KD9qVJ0OHacJTk+xlBuDDqdpbrWMQH7AxwOYLGGM/26tg4kfPNfAPO74gfzHldnEuMtNQwAKxn+xX8E6SWVutX098BK/qui6riBWRT9+Kg== 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 MN0PR11MB5963.namprd11.prod.outlook.com (2603:10b6:208:372::10) by SA0PR11MB4528.namprd11.prod.outlook.com (2603:10b6:806:99::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7386.20; Wed, 13 Mar 2024 16:00:04 +0000 Received: from MN0PR11MB5963.namprd11.prod.outlook.com ([fe80::fc9e:b72f:eeb5:6c7b]) by MN0PR11MB5963.namprd11.prod.outlook.com ([fe80::fc9e:b72f:eeb5:6c7b%5]) with mapi id 15.20.7386.016; Wed, 13 Mar 2024 16:00:04 +0000 From: "Edgecombe, Rick P" To: "debug@rivosinc.com" , "luto@kernel.org" , "x86@kernel.org" , "Liam.Howlett@oracle.com" , "broonie@kernel.org" , "keescook@chromium.org" , "dave.hansen@linux.intel.com" , "hpa@zytor.com" , "christophe.leroy@csgroup.eu" , "akpm@linux-foundation.org" , "mingo@redhat.com" , "kirill.shutemov@linux.intel.com" , "bp@alien8.de" , "tglx@linutronix.de" , "peterz@infradead.org" CC: "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH v3 10/12] x86/mm: Implement HAVE_ARCH_UNMAPPED_AREA_VMFLAGS Thread-Topic: [PATCH v3 10/12] x86/mm: Implement HAVE_ARCH_UNMAPPED_AREA_VMFLAGS Thread-Index: AQHadMzkrqf7F0uN1U+4RKWWb1IklLE1YUsAgAB0HgA= Date: Wed, 13 Mar 2024 16:00:04 +0000 Message-ID: <14a2bc3add91981fe2f9d51d2b25507dc1c69131.camel@intel.com> References: <20240312222843.2505560-1-rick.p.edgecombe@intel.com> <20240312222843.2505560-11-rick.p.edgecombe@intel.com> <887b3a3a-e4b6-4b0a-abea-bb47a593d9cc@csgroup.eu> In-Reply-To: <887b3a3a-e4b6-4b0a-abea-bb47a593d9cc@csgroup.eu> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.44.4-0ubuntu2 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN0PR11MB5963:EE_|SA0PR11MB4528:EE_ x-ms-office365-filtering-correlation-id: b4edb13b-9470-4951-d3c5-08dc4376a5dc x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: u/YthTPRWae6YfE8Ng+M7p/4hMYoEO9M0Ftt9aVOCSqK7FcAmk6jQPTho4nw6oKPINdnbmhYWSi8DZ5Nxkc+6DChzjCUx26/2GYaJQC5FO0lSEEBwRtcYihjrH1D1ztcZtZcC5X20HN1WkfUMYqiDSNbnLKaMkgwdUvzTMbvWhAIMHKdKFkHBpAPnI/HkojcjBaKnETTrGcSWNajuFuTTeMKjNl5wYGuPwq7gu+VUV8m99RP40N2VPiLSkYzuFNiMLF3hqcvG19hFq/DuSyzGsnzteCj4jqDhE+4o3tz+CtFNL624CY7SSGBNaB4xz8iWw5glMab/ACoPvO/pK3zA048ovqm/I0FHwBhpXRN+YD8nPysOuENoOlJoIe4TVCBgIXAvDKRIK5J7Iecgz0BzZPFr4GZRIJJ866Yh3ADdY9mxw2y8dKbd9Bm235YlGMtktN/NOCoa3dAk8d+vJMkXEiL7eRiILBRRIijMw8X7PZAf2ImVh/bBOIODwtCrYJ5AZAHlcn0Ke+vQkeXzV6zGIiCgbRxFnBUYkuIfcBjHxurlqWr9VmX16zwzYiXVSt8FW9VyxDXes3euKl74FROHD0JCVjJaL3drHjONGnbcUGEpRw/p1TzEV//GpgtMcunYzZaIck9uv7NEkGKghdB7B+nlx/TCsAn9NdGbCU4i5Lo9JJl92GwAHu6KjuFuOy3XABG68+u6zZJL7vCxaWa3GL1S6qvQg0YOq2a8riaN4I= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN0PR11MB5963.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376005)(1800799015)(7416005)(921011)(38070700009);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eGtGYWxKc2svNzBOV2w0RWFDR0xlYXQ1L0lBMHErUTF1RmVPZmJTOTluZ0NJ?= =?utf-8?B?NEtXa05aMlpuRkhMa0ZrVzExb1YwUUVWaU1IeTN3aUQ0dUQyNDFMak5kV0Js?= =?utf-8?B?aVNnbDVNU3lSRXNoNldoVndpTitXYjR1WnpDNnJHcTlvc1k1cGErVFlWMzNj?= =?utf-8?B?TnpGNCtmaFZHZVlzcEJ0YjhDUVIzSjVhMWpvYTBzdk1wdmdBY1owZUJvVW9z?= =?utf-8?B?eWM1UENXTDZ4QkJBUkMwckExRmdEdytLZ1NEMjNRMUhma0YvbWppMkFOUTJQ?= =?utf-8?B?bDdmTVBFWUErUUowaHU0N2tSY3lXamxlV29Uc2M1WE9TL2ZVbjgwQUlPdVQ1?= =?utf-8?B?UXM1YWdUZVdIRmRJUHVHUXZvaXJPTVRHa1ZMNnJ4QUNWak1TUGMzRlN5elky?= =?utf-8?B?S01UY28xdURINHBVNElNcS9wOEVycXpwMXgxcTY4bHVOWUEraWplRDdCcUsy?= =?utf-8?B?c1N4RjQwK3pURVI4UlJUbWsvWVlxNzJ2dWFFODBMTmcxekZjUzA4THlSRjhs?= =?utf-8?B?SXFPUlkrVk11UDUrNUhjQjVhODJBRmlmL0hCYTN2NGlkL1VjcUJZKzkzTUNE?= =?utf-8?B?VEtBUVdCS1pnVXh3YU53RG9BWDV0RiswTG9Edk1GaVpielZ1RlBRNDhJMDU5?= =?utf-8?B?MTlUMVdBNzJiU2pyelJleDZuR1A5QTFXT0xQdnpVMDVlcVZCL0Z6Q2FsdUpG?= =?utf-8?B?RVNreS9XanRFNTk0c3JLSGJpL3I4dThhcXhiYzA5VDk1UVdsL1lUQjc2MTNJ?= =?utf-8?B?Mm04YVlvenc5WjdEaGNOcVdlZWxRa0dHUDBORzlMaUhMc25sYnZwMVRjbVhO?= =?utf-8?B?UmlVMGNmRkF5Vmd4eXZSeWsyN2gvbFFjb3J4RlVnNVlmOXlqYUdjK0p4bkU4?= =?utf-8?B?MEdvNFNTUytZTDBYK1QwOGlZbVB1Qkt2TlJaeUw3cFloZGtmYjJ5OVRtS0RF?= =?utf-8?B?NVYrUW5oeHRhMlRwS1prZjF4em5RQXJIZS9wYnQzQUxIdEUwSk9XVmkrcWsw?= =?utf-8?B?TkVtVEVhUzMrUWlkQmllQm92TXAwS1Zkc29XcHNnR1pXWjdYTnZVNWsvclFM?= =?utf-8?B?SVhDNUcrQzZhNEZXSGluQlpZK1ZEdmVNNTVGSHRQVkwrd3ZKTmkyY21VMXB0?= =?utf-8?B?MTdoT1FHeE1RTTM3VnpRVjZsWnFBN1ZMTHNsN3grMFJ0c3poQjUvSmhwdStB?= =?utf-8?B?MkUxNnp4Sk1MY05mM3VXcjdGV0RRa1RzL0lZc0p1a29BUThyY01qMk9ka1Zk?= =?utf-8?B?WmZEa1c5eVROMllPTDh0SFJLakQxbEExY29ybGIrbjNBeCtUUVVrMFQxWmtZ?= =?utf-8?B?RnNaT2JvQk0vRHRUbWJPV1NSdWNkR3ZoamRnWUpwM3JYU3gzZkN5dnFwNFBM?= =?utf-8?B?SU8wMTJvSmluNzlKOEhxdzJ6QXpHVGlRd0NEUHBsYU51bUQ4NGg3Tkw4cThk?= =?utf-8?B?a09sK1BiYUtFRWpXSi81L2kra1V3eUk0WXNIeVUvYkx4RFRUV3NkQkNleUJC?= =?utf-8?B?bzlhbHZpcnhrSFJLWTRHMHNGL0pLc3hmS0RZTGhGZHpKWUhJQitHWWxhZEpT?= =?utf-8?B?N2JkYUk0c1YvVU03eWF1V3oyM2dFVVlSZEFSdXNyckN6NFpiSkZNN0V0Qkgv?= =?utf-8?B?YmNkUmdSTkV2d3N5aG9oTlY4ZEdpQnJsVmU5b2Y1ZndXcTl6YUdQdmEwYkVB?= =?utf-8?B?ekZ6SkdGWGIxb2FRbm5nbmlsS1g0L2VOZ3dOWTV1VG5TK1YxR0FVRDdSR09p?= =?utf-8?B?RXlGZFR0SVlUckVlcWdTZlAwRk5HWUJqQXpNbmtqNm5FdmpWeG93SE5RRlhr?= =?utf-8?B?bXhxNUZmeUlLSWNyeUplYVhxYnRVK20wWXc4YnVhWnJvbVRjbGFFZHVkUnZK?= =?utf-8?B?elJteFFjQTNBSjBzYWZQNE03MmRldFZxZ0t3ZGlTV0tSdEFkQXN3eVVzVHdq?= =?utf-8?B?NXVyaGN3TU9Wcy9URGF4NTFUaXRzWFZadU00NDRxd0hlNkJTUjVkNk01d3ZI?= =?utf-8?B?OGIyaTRyR0gzVTRzVEJhVkhRbDVMN0VSS0xNNUFrQllTWWhqUXdCRzFxSjVK?= =?utf-8?B?c0RnS04ycmZQT0Z2R3lGajQ3dElkcjVjdFBneFFSRHlJSFdLdG56ajdXbUpx?= =?utf-8?B?Z011YXVvZkVpRWxITHhEWVZTQmNaNGVlWSsrZWhVZ2RTT3ZwVXV0Sk9WZUt4?= =?utf-8?Q?wy0ogo6ZG++u+AtaFkbRM4I=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: MN0PR11MB5963.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b4edb13b-9470-4951-d3c5-08dc4376a5dc X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Mar 2024 16:00:04.7590 (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: wc9A8G4M03SLXp7nu72te/B3SICWZWwJXDbwRCsQWx5ScC65yqhafqyqIQH6REnzsF3yE3j7KWYU6lZko0q5yyAm1tAtKvrsNSc2nY3MwzY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR11MB4528 X-OriginatorOrg: intel.com X-Rspamd-Queue-Id: D1B7B100026 X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: 8otsd16xjuzxmf7ns6p6pz4i65yqy6jg X-HE-Tag: 1710345611-247452 X-HE-Meta: U2FsdGVkX193azC9PbHbPczLiiB1SUjyGgKc1RdU3nqq1c/6KqYyj8u5qYVsmaTXB/4omBtGY3RDrgJ/hWPqlipJicq5UiytXeIhhRrnpS+cAcjkMB7qA121vYwWK1aIYXrQw4S6f6jwCncnnKy3omneho8d9aCxPWQHVABMofy3YH+HvkxRYNFEynSOz7LobL7eYlIZHAs0ltS0NKANV1NTzttT8agZXEL5Y8WDfXw5+toOctI5XRJV75NVGT80RUE7UjOX78yTzXa0XCoqtt0URXNUu8sUQzHbAKgiOXG2dlobM/fE14RGTzX6PDAHpDMtPwdrkE6BzILuQXe/ckqV+5dXP8zloUcvhrTnhdj2aNqSzHjILz/q7RXLlCwXQyinEdDsnW/7lyk9Q1LTvE1Hu74sKkmF71q8Ggbw0BqdBdNy9i0tEWoN6UfA5/2hZlfVCUkFl9bcX8lCjBSOq9H0NgsYy+Ip6lbYmIjpJqZCXqI/Y6SJkpTlipEIq/38mAcCvzeQdHwj0nJrLBNWeMrIRZ29R1nhCm50+DrYK+axePuuxp6xJZFXlADJAc17i+YEeLGg6kUzZ2j7hb30ffBh+IbSctbIGu2D1sl1GXt4NuCroHVLSzLzXEtIN5Fuf+lDPqvjpnCin7HtPl2BlPfE4uf7ntm8Wwcmfy04Vbii4tnhMemtx62lnihvt9yUh1RgRX3+R0DsUt+AUSCP0nkxQQV1yP+UkoNBAdvo+/d8+mJUaxzNSwKhrKKWesX7dfYo9Qah7kLSWeeC17tuUgY9Pv1xEhF37tW6x7yxnbWbLXYYggIy377ncanqE9Qu0GiBGU/H0FW/Prl00F6z8IdFi+A3ysSk/iIWwI6c5oZzV7gIZWAKwpuAOnldwzbQoUGwtkTAknU02v8aHzDmR/b2qhytTmr4xmSrCi7KRGtxC5YKPia11+8/Wmp5QdJ4rL00Jmtz+mtERpX+waf YRdculfp KZ9P5HB5mRzn/6n9T72BQQ9ceRbNxXavn2wbMSvTLt4YtKN3NDZ+5hR2SDdyiutUAzfNHlGLMYzVaWCc/lex1o2IOH1TNMgW95VOsR/OUQ1l74Xumx12CorEXhvoGSBddA/X5Q/rA7j6rBqQoIN0r1B8KMZieNEl3dK9ZQRCpHDwWcA+e+uHObN/fk4hrNYZHCxjZ0wEBYFiBDCTSa0PQFIzROx1LZAv8mxnbnue6CV+EEwVfDKVVkdvH2/f73Sz7rNKA96XWtsbgYFnjyWZlKMT4VLxuxhuo0rs+lEC7LIDBR5MFEg5IXJtglH/cGJBAqlDC7WYkIz0jVM9sijBTaio5oY2KW/+KtOva8IUHJDaXhrc+6QzSguyGMCyyYlesmKBMK0icxLsFyhu+1fbNNZETSRG7K9mBp/Y4pYxuSMaMpf7e2+NzwHq10w== 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: List-Subscribe: List-Unsubscribe: T24gV2VkLCAyMDI0LTAzLTEzIGF0IDA5OjA0ICswMDAwLCBDaHJpc3RvcGhlIExlcm95IHdyb3Rl Og0KPiA+ICsNCj4gPiArdW5zaWduZWQgbG9uZw0KPiA+ICthcmNoX2dldF91bm1hcHBlZF9hcmVh KHN0cnVjdCBmaWxlICpmaWxwLCB1bnNpZ25lZCBsb25nIGFkZHIsDQo+ID4gK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoHVuc2lnbmVkIGxvbmcgbGVuLCB1bnNpZ25lZCBsb25nIHBnb2Zm LCB1bnNpZ25lZA0KPiA+IGxvbmcgZmxhZ3MpDQo+ID4gK3sNCj4gPiArwqDCoMKgwqDCoMKgwqBy ZXR1cm4gYXJjaF9nZXRfdW5tYXBwZWRfYXJlYV92bWZsYWdzKGZpbHAsIGFkZHIsIGxlbiwNCj4g PiBwZ29mZiwgZmxhZ3MsIDApOw0KPiA+ICt9DQo+ID4gKw0KPiA+ICt1bnNpZ25lZCBsb25nDQo+ ID4gK2FyY2hfZ2V0X3VubWFwcGVkX2FyZWFfdG9wZG93bihzdHJ1Y3QgZmlsZSAqZmlscCwgY29u c3QgdW5zaWduZWQNCj4gPiBsb25nIGFkZHIsDQo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBjb25zdCB1bnNpZ25lZCBsb25nIGxlbiwgY29uc3Qg dW5zaWduZWQNCj4gPiBsb25nIHBnb2ZmLA0KPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgY29uc3QgdW5zaWduZWQgbG9uZyBmbGFncykNCj4gPiAr ew0KPiA+ICvCoMKgwqDCoMKgwqDCoHJldHVybiBhcmNoX2dldF91bm1hcHBlZF9hcmVhX3RvcGRv d25fdm1mbGFncyhmaWxwLCBhZGRyLA0KPiA+IGxlbiwgcGdvZmYsIGZsYWdzLCAwKTsNCj4gPiAr fQ0KPiANCj4gV291bGRuJ3QgaXQgYmUgYmV0dGVyIHRvIGRlZmluZSB0aG9zZSB0d28gYXMgc3Rh dGljIGlubGluZXMgPw0KDQpZZXMsIEkgdGhpbmsgc28uIEl0IGlzIGdlbmVyaWMgZnVuY3Rpb25h bGl0eSAodGhvdWdoIG5vdCBuZWVkZWQgdW50aWwNCnRoZSBuZXh0IHNoYWRvdyBzdGFjayBmZWF0 dXJlKSwgc28gZG9lc24ndCBuZWVkIHRvIGJlIGluIGFyY2gveDg2DQplaXRoZXIuDQoNClRoYW5r cyBmb3IgeW91ciBjb21tZW50cyBvbiB0aGUgc2VyaWVzIGFuZCB0aGUgUkIgdGFncy4NCg==