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 97162C433EF for ; Mon, 7 Mar 2022 18:44:12 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E8BEA8D0002; Mon, 7 Mar 2022 13:44:11 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id E3AD98D0001; Mon, 7 Mar 2022 13:44:11 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CDB718D0002; Mon, 7 Mar 2022 13:44:11 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (relay.hostedemail.com [64.99.140.25]) by kanga.kvack.org (Postfix) with ESMTP id BB9808D0001 for ; Mon, 7 Mar 2022 13:44:11 -0500 (EST) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 71DD81DDD for ; Mon, 7 Mar 2022 18:44:11 +0000 (UTC) X-FDA: 79218465102.15.9351FF6 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2086.outbound.protection.outlook.com [40.107.236.86]) by imf25.hostedemail.com (Postfix) with ESMTP id BF240A0006 for ; Mon, 7 Mar 2022 18:44:10 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LuGnZrRRU916H2BHuE5am4hTlC/xDBXGOx2YPJjAxctZ1XHS01uH8EPVY0JvT3G08z6BVLSpOKWMeQLem5StFM6Cz3cASEoztwl6lSBeAZpmyG17qIwzPVYzcabXKQmBKfaDDX0ugVne896XHJ7F4NTtUMwpkQuNnc9cGs4fVDDoDVR6UQFxe/oIeHg7w22tyP0NHjiL/O5BVgVeRI8NEf2VAmhYRix2srLA0m2CZ3KrIjttrONjJYhxiL57gdzawEkwD5Yx6A0NfYVg4n0v4SgMipg3olPDJu43Ae1KZUnev1lMXJmfLT2bDfZoiMz6SSS3bEP646kDBwv+HPWjgA== 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=AAYedbVkkmGPdt+prW2h+OSIZE9KT0lbFqxYDf4zWPM=; b=cmeKdfetBdG/+HsqNV4r3kGoc81EZmRFKBRXQiLQfCu9HMkDHwKcwmoqve1NdlJi1vsJLrU1x5qfeiXmXA2Ul8a8G+yjvhwSslXDWSw13SOk5vGNUSMisHsi6FGqZXFoQUHfvb8UCWK1/4e2DcF7Kf/XfSkKU1YMrSfYlAydrRHv8uzVHlfhdMA+hMYF9VKTLrK9TA/qkn//LRVEw2A8ehwH6MK6wq/JIel7QHIscN8W9o8my1K5Bk2dCRIR9Pkos+6RT35mK214ycUaJqP88+8gFc6BwsDv/bSDJShwMOolCRHvTMuSPkRUxHcACy31XTQSZkJ3grWHknNlNWE+4Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vmware.com; dmarc=pass action=none header.from=vmware.com; dkim=pass header.d=vmware.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vmware.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AAYedbVkkmGPdt+prW2h+OSIZE9KT0lbFqxYDf4zWPM=; b=B/cWV0Qk0PvwirWiprifdi5ezzwcq4Vz+t5hg9e/ziBOdpes5Bcwhs23M5+X0MXCi++84+RcegChFVZobl5dpJIFmRIMB9/RCsUafF18r6jDEx4i0y/g3FUOPG405VBSlHSD9Gkl1S6kFr2ZO0w9biGOdKRlWAjQQTwk5p9lkXk= Received: from BY3PR05MB8531.namprd05.prod.outlook.com (2603:10b6:a03:3ce::6) by CY4PR0501MB3730.namprd05.prod.outlook.com (2603:10b6:910:8e::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5061.17; Mon, 7 Mar 2022 18:43:38 +0000 Received: from BY3PR05MB8531.namprd05.prod.outlook.com ([fe80::7856:d027:55:4db6]) by BY3PR05MB8531.namprd05.prod.outlook.com ([fe80::7856:d027:55:4db6%2]) with mapi id 15.20.5061.018; Mon, 7 Mar 2022 18:43:38 +0000 From: Nadav Amit To: David Hildenbrand CC: Peter Xu , Andrew Morton , Linux-MM , Andrea Arcangeli , Mike Rapoport , Jan Kara Subject: Re: [PATCH v3] userfaultfd: provide unmasked address on page-fault Thread-Topic: [PATCH v3] userfaultfd: provide unmasked address on page-fault Thread-Index: AQHYKrg8+uNuP1c3jkOAmyouHui0kaytVNSAgAC5DoCAAAzPAIAA9+qAgAU+d4A= Date: Mon, 7 Mar 2022 18:43:37 +0000 Message-ID: <1E7EBC02-9639-4E6E-A5B1-EBCDD0D2729A@vmware.com> References: <20220226022655.350562-1-namit@vmware.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3693.60.0.1.1) x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2c4b372b-7f8e-4088-3b06-08da006a649c x-ms-traffictypediagnostic: CY4PR0501MB3730:EE_ x-ms-exchange-atpmessageproperties: SA|SL x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: N7NA7oOP3g7Ea3rHBqdTJ9RFrt8n2IN1aaB7rocp+bF+0GchI7pX6kYg7ZSoge2+KrDOi4NEW7PMzY0j8Z0uoomMGuU7S9jjmP09a7zIWFqVqCp36B0ywKrJ0rewjT4dOfK0hSyzbgbJUhPJw7hGv0EBrGmT/ml6ALIqycxoySbhpc9zN9kZXAHscs7MHW3sz8YG4xIKHVbb3k9FH31Kxqtc39hLcAdol3emFM3S96rXK3EvEzFhfWI1RMeT69elgCYI3UetJzK4wtD2tKS7UjDeLqgpnn3y7/H1tge1AZweN08tO8s5iYiekqEqch/yA8Cxh1Da+7rgPa8g2V6DQFbq01Ibrt/LBbla3/YDRWDSzTvfhLUum3qKxyM8Av4kN50/oBQHzIRUCxBmRFT2xMzwKDjNJ49fQTSMdjaABvpkGkMXH30t/AKVWlczfCdA9Vz7uq/roktVGBkozmoxakUyUhMwWme69yhvnKjVy+yHEpOFZQCjAkJXHTMiHOF0Ew5cI9EvMKSmxsouRqik3sqArEIrLqGUQN56ryGWjOmxnyKT4yczMikQzvNOWQ0grL8IJPnfx5HAUIVewphA2lZdCIurmlRDCb+cCg5fNqq3W6IALiW4e+LHtKIN65lli00mkoqCcfQ91iwak9VzQJNUc0NTTFs1MQ9H6vOv80lCW1Owq2yHbWys/VwOV0FB05+GtuA83fookWKKOfKkOq+E/sNp51jeEOPnTeOiKAD9lXM0Tg7n14lRrWOAvq1htMviRwv1imff4Hm0RwQupeKAoM1u9NzT1VgNOGsrc1c= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BY3PR05MB8531.namprd05.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(186003)(26005)(53546011)(2906002)(2616005)(71200400001)(6506007)(6512007)(38100700002)(508600001)(54906003)(5660300002)(122000001)(36756003)(86362001)(33656002)(316002)(38070700005)(6916009)(76116006)(66476007)(66556008)(66446008)(66946007)(4326008)(8676002)(6486002)(8936002)(64756008)(4744005)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?oZQC0vha1z4jYj3mjxqnUlb0eGReLuEkFSBYaZw2XBT9sgNCAavsxerIQbFw?= =?us-ascii?Q?3fdYHn/i5vUs0EGlT7SWBqDs3g8s3gNqRcxVxQMyAC4ObLz8roPqRIpLTx9I?= =?us-ascii?Q?pHgYJQefbiAz/rGuMrm/+bVGfKdR1wm1mrVUnR0LOGoDaymOG/AX5OpjEHMX?= =?us-ascii?Q?UfSmcgiplq0+EqOnRFjsE66pPl088Nmkhfybjkdl/5YgJlriV81TfNVtPTFk?= =?us-ascii?Q?Snp3BSjZdIuxVmQcWhfjdxpFavLzNqsb9xO1fV6VWekEJJOCKywTDngsJGUf?= =?us-ascii?Q?6ItEwKfTSDyGhLLFY4fpcccSJDglNS0jEckz+1SNrWWUjRqvU/aegCAouGAA?= =?us-ascii?Q?JHP0UO/zqJIOAdUsJgj9uH5wozDUNm+/CzhfaUE9OWw6QEiozb0mC7YGs5on?= =?us-ascii?Q?Iat5JNHi4NTffcUjW87Z9WQ45bAIz1ekLapNA5DVLv2GlmFlcHMfYi5GeZYA?= =?us-ascii?Q?jcG9wCNb0JlvgVSBNe4CqLzu82UWBif63cGHnUFtCXLtyasSuElqIRvl9hAb?= =?us-ascii?Q?vX1LLvhWc65WzixDSszvkmn5fu0cDATu2Rr1xK1yEwYHMFZZdlQ/hy6T1nta?= =?us-ascii?Q?P+ZlIhoXwlBxMOCK1J196bwW/PmYGg1TsSkXwjmC4ltkti/o9Mmf2sbvFPZR?= =?us-ascii?Q?lXQOfOGhRuuVVN/RfRvjeFn4X2dJI9f7tdYlzPXBSEwVZ12YUW+ljhOtj79V?= =?us-ascii?Q?T6BbjmNmkmsJBcaCTkZEtRjp8aRFGadc0wDNp+9iO1A9sjmwdAB9w96jqmeD?= =?us-ascii?Q?4Xsi9ThDeLKKrxOiNvbmG7GqtZo8oznjTsYGNsmiOApdMcxmeCTneQBz/zfu?= =?us-ascii?Q?5LQ0Rkelv8VYOzLiWJWh8/i0ByZUAdwtkueoBCgqiq6Z+umjR2gieq3AuLAk?= =?us-ascii?Q?d8kAmrg2C4KCY2yz83+jHg6QKS7t9lXViraB+x2EqASZtc0z2piies3rub/e?= =?us-ascii?Q?wPsRctHvZ79lNCXOlbd2uSLc0jxC5W8BPl2tknO1NLKWfgXDMBZMqiwXj8qU?= =?us-ascii?Q?jYNn2KBr8cH+yTqpzWNDj9o9odsePdezd4V2CdgjAVyN3A7tEJn+KnNxblCE?= =?us-ascii?Q?KM9PFazIIJqxtWq3oPkmf3qrGK0QvxHLrnAbO1tmsytCQ7C5IGwvZ9htF+wW?= =?us-ascii?Q?FFBrGWo9dA6V/qA3brNrtoeGZpTrIxq2oS2asao+McT41NemXch+kVxgr1rF?= =?us-ascii?Q?U322VbT6fLnFf9h1B5gFRPnh8DNVBBFyAZXvbM8lrpTfcHqp3Xf++ZQbS8JC?= =?us-ascii?Q?9BgEV7xI/AMTfosY0uxT9M2R5a4jyTo2MQiqikT+XVQdCie/kUSw8a3R0kiD?= =?us-ascii?Q?3ku1tcvwvsN41XNmIkVp40sDglgERnzjjIgoKYf/s57JRpV2DUw+WDp1E2Ya?= =?us-ascii?Q?I/jJVgbFlbz1kxD06gATsF3H6/bW8n0IcpF71ki2BQB3d1hvm+Lp8IhdFxbv?= =?us-ascii?Q?bklB6R3LlP5ohKBAbSYqCjg5ebovggIQ?= Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: vmware.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY3PR05MB8531.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2c4b372b-7f8e-4088-3b06-08da006a649c X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Mar 2022 18:43:37.9418 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: zPw1Pvgs1bbA4mCAxuL/REvJL8mLJVQGKWcIzECm7Vy+WvDx98X2jkiiplM6LEEV4oykob55eYo93pP5RYYijA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR0501MB3730 X-Rspamd-Queue-Id: BF240A0006 X-Stat-Signature: bnme6nxuxb1ui1om47aqcjsz89cpuuch Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=vmware.com header.s=selector2 header.b="B/cWV0Qk"; spf=none (imf25.hostedemail.com: domain of namit@vmware.com has no SPF policy when checking 40.107.236.86) smtp.mailfrom=namit@vmware.com; dmarc=pass (policy=none) header.from=vmware.com X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1646678650-813351 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: > On Mar 4, 2022, at 2:38 AM, David Hildenbrand wrote: >=20 > Do we want to add a comment about early uffd code that did this as well? >=20 > "Note that old Linux versions might indicate the exact address as well, > even though the feature bit is not set." Thanks! I thought how to phrase something non-committing as you did and gave up. I will go with yours.