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 27DBEE6FE31 for ; Mon, 25 Sep 2023 23:29:50 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id BF7C68D000A; Mon, 25 Sep 2023 19:29:49 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id BA7A78D0007; Mon, 25 Sep 2023 19:29:49 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A70BD8D000A; Mon, 25 Sep 2023 19:29:49 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 9696E8D0007 for ; Mon, 25 Sep 2023 19:29:49 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 670121C9E87 for ; Mon, 25 Sep 2023 23:29:49 +0000 (UTC) X-FDA: 81276714498.11.DC1EDBB Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf19.hostedemail.com (Postfix) with ESMTP id 5DE3C1A0010 for ; Mon, 25 Sep 2023 23:29:46 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=EEi9Erzi; spf=pass (imf19.hostedemail.com: domain of alx@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=alx@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1695684587; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=DN6nukuRx/NGbcTyfN4Fg5axL2lfcEE/YhB+2+SHvMk=; b=PehkODZ3PTX+VZO7xN7dJujNedYoyPMmkpp4wJVpHOB/TBBtlTLpZ45RNtlE8lvSej/eAG /OcfqLRiADF/bGLg/f6KH0b1NDA4nj/RMv9LSMN8y1D1zLI2hk3sqfyL57HVcC6hWxlO6B 93kBnD0+PxWkXpTI6POpl792/ZZkB2Y= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1695684587; a=rsa-sha256; cv=none; b=WiyDevPfGd9ZzsJyekpjBDEoWqtl08387xoGI5vH5xObprvPsnlyLwl+tMjDUW1PWiCIHD vVoz6jtwJQDdjrH6750FF2w2m72ILyLMMKD87nijYsu9wiXF94pOj7ezoNXE207Ew+NUzV VhMe4yMlUw2Lwt9TZpZ6fGotO6ci+w8= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=EEi9Erzi; spf=pass (imf19.hostedemail.com: domain of alx@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=alx@kernel.org; dmarc=pass (policy=none) header.from=kernel.org Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id 59F79CE0F58; Mon, 25 Sep 2023 23:29:43 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 74B96C433C8; Mon, 25 Sep 2023 23:29:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1695684582; bh=QWki2CSqm9eYB90M3TIkABMvM25AfYZ4QVC3NVr+usc=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=EEi9Erzidy2B4EGgLNyAwUR2I2jQfsADDMRS7eGK4KM1zqCwEKj+JuwE7nSpx69kA /DcFAEy6QyyBgv93ARPrctTWZMbKg/1IKJs4wmIcYj68A8FG2dQlr5VT2b7hhscS0F TnyzyaZTWoq9eHpaYt0SITFgEQ77XE8Too8DA3EMHw2bzsx0F9Sef7HSEWgkRIOcn6 jCdNFWVzQ51B3BU4qz5O0bEE+NXixVZRpkmhG1Ysy7OY6DB6CmOaTEMjMPypbXLnWu nE88aaIIPR15qDjzaHPMxMH68yXUFrAYirZo2CACzcE6D/qFH7IdZpkbljTaWU96Pe hReSlUcZElf2g== Date: Tue, 26 Sep 2023 01:29:39 +0200 From: Alejandro Colomar To: Axel Rasmussen Cc: Peter Xu , linux-man@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 02/10] userfaultfd.2: reword to account for new fault resolution ioctls Message-ID: References: <20230919190206.388896-1-axelrasmussen@google.com> <20230919190206.388896-3-axelrasmussen@google.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="d2rl2hxcti2s7kgj" Content-Disposition: inline In-Reply-To: <20230919190206.388896-3-axelrasmussen@google.com> X-Rspamd-Queue-Id: 5DE3C1A0010 X-Rspam-User: X-Stat-Signature: fjcaf3jwdaocj9qdsq8gbtqssnuq3qwb X-Rspamd-Server: rspam03 X-HE-Tag: 1695684586-566000 X-HE-Meta: U2FsdGVkX1+XDKncKJya2Jr000pPKHBy8AgPd5CcKvZ6NvBlnoe0Uwc2Xo1pmJpquWsEo/A3Gb2f0IBmB03HrTsdd8HBkozVn3Yv2Gmn7Vqy1mRw99itohr6ba6yQoHCycB/vx4Z/U0kD8T8HGwLTPHmdNIfv8aD9sIOuVZNkp1SaJX8y41eEztBx4Bud8fLhHkISMNlbHqGl6JjU6ehHo9butjLvMIL7mig3HW9usyLg3KJUGIe6gHwjH34wddkIayAzZHtJsCZXK1uem7WOHxoqWVXI1Pa/ujfBYRSE/5uUTAfLHlsR7UhgkFL4c9N0qqxWEdnCAuJT7ASSyX1aplqh97P9Rf2wi0XRkYLbKtyVWKncc5mCoOHpQWgCx2bjEFLkuL/TaDRcN2Yk+kFuCrkbaxLS3lzghtmCm+vnno+QNq44rIyW+EUq0CYqalUX4gu3XdNuOkCaGZYN7MNSxVHsKcmh7jBlS1cECa2WerOzuXPFcPYPbUzmx+TWq3G5OGH8zBKWArWf+JFEG6WeamhuBpCb3B9Ul544vEd1xjQeVN9IZMU5C5951zsQMBem2pDJ2wU/NKbbgzTURmzQqu5cRKLaQ4l7JxbcqCsLanKpNBmMjHr18pk5TcneihLHzvKUc5PwRFAPHPd4cgfHnihiZk2r8kBaFT/wt6BzV67hAaDP5YtVgXeiLvPUrz2hF9G5lqAT6yUm4VeDJ22aO7utoYAada5gDVcEejnUVGTKYhrkV2cn1aeFMD4JeOgyhXtSlAZadE1DBK9jVecsjEj8Vc/0AdtRZ+PTd+ocRtMajFn2V9u9kqq0W5JfH9/G/Zbz/CAc3Ctd7lkwhl+1/LHOPj3Ys58HLkz2oszxrhSzUZGaXbq/9RAAWO5nhSvDDXajxjT8Kl8ehTadTNjFkODDraCwcoBPnbCcYFGAOlrG5V7bW/vnYYqzqzb+8qB8IPWP8E9LwMfm6Lte/w ETYsCHO2 SbwbgAzE304hPGPnbM68xy0GHU3a0d4oZEmLlqni6uxETnWUQ5HCVa7U92Lzmf1gWIvi83YhgQW7/5VcTSdG8KTzNIf5OFZO1ML4Mg5beXbmn8+gpYphjf/f+xV1bAfoqPkFIl1xf5Dp4pDvL9LDiodKnkFqE1+UVi3ZKo5/J1PWT55i8yGqu+AItnJiBNpAQF0NaYWrRdCVyNq1/a2xZb9MmEibsTwiss+hsY7N2lfw8my89gsuH45wm9GC5kgAuYu/8FLW0D+MLl2FTr2UbsBV4ksbffZNH3QYC2OXiK6FRJoZcfq2T88pcVQ== 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: --d2rl2hxcti2s7kgj Content-Type: text/plain; protected-headers=v1; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Subject: Re: [PATCH 02/10] userfaultfd.2: reword to account for new fault resolution ioctls MIME-Version: 1.0 Hi Axel, On Tue, Sep 19, 2023 at 12:01:58PM -0700, Axel Rasmussen wrote: > Basically, reword the sentence to clarify that this isn't a complete > list. I don't believe it's worth maintaining a fully complete list here, > instead ioctl_userfaultfd.2 is the place to do that. Let this just be an > example. >=20 > Signed-off-by: Axel Rasmussen Patch applied. Thanks, Alex > --- > man2/userfaultfd.2 | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) >=20 > diff --git a/man2/userfaultfd.2 b/man2/userfaultfd.2 > index 1b2af22f9..00d94e514 100644 > --- a/man2/userfaultfd.2 > +++ b/man2/userfaultfd.2 > @@ -222,11 +222,12 @@ operation, > a page fault occurring in the requested memory range, and satisfying > the mode defined at the registration time, will be forwarded by the kern= el to > the user-space application. > -The application can then use the > +The application can then use various (e.g. > .B UFFDIO_COPY , > .B UFFDIO_ZEROPAGE , > or > .B UFFDIO_CONTINUE > +) > .BR ioctl (2) > operations to resolve the page fault. > .PP > --=20 > 2.42.0.459.ge4e396fd5e-goog >=20 --d2rl2hxcti2s7kgj Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6jqH8KTroDDkXfJAnowa+77/2zIFAmUSF+IACgkQnowa+77/ 2zKRUhAAkG+iUG7FNAHqtgzPXEpK39yHzOqX7vFZVGHHXepGD3FJIDOki0IhuQA+ K80kJl+cU8mAOcKOuzubCt+HsHc+HF9L+4Gxq4DXlo88IQUO6EuBweqJm0syZrkE qumOazDIDxsdNQEopIz+UBTk7szDub3vXZlge/XobHfO+EFPRfHvGSICXbKZHADT LuyFLeczMbJZrNrYwxr1pBJn8pQK6/hHlEGtjSVyUfXMojxKZH7blZHux4bNheJt Y4SEu39b6EK0//HNkKNYQEPdtbQ70XIRFQckufExii7yYHxa92U8T73xNIDvhuNE sHVsd0DXJn/AZaa4hLRwgxt+zXpAmOYo5TKainkHOGnnGY2z8DSdvWT9EktUTJXB dpsO+2EVKfAKbnTyXMPq8AM1dB4vcuKCHaRPgGLjNSFYHdVIT9hB4XszCF4TdE0F HuoIKHCX2PuFfZpgGs+Mbs0+tvYkyogxleJnP9LIU9fHNuxsn31BZN0mcqsVh4hm oYkH8Rsdk20CdR/2NdWVLR1J5CMJkja6IwuKc4ADTznEbK5x9SbeoCBk5c8ooFNK WjVsiFguSZ00s/dF/mzGO3ca1sfeskQyO5r7ieZqS4BOglH6a+333sYz0yHY6U10 dLMOftxqT6aCTipY95ookUEzHo3t4fHCiSiIEe7H6UHevo8P/p8= =3ZoL -----END PGP SIGNATURE----- --d2rl2hxcti2s7kgj--