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]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 4E1C7C5B572 for ; Mon, 17 Aug 2026 16:34:54 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 530916B00F6; Mon, 17 Aug 2026 12:34:53 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 507D66B00F8; Mon, 17 Aug 2026 12:34:53 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3F7A36B00F9; Mon, 17 Aug 2026 12:34:53 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 10D8C6B00F6 for ; Mon, 17 Aug 2026 12:34:53 -0400 (EDT) Received: from smtpin20.hostedemail.com (lb01a-stub [10.200.18.249]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 8C761120728 for ; Mon, 17 Aug 2026 16:34:52 +0000 (UTC) X-FDA: 85111310424.20.9441DEF Received: from CO1PR03CU002.outbound.protection.outlook.com (mail-westus2azon11010037.outbound.protection.outlook.com [52.101.46.37]) by imf21.hostedemail.com (Postfix) with ESMTP id 507571C000C for ; Mon, 17 Aug 2026 16:34:49 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=amd.com header.s=selector1 header.b=cAHd3bfa; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf21.hostedemail.com: domain of shivankg@amd.com designates 52.101.46.37 as permitted sender) smtp.mailfrom=shivankg@amd.com; dmarc=pass (policy=quarantine) header.from=amd.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1786984489; 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=sCxUBodGOG9Da3uqCFMwFapZ5Hs5OiR494PgtfkEn0Q=; b=mt0BGlU4gSy4DZ6MmP3x6DVVwW0dlRCg+KTJSMQY5iYMP6cnow0RltoV6/2IFIbpDvwuTA W92uuLKR+cp5bpgGs2j0UUzDwovh1cdQw6X0qchb5XSH9stHky4lz+zeBYd7qcX58RVfxR jSqHRwJeJBAl6YcailSZpmZlDhv3RYg= ARC-Authentication-Results: i=2; imf21.hostedemail.com; dkim=pass header.d=amd.com header.s=selector1 header.b=cAHd3bfa; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf21.hostedemail.com: domain of shivankg@amd.com designates 52.101.46.37 as permitted sender) smtp.mailfrom=shivankg@amd.com; dmarc=pass (policy=quarantine) header.from=amd.com ARC-Seal: i=2; a=rsa-sha256; d=hostedemail.com; s=arc-20220608; cv=pass; t=1786984489; b=WxE3OfC8OMyoe/yJVyHSaoiVDrl7HtYBTVSi9TwhpPx1ydx6vqlTAeQPHrsGlgnAzTPK3U pbP77bSIAI23wsF0KfkxlQzgo7FUgKazy/DqVEz9rBNdLKsq5LJlws4mg9OK1UVYRCdvLo eqIQRfZkDd+OHz/+MI7o0D1aVIkuKqo= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=dXw3cRbXz8dfPq/ynvxCvGhu3wO/jyq93ESexyq36Er39UNxCBvYy0Zu6uC3u6OuLfE1zWTk8x10JyRE3JKOU1w/RAtc/+e7A+qJ2KB8kOPLZXj/6RLTuQ/83CEtC9CAEQz6V75sMxOnRlMjfbKtt42xU54G6dmJXhzcFpj55/DR1p9NbxLK6EZUjKvHkXYOYocqSi/21y08vGB+okzo3mmmpEI/3OZdtJ0IfayC91TLcOGI9GlbntCkK1tHwm+a7a3/s+Fys893Bfceebc6AOOMz+N3Zu3FWMgDRHis1Rv0EoooVekT6Jmg8Tj5cQLcSCsxAzslqNc2fHmO3JuV3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=sCxUBodGOG9Da3uqCFMwFapZ5Hs5OiR494PgtfkEn0Q=; b=gynEsqcM5uFmttcWbKsGffgTWpNODvQNPZAPVO81UE0JhP+Bf2adZQb5lQwm+1vfF3jBlvPWlcvwBJWadCGDCGjEeTcJl1glQImDBDDb+kjsvKZ1Gwy7WxjnB1ja5rh3CC7mW0nm4XMbaAERVsk4OXd5oCJP55ng/tQkQgVL3q7p5fygHFLIR3b69sgTotWEY0I5nhfPmaGF3058bwZZbgAKWaQTXK55HBlDoGupwE7K/Uf3tJ+kLCiXIcgeOv3+Jf4pm0zk1iSey6swbwECihVSW8dmC41gwEg1RFz9JsBk4NCsmYzAY9CkZ3/koTMH5iWvF+72RuYA6nGLaPvSPg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sCxUBodGOG9Da3uqCFMwFapZ5Hs5OiR494PgtfkEn0Q=; b=cAHd3bfa9atX3NzpX8es3xmPBIn2TJH7VH6FUgKj+6QXECnJS6WDvrx0xUDs8SwO3DzZSy1FT8theOHlXbNGpsy9FNvNRASYmmUquY+ZGGd6dCVgG8evpkHkSxnvYresh1TrAt9pG2qCGuEE2D3jjReWyoxaRMbR/qzxDMr+558= Received: from BN9PR12MB5259.namprd12.prod.outlook.com (2603:10b6:408:100::17) by CH3PR12MB8850.namprd12.prod.outlook.com (2603:10b6:610:167::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.17; Mon, 17 Aug 2026 16:34:39 +0000 Received: from BN9PR12MB5259.namprd12.prod.outlook.com ([fe80::122c:cca7:c2b3:90ed]) by BN9PR12MB5259.namprd12.prod.outlook.com ([fe80::122c:cca7:c2b3:90ed%2]) with mapi id 15.21.0315.016; Mon, 17 Aug 2026 16:34:39 +0000 From: "Garg, Shivank" To: "nhuhuan@google.com" , "yiannis.nikolakop@gmail.com" CC: "ying.huang@linux.alibaba.com" , "xuezhengchu@huawei.com" , "sj@kernel.org" , "lorenzo.stoakes@oracle.com" , "joshua.hahnjy@gmail.com" , "david@kernel.org" , "anna@kernel.org" , "ryan.roberts@arm.com" , "rientjes@google.com" , "hannes@cmpxchg.org" , "tglx@kernel.org" , "mhocko@suse.com" , "weixugc@google.com" , "linux-kernel@vger.kernel.org" , "gourry@gourry.net" , "Rao, Bharata Bhasker" , "byungchul@sk.com" , "x86@kernel.org" , "bp@alien8.de" , "linux-trace-kernel@vger.kernel.org" , "rppt@kernel.org" , "alirad.malek@zptcorp.com" , "Liam.Howlett@oracle.com" , "mhiramat@kernel.org" , "jackmanb@google.com" , "dimitrios@palyvos.net" , "surenb@google.com" , "rostedt@goodmis.org" , "matthew.brost@intel.com" , "fvdl@google.com" , "trondmy@kernel.org" , "hpa@zytor.com" , "mingo@redhat.com" , "yiannis@zptcorp.com" , "rakie.kim@sk.com" , RaghavendraKT , "dave@stgolabs.net" , "apopple@nvidia.com" , "ziy@nvidia.com" , "vbabka@kernel.org" , "linux-mm@kvack.org" , "jic23@kernel.org" , "mathieu.desnoyers@efficios.com" , "akpm@linux-foundation.org" , "nifan.cxl@gmail.com" , "dave.hansen@linux.intel.com" , "linux-nfs@vger.kernel.org" Subject: Re: [PATCH RFC v2 1/3] mm, x86: support copying a folio using non-temporal stores Thread-Topic: [PATCH RFC v2 1/3] mm, x86: support copying a folio using non-temporal stores Thread-Index: AQHdLjulRdOdfNkj60iymqacCQxua7aIEZaAgBpehwA= Date: Mon, 17 Aug 2026 16:34:38 +0000 Message-ID: <8af161b862695557c40ba9c2ddca0ba0fe004b86.camel@amd.com> References: <20260730-rfc-nt-demote-v2-0-452dbe3b5073@zptcorp.com> <20260730-rfc-nt-demote-v2-1-452dbe3b5073@zptcorp.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BN9PR12MB5259:EE_|CH3PR12MB8850:EE_ x-ms-office365-filtering-correlation-id: f0e7798c-2b51-4ef1-72cf-08defc7d6ea2 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|7416014|376014|366016|1800799024|23010399003|18002099003|22082099003|56012099006|3023799007|38070700021|11063799006|4143699003|10067099003; x-microsoft-antispam-message-info: z4LQMb2ZP5QtsTo0ju07WE4w6bPgaDM4IGSE7UFaPmcK1ZOUjRY05t9t+uBXp4DOkJ94Q21/kp8OL+wcE/ZVOFca0VXL/1VEKOLLMgLdm8WhdKwTvjuPwBzPrLrlQ+Are+e2qPzkxFMdNUbWauqPuf9wqbnvW4i4abmachf0EjSzlaN5V2Vr7G3yEGekBS2WyU+JK+tXXCEzRd9GhXfi7g4rO5PPMtJJpYyagi2HB4xUB2SqDegP09evln5i5jceMlc6ox6ytB+hbdEMFjRxKVIyv72pIv6PspSGFA3IT7XhvFIBU2WALTNpq7N+rNWaRkaqlD/7ejlegyj7nQZq3mMN97+mWJFZiCE06j18tjzaS6QarqMaSTj4GTTCYNAG7Mqb92ogjQ4O2GZagz1wURWo2XGJuKr63+8X4J3HMVFQEzTdz9S9yofacEh2iEEjk0BqXlCH7se2tIeNZag9BcvTCluYydgbSz6ZA1tzKPEWb/QpRTSHlbjnklxiD9BGXy1bwyJrdAguqQW9Y0bpv/CiDvnxekbS3L2rWG9O6/qYX6wnSCePztH+VnZ5N3Xqb3WcVYhz1KYsHb9FGoKUg94mHc+BUITnQp8Onh04VlB4j70uEqMMt7u9sPg1xqg7GFMBlfjA8ZFcnymPVdB4ZF07u9mHFpqMCURZgfGFEIZGa+sO+2hZkRJ/JF1G98dmyWXpaRRukL/WLsijVgFIlL+jv9jkuLhorCOaZ7GsVr8= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN9PR12MB5259.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(366016)(1800799024)(23010399003)(18002099003)(22082099003)(56012099006)(3023799007)(38070700021)(11063799006)(4143699003)(10067099003);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QVlEUlZXSGcySnV6UmhtZ1dRcUZwcjBtbGQwRVJDTEcrNkF1MkEzVFRJZlkw?= =?utf-8?B?ZFdxd01MaVpuRkJVZStWcWM3bWd2bU0wRUFHcFl3SlFVSUd4SXpKbTZzMm1m?= =?utf-8?B?UXZ4aERnTHFEWnk1U3FDSHI5S2VmY1ZRcFU0aHRjRTA2T1ZacnZvWmZncFBa?= =?utf-8?B?dUNoSlhYaWtzU3NGU2RLczN1emZaanZTb2tTQmlBa21XVDJ5ejVST1p3SUxI?= =?utf-8?B?bmVBTFZjeWlzc25NVzRudUhWRmk0YWh2SmpBbURCMTNyTTR2ckpFWE5MREtZ?= =?utf-8?B?aU5VNW8xKy96Q0ZJOG5ydFM2ZWw1WnNuVFdFcVE3Zy9wWWNPWWM2Sy81dGky?= =?utf-8?B?VmorQ2Q1aDJ2V2NJNXNzV0NWV0s1ZmRnQXBSdmNrbGNoV2wzTURnVVRiL1Ry?= =?utf-8?B?QnZMZWNUZmxsSng2MkN5YXk0V2k4QWVWY0hCYWhTeHNQK3ZpaEJZQUM3dVhu?= =?utf-8?B?b2dHaFRtN3A0Wnl4Z1djQmVoVWZWcTZBMmptb3g1QmZnSzJSQ2hPV1h4VjlB?= =?utf-8?B?N0ZZanpuUGZDT000a2pjTjVoUmIzSlh3Q01PcmptWVpMQnBXclF2VE56d3N1?= =?utf-8?B?dDlkdjNoeXRlaXNSUDlXdnE1MkgxbXd6S2hLU0dlZ3VQakJsNEo1VTdzUGxz?= =?utf-8?B?RzNIRTV2SHVhMlhVTmt3R1dCdlJ2R3FZYXpoVDRiS29iYVZKakxIbmFBQ2Vz?= =?utf-8?B?VkpBS1IrSlJRdjN1cDlBV2VEemdMRmdFQndFQndYSW0vcnFkdWZwbXZxQ0Fp?= =?utf-8?B?ak5CVE1wbWxmZ3doRGNWd21XeTNCdUdBZVo0ZlQ0WWdGRHB1N0w0dllESlV4?= =?utf-8?B?bmR4MmdZK2tEYi95Y3JFNkVEQkErei9OQjdUUUZHSllkRVcxOHhTMThUdjho?= =?utf-8?B?TmFSdS9EaGxwUk10VUYweGkzRnUvbGp3NjB1Y1NpSDRpajhsNTV4MC9zUWpO?= =?utf-8?B?SHgydm9HYzJZWnE2M0hFdEVnQkVHc0F5ekdjbUVXbWVlOVh3WDZmdUhHOG5z?= =?utf-8?B?b28zWGIyY0F5YVUrNG1zRmt0T3EwVkFCMGo5SUNodEZDUWprSzRMSlpNVzkw?= =?utf-8?B?ME9CUGp4RERZdkhMK2orSk1RUVVuWHZxTFRRaVRTejdRYWYwbWpXcVhHOGF3?= =?utf-8?B?V0E3dlpzRDJaSEc4bXpEWEtoOUZWZm9nRjNTenpHbjkvdVN5VDVZWGsvVHE1?= =?utf-8?B?MW81N0k4eGxadlFPRERBbVlzWmFQOFA0akM5QmdzMm9IUzVZbHBkL1BkRmlk?= =?utf-8?B?b0xuYzc0eHJaRGc1TGUvSnJJMzNnQTllZ3VOMXZiamx3dEtoNmszZVZuRFNU?= =?utf-8?B?Rmthc0FUeHlnSlBaSVM3TEhCQkUzOGR4WE5oTWxBT05MdWxyazc2MmxSeVMy?= =?utf-8?B?S0tSMzNYK1IyOTJBQ1ptcHRGTTZnc0V1MFRWV1dack9HOEdHN2l0QzBNVkJh?= =?utf-8?B?Z1hDTFpJU1BuRUtBN09UcDZMRXpRUGMvWDZzVmM5cnp1Z2I4Mk1HSm5mZjJJ?= =?utf-8?B?YTlNZzg3TUZUQ1doZUZYc2tTUlJRaXRWRUFUTDZaSitCN0M0VW1CZUhid09r?= =?utf-8?B?bWlhR0NhNGUyTEhiT1ZNVkxteXR6TG43cStsNjlITmtJMEdDRW1iZWRtV2g2?= =?utf-8?B?SnZMaGRDY3FhNndlNTA1RklkemcyMlhQYk9IdExTaldKSEZyV1BJRUl4KzRi?= =?utf-8?B?TFZUS2w0ZzZ4TGx0bEVpMDBwa0lEeVRMYzRHY2xLck9TNGQ1b1dSbW5nczlj?= =?utf-8?B?cnprbWFYS29IUTNnNXp3YWpXS3RjUXdDL1M2M0R2OWp0QndQMnBkWGdvNjBJ?= =?utf-8?B?L2RrOWZBMnp3Zm03SFJZU01Fa2lBVlVVeWZmcXlIUnZHWWI2RFR2endrTkl5?= =?utf-8?B?eGdOc0g1c0dRd0ZhRDJmblNHNGs4MkYvMUZtcFZkZkJXNm43OXFrdmVZZ1Bt?= =?utf-8?B?ZXRvZU9STmhFdXRJeE1jZ3dJNGF4UjRGQ0x0VVVGVTN4UFJkN3NYVC9WNFlG?= =?utf-8?B?NHB1YVYvY25JR3VYMTNuZGJXWVpGRWsyanVkZER3OWV4dHVha2s0U3hJZ3lk?= =?utf-8?B?NEtDYkxYT0xvbm96cUtiOWdQL3dkaTRsM3pxZHpINEcwbE5wcUpURFRnTUxw?= =?utf-8?B?YjdhWCs1aEJ1V3lxNDVTVWcvcnNzc0RpSWFGcVNVaFJYeEcyN2tmMi91MUtQ?= =?utf-8?B?U2liTlhheHprVVRoZnJmbGYxYzlndmZvZkxnU2xjbllRWC9VaHIxZ2lZREE4?= =?utf-8?B?Mi9Ud2VhUDh3U2V2czFZRzVaOWd4Y04yd1RjZzRiSVYxTkVHTVlyR2hKMlla?= =?utf-8?B?VXVycTlwZ1lQK1ZKQ0tOeXgvL2ZOZ3E0dmRGOVc4aUxSdTYyeEVkQT09?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN9PR12MB5259.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f0e7798c-2b51-4ef1-72cf-08defc7d6ea2 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Aug 2026 16:34:39.0082 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: w9blSOMbf9b1NXYBTc38B3Vg76I1gfCPgbFkbEndWXEAlCSAOK+9b8wXR8IhBJt/ScUBqc6XmKqlAuA5rEFjRA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR12MB8850 X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: 507571C000C X-Stat-Signature: ejxgbcnnbu96xj3snfmyeu8frdykiupf X-Rspam-User: X-HE-Tag: 1786984489-199955 X-HE-Meta: U2FsdGVkX19Dy+GVluYGxEvYze66ImDemfLpp0jXprTnypzVtDt6LKckXnlcbaqhYz+ONnrb2esYbJZCbM5TO1fRXohdyW3h6gNW9jC80fayNVbzgK4W9NagjrqpfhZpx3/RQdXNKe67uR1VSB/qj+C3qBM9TbpLve+sL72FekHwGI3JNXEIqD0+IpLkZVslye4G+qTce6v4tu18q04+DCbG0HS75MjpsjPJ1XNl13G/fKcJmMUtbw4VBFaok8rqmf4Ewni0A4u67zIvcKKp+PZQx81iS9Q37UYCi2M6/UsxHJRSvCioW3I+aS35UkT95Kb+glfpS42UNLHcdSicGMeEzO8R67lJUAjGE5vnoNmUIlnqvJVmHSXJzeEtmv8p14oDAaqeIvxnOnaloUSc1ZX/Tv9cFPyVmR0f0klY0Msmi8pCplTrhcZp9/gJSJCXZrdPn51GX0KAjiNUrThcG4B367xssSZVE+qZujA+L8JJqPL8JBk9eeb5SfZENpP8isLWfYspOtEORXYUpkiMPkMokyNhqTI6EGE8x/6fJoBpGRfzSecE5t1GeSGkCWB26qXqu/OpmJlsEaOG8BHBWrQdHlK7p3j3Z6u/TWTo8fsBwDyNuKXS5gIdbYPT84w3t1UcOMQHglgwWbWVMYryZcNSXqsmEw90nsFes1hvItsTgkWkPTlhKL2jNU4A3DU9QUCqzxQPvwtk4cKhAGdQWT5S61KgjDqZDVpVZquQSy2R1R9VVwbk6ULRorXMzjOFdFditOaD5HIes6d9r2MTzp5AlvjcKce1XPygVy7vD+Kg6QVnHXkk0eUjZd04/tJ93MtVZ/e0M7Gb2pGiFq0immOeaI2RN/ENP9o/sFBfTF1N3KdG8JWUgjCnFpZb/N85YoS4fzmCTucA86m5e4BVNrSEpqUvkyWs7V26VjwkbBnWxG/zibGT18qNsN5TCZivHyRDopgYRFrR/waiHZt a2iaE7FG Iec4pjTVYhX23v90gMv/ILHXNDUx95iPy2fuIVT0z2IyZvJXGC8Kx4e38cROuWbV4SIezBqAw0InCCLG8Rlo+sd8neEnyMnkvhi2Y39ll19KyOUjp0v194GPBPXwHxw5x2fB32nwUFbh6/bE2XU70A2RybRLJmtKlvD3rTYV8zdoEZdRjGPzPgPkt1ZkFdOn4xe0KgBFs0qhwUOAGRZ/WOXekcQ78krY3YH0E9ipX5LLtNtRlduzlT9d+z6AHAD73+AmzoddDwV/ZXFk6UlNlkkAlss8zVd84g2R4JKIFqciLXulTYwwf2a0N+u64JeVpCdqnuibSW6n+lgzWA7XJEYQL4rPCV6TJvZ2TAHMxjcDCpcRXloJHI6hP369WEbdfgL7WOM90gnhAR0rXwDY5npo6jkyO2hOWIYRa2q/WeBeSwzmfqK/j9ZamtL/ZIzv6aoc6OlSz9TSbkFHQoGRGXcQpRCORbpGUAoZkkLxEvqdDLWYAPJaWfDThiDL0j1j/2yfJNGckEuVHkMC8uI2m9GlNz2hDcGjoZE6m6svmmCEeis8PdXcmU/59VLAPpBkISSV+Yi4sdvn0bKlqTdM07XEtRlV425n+YTAh Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: T24gRnJpLCAyMDI2LTA3LTMxIGF0IDE0OjUzIC0wNzAwLCBIdWFuIE5ndXllbiB3cm90ZToNCj4g SGkgWWlhbm5pcywNCj4gDQo+IEFsdGhvdWdoIGNvcHlfbWNfdG9fa2VybmVsX250KCkgYXNzZXJ0 cyBib3RoICJtYyIgKG1hY2hpbmUgY2hlY2sgZXhjZXB0aW9uKQ0KPiBhbmQgIm50IiAobm9uLXRl bXBvcmFsIHN0b3JlKSwgdGhlIGltcGxlbWVudGF0aW9uIGZhaWxzIHRvIGRlbGl2ZXIgYm90aDoN Cj4gMS4gY29weV9tY19mcmFnaWxlKCkgaXMgTUNFLXNhZmUsIGJ1dCBpdCBkb2VzIG5vdCB1c2Ug bW92bnRpLg0KPiAyLiBtZW1jcHlfZmx1c2hjYWNoZSgpIHVzZXMgbW92bnRpLCBidXQgaXQgaXMg bm90IE1DRS1zYWZlLg0KPiANCj4gQWRkaXRpb25hbGx5LCBhY2NvcmRpbmcgdG8gdGhlIEludGVs IG1hbnVhbCwgc2luY2UgbW92bnRpIHVzZXMgdGhlIFdDIHByb3RvY29sDQo+IChhIHdlYWtseS1v cmRlcmVkIG1lbW9yeSBtb2RlbCksIGEgZmVuY2luZyBvcGVyYXRpb24gaXMgcmVxdWlyZWQuIEJl Y2F1c2UNCj4gbWVtY3B5X2ZsdXNoY2FjaGUoKSBsYWNrcyBhbiBzZmVuY2UsIGl0IGNhbiByZXN1 bHQgaW4gcmVhZGluZyBzdGFsZSBvciBjb3JydXB0ZWQNCj4gZGF0YSBhZnRlciBmb2xpb191bmxv Y2soKS4NCj4gDQo+IEZ1cnRoZXJtb3JlLCBjb3B5X21jX2hpZ2hwYWdlKCkgaXMgdW5vcHRpbWl6 ZWQgZm9yIHBhZ2UgbWlncmF0aW9uIG9wZXJhdGlvbnMNCj4gYmVjYXVzZSBpdCByZXVzZXMgY29w eV9tY190b19rZXJuZWwoKSwgYnVpbHQgdG8gaGFuZGxlDQo+IHZhcmlhYmxlLWxlbmd0aCwgdW5h bGlnbmVkDQo+IG1lbW9yeS4gQXMgY29weV9tY19oaWdocGFnZV9udCgpIGZvbGxvd3MgY29weV9t Y19oaWdocGFnZSgpLCBpdCBpbmhlcml0cyB0aGlzDQo+IGZsYXcuIEluIGNvbnRyYXN0LCBjb3B5 X2hpZ2hwYWdlKCkgaXMgb3B0aW1pemVkIGZvciBwYWdlIG1pZ3JhdGlvbiBieSBsZXZlcmFnaW5n DQo+IGNvcHlfcGFnZSgpLCBkZWRpY2F0ZWQgdG8gNEtpQi1hbGlnbmVkIG1lbW9yeS4NCj4gDQoN CkkgZG9uJ3QgdGhpbmsgY29weV9tY19oaWdocGFnZSgpIGlzIHVub3B0aW1pemVkIGZvciBwYWdl IG1pZ3JhdGlvbiBjb3BpZXMuDQoNCk9uIEVSTVMgc3lzdGVtcywgY29weV9tY190b19rZXJuZWwo KSB1c2VzIGNvcHlfbWNfZW5oYW5jZWRfZmFzdF9zdHJpbmcoKSwNCndoaWNoIGlzIHJlcCBtb3Zz Yi4gY29weV9wYWdlKCkgdXNlcyByZXAgbW92c3Egb24gUkVQX0dPT0Qgc3lzdGVtcy4NCg0KKFRo ZSBjb3B5X21jX2ZyYWdpbGVfZW5hYmxlZCBwYXRoIGxvb2tzIGxpa2UgYSBzcGVjaWFsIGNhc2Ug YW5kDQplbmFibGVfY29weV9tY19mcmFnaWxlKCkgaXMgcmVhY2hhYmxlIGVpdGhlciB3aGVuIG1j ZT1yZWNvdmVyeSBvciB0aHJvdWdoDQpvbmUgb2YgNCBpbnRlbCBDUFVzIGluIHg4Ni9rZXJuZWwv cXVpcmtzLmMpDQoNCkluIG15IHRlc3Rpbmcgb24gQU1EIEVQWUMgOTY1NSAoWkVOIDUpLCBib3Ro IGZvbGlvX21jX2NvcHkoKSBhbmQNCmZvbGlvX2NvcHkoKSBzaG93ZWQgc2ltaWxhciBwZXJmb3Jt YW5jZS4NCg0KaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvYWxsLzIwMjYwNDI3MTQyMDM2LjExMTk0 MC0yLXNoaXZhbmtnQGFtZC5jb20NCg0KQW5kIHRoZXJlIGlzIGFjdHVhbGx5IHNjb3BlIG9mIHVw dG8gfjJYIHNwZWVkdXAgZm9yDQpmb2xpb19jb3B5L2ZvbGlvX21jX2NvcHkgZm9yIGxhcmdlIHBh Z2VzIGlmIHdlIGJhdGNoIDRLaUIgY29waWVzLiANCg0KVGhhbmtzLA0KU2hpdmFuaw0K