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 EFD6DC6FD1F for ; Fri, 29 Mar 2024 05:38:34 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 693D26B0093; Fri, 29 Mar 2024 01:38:34 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 6455A6B0099; Fri, 29 Mar 2024 01:38:34 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 495EA6B009E; Fri, 29 Mar 2024 01:38:34 -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 2BDDE6B0093 for ; Fri, 29 Mar 2024 01:38:34 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id E5AEAA110B for ; Fri, 29 Mar 2024 05:38:33 +0000 (UTC) X-FDA: 81948971706.07.E92BCAB Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.17]) by imf25.hostedemail.com (Postfix) with ESMTP id 3924EA0002 for ; Fri, 29 Mar 2024 05:38:28 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b="lRZrAi/O"; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf25.hostedemail.com: domain of vivek.kasireddy@intel.com designates 192.198.163.17 as permitted sender) smtp.mailfrom=vivek.kasireddy@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=1711690710; 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=h/CYT5kWcn+iJRtBYYXcDMeAxSjY7fYJ9mplAZxjaQU=; b=KLwVm3IuGXeyXG5t6rI2vs0ZIlPwUixys4D8OHUDZJq2bgwMaxoZV4eVSZrea5gUlLbM+D 4khL7B0xULG9PcztIFC1SoAEUBV01qaB9wYnCOxer3NlILrawWgiGXKf6JtoZtDJ5JpYL4 5RyOVEzHXTTCSD6kbo4ZdD3yW5PCuX0= ARC-Authentication-Results: i=2; imf25.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b="lRZrAi/O"; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf25.hostedemail.com: domain of vivek.kasireddy@intel.com designates 192.198.163.17 as permitted sender) smtp.mailfrom=vivek.kasireddy@intel.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1711690710; a=rsa-sha256; cv=pass; b=3Vb0im1qpbo8nJBHI0fBf3W8OU1KGf5QdC6ujdJJ83vQwl9F9KLoPvbTgxuozICx/hj9jv pdH7h54M4Z1Ie4MM0zGOeJuLIMUQbTxChgQGTs1ls5KGMLBD+s6WxDT6JkguUVPcGjhGGV MR1DWKdPZRFMdRk0ptVyKRe19eX6jPs= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1711690709; x=1743226709; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=h/CYT5kWcn+iJRtBYYXcDMeAxSjY7fYJ9mplAZxjaQU=; b=lRZrAi/OOIjmmgGccOLP9i4MdacCarfy2LLbSCA+rYafHq/ITDlT62mT Nv1RkyF9+6cnVZdFjPaMIKmRfxwgg9mRF5mU/9knfRQ8I6/BiWvTvjvoD zkAUrJH2KsmNXZ93ZyRQPbhVL5l/NnM4ZkH26lMSYhrrB0dgNqAcH8zy4 qJotrRwSTb3mox8ABvVZfWW97kPTJJvBHA+OSE2Gek5t/7NvqXaXkyi1R qqd6oYGEZ7rgZ/bTpXdyS/Pssv+oXmxnig0BQAxNNR4AAuZitbxlhg9eV eLYs6zMU79+ebnEfP2L+BZ/lpQjxGVnAacmfxcjFHX+en3taWnC/iet77 Q==; X-CSE-ConnectionGUID: V10DVmsHT2yLN8Z6QQtpYQ== X-CSE-MsgGUID: Hbpnyd2wRDWwPqJf1ytkWQ== X-IronPort-AV: E=McAfee;i="6600,9927,11027"; a="6738425" X-IronPort-AV: E=Sophos;i="6.07,164,1708416000"; d="scan'208";a="6738425" Received: from fmviesa009.fm.intel.com ([10.60.135.149]) by fmvoesa111.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Mar 2024 22:38:28 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,164,1708416000"; d="scan'208";a="16929230" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmviesa009.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 28 Mar 2024 22:38:28 -0700 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.35; Thu, 28 Mar 2024 22:38:27 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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.35; Thu, 28 Mar 2024 22:38:26 -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; Thu, 28 Mar 2024 22:38:26 -0700 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.41) 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; Thu, 28 Mar 2024 22:38:26 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UP9gtP0/AD5smss7yKBFrxuCB+ySFEHs+QR+2R2jxgEKywLmIDZ2IYPMK5kD2pZBJFzC7e9xAI5YiWQlj5hWAupgp2MMYUqoXSy8y2W4bxRo7pkLWiCzEd4r6KinDHrtSEZAWesmx31iC2V4kvhM+pJ4zBXJl2Pu6124Ajzj7Ip6vrfuqHxUpWacrle2c0Lo4eA9tuIMRtHO/9ekG3nI6K13GrmPV589SRzvdjQHqRZvaObPPK5KYVsJ3qK/hGfu8iFlJ+pJO05nqVQxrUHCNwxtXl27cOOBKbH8eqeP4CVW3eSfPmmwe9iXVzGw3jw0LbbxEvRj0hY6FJoVSF+LmA== 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=h/CYT5kWcn+iJRtBYYXcDMeAxSjY7fYJ9mplAZxjaQU=; b=YuX/kBGHq97Z0mLb8RUCQPyeZkBfrCjwp1OSuzktOG4cS15NC5jqsccnuetQIaeJkT4K18pWrqat01rs0zaGBGeRThhYO79eyHlf5CjBhyAJmAwDzGhFBd+bmxiZFETMf3nIFa0YTKFJdqMvT2KIEN9uOQZZzN3Qhd1GDRQvh1sN8+GZs/7X85kxv+H4rMgsRYAip1iEcEjyYhL74q9hmq/Mbhb3owlkS3vYsa5hqSUPiQIxjUAESDj4PXiG44L7UOpym2ASgtz27lEV2EC92EHNNzSq/IJP6qW+0wJyu2CVpZD1chthyQptrVKtBSD1aGNdICuM+5d9uB3Vp6deTA== 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 IA0PR11MB7185.namprd11.prod.outlook.com (2603:10b6:208:432::20) by PH7PR11MB8569.namprd11.prod.outlook.com (2603:10b6:510:304::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.32; Fri, 29 Mar 2024 05:38:25 +0000 Received: from IA0PR11MB7185.namprd11.prod.outlook.com ([fe80::e3f9:2341:bdd4:913d]) by IA0PR11MB7185.namprd11.prod.outlook.com ([fe80::e3f9:2341:bdd4:913d%5]) with mapi id 15.20.7409.031; Fri, 29 Mar 2024 05:38:24 +0000 From: "Kasireddy, Vivek" To: David Hildenbrand , "dri-devel@lists.freedesktop.org" , "linux-mm@kvack.org" CC: Matthew Wilcox , Christoph Hellwig , Andrew Morton , Daniel Vetter , Hugh Dickins , Peter Xu , Jason Gunthorpe , Gerd Hoffmann , "Kim, Dongwon" , "Chang, Junxiao" Subject: RE: [PATCH v12 0/8] mm/gup: Introduce memfd_pin_folios() for pinning memfd folios Thread-Topic: [PATCH v12 0/8] mm/gup: Introduce memfd_pin_folios() for pinning memfd folios Thread-Index: AQHaZ8QF8GidvEpiVUu9Z8Zm2SwyH7FKYVyAgAONYQA= Date: Fri, 29 Mar 2024 05:38:24 +0000 Message-ID: References: <20240225080008.1019653-1-vivek.kasireddy@intel.com> <205e0755-5dc8-45f7-8d9f-59dde9951307@redhat.com> In-Reply-To: <205e0755-5dc8-45f7-8d9f-59dde9951307@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: IA0PR11MB7185:EE_|PH7PR11MB8569:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: hGtR0uI9v7AGpgNc6Ovf1BehtggvDxxLJ71USYoGTqSGFZNRGlGR781RcUSulQs7JRGoKRajw3nFcG96XWOruLjuAobq2vG9uRo0KUpiuJ4gxhDnwQkTXSHVsf63UMUzxgvXFIT7uyirCAnVBlUZ1SkzCuVWmWAp3+cMuFzNtmA5l3vm7UT4fevw+/xTb05YnGtLD4q+zWT/97WqcLR/AGdlIfLjzjdxyP6c/A7ohbkQcJ+wBxuUJjYc1YRfIe7shhlJs+VdcA5hHwJIDz7NKTJiifzgvdj6KdVvFfGxCuFftMEJByctL50pujmc7EwOJ3N3FsFyAXc+pnAO8N5OEHgSvf3V4ILxG7ddzQQMgOjdKN7pGYNth9FRBaSGo0CAXdw4GKw5ejWiF/A8yyjmayy8V5osHCDcEFYnYeSvdTGGh2r6G+z5qFBQb+9lyTVQKr5ugdbeFfcTVDqRhsDCEUQuGZ1waLZKnruuYwlker9cE0pIyvMoFCx7oR1+FZIdw4tjmleiBrH8R/ncKrkAIoXZUAMpuwU4KNQOW+zYw2b/ctsMyO/aNuFoXMxcMx5f69EWw26m3iuYm0ZHu+IqH2wMfNV3z/yUEM1S4MXzARhvuTuF/mhsRl5gNQZR2XRUyMVRc1EdevTE8x5djpJxy5J3cNXeF2qRSTBx+czGQVc= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:IA0PR11MB7185.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376005)(7416005)(1800799015)(366007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?a1JkaHpPZW00alRlejBtYy9KVWJnUm83Ym4vNG1HeER2cmQzbjFyKzUrNDZz?= =?utf-8?B?WVNtK0UvVXJDMlhJU0trVGc0MU9LWE8rUDgzcnpScmpQdHB4UDB4M25jMk5D?= =?utf-8?B?V1lCdGE2NHY4ZE00UEdvT3hEQ3crVVE3YXArdE50SW00SWJBVUl4NWNtbit0?= =?utf-8?B?MTlXSnRTaUIrbTdPZVMxRlM1T2dwdHVHcDlZTVFyd1BHd3hWNnZ3ZzcwWGpJ?= =?utf-8?B?RXVYUUJ3cXNIYjRPYmhZQWRObkkzTnRsS1JCZVoyTXYvR2FTZTZnd2ZZSjgx?= =?utf-8?B?akxQRkdJMWE2cnUySUxYWmFodFp0MTN2SWsxRGJJa25kaTRXbDBVbkhUSUV1?= =?utf-8?B?MUU1RG9BUHJ1UkRpWEpBWXh6aEx6WWc0WXViMHM1ZEFhL1RpNUZhVC80SW5R?= =?utf-8?B?TkV5cXAyREF5N1p5aVUrMWE0NE52L1k4eUZwZEFkZktWWmdUdER1dWZ0a1Np?= =?utf-8?B?aFI0NkpiQzlodVpaU04yM2hIenZRbVRYcmRDdGw5Nmt0L3Q2aG1JWmNwTnpu?= =?utf-8?B?bkJDbzYwUmd1VndHZDRWbEUrYVdvUGVoRzVVMXNwUjRGb3I5eXNwREdoWTBX?= =?utf-8?B?K0hDVjJQUWJnUGdORmc3YWZJVzBaNWxPN003aXFlNjdsRlZiMlJxaFZLUnFT?= =?utf-8?B?NHJVdHVTZzdZS2dQMVpoUUZXMEloYThOQ3RGeVcxeWFPekY1YU1vSXhGUUc0?= =?utf-8?B?QXdEMXBCcVZDanFTeXBBVGxWWGkwV0tBU2pEVWNmWW51SmlENnZwODgzdlVP?= =?utf-8?B?U3o3V3VZNndOdUYrTUVtdlg3Wi9STWZIa0VDTXFBeTgySW9wN21wRmFMb1l4?= =?utf-8?B?Q2htVThudTIxbVlpM3JPVHl3TXZPSDd1R21VZWxIcUNnaTJaTndnT09NcVZm?= =?utf-8?B?TG9QSHNtYmgwT044YTZHd2JybG95clV3WlNVTTJrMWN2ZHFyNkxESlQwVTQr?= =?utf-8?B?TENGQXJ0REFBUU03UFQ0bnJWV3lTdmFhYWJ3cnJ0M3pYUHVQcytaNDMvVmxh?= =?utf-8?B?ZTFmY3UrQ2hVOEhueTZ1NzJPUmc1ajVQMnZGcmlwWHpPbmxxRDF2bjR2Z2dx?= =?utf-8?B?TEptMzdRNVJmRFU2Q3JnOE91OUZjdXZqU0VrTmlseVBSeC9DRVZKbzhXVU02?= =?utf-8?B?U2JKamxieXpqV01wcHNDeDBKbHZxRXROQzdyMlZxY3NYQStyV1VtSGdBSEg4?= =?utf-8?B?bjI2cTltMllvSnFQeFhEdWxJa3BpMXFGZ2g0dEF0Q0Q0UlVQcHlxMG84Tm5q?= =?utf-8?B?dkM2QjkrQnBleWN3dUt2enJPWE9rL3lvWURsTTlFOXNSVDJmZi9CMlR3YVlo?= =?utf-8?B?enFIdnhvTHJJT3M4UFZ5WGJqbU54a1UzRTM5K2NDdHVxRkxlRHpPNzUxU202?= =?utf-8?B?MzQyMEhUYXIzczZseElicjlBY2dIclh6ZUpSSzhDdW1ZVnU5ZzV4aXlxUXQ4?= =?utf-8?B?NS90MFdqSGQyN3hLaUJHS1hUK0RsS21XVDhhOWZiM3F1OGg1VHpjWDJoRk1J?= =?utf-8?B?c0E4UVMyL0gyVHJqL3FSeWFaaXVnZE00UkVkanY1MG1aa2NuN21jYTllb1VF?= =?utf-8?B?aXd4Y2cvQ2lrN1hvMUl6OWpnVk01L0huT0d4MnMxendoUlFqSWVOZ0dycEhZ?= =?utf-8?B?Q2VxRmFTdkp3aDZLVzhTa21BU2pmUUI2alJ5dW5OZ2pUeFlGS0JrUzV5V1VE?= =?utf-8?B?R2FoS0liOVRrTWd0dVNEVDlsU0JOTkIzUDBDNURoMjFZaWxTMnpXWSt0bDEy?= =?utf-8?B?OGVFM1pDUFBxeXRpeVpLUEFiNXFPRXJVOTFqNUN5VS9BTEh5ZnlRa2pQSXBj?= =?utf-8?B?VGpSUTF0cnJwWFozWXNIWDFZQ3JLZHVBK0hyQ08yMHJscUM5WDZ5OUp3N1lz?= =?utf-8?B?UnZxYTU0ZVAzMFB6K3QwejRMMnpOSWxnc3lnSk5SWGgyWjFMV0tIUTFPUE9R?= =?utf-8?B?TGJ0SkNLNTRVNjRwVERDb2RlNnZpNjlqdGVyNUpWbGx6NDM4RHBKM01pelJv?= =?utf-8?B?VDZ1OUoyZEVDSHZOdmlueEJKTzl2dHZ1UXJ3TnE0d2l3c21yVjQzZEhITTJQ?= =?utf-8?B?L0kyNkN0emRQYzF6ZENuU2xDdU9WOEFaODFqaXpNWG9OL3NkSUd3V1hnYmxD?= =?utf-8?Q?syg1jxNmAfo1LFN8E80syIP5B?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: IA0PR11MB7185.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 14332c44-ed67-4a38-d150-08dc4fb27407 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Mar 2024 05:38:24.9039 (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: odot+qYrGG/wpR85xridj44ZW1d1V1zu8XcsJY8jWlgYuMPzrXRkkuIB3D1vxc3cANep6lrWLxOg/HHXjUEWyQy20jn1bZo1tI89hRzuUys= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB8569 X-OriginatorOrg: intel.com X-Rspamd-Queue-Id: 3924EA0002 X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: j3ddbdh5t6hbj4ew5uzmm49zi5apyf6h X-HE-Tag: 1711690708-861987 X-HE-Meta: U2FsdGVkX18h9SOxWJuQRlDTY0hFmuGzHH2TWKST9f+h963UWf4sy1vyQ8IrSYRPPyysw8oTKvNUFgsEuvZebMG/RmitqReALDE2V/9OMk4On/SCYzf+WUlShwkec1VdRtfQBGYl9MPaUvxsoBYiAhXiy7G1AAkMH3hp7W6d3gqoTuNhZkvuzHVelnFa44uhYDcjz9Q3/QxOSMzxJU4FzOt1PLYJzRc3i674LE2SCZ6jdVC03FmYnRRi3CTPU6LXrHUDeEMQJxXZsnZ+aRIvAoWSqGB5e6JH9tdGBw5xZENJGG03z/vOxMFzU7Z8TuT1aeq9OMXDXKwwZeJC3fOo/HCL2UVTyGcefDwOpFM1k7p80mhU8mU3eqMp1n8eEoLBCGOiGt5jTw7JCFAY28PmQ64Dgp9NS/URz/STGcIh453K3Z7vLq0rApMA84kgo6gWtcD6Yk/QSDzP+2tAyXawJpXoLEG1KnAj8weWD2fpW72q15Tl/ALqIla4jd62ZZU9pLkd6P1NiwmHI7jVOMcsKpixyc8/THo8DXAs6aSnvR7UmpDMO8CqQzvhF0qcDUf9VJpCFZRFAMIlRl7Nxc/VUHOpU0bMGThdCCmR/uE99kH3zgfiuY1ZE43hVdzmECh6wyZW45SUkgq3RbmhT1W+/us6czykm2vswF1SWxgeQ/zqXsXMa1Sar7Ld+kQaA9gfGu5jtNDoklOTjPYFrjVZer5W64enz1hx39Fdj+V3eOqLxmCdjgY6EQGBxqy/vH8ek1rIU0QFXaUFlyfjCognxfzstW1YD7K/xUISm+SpzhYKPejbgIvn4862vGCgTcYvObOXW/9WoC23XCgB8KV5mqv+zy0Mmbna9+zsZsUlYCkAlpbLMZ6xXDTwyFyGE6vvG6DaiHHZipw2QZbC4Xa0Xy1N+3Zks/qfCSHtak+6ywb+Xp+uzgITFbGO/mTx5dpuNauHmA016KhEJGAtqz7 N158wN9E 8oZUBr8hVlQcQlGDc2tAtDrdxu9GmPxoCyksmBNsfDzEBh0hOG8cQBrA9wn3ZyW0WjUSm4XOZhvaQZR3aDSSBWPZ/B8jmc1TL2tnfkK5cJ3T+OFZFQhSbxPJnE07VGjhNp1UG/y3htNACE4Bg07wGfbNnpJiq8ieu6BXZSjaHZnEFj2CBz7hEaVS/sh002Pysa9V+cPXZZ2v/rfIcXc1gsMMrxqIUkAh46cjoqESE1mfOlUpZUK4kCGkvEalLy32MCYhIVsEAJNxkJ8qY5rY6RRsn6BXd5demhr4HeuytbAHZomyrdqVfZXgKih4ElnyOyYriSuAYZJp/5IFitNm2g7ex3bpej/3xMO/oomMhSHiaK0qIE/fyWqV2mx5C4NVg/hU7hnEEXzUy2QAy+xewqXCuT+rna6qpN/3hyh5STH9CuOwTKkywQwWzeQQF5C9RKHThV3UBS49FXyVD14M+7knsrw== 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: SGkgRGF2aWQsDQoNCj4gDQo+IE9uIDI1LjAyLjI0IDA4OjU2LCBWaXZlayBLYXNpcmVkZHkgd3Jv dGU6DQo+ID4gQ3VycmVudGx5LCBzb21lIGRyaXZlcnMgKGUuZywgVWRtYWJ1ZikgdGhhdCB3YW50 IHRvIGxvbmd0ZXJtLXBpbg0KPiA+IHRoZSBwYWdlcy9mb2xpb3MgYXNzb2NpYXRlZCB3aXRoIGEg bWVtZmQsIGRvIHNvIGJ5IHNpbXBseSB0YWtpbmcgYQ0KPiA+IHJlZmVyZW5jZSBvbiB0aGVtLiBU aGlzIGlzIG5vdCBkZXNpcmFibGUgYmVjYXVzZSB0aGUgcGFnZXMvZm9saW9zDQo+ID4gbWF5IHJl c2lkZSBpbiBNb3ZhYmxlIHpvbmUgb3IgQ01BIGJsb2NrLg0KPiA+DQo+ID4gVGhlcmVmb3JlLCBo YXZpbmcgZHJpdmVycyB1c2UgbWVtZmRfcGluX2ZvbGlvcygpIEFQSSBlbnN1cmVzIHRoYXQNCj4g PiB0aGUgZm9saW9zIGFyZSBhcHByb3ByaWF0ZWx5IHBpbm5lZCB2aWEgRk9MTF9QSU4gZm9yIGxv bmd0ZXJtIERNQS4NCj4gPg0KPiA+IFRoaXMgcGF0Y2hzZXQgYWxzbyBpbnRyb2R1Y2VzIGEgZmV3 IGhlbHBlcnMgYW5kIGNvbnZlcnRzIHRoZSBVZG1hYnVmDQo+ID4gZHJpdmVyIHRvIHVzZSBmb2xp b3MgYW5kIG1lbWZkX3Bpbl9mb2xpb3MoKSBBUEkgdG8gbG9uZ3Rlcm0tcGluDQo+ID4gdGhlIGZv bGlvcyBmb3IgRE1BLiBUd28gbmV3IFVkbWFidWYgc2VsZnRlc3RzIGFyZSBhbHNvIGluY2x1ZGVk IHRvDQo+ID4gdGVzdCB0aGUgZHJpdmVyIGFuZCB0aGUgbmV3IEFQSS4NCj4gPg0KPiA+IC0tLQ0K PiANCj4gU29ycnkgVml2ZWssIEkgZ290IGRpc3RyYWN0ZWQuIFdoYXQncyB0aGUgc3RhdGUgb2Yg dGhpcz8gSSBhc3N1bWUgaXQncw0KPiBub3QgaW4gYW4gbW0gdHJlZSB5ZXQuDQpObyBwcm9ibGVt LiBSaWdodCwgdGhleSBhcmUgbm90IGluIGFueSB0cmVlIHlldC4gVGhlIGZpcnN0IHR3byBtbSBw YXRjaGVzIHRoYXQNCmFkZCB0aGUgdW5waW5fZm9saW9zKCkgYW5kIGNoZWNrX2FuZF9taWdyYXRl X21vdmFibGVfZm9saW9zKCkgaGVscGVycyBzdGlsbA0KbmVlZCB0byBiZSByZXZpZXdlZC4NCg0K PiANCj4gSSB0cnkgdG8gZ2V0IHRoaXMgcmV2aWV3ZWQgdGhpcyB3ZWVrLiBJZiBJIGZhaWwgdG8g ZG8gdGhhdCwgcGxlYXNlIHBpbmcgbWUuDQpPaywgc291bmRzIGdvb2QhDQoNClRoYW5rcywNClZp dmVrDQo+IA0KPiAtLQ0KPiBDaGVlcnMsDQo+IA0KPiBEYXZpZCAvIGRoaWxkZW5iDQoNCg==