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 A1A79C4332F for ; Wed, 8 Nov 2023 11:47:22 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0AE7D8D00B8; Wed, 8 Nov 2023 06:47:22 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 05FCA8D00AD; Wed, 8 Nov 2023 06:47:22 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E8FBA8D00B8; Wed, 8 Nov 2023 06:47:21 -0500 (EST) 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 D9A028D00AD for ; Wed, 8 Nov 2023 06:47:21 -0500 (EST) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id A39C0C0C17 for ; Wed, 8 Nov 2023 11:47:21 +0000 (UTC) X-FDA: 81434611482.16.99C70B6 Received: from m13103.mail.163.com (m13103.mail.163.com [220.181.13.103]) by imf03.hostedemail.com (Postfix) with ESMTP id E9DA120019 for ; Wed, 8 Nov 2023 11:47:16 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=fail ("body hash did not verify") header.d=163.com header.s=s110527 header.b="I bi3ox0"; spf=pass (imf03.hostedemail.com: domain of 00107082@163.com designates 220.181.13.103 as permitted sender) smtp.mailfrom=00107082@163.com; dmarc=pass (policy=none) header.from=163.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1699444039; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=4NC8SthDqhO3wMNFOYXnKGN4YPR/u/GDlH0Qps7pCjo=; b=OrEsi1gZm2XwtwU8bkosvrNgU/I0wLiYxyCXXZHbvh/cR6ggNoefk8vXKeFn1auY1rDamR Yl5MEiNb4usaRgQ/ci3W2y44tSnTcx3ziQ7h9B39MKMTiFV84FTqUJ84IEzgQ4y+19nhtP m1olO9q6GV5N7Vwy9/4BzM8vttbI7e4= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1699444039; a=rsa-sha256; cv=none; b=R85mMJzXI64i+4nKptLOulyBXJIXPOLjF19uNmnbTLeSMCnOuyKwH1LAWIFCS8sUvEBEPy D1BuFtsxYz4BQkcCw/O9mnZWsIikkcF+iC8+1FODXms0uKetpiaI6uAxsp3Or0ZLKb1mOw YFSkN7OnrsF4QyI3iuV3raur9jZJAFI= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=fail ("body hash did not verify") header.d=163.com header.s=s110527 header.b="I bi3ox0"; spf=pass (imf03.hostedemail.com: domain of 00107082@163.com designates 220.181.13.103 as permitted sender) smtp.mailfrom=00107082@163.com; dmarc=pass (policy=none) header.from=163.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=Date:From:Subject:Content-Type:MIME-Version: Message-ID; bh=RW/kWeu06y4sBOTbR1FhrflAAtu5wlk7i8tSwn9luUs=; b=I bi3ox0Do2/fiXhk94DHANoVYP6iVzA6E+ZZtNhwME40Xr5oc9O5WeGNX1JER3dm2 r9tt0VdqVnyRNyvb9hZ9hyYuZvSOmS/VvwBxGNHYd3WiLMxYD9iIUKnvXxNxloHS o1L1D2DYeukbnuzleCOJPbCvSEF7DeYWHLxjk70YVQ= Received: from 00107082$163.com ( [111.35.186.243] ) by ajax-webmail-wmsvr103 (Coremail) ; Wed, 8 Nov 2023 19:47:10 +0800 (CST) X-Originating-IP: [111.35.186.243] Date: Wed, 8 Nov 2023 19:47:10 +0800 (CST) From: "David Wang" <00107082@163.com> To: akpm@linux-foundation.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: [BUG?] mm/secretmem: memory address mapped to memfd_secret can be used in write syscall. X-Priority: 3 X-Mailer: Coremail Webmail Server Version XT5.0.14 build 20230109(dcb5de15) Copyright (c) 2002-2023 www.mailtech.cn 163com X-NTES-SC: AL_QuySC/ifu0go5iiZbOkXn0oTju85XMCzuv8j3YJeN500kivj2A4sQlNEIX3s9vutDSqjnDSFTQJO8sp8QbB6eq1cJ1aHoWFDgh/GSpEwro1t Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=GBK MIME-Version: 1.0 Message-ID: <61159548.60cf.18baec1fd65.Coremail.00107082@163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID:Z8GowAD3n3k_dUtlVIEEAA--.23484W X-CM-SenderInfo: qqqrilqqysqiywtou0bp/1tbiTBgiqmI0cF-87QADs3 X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== X-Rspamd-Queue-Id: E9DA120019 X-Rspam-User: X-Stat-Signature: mg4qkm9ky4wu3q1jppb7zn1denz84pru X-Rspamd-Server: rspam03 X-HE-Tag: 1699444036-595723 X-HE-Meta: U2FsdGVkX19kGylEuieESCru+WjrDg7GGUdfYHyhtNCzjJtv7TgaatUN5EhbIIniOzScBkPzg/dZsnTzX4en0uC8DF2IrgfuszfbElJKseW/KB5U9sSLr+5O5WkqugPf3WyI1ftdjCdaLfVW+oO+koINaGll4izdckjurHEpEoZirz68U0tS0ZokKRZb3dKwbK+vfgtkRZGNsVR9klehJM3fjBuTzgZT7S8fVPMpTUH5kY6xjrGVz2re7t0dWdH5S5Eyf0OU01bs5md/GL8xOA1G5UfP42mW0DY/mi5+gDTfazkRInRevQBk6xmwIbjW0ozrpaNGzB229H1yh9efqCiAeZInLCxDUjIUgZCdpjnNZzEw8xhVHYfJC0PT0rASLoAzsVmPZmoQh8JAYDwsukVK8ZnA3RgQ8w6QgyQVrYYnP1I2gUr/h+SIJeeKdmjyqiYh7feECKRgj35FcjX3tZUBShNpcd7G1emBBHGCphMaaEDHBGUysajR+i7UUdQbf3ML+MXKZhumWwmDJu0olCNqCW8H3Pw72MpmsKBrhVWJRy8aDXon7i9eU8/kvzCt0fGt8hC7pJ+EaK2FwHDd3uRW2yCe4aU+JWrlDnD4z5hXvOYrG8ruAvyqYOx/LGiNhsrgnkDuD+MTdy43rEvZr9iEViMVG3tN3UE7OqZSS5nnmqXkHh1TuSJD9OH1zR5cHWXwEorKEBmP6SrDQ8pmPuB9eYOhOE7VDSLmtMDGCHMJiul2cd53KRzwGFsX4UYStGSVxuWTwOh6bL75ddp1d3yIYhGdC6cpcp+36trUL1xUA6zfDE+nNC1WqYijmXrHuQ32SlmfoLScUBGjrjNNaaCxvXZWYzCynZckfv2O6xrRIyWaxOKvG0XpvyMVEsKlP//XBUSk4oCvTNz5kl3vvgCr9IKed19o2x4FNTh3oK5hY0zEdWKUx13UyNOXyZIf7/4m+WDrjJ3RIGFGfr/ O4HUIvD7 5oF/ED5DR8wwpU9E+gIf4usgD8kUzaMnH8omaAbpIcQkvEBfGRFZZr5d3Bgrra6EuJ3qwTguwUo3qdNe9wj+IBhETXftwrJ0gk6Qk27S/ZXYsCHdwey4b1U5Xbs5vLQNS2CajzZKcNrUoqxkgiP92WHxKPAsijIfX13MmmUCn/yd6x4EwkHGElJtTbc6inWoOqqhs7SQFLxCUwkfspuPsX+70JcciYPRpMvxABxBo6hj+gnxm911JyzdArCk7raDlqkvopKBbaSXQM4FcORzdA4WXRD+BK8EWH4AEZhunPNyDpjwH6UAJQfAwzGQLfwfmW3BtykFfuTmIv28/eJGsiQreqm1hJNkDUyJ+HVsij+HSwOzgHIj5i5pfOW+ibm7X2Vo/aK5RoS1os8Fw99wDd0ivjCpS+zAv2vGzNHxknxxwRyvAobAFIsqmVRRlxxNkoGsqCRNb4mAUc4WaYklazKPMD1XsrBGNYtzdimGfW4cmRxokZHDP3QP13Z0on3z5CBeaSUeoShopM739sBgretQQY3eDPEUcc2cnffno7ilZOmnXbLNK68FX6/d7dHlOh4sneYFwM8E3S6zlP+DiZGGNk0vPgcrjErsFB0xYbzDkgMqZr8aKcz3LviZ2SO6a31ZQ X-Bogosity: Ham, tests=bogofilter, spamicity=0.000010, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: CkhpLApBY2NvcmRpbmcgdG8gaHR0cHM6Ly9sd24ubmV0L0FydGljbGVzLzg2NTI1Ni8sIAp0aGUg bWVtb3J5IGFkZHJlc3MgZ290IGZyb20gbWVtZmRfc2VjcmV0L2Z0cnVuY2F0ZS9tbWFwIHNob3Vs ZCBub3QgYmUgdXNlZCBieSBzeXNjYWxscywgc2luY2UgaXQgaXMgbm90IGFjY2Vzc2libGUgZXZl biBieSBrZXJuZWwuCgpCdXQgbXkgdGVzdCByZXN1bHQgc2hvd3MgdGhhdCB0aGUgInNlY3JldCIg bWVtb3J5IGNvdWxkIGJlIHVzZWQgaW4gIHN5c2NhbGwgd3JpdGUsIGlzIHRoaXMgZXhwZWN0ZWQg YmVoYXZpb3I/ClRoaXMgaXMgbXkgdGVzdCBjb2RlOgoKaW50IG1haW4oKSB7CglpbnQgZmQgPSBz eXNjYWxsKF9fTlJfbWVtZmRfc2VjcmV0LCAwKTsKCWlmIChmZCA8IDApIHsKCQlwZXJyb3IoIkZh aWwgdG8gY3JlYXRlIHNlY3JldCIpOwoJCXJldHVybiAtMTsKCX0KCWlmIChmdHJ1bmNhdGUoZmQs IDEwMjQpIDwgMCkgewoJCXBlcnJvcigiRmFpbCB0byBzaXplIHRoZSBzZWNyZXQiKTsKCQlyZXR1 cm4gLTE7Cgl9CgljaGFyICprZXkgPSBtbWFwKE5VTEwsIDEwMjQsIFBST1RfUkVBRHxQUk9UX1dS SVRFLCBNQVBfU0hBUkVELCBmZCwgMCk7CglpZiAoa2V5ID09IE1BUF9GQUlMRUQpIHsKCQlwZXJy b3IoIkZhaWwgdG8gbW1hcCIpOwoJCXJldHVybiAtMTsKCX0KCS8vIHNob3VsZCBiZSBzb21lIHNl Y3VyZSBjaGFubmVsCglzdHJjcHkoa2V5LCAiVGhpc0lzQUtleSIpOwoJLy8gcHJpbnRmKCJbJWRd a2V5KCVzKSByZWFkeTogJXBcbiIsIGdldHBpZCgpLCBrZXksIGtleSk7CgkvLyBnZXRjaGFyKCk7 CgkvLyBtYWtlIHN5c2NhbGwsIHNob3VsZCBlcnIKCXdyaXRlKFNURE9VVF9GSUxFTk8sIGtleSwg c3RybGVuKGtleSkpOyAgLy88LS0gSGVyZSB0aGUga2V5IHNob3dzIHVwIG9uIHN0ZG91dC4KCgly ZXR1cm4gMDsKfQoKVGhhbmtzCkRhdmlkCgoK