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 01A38D12D71 for ; Mon, 11 Nov 2024 06:07:01 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 76F306B007B; Mon, 11 Nov 2024 01:07:01 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 71E1A6B0083; Mon, 11 Nov 2024 01:07:01 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5E6046B0085; Mon, 11 Nov 2024 01:07:01 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 407106B007B for ; Mon, 11 Nov 2024 01:07:01 -0500 (EST) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id A45D216171D for ; Mon, 11 Nov 2024 06:07:00 +0000 (UTC) X-FDA: 82772779446.06.1C6D11F Received: from mail-yw1-f170.google.com (mail-yw1-f170.google.com [209.85.128.170]) by imf11.hostedemail.com (Postfix) with ESMTP id 3A3544000D for ; Mon, 11 Nov 2024 06:06:09 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="j15pl3/T"; spf=pass (imf11.hostedemail.com: domain of alexhenrie24@gmail.com designates 209.85.128.170 as permitted sender) smtp.mailfrom=alexhenrie24@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1731305047; 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=eYYV70I84VmRcC/ZWwmeP9+Rs2FjOoXBP5o29M8JL38=; b=oTbFradTjIteCEpWPySJNnydWlmyj2BHttcG61ds3XSduONYzAHSiPL+CuvZ+lLxuDF3z2 5pXCtjiGSnBIs9xFXtYiIKOG6riwdZDR3yHBGfG7y6TkEK4ry+7FbIjz0M++NcoW5J4VqZ 1noAq7Fr8OkRaV1bSmGzUt27z7lxznA= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="j15pl3/T"; spf=pass (imf11.hostedemail.com: domain of alexhenrie24@gmail.com designates 209.85.128.170 as permitted sender) smtp.mailfrom=alexhenrie24@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1731305047; a=rsa-sha256; cv=none; b=4jbt4Ihc0lzFKLtqnAddxRLlB1qz7o3DFZ7RfUEkKbLrbIQmmISKFtcXYtf2P6qRUdta4U z3g0C72B77W8/kGLelyf3pnKmt/vcY0PdRFFU+HMS2buaLxd1ey3UWEAloJrfrF/dSM1NV 5Mm3jgZJD91vaLEVIf7ZJv3b8ORxr0Q= Received: by mail-yw1-f170.google.com with SMTP id 00721157ae682-6ea5b97e31cso34858307b3.1 for ; Sun, 10 Nov 2024 22:06:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731305218; x=1731910018; 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=eYYV70I84VmRcC/ZWwmeP9+Rs2FjOoXBP5o29M8JL38=; b=j15pl3/To0UGcatr0JgNXKHAfOt5PYfeXNMw8mqH7ErxUOBsrg7i8uLbYoWjD+dzC1 5nDp4MYR1UsHdWum8cQ3mE+rwV1Skyp99czaKWQAghzV1sDqBoKgkNaMJ9ljcIfoZVTs iY/vKdMS4nSDgJzZlTCwwhUE6nZgY5pBUmWJNXAfYCfc5PXbQyFNSAB09rE5H6lBw/y5 4q3iN17su0T1l04CiTMa5TOH8tfYMM6/EoIx4t2BaQWjJTcSif4bIbh7UWsNPs5oSRws 9ciRQV3VzdzZZ26rpYP3Ax3GaXQAMWKz4B7cHjaKrnomXF0/un/2jQc9I/R/NbZzGOBd O6Yw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731305218; x=1731910018; 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=eYYV70I84VmRcC/ZWwmeP9+Rs2FjOoXBP5o29M8JL38=; b=Ysm6dDTOhKMPJki/fbSdWtAYx8fTBHxZbR6KiuyoutlD6qmjvk8caA3gXpwkHTsryj ygucozBe+OUnBhn/l7tt36BdHOGfduTXDc90HCqN1WVeqaNZY0eQZBLgBvS43hyx6MQl bJaiXZbPDmv+fJ/Za4SmrB0YwkDpBZ80Vt2P5OQtsL7j7hAzYoaZCj1VtqcSicBLfA8j RT4mn0HsWfSf8hbaecn0yC/I2jQXTWie4VfirIsNUHkykYaKrQTiGiMe7Mi5+1FEGBBm ReuggSRXhmqFeV+1CtfUxTcKSczf9NZrlXUpfA3XdKE2/mKp0+K4Up0XVcZMw3qG+iAk g2kg== X-Forwarded-Encrypted: i=1; AJvYcCXICqKV/mp1SZe8YuYxBGcVhLnIaEKItOptMGQZnlO0/zr76zGVpavMoglJ5JQhl6o5GB/Ib0T3iQ==@kvack.org X-Gm-Message-State: AOJu0YwGfV05KOLUqZKmxPSsqiQ959igrW/ElXOsOvrVoyUgTx/pM3qi iE5XV/NPlo5OkoZIXcZ+0CELW2m2SqqXSBHp53EaupQ874P52kJXc0vDkLttriJbgcEhUoy9R2o 4E4hGyHlOal5ivsdBVzZ0ZoUWcAI= X-Google-Smtp-Source: AGHT+IEx+DZw4OY9IIe8gWZby86kBPVR0D6iaWllmMXQSbKIuscAcbrZSCySBgqJKlCVvWzdjLNBBbf0s5lJkBdAYy0= X-Received: by 2002:a05:690c:39f:b0:6e3:ceb:9e49 with SMTP id 00721157ae682-6eadc18ed23mr90116667b3.16.1731305217847; Sun, 10 Nov 2024 22:06:57 -0800 (PST) MIME-Version: 1.0 References: <20241105041700.1386571-1-alexhenrie24@gmail.com> In-Reply-To: From: Alex Henrie Date: Sun, 10 Nov 2024 23:07:48 -0700 Message-ID: Subject: Re: [PATCH] mremap.2: Update information about MREMAP_DONTUNMAP restrictions To: Alejandro Colomar Cc: linux-man@vger.kernel.org, bgeffon@google.com, linux-mm@kvack.org, branden@debian.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 3A3544000D X-Stat-Signature: 39nu6c7qdnruqwm5dk5m3ewmnzqb5jua X-Rspam-User: X-HE-Tag: 1731305169-97757 X-HE-Meta: U2FsdGVkX19moXzYTBLsS2BNMXG3qO/fO8I9En9qVEUCWrXKRbrufoPHbcN+oHDkw4amidAEjG9lK+uVVl8iwBagbxQWylkxxxlN5aQR/bTWsaaBF54q/KFmlM/tMbVT/VmjPsgQ2nbsliZ9CuskEvgUCBBllRNGs2j8z5ttimNgz1fmfg+TTdkJN6mOVavRXyDp+rbjeDBg+sv5Nr05xQq8Gqh/gdZqwcZLkMHWQXsEqbGifzq+IW0cCtB6hMtFN3TiYRJG6Z/n8T5lrY0+grB0cJJtuFrQLvQQS+ME9sVc2pS2T0lPiYy3fQOpjlgx9iSqWE+qWlG03VxEgewtMm2XgqSolWpYXzIKmutom1IRHV1nCI3VpQM168uE1LuVcKr+R4H5hlVScKatxA8KC4HYAx4bDPRSp+DEuxTtjyjO/4IVH/+/gSGvyjEY+W+7GVXx1J2G2zbUrdPHPfsFjawgaqAKVGtFPs4ZbdmH1aJRnhRAsFLjN7G/kdtCKk6Ff72EcwbGzotC66JoMGVPB8Gh4HQiXfobKOF6KfCe3Zd622DugJVTvxZG1wmb67oJr/sZAprX4xMOmCz2MYtD2azHxGbKATUoy4nYdpAHAvklqeIfh4s2XVjS0eFpCh1XUMJg/O/qoMJpfop3OXV89q/EHuTkGVEodZdUXe808BZ9TBDz0djuZn6grDa2BEKqEIKba++Xj0icV/3DTn8b/9Lx6lLXN4QQMy5pJOaz0WuheCDsbR7RO1H7FfRj4fkXeudtnv7QKt6nCeZuW0KM0TWohysBagMPRsDxqnJDY5eqALiLk7jWdKMYgc2+AHZVPj7gG+NVROq9u46cASPdxbShqUPoCQR+rKvLmXMktA73bW2Jf2mK5xBjricLbJ/I8L5TJ7UaHmWFDkGRI4IvLboh7jsBq8bkJn+iiw02ig5J+j40d6RpRwmSWqGeAfAejCXQIeQ25ZSq7d3ln0u 7QFbdv89 dEmQxusnEgIa038v60Azq7Lr75LA3s9WkPfrY3B8QpTy0LZTamUwWiqF/ai3Pu3xWfvx43U4kY1gmCykWDtwVl5n3HjBIf21csQiCyu1/TpsbWMXLCiFiPQByFD147nlY/bq7uRwlAuejF1TQBig0Pi/0vce/R1iI0PgrtI8G8Y0MsE5dlxqvMMg1zSMAGS0h0TRIajH4w2aWJsVjGIF7LEEN/5SWV6ctCFJCRWYwdpsCKA412KYq3DvqnX7c9o1JhSfMl7he28LpTIEdrAvQoP9ryvucQqrml1bYYN5ufBR87P9WuUqquXzdxh4DFN/o45sVt/35AKvjmCQU0DAvwkc8CjTIkS24pHuRY+rD5WpXzi4vy2Pfy1tiC6XjfMsrgnoo X-Bogosity: Ham, tests=bogofilter, spamicity=0.065142, 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 Tue, Nov 5, 2024 at 4:50=E2=80=AFAM Alejandro Colomar w= rote: > > Hi Alex, Bon dia Alejandro, =C3=A9s un plaer parlar amb tu de nou! > On Mon, Nov 04, 2024 at 09:16:41PM GMT, Alex Henrie wrote: > > diff --git a/man/man2/mremap.2 b/man/man2/mremap.2 > > index 53e0bcf2d..b99ab9492 100644 > > --- a/man/man2/mremap.2 > > +++ b/man/man2/mremap.2 > > @@ -106,7 +106,13 @@ remaps a mapping to a new address but does not unm= ap the mapping at > > .IP > > The > > .B MREMAP_DONTUNMAP > > -flag can be used only with private anonymous mappings > > +flag can only be used with mappings that are not > > I find the position of "only" a bit inconsistent here. It probably > would be more appropriate right before "with". (I'm wondering if I put > "probably" in the right place too... :) It probably is slightly more clear to say "can be used only with..." instead of "can only be used with...". I'll make that change in v2. > > +.BR VM_DONTEXPAND > > Please use .B, not .BR. You'll find that BR causes a warning in that > file, if you run `make build-all`: > > $ make build-all -j24 -k > TROFF .tmp/man/man2/mremap.2.cat.set > an.tmac:.tmp/man/man2/mremap.2:42: style: .BR expects at least 2 = arguments, got 1 > make: *** [/home/alx/src/linux/man-pages/man-pages/contrib/share/= mk/build/catman/troff.mk:65: .tmp/man/man2/mremap.2.cat.set] Error 1 > make: *** Deleting file '.tmp/man/man2/mremap.2.cat.set' > make: Target 'build-all' not remade because of errors. > > (You'll need to run a sufficiently recent system that includes > groff-1.23.0, such as Debian Sid.) Will do, thanks for the tip. -Alex