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 X-Spam-Level: X-Spam-Status: No, score=-9.0 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 90334C433E2 for ; Fri, 4 Sep 2020 13:24:49 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 2A7B8206F2 for ; Fri, 4 Sep 2020 13:24:49 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=bitdefender.onmicrosoft.com header.i=@bitdefender.onmicrosoft.com header.b="bU0YYtBj" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2A7B8206F2 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=bitdefender.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id A7D256B0074; Fri, 4 Sep 2020 09:24:48 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A538C6B007E; Fri, 4 Sep 2020 09:24:48 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 91C7C900003; Fri, 4 Sep 2020 09:24:48 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0144.hostedemail.com [216.40.44.144]) by kanga.kvack.org (Postfix) with ESMTP id 79C2E6B0074 for ; Fri, 4 Sep 2020 09:24:48 -0400 (EDT) Received: from smtpin30.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay04.hostedemail.com (Postfix) with ESMTP id 30A951E07 for ; Fri, 4 Sep 2020 13:24:48 +0000 (UTC) X-FDA: 77225449056.30.tin60_4f1680c270b2 Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin30.hostedemail.com (Postfix) with ESMTP id E946C180B3AA7 for ; Fri, 4 Sep 2020 13:24:47 +0000 (UTC) X-HE-Tag: tin60_4f1680c270b2 X-Filterd-Recvd-Size: 9804 Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70111.outbound.protection.outlook.com [40.107.7.111]) by imf26.hostedemail.com (Postfix) with ESMTP for ; Fri, 4 Sep 2020 13:24:46 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YtfKgqc3XNgAMutLBOiwGGhG6T4Ah3jTGs5k5f2Ba0jYy0nvSGf6ff1Il8P45qmzxQqcxTNZAIjOuo5yBvzu8b2k/35MfO/a/UOajwZH7Qhh/omolpQWLFThRhCY7VHAFuz/Rq8R1yJ7vLKe7xF2IiuigyLPbqPQ9jCAU6LFeFE8dwtULjykcfVpP7U4MXlBuLhRyTo7BNSXW6dHvRmNgPxVWJMVpZK3AkQjUC6r4fqmdbeUJ3uQRYUjDhrGHZLm+/IbB2wMG6uX7arQ+idTRbL1FE7vTPAdolMn0Px4nzSpaQaikevPeRMHCOmuV4BGtcMJ7nAmZjNZY/sYiVeNzA== 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-SenderADCheck; bh=KLQ+IE2fbi/yk/t/pkSSq7RObL1ukAzGD7Lss85EXDQ=; b=ACPdIM4GBvFwL3/NdDVrtpVNnhzh47IpUHNyJXcKpmjbsxzMt08bKMhqsftdMM2DOPoYZTelINYlrQLM3j8FYb3yl1zr1TmYigrPZhWt26Lst3SnCzv89gur8IhaTshvjnuLT6z/ImrAv8SY6MkJcnCxcmqveC0f7Xbu3yWB9HLEg7d3i9Rfr2Pv9uGCByN27SPCrV4jde6psy1xWe84Gu8nyxGuiSLppnC0B18SSvkdc2piCYpoGSpSwVUXIDtHzrK0hxIK6gSILBAjfh0RfWCJl/s5lB/rgVDx2CcJxUuzRe0wgIZURImqO7d4ONvdn6z1ydHwig++eQH4l/LDOQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=bitdefender.com; dmarc=pass action=none header.from=bitdefender.com; dkim=pass header.d=bitdefender.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bitdefender.onmicrosoft.com; s=selector2-bitdefender-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KLQ+IE2fbi/yk/t/pkSSq7RObL1ukAzGD7Lss85EXDQ=; b=bU0YYtBji8jANHws2IjeldK5IPlwvn+HHZnQf+kyha6ReiVC3gPaRhVj0ofVMNNtYQyX+WoS6Fp1WuFZKDmG7cEe3ifaDqBjbTI/jHy7i2x0bJ+E7aMpUwEOf8VscWq+Ko0iS7+7ikPt7GG+Hl+dvJGO7cgefZDpCtcTovStlWw= Received: from AM7PR02MB6082.eurprd02.prod.outlook.com (2603:10a6:20b:1af::16) by AM5PR0201MB2388.eurprd02.prod.outlook.com (2603:10a6:203:32::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3348.15; Fri, 4 Sep 2020 13:24:43 +0000 Received: from AM7PR02MB6082.eurprd02.prod.outlook.com ([fe80::9dcc:d3cc:dbe:5b33]) by AM7PR02MB6082.eurprd02.prod.outlook.com ([fe80::9dcc:d3cc:dbe:5b33%8]) with mapi id 15.20.3348.016; Fri, 4 Sep 2020 13:24:43 +0000 From: Mircea CIRJALIU - MELIU To: Jason Gunthorpe , =?utf-8?B?QWRhbGJlcnQgTGF6xINy?= CC: "linux-mm@kvack.org" , "linux-api@vger.kernel.org" , Andrew Morton , Alexander Graf , Stefan Hajnoczi , Jerome Glisse , Paolo Bonzini , =?utf-8?B?TWloYWkgRG9uyJt1?= , Andy Lutomirski , Arnd Bergmann , Sargun Dhillon , Aleksa Sarai , Oleg Nesterov , Jann Horn , Kees Cook , Matthew Wilcox , Christian Brauner Subject: RE: [RESEND RFC PATCH 0/5] Remote mapping Thread-Topic: [RESEND RFC PATCH 0/5] Remote mapping Thread-Index: AQHWgq7sJAwNYCdpy0yn8gtG4wotq6lYY8IAgAAIjBA= Date: Fri, 4 Sep 2020 13:24:43 +0000 Message-ID: References: <20200904113116.20648-1-alazar@bitdefender.com> <20200904121148.GR24045@ziepe.ca> In-Reply-To: <20200904121148.GR24045@ziepe.ca> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: ziepe.ca; dkim=none (message not signed) header.d=none;ziepe.ca; dmarc=none action=none header.from=bitdefender.com; x-originating-ip: [31.5.46.39] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 03f2b603-ec7c-4b43-309c-08d850d5e2a2 x-ms-traffictypediagnostic: AM5PR0201MB2388: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: EQRiFbdO+Yp9ej4nvqh3yH/wcRBqXyf6/L3juB134Cx5RRqtYzyJWD0HSEOG8Cxxt8sf+x6OFwpj3PkEovbLBoGa0L9/txBRpPzh0suWF5ju493v4IEmNRibcfvwMeaoynNnfsddsogw/rBjrzuh6F6N2bebfWhRLzcIH3OXYx9AY05Lq2bsLkN4MlhHAEqbC5T0VSC1YTnFBlaOIM/pY9nP12rZEE7+PJTOi6k6G4cY1XLJnrZt2JAHj3iw/4KHAVKV4HdMODt5dnlO9brycp1pLbtlQMnzeOzxuNf7LqzmhsQLY/PPN0wL8dKEpPYFWDItJUhvkamS0nKzhIVFWYBw82z58EjGxvJSLT/Un6BRaHjfOoMDF/sWaVHM2VChwLuR8Q+ENJFwoXlRSojZOg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR02MB6082.eurprd02.prod.outlook.com;PTR:;CAT:NONE;SFS:(136003)(376002)(39860400002)(396003)(346002)(366004)(9686003)(83380400001)(33656002)(66946007)(7696005)(8936002)(64756008)(66446008)(66556008)(5660300002)(66476007)(110136005)(26005)(478600001)(2906002)(6506007)(966005)(8676002)(55016002)(71200400001)(54906003)(316002)(7416002)(6636002)(86362001)(4326008)(76116006)(186003)(52536014)(66574015);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: RgGeJRfpIHTXFCdQ8vFZNaiV5nrGHC4/M3f60DDqrEV0JCbrIUrtslLdg04GsxoxsLEM7yjMJIoJYJuOa6/pLNMW//BjuboWGtY6wiQXzNSA4Rr3QJU8ZPDUaUtaNJk3CdjPYQAJlz50sQVfrXD0Ild5pSyEE97ZWVMikHDETrpQfWPdpIFR7XmoC7X7xsvwO7utngWbup5eAqmWI7GCCoQnoncEhN1b2xk+8jOencYdLhQiggv0L/Z/rp6EAqMOI65hjOSiyy3TEWabzsBlOKG7wMSdiIxSpmDxSE71mQkf9+0ltMt9CkKUtcTJsYKusVu5BQKebYgwb/lIGnZc3OxJGY7EwmZ6alxtsjlxh27F6XE0JKU7+UlifjRBSyR4KOmJv2a+JzQQ3AOXg7kBYirU+I1L/AHyGeuV8PYTyqTZoLCZJzuVNU0989IhXj+ORj5oKn5VEL1kNnaCa1rAGMqcQawhkI7OivqEl5TBgihd7OlmrRxi9yWqryreildeUOc5eN3lRcMfwt1oq8If2tGJvjdlJC6gqy+uGPGDAMf5rIDlP96opQ8OdVUkjnpVG0uY82d/vRz4inayMyICQwGJLE3s9Qp7eaGQrNkJIUQDSbiW0P4o2UG8IBPJhLAkWgFbMdDLrcFUw1rqnV5ayA== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: bitdefender.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR02MB6082.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 03f2b603-ec7c-4b43-309c-08d850d5e2a2 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Sep 2020 13:24:43.2814 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: AlBLpzYLnlNeHGenlzjuUWc7VPGsr8JJPzbUnvXa2K87JxVwXhjlRI8Xtxg2D/t0it9dkzGXdCOusFifv8780M4HbwDRGTE9wivth1K95WM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0201MB2388 X-Rspamd-Queue-Id: E946C180B3AA7 X-Spamd-Result: default: False [0.00 / 100.00] X-Rspamd-Server: rspam01 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: PiBPbiBGcmksIFNlcCAwNCwgMjAyMCBhdCAwMjozMToxMVBNICswMzAwLCBBZGFsYmVydCBMYXrE g3Igd3JvdGU6DQo+ID4gVk1BcyBvYnRhaW5lZCBieSBtbWFwKClpbmcgbWVtb3J5IGFjY2VzcyBm ZHMgbWlycm9yIHRoZSBjb250ZW50cyBvZg0KPiA+IHRoZSByZW1vdGUgcHJvY2VzcyBhZGRyZXNz IHNwYWNlIHdpdGhpbiB0aGUgc3BlY2lmaWVkIHJhbmdlLiBQYWdlcyBhcmUNCj4gPiBpbnN0YWxs ZWQgaW4gdGhlIGN1cnJlbnQgcHJvY2VzcyBwYWdlIHRhYmxlcyBhdCBmYXVsdCB0aW1lIGFuZCBy ZW1vdmVkDQo+ID4gYnkgdGhlIG1tdV9pbnRlcnZhbF9ub3RpZmllciBpbnZhbGlkYXRlIGNhbGxi Y2suIE5vIGZ1cnRoZXIgbWVtb3J5DQo+IG1hbmFnZW1lbnQgaXMgaW52b2x2ZWQuDQo+ID4gT24g YXR0ZW1wdHMgdG8gYWNjZXNzIGEgaG9sZSwgb3IgaWYgYSBtYXBwaW5nIHdhcyByZW1vdmVkIGJ5 DQo+ID4gUElERkRfTUVNX1VOTUFQLCBvciBpZiB0aGUgcmVtb3RlIHByb2Nlc3MgYWRkcmVzcyBz cGFjZSB3YXMgcmVhcGVkDQo+IGJ5DQo+ID4gT09NLCB0aGUgcmVtb3RlIG1hcHBpbmcgZmF1bHQg aGFuZGxlciByZXR1cm5zIFZNX0ZBVUxUX1NJR0JVUy4NCj4gDQo+IEkgc3RpbGwgdGhpbmsgYW55 dGhpbmcgYWxvbmcgdGhlc2UgbGluZXMgbmVlZHMgdG8gbWVldCB0aGUgWFBNRU0gdXNlIGNhc2Vz IGFzDQo+IHdlbGwsIHdlIGhhdmUgdG8gaGF2ZSBtb3JlIGdlbmVyYWwgc29sdXRpb25zIGZvciBz dWNoIE1NDQo+IHN0dWZmOg0KPiANCj4gaHR0cHM6Ly9naXRsYWIuY29tL2hqZWxtbi94cG1lbQ0K PiANCj4gSG93ZXZlciwgSSB0aGluayB0aGlzIGZ1bmRhbWVudGFsbHkgZmFsbHMgaW50byBzb21l IG9mIHRoZSBzYW1lIGJhZCBkaXJlY3Rpb24NCj4gYXMgeHBtZW0uDQo+IA0KPiBJIHdvdWxkIG11 Y2ggcmF0aGVyIHNlZSB0aGlzIGRlc2lnbiBjb3B5ICYgY2xvbmUgdGhlIFZNQSdzIHRoYW4gdHJ5 IHRvDQo+IG1pcnJvciB0aGUgUFRFcyBpbnNpZGUgdGhlIFZNQXMgZnJvbSB0aGUgcmVtb3RlIGlu dG8gYSBzaW5nbGUgZ2lhbnQgVk1BIGFuZA0KPiBzb21laG93IHNwbGl0L21pcnJvciB0aGUgVk1B IG9wcy4NCg0KVGhpcyBkZXNpZ24gd2FzIG1hZGUgc3BlY2lmaWNhbGx5IGZvciB2aXJ0dWFsIG1h Y2hpbmUgaW50cm9zcGVjdGlvbiwgd2hlcmUgd2UgDQpjYXJlIG1vcmUgYWJvdXQgdGhlIGNvbnRl bnRzIG9mIHRoZSBhZGRyZXNzIHNwYWNlLCByYXRoZXIgdGhhbiB0aGUgcmVtb3RlIFZNQXMNCmFu ZCB0aGVpciB2bW9wcy4gKFJpZ2h0IG5vdyBvbmx5IGFub24gcGFnZXMgY2FuIGJlIG1hcHBlZCwg YnV0IEkgZ3Vlc3MNCndlIGNhbiBleHRlbmQgdG8gcGFnZWNhY2hlIHBhZ2VzIGFzIHdlbGwuKSBJ IGp1c3QgdXNlZCB3aGF0IHNlZW1lZCB0byBiZSB0aGUNCmNvbW1vbiBkZW5vbWluYXRvciB0byBh bGwgcGFnZS1yZWxhdGVkIG9wZXJhdGlvbnM6IHJhbmdlIGludmFsaWRhdGlvbi4NClRoaXMgbG9v a3MgbGlrZSBhIGdlbmVyYWwgc29sdXRpb24uDQoNCklNTyBjbG9uaW5nIGEgVk1BIGluIGFuIGFk ZHJlc3Mgc3BhY2UgdGhhdCBoYXMgYSBjb21wbGV0ZWx5IGRpZmZlcmVudCBsYXlvdXQNCndpbGwg cHJlc2VudCBpdHMgb3duIHNldCBvZiBjYXZlYXRzOiBXaGF0IGhhcHBlbnMgaWYgdGhlIFZNQSBy ZXNpemVzL3NwbGl0cz8gDQpDYW4geW91IHJlcGxheSBhbGwgdGhlIHJlbW90ZSBWTUEgdm1vcHMg b24gdGhlIGNsb25lIFZNQT8NCg0KPiBUaGlzIGlzIGp1c3QgdG9vIHdlaXJkIGFuZCBmcmFnaWxl IHRvIGJlIG1haW50YWlibGUgb3ZlciBhIGxvbmcgdGVybS4NCj4gDQo+IEZvciBpbnN0YW5jZSwg b25lIG9mIHRoZSBtYWpvciBidWdzIGluIHRoaW5ncyBsaWtlIHhwbWVtIHdhcyB0aGF0IHRoZXkg YXJlDQo+IGluY29tcGF0aWJsZSB3aXRoIGdldF91c2VyX3BhZ2VzKCksIGxhcmdlbHkgYmVjYXVz ZSBvZiB0aGlzIGlzc3VlLg0KDQpXZSBzdXBwb3J0IGdldF91c2VyX3BhZ2VzKCksIHRoYXQncyBo b3cgd2UgaW50ZWdyYXRlIHdpdGggS1ZNLg0KVGhlIGRpZmZlcmVuY2UgaXMgdGhlIHBhZ2UgcmV0 dXJuZWQgd2lsbCBub3QgYmVsb25nIHRvIHRoZSBjdXJyZW50IHByb2Nlc3MuDQoNCj4gSSBmZWVs IGxpa2UgSSBzYWlkIHRoaXMgYWxyZWFkeS4uDQo+IA0KPiBKYXNvbg0K