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 3DB10C3ABCB for ; Mon, 12 May 2025 17:19:36 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5113D6B0192; Mon, 12 May 2025 13:19:34 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 4C03A6B0199; Mon, 12 May 2025 13:19:34 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 189A66B019B; Mon, 12 May 2025 13:19:34 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id DD4976B0192 for ; Mon, 12 May 2025 13:19:33 -0400 (EDT) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 291BBE0715 for ; Mon, 12 May 2025 17:19:34 +0000 (UTC) X-FDA: 83434917468.02.D00D3BF Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by imf06.hostedemail.com (Postfix) with ESMTP id AE731180008 for ; Mon, 12 May 2025 17:19:31 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=Er4F7g5R; dmarc=pass (policy=quarantine) header.from=redhat.com; spf=pass (imf06.hostedemail.com: domain of peterx@redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=peterx@redhat.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1747070372; a=rsa-sha256; cv=none; b=sN+lFi8Sjc5gUC4YV2xMgWgkKtbe3BDFBDKkXcJI0YpmxIQ70J1NyLwi+ZqDAgLkYdmpEb O1ud//Yy0JWHpZN5gsfQ80lOVtc1rx3Ph0ilTtjV2Lh9pMiaIyZ8y/aJKYii1P9XCX2wvm fp27njpHuq/mx1t/W61q5OpOHtdLa5Q= ARC-Authentication-Results: i=1; imf06.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=Er4F7g5R; dmarc=pass (policy=quarantine) header.from=redhat.com; spf=pass (imf06.hostedemail.com: domain of peterx@redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=peterx@redhat.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1747070372; 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=CWI3XlZ8DiHOSNmvwLFcrT7CheTTJj0Amd4kgoFoUz8=; b=26OEi6MZfoe8j+AyXC/7pf30YQuAKcAfv/G7EIen/1mDAYzDcgRa4lvdCH/ToE/zRV4zMu E3/MiZRk+TsyvvKZ8ltG7/MLDbAWHqfOywCeRjefJkWs+uOR+tI52LVR/gF0p91CQk7GU1 Jgm6lwgI9JlQaw2XdY7jk5eUcOOB/Io= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1747070371; h=from:from: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; bh=CWI3XlZ8DiHOSNmvwLFcrT7CheTTJj0Amd4kgoFoUz8=; b=Er4F7g5R8p0s3IRlrjXvf7fSRyo1hFXTw3SQXblDhSotbWtL2EWqVQU0aZ676j7rDQHXzR 6uZsirlr3oA3R5zxI8feCRaQPNDAAjrVmnnJETVXzWIuYSekiYgShSR3z8hFFjGzwsLqrC g35qcyVcp3xos6kbn8/F3QHFAdRz1n4= Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-28-qXGACxQKN46FmLCdVPLFMw-1; Mon, 12 May 2025 13:19:29 -0400 X-MC-Unique: qXGACxQKN46FmLCdVPLFMw-1 X-Mimecast-MFC-AGG-ID: qXGACxQKN46FmLCdVPLFMw_1747070368 Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-7c5f3b94827so725206585a.0 for ; Mon, 12 May 2025 10:19:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747070368; x=1747675168; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=CWI3XlZ8DiHOSNmvwLFcrT7CheTTJj0Amd4kgoFoUz8=; b=nWBp2nvj0KHXru3LK/sipGuG7R0oYlQaEvbkEiDRWLVpjZz/tT3VDDga8DKczjMVPQ mi4KHYsMsnazcXfQHO1GPpygjU4MTrlp4C5t8oR4/Z/+mOSP/0yEWuovZUUdfni/2DGx 1DAnkyr7GgYNYAGrE9iElugHPPe98yvgENTc+vPZWQARKeRDxxhoAD7plpdyGDdFAFjf CzeyervuZ2C1IvRI8pgRchrMvcT7kUfrNzY33oLoH2d4N/X/Ph1lLImdZ6WWkvFzCf2X u+IktKhmoQQybW9y/+KiMkJ4XrEobwhD0vRmFKGMs5NhAmvnPoWMxaH6r5yP8auUeORR r7ag== X-Forwarded-Encrypted: i=1; AJvYcCVwbKnpM9w3UBvgYIjMxZ2EZ3mDcj6sFqId+6quP1I3oNSegwooVjZA0MHhkX7pnJNACReOCP4pYg==@kvack.org X-Gm-Message-State: AOJu0YzvXHcv6szXNj69Fk95108A4KugC7BYvEdOo/5fBvspCyxXdIuG NR0gbBDYd4QVppGiJw1dZ31bOt2b8xBMRdF/aaFddJueMJlsdup1HvHeEOjHMHe1m1zw6ucFnaB 2wLy4x3wwFiNofiihXnMdJ/cCJviVVyHHflKzARToYdIOnBDT X-Gm-Gg: ASbGncv3nEWpITdUBkIujQKf0jqn8ADA2AtUosJHX/CmyZyf7jSuQ+PDoQoHgAT5mfD NAy/8BfmQ4jgNDJxcjxbjDTkF6te5+8TxNPbjk/4CRTUpkZE5SQrt+mzGVYgM/Ox8ezchXlmxhk Tk63fNcd2NLYJO4V2qx5sMUMk+q9ZQXNS63XyIGj/E8WA8UdHRwUBbDzz9a9+1ngw5G1AfNBhJg hXygskuB2MeqsjG6Jequ6HAhKRNLAtYLq2LYxwemk/+XvYdp/Xa7+ESrW9ZeBH0pwFWLJZLReph X-Received: by 2002:a05:620a:2488:b0:7c7:6543:2018 with SMTP id af79cd13be357-7cd010f42d8mr2542747085a.7.1747070368510; Mon, 12 May 2025 10:19:28 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFE7u5GopyAen1aodLf0OH/i6/dXL0hCylOx/TfWNJi6vpOxB0Aqq+17CE6uEEEKzezAlrWdQ== X-Received: by 2002:a05:620a:2488:b0:7c7:6543:2018 with SMTP id af79cd13be357-7cd010f42d8mr2542743885a.7.1747070368188; Mon, 12 May 2025 10:19:28 -0700 (PDT) Received: from x1.com ([85.131.185.92]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7cd00fde7c9sm574237485a.75.2025.05.12.10.19.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 May 2025 10:19:27 -0700 (PDT) From: Peter Xu To: Alejandro Colomar , linux-man@vger.kernel.org Cc: linux-kernel@vger.kernel.org, Andrea Arcangeli , Mike Rapoport , Axel Rasmussen , Kyle Huey , linux-mm@kvack.org, peterx@redhat.com, Robert O'Callahan , Suren Baghdasaryan Subject: [PATCH 2/2] UFFDIO_API.2const: Add an entry for UFFDIO_MOVE Date: Mon, 12 May 2025 13:19:22 -0400 Message-ID: <20250512171922.356408-3-peterx@redhat.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250512171922.356408-1-peterx@redhat.com> References: <20250512171922.356408-1-peterx@redhat.com> MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: IggCYMp4_LeLFxitbH5-kyctjF-0CrswnMQgBz-ijNw_1747070368 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: 8bit content-type: text/plain; charset="US-ASCII"; x-default=true X-Rspamd-Queue-Id: AE731180008 X-Stat-Signature: wq3c6huq4z6dcg6imznxr5yqukxi5sbg X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1747070371-472479 X-HE-Meta: U2FsdGVkX1+f7hURvR0DjRHY5rdIfZkJ07LIV53dhvoQ3pdRJFCt7NZIn6e6HqqPZiHJpVhGucDSbe6bOAfp2MhjKwVgMgY805zgrPq9Rt3+C13nCmwHOArbLZ7DNWOy02nvUz28ZYOKdIHv9JgCxFq/uP4J+0ju0IhR5EfII79Qz4u8LRCxrMpH4XhDm6Mk/6ZUV8+/yK3Vn5+Av/2IAS01O5mBQw2qHp+flTe9Zl3xNWaycN27tXiaP3DQcLjr/KQ3H7MXmHNiImmzzSkW9z5NBylgESIZ8nijER4OnLfpfOmwGUAsxxiOIDwF/eCWxD5VXywpTaLFvsUX2JorgkvENoujgJwjLSpcSpuNVwfxiaiSqbcXVGHHSKJd2mNUyfQQzYbMsXuslnCsUpBnA89UEZc3L3SlTAhUR0BROjGtmv0pc0OSTv07hPJz5oETtyf+8FW78QRx1mremW7baXp4TXIQE7b/6vHw+tmAvYlpGfkLVjlqVfPwgWLC9ujo+exURXCZlWZWQS7PHahIwwPKeZeQO652cyqHXz+FcxHUGuH/0jc5JODP+n2ZV75YneEvfRHnUDK2jPEMdl7yFgvJ9vwwMOlAzcO0BqX4RYecdiC5xct3Df+diVBtyGTkN+1DPMr2smIy9Hp2EX8nIWn66/rVOttsF6j7SzjZGvHQUD5XdG1W2i7va3aGTyPRhY3Cbk84AR82KkaERDZ2KZo0kD2LmD5R4NI8h4MzYW9WFESs62BI3UIwXrxxsNYdJLRp3PxM7Ds0WL45LyNooPfv3y9pKZxB5vkBOGsCSYqZF1VNUU7VL7jO9mct08KvXpy8zS+8YWXS+X2vdhDGdj+R+JwXOYfGeGeBQcbNqkmvrJ/TrM6ssGQQGafgi1Xg49E5syAR6Cb28ZmRuyRbXr+9a/RLmFJblLe+qIN2T+dGILtbNqjpdydk1A3u9ZFf2rSP2Eh7XEbqbWRktTB mL+elYz/ sQHdAZSXku+44DNKI7QMYk0d8wXnzidgg3y4amGvqshNHFsY= 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: Add the entry for UFFDIO_MOVE in UFFDIO_API. Signed-off-by: Peter Xu --- man/man2const/UFFDIO_API.2const | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/man/man2const/UFFDIO_API.2const b/man/man2const/UFFDIO_API.2const 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