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 7E875C3ABC3 for ; Mon, 12 May 2025 17:34:41 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 64A996B019F; Mon, 12 May 2025 13:34:40 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5FA436B01A0; Mon, 12 May 2025 13:34:40 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4C2546B01A1; Mon, 12 May 2025 13:34:40 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 2E3896B019F for ; Mon, 12 May 2025 13:34:40 -0400 (EDT) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 5AE8F1405AD for ; Mon, 12 May 2025 17:34:40 +0000 (UTC) X-FDA: 83434955520.28.926460F Received: from mail-qt1-f178.google.com (mail-qt1-f178.google.com [209.85.160.178]) by imf12.hostedemail.com (Postfix) with ESMTP id 9B24C40008 for ; Mon, 12 May 2025 17:34:38 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b="s6s//4iM"; spf=pass (imf12.hostedemail.com: domain of surenb@google.com designates 209.85.160.178 as permitted sender) smtp.mailfrom=surenb@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1747071278; 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=L32TaVnBXLMdH7kGFVD3fPi99inq6dfjqi5VDLf2qck=; b=KMIo38XhFN9WaGzW6JmZKGzaLO2APSMNpXXGd2Z/poO7K7HnrUNyl0gNjNTI5G4GhCmOI2 Wj8k7avxaTNUGaVc4cQFFYLutn7+9Kp5CtNh+Kzopv0ptSKR6F41XVAZ6kapzuNJ4IrE+G 6pvG5N/f3nmOcZt8dvEC289mrremDlg= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b="s6s//4iM"; spf=pass (imf12.hostedemail.com: domain of surenb@google.com designates 209.85.160.178 as permitted sender) smtp.mailfrom=surenb@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1747071278; a=rsa-sha256; cv=none; b=xKlRLDCFbGvxy6bPFBaLtzUnDxRTJdLMDRgC5ksYsqBFoc1nMkUaWPzPOmG3rMtYARZ8uA /UvGuA+zZQ2DRb/VL6EFWgV3cJ1eiOOyNIGQ/Z1mRfUpU7uNQ3IOBhnSAe8vNpL6LRaBX+ wnfKv2ZyzQq3JfP2f0CqVafk6bIPnw8= Received: by mail-qt1-f178.google.com with SMTP id d75a77b69052e-47e9fea29easo27781cf.1 for ; Mon, 12 May 2025 10:34:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1747071278; x=1747676078; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=L32TaVnBXLMdH7kGFVD3fPi99inq6dfjqi5VDLf2qck=; b=s6s//4iMTqzA/sAVO+te7Zo8WXds+hp6atsshLpNDkazouplK+q0nZF7E2jiDxFGWw hMnmHOyrDF0e+cY0dVvAXLYOdclw/Tdu0QN1KNlGaiOHkGRR3yj3he3XAjU2r2eaabHe BwR5IsNU2Lu+HLwEhNQeGqNv3uJ4VCr4qqApicnKp+OdgnhJOhVGPWs28wSG6qDU4IrK ClsZmIuXmc0OnuRNJ292Uwl9zVSF2XEpH0viqRy4Ne2igsyCcGXgrBuPPkHkDdRwGSgX LvuClEe0zA+vUrfKM9UuM40qxfxxQjCeQQ2wEExKfz+Dg6MsSaeMFElrv94fNnmEPbym 0ElQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747071278; x=1747676078; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=L32TaVnBXLMdH7kGFVD3fPi99inq6dfjqi5VDLf2qck=; b=Tm9ccM0sBX0ERKV46hAepcQQL1u4ur8G18uwrLHmIEZwX8zchzu74b7QU96KfsJAQG vRKyXWe/9kZ9R4VTdRJsJM1uQ9QY+DLCD6/wpzD1M2uDgqTu9ZPeM59SXlPI/ZBWLEbN yCDkr62DbPGrjoSP8jDL413ideXs+eJnxKXPWgXCeXWVX7z+M4PtQaS2kd8EQdm/lHjr wEVCiDXFtf0yGZX0SdZ2MS1wc7cdV9zzqm45TGdLmY4HJcw7zCehBBwaOYOKjkv20oc+ HmG1afzmAW6WMijPlj57kU31LbQz/x8/XIT3b8Dmz3OvfxLyNmL0hcmQWg364Akll7Of UrVw== X-Forwarded-Encrypted: i=1; AJvYcCXSUQ/RGqt76NSlQRm3ZFQtFpjoUEES65H0BC8Y+poHay8yTogCSHTtYfRNmm6RD49N5D9mYxxTWw==@kvack.org X-Gm-Message-State: AOJu0YyZxNcR3lXPiqP/ldzIis3jbeE3QJMezKg6O5hz6jMW6defu3Ly fvy+RyTzj+e8yb6D+uvzC+/XqQb3f+KfsnD98yzm2lgqqIYu4srTcil51vkn8L3jmBJO3wZ1qhJ WsK5+2fp+OcVKipRIG31INCDTFA9y6jmgfFmf X-Gm-Gg: ASbGncvedXKsBDzAJgzkIhCEh64RB0QrMzM+Ft/SqPNg1wiH1ecwSM2LhD+BVw/81cL 3kVNah47DJF/V/cjQBIUbcALerjko65YX8Lz7ou7HqUaFNw+/vOf5XRNDtOiG2JuGCDVkfpbb27 DS2BQeaMETtrc4Ga+N4/bxcUVKYOzNTFkSNY0iyWqC+g== X-Google-Smtp-Source: AGHT+IGTYkrhUV+DLsh845oG0n/rLmhyxUlaHkQ2b5H0oBWRt3eLZt6UDnXo3F2HT4sInc546Mn5P2nyRxMkvjW1VbM= X-Received: by 2002:ac8:7dcf:0:b0:47d:c9f0:da47 with SMTP id d75a77b69052e-49462f90dd7mr9301381cf.19.1747071277522; Mon, 12 May 2025 10:34:37 -0700 (PDT) MIME-Version: 1.0 References: <20250512171922.356408-1-peterx@redhat.com> <20250512171922.356408-3-peterx@redhat.com> In-Reply-To: <20250512171922.356408-3-peterx@redhat.com> From: Suren Baghdasaryan Date: Mon, 12 May 2025 10:34:26 -0700 X-Gm-Features: AX0GCFs7qEHb9TzjpZlu7kdd28NaoL_rPenAPBM0hzPGJ9tZPP4HKos4WSwSBQY Message-ID: Subject: Re: [PATCH 2/2] UFFDIO_API.2const: Add an entry for UFFDIO_MOVE To: Peter Xu Cc: Alejandro Colomar , linux-man@vger.kernel.org, linux-kernel@vger.kernel.org, Andrea Arcangeli , Mike Rapoport , Axel Rasmussen , Kyle Huey , linux-mm@kvack.org, "Robert O'Callahan" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam10 X-Stat-Signature: hwxdc31894596u9uemeq6fsbi4yqwkzk X-Rspamd-Queue-Id: 9B24C40008 X-Rspam-User: X-HE-Tag: 1747071278-286558 X-HE-Meta: U2FsdGVkX1+1/5JfMwTwBxXJq9QV1ed2Wr3LCkbNIMTjFUmYTr7aKZRLVUmCcUG5IxVL1GVbSRzBnOsSzY4v796JxS2uC59nOGX4vf4n7IVQrTG8hmMZD1tw+DkEOpsJ4byPg2oMOxyxq8bwEd9UBujLTDnAnVcalOhyxP8XS406jVmmGSRwE+nQfvvpHnhWU4q+9BRSn8GG3U5Or+Td6Ne4VEaE08Ci4b71Ec5l/Jvr1EqV/dG83+QjojAu63GMCA64hqer1eiJG0Z/iO+RmQRldJPzMUbs2CHDFws/Btu4taZDpH68PIvAeXYLPEDkPaUTCT7U81VAlRe6rqrOF/r9Ex/3av5ZYpij2OUCv5cAL7+288uNqzHewwcnjxnHx8oEOir91nrqMxOZhjA3dF2YLFUSurkI4MBblzh2rfu93YC0daPujQ5v1xI1azEWQ/rOTkaJASJRFXouyUbCcYIa9aE+ENCxqzhaA4RTUwjcxQ0GrDjbjiZXOc7KXbAbf1yGtY28j50YqWHs5JlNWJM4SSVhfC2/nMsLW9leKGvP9f9LNYeud2r9tHUBOyNLaKFCuyhKTWCF93mFXcAR/6FdAfJ2NPduFlPSVaU0HJn8HLBlWtjXNuhc3jWuq/MFr6tVL82C5+lAZYs684QnDb6TnS4c1S8K0eqdW+zxMMyy8S+fUI5V5E+c17XgyI9drDzI/ejf7/U8U4CJuFYb3oj3BtqdcXbaYMl2vdj5Vmtk/twLRJU5ES29pn2Brl5sVqwTSlqtHlgdjXihftbFgzkpUqDpnaGOofarK4nJr7U2n73bVlarG7gZWbA/ps2NIU0tTnyWpG6fzNJX82NQTZs0FsUQXyXEjO0c9htkfbu9NtROj0610ApH5q46KoYuqokXw/yiBjJWt2jQx762bFzj7wwLbt+Uq8WLNFfQRJhSB/vQzGHaTqXGd9QzaRMj96t+jCQaJmk= 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: List-Subscribe: List-Unsubscribe: On Mon, May 12, 2025 at 10:19=E2=80=AFAM Peter Xu wrote= : > > Add the entry for UFFDIO_MOVE in UFFDIO_API. > > Signed-off-by: Peter Xu Reviewed-by: Suren Baghdasaryan Thanks! > --- > man/man2const/UFFDIO_API.2const | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/man/man2const/UFFDIO_API.2const b/man/man2const/UFFDIO_API.2= const > index 1c554107a..17ea6f905 100644 > --- a/man/man2const/UFFDIO_API.2const > +++ b/man/man2const/UFFDIO_API.2const > @@ -204,6 +204,12 @@ ioctl. > If this feature bit is set, > the write protection faults would be asynchronously resolved > by the kernel. > +.TP > +.BR UFFD_FEATURE_MOVE " (since Linux 6.8)" > +If this feature bit is set, > +the kernel supports resolving faults with the > +.B UFFDIO_MOVE > +ioctl. > .P > The returned > .I argp->ioctls > -- > 2.49.0 >