From patchwork Mon Mar 24 06:53:27 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrei Vagin X-Patchwork-Id: 14026841 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 D3375C3600B for ; Mon, 24 Mar 2025 06:53:38 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 3CFC1280005; Mon, 24 Mar 2025 02:53:35 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3578C280004; Mon, 24 Mar 2025 02:53:35 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0C281280005; Mon, 24 Mar 2025 02:53:35 -0400 (EDT) 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 E4063280004 for ; Mon, 24 Mar 2025 02:53:34 -0400 (EDT) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 58DE51CCA08 for ; Mon, 24 Mar 2025 06:53:36 +0000 (UTC) X-FDA: 83255528832.30.5742C53 Received: from mail-oi1-f202.google.com (mail-oi1-f202.google.com [209.85.167.202]) by imf27.hostedemail.com (Postfix) with ESMTP id 9740140009 for ; Mon, 24 Mar 2025 06:53:34 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=jM5bdD5d; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf27.hostedemail.com: domain of 3bQHhZwYKCDoWrWcejckkcha.Ykihejqt-iigrWYg.knc@flex--avagin.bounces.google.com designates 209.85.167.202 as permitted sender) smtp.mailfrom=3bQHhZwYKCDoWrWcejckkcha.Ykihejqt-iigrWYg.knc@flex--avagin.bounces.google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1742799214; a=rsa-sha256; cv=none; b=ppOAroPiuK58fGczcNIq9ODLDl8ZkYltca/stXva6LN790FFdLxJB5zc/wK4snQo6Q1fXw 2x1dEBnfth6CkRYfJW5VEfSu76lhMHhPKoXgJSaMnA1kH3WaNknJqDN+zByAdWBFCG6ujP NDTIt17xroho++cO5vWl7xzjlHiJtgw= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=jM5bdD5d; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf27.hostedemail.com: domain of 3bQHhZwYKCDoWrWcejckkcha.Ykihejqt-iigrWYg.knc@flex--avagin.bounces.google.com designates 209.85.167.202 as permitted sender) smtp.mailfrom=3bQHhZwYKCDoWrWcejckkcha.Ykihejqt-iigrWYg.knc@flex--avagin.bounces.google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1742799214; 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=mHKQPGagMOpPzVXkQrg+YdchEGJ0YJ8P2M6qhZ6IcLg=; b=GuMv+Qh+fud/mQ3C++teHjoWgVLF77pzaqHFR5KR/rbuJENA89HgDdTgO3Jjenmtxtld8R 462GVj6h1/9SD+KeUcYxOuv0C6CAEv1r8hH5OLCDToTV2xorl4phU/h/YSrBgcErpuIjCB x+SfVw/v4pItawPVvXW/3WRgnOZTjeI= Received: by mail-oi1-f202.google.com with SMTP id 5614622812f47-3feb1dce9ceso1122959b6e.1 for ; Sun, 23 Mar 2025 23:53:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1742799213; x=1743404013; darn=kvack.org; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=mHKQPGagMOpPzVXkQrg+YdchEGJ0YJ8P2M6qhZ6IcLg=; b=jM5bdD5dVEvD5/SfgLq6YVl5FGVeJ7+JYA+73ZuZiavDkUQWBYDmmbTST/IFxpR3kz s6TQ9xs2eDxHyBVXWOSnwE/husydIZufnrgHsbjnUpD5LCdNC/tq8JNvhRGzoJsr9mYZ WtEivtOvvluU/EYgprdKEHbTuvSA2Q7TIhSNRUjTbvJ9pQ23hsRH69ONxS18BzApxlOc tNmI4qaOp98QMrmPDVaYl4tYis8E37AgufG5dh9v6w+3RhoV2BXgtts4DqYG/NxG7wMB oSnFnLNXkCbW3opnCo0BPhUQkuET0DaYhUfx0DP1dGtGDPeiMtpi2CC0GaYCjwX2zzTx u+Yw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742799213; x=1743404013; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=mHKQPGagMOpPzVXkQrg+YdchEGJ0YJ8P2M6qhZ6IcLg=; b=fj0xTBeklYNqqDTpAevi1AMb04W5AjIo7U0x+/uCw+kZghbxkMMGa3DzYFrw+bfxKq JirwbtPu6xGvExguwP8cYf2EEmU2yGIo2VmWMQPbjjuUHgpxSTinmkSYoVaBmj5rpr9u SXOcxjZTu2tAmRkb4zvQM/Wg4jMhqm6wBfl57TWGZHw3v35UZ0c/jRFYLqC2ARJbhN8U HQCMVrV+xKuorBjLb9W6trBGuqPTQy+inwFdWQjdDwSOECmbjPuz6c7cc+dmFxnhJnap ufk59cOryiTUj4RnXKp1U+WSPQNYoD/3/dOei/47M0F/KBvFoRLbyqFER2roC6cb3YJB Lo8g== X-Forwarded-Encrypted: i=1; AJvYcCW/3LCesXOU8YOk9/mqp/mXvUFVO047u4+WKtAxTvBSeb/rL+sPxkTgW3c643BHjRCHbvDl8EneUg==@kvack.org X-Gm-Message-State: AOJu0Yy6m3OHT0NcuN21zuq4zGvx7zr5wiMzmbRLRq0qjZz3O9Sai0Xh SBI47eKyFIcR1tvaK6rDYuI4U7R06X2nj6pdCyAjvHXiwc9yTxt/7dnpEqBBo5YicNIYf1uFG6m 9LA== X-Google-Smtp-Source: AGHT+IHdUZdDUihniNDxIj7Y5cXrzFf0YBkU/hlZx14R7lVEo/UwEmOdH9bM8gXluf4n8aUSHGMsn5H0BYM= X-Received: from oabry11.prod.google.com ([2002:a05:6871:208b:b0:2ae:bdb:eb0]) (user=avagin job=prod-delivery.src-stubby-dispatcher) by 2002:a05:6830:2813:b0:72b:919a:fa96 with SMTP id 46e09a7af769-72c0ae465f1mr8859493a34.5.1742799213422; Sun, 23 Mar 2025 23:53:33 -0700 (PDT) Date: Mon, 24 Mar 2025 06:53:27 +0000 In-Reply-To: <20250324065328.107678-1-avagin@google.com> Mime-Version: 1.0 References: <20250324065328.107678-1-avagin@google.com> X-Mailer: git-send-email 2.49.0.395.g12beb8f557-goog Message-ID: <20250324065328.107678-3-avagin@google.com> Subject: [PATCH 2/3] tools headers UAPI: Sync linux/fs.h with the kernel sources From: Andrei Vagin To: Lorenzo Stoakes , Andrew Morton Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, linux-doc@vger.kernel.org, David Hildenbrand , Shuah Khan , Jonathan Corbet , criu@lists.linux.dev, Andrei Vagin X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 9740140009 X-Stat-Signature: yxwefjyda9so58a7nwi9twagszqnro9h X-Rspam-User: X-HE-Tag: 1742799214-594632 X-HE-Meta: U2FsdGVkX196z//fZu66DAmmpkg7MQSrOg5qCpbqPRE7dJ2HP/xXLaXH2iGxkZvvbkKnin1Bn9Bwf5PYKajW0QeINgCI3hlpVEKxtjlkFDCydcqjCQeBC7167LqkAr6N9ZX5WR9w1RX03QhHnI9i19uCdpoeUwyUOPwVImNDlXduXB6jFo9ryRnt2cwtjjDNMLLjnU8ozqgxiN93LU1o1xtgg3cmk4cyxkIbqw9lEtgEkryRcKuFf7XQQDZx8nXR3GyHf+VycGnWVqVguUyJ0GbRFYCS0oZ1L1DJN+73647AWdu7xuDSVoE+yE3d4Vg2ZYDyYD2TcG+uCLN+tnwH6V0OMzKlqGH6zZA4KH7iyeU2WvVt9g5zNP+CggM3KVCQMd3g5UpUnfpeIx6Es9Sa7cl3YNCIPZyMzlrnuo70Msrd+yFdrd+bkmbgm7Yk2eT30a3FDL8NIJDTfcnvd+3NA1VvRq6COBzKyAcxLcIitw775NH8lSfvDPZmHBBdJ6lyUkYMwpwQR9RrfW3nh+laOI23qzfjyMFCKLPbUlLkIF1y+/Jtafi47izh9+CJqprXj4xnr4qzGymj3YzVhJM5aYRTHOhJkersXAOgDvSfzTV1gMKZQ1uPzEE+nja/uzwkATGFEWWDi64aTd/9mz28vcVPFL7+fWS9JGnyQ7pnTDodWluNUjq9fhxRqa797koic1aXR6wJbIi7WliYFr/EqSH8DzH4FYPBdf/epluSrKh8MKE4VPUvjy0oU0Wf41hlVlDpoLH7O8ddd6c0q/snKgJFPrUw05X59OCsJK0/EkFk5PQgg7DrQ/SwKYV9azcCPRTmILAP/Nkx7pIWdTATNiKLXCqKGkcBASQ7lr9Zgj5Ce8PZE7WOnObiFBOT8kSuAPdsjmGQdcSTljJdv2klf1nwWS0e2PS0WToULWY0wrZ8OUJshARFjfj4ht4yCng47eHmc1PTT+BcW29NUSP /FAa/Hx9 ruYnvD4ZlXF7ZAOaZqfDM9FWDrfkYIhdFj4Rfw2SI3cIQhx1L2wVHWZllg5C94ngjKw513+NpcQULq7D+YfrWWUdDYDyuxkmaJUV7FrtIAkwvUGpeGxOiqhYLai+yFyED0YvtQON2O/bhjolPvG1xlYp4SZmUXKam84rlV5tMeCeI9+8DPIiLpXNqrY963iCwoiblVe4zSlf2KL4cn8p5ih+IeiH7cLQbJIKkESRjsE6m99w6ELkz+MpTBGI7TZwj0zYd7EdyTUu7dxgSJiMuOFaTDwU4feaBteGE9nqkAFquXlLBCIv/0bGJ73siRojAXotFvMZ6U8ywJqgrrSSmaBlH2dq78z7ar4DRjVJgwjAvDmXejGXD3T1k89jtpXGaC1WIKXUK7s4A86+Lz0r27VrwIuYx4D471JsU3kNnfqCFJnRf/sdlKaGM7o5JW0oI/LKUlBkC+Z6UBz7ppw371ovs4mlbvH4i6gPbcsCuI2emihLirMYHigkjnFxP4sXGqIGRjXVl4wpD0FJo834AAgJP/Gg/HH8WW+mseEBhL9uA/8qUIpl28J6zbCeVsak+qMNmuvP5AnnVECM= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000001, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: From: Andrei Vagin Required for a new PAGEMAP_SCAN test to verify guard region reporting. Signed-off-by: Andrei Vagin --- tools/include/uapi/linux/fs.h | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/tools/include/uapi/linux/fs.h b/tools/include/uapi/linux/fs.h index 8a27bc5c7a7f..24ddf7bc4f25 100644 --- a/tools/include/uapi/linux/fs.h +++ b/tools/include/uapi/linux/fs.h @@ -40,6 +40,15 @@ #define BLOCK_SIZE_BITS 10 #define BLOCK_SIZE (1<