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 78504C77B73 for ; Sat, 6 May 2023 18:52:25 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 793BA6B0072; Sat, 6 May 2023 14:52:24 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 71CA06B0078; Sat, 6 May 2023 14:52:24 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5BCEA6B007B; Sat, 6 May 2023 14:52:24 -0400 (EDT) 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 482486B0072 for ; Sat, 6 May 2023 14:52:24 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id E26E1120303 for ; Sat, 6 May 2023 18:52:23 +0000 (UTC) X-FDA: 80760725766.11.E5806A1 Received: from smtp-out2.suse.de (smtp-out2.suse.de [195.135.220.29]) by imf07.hostedemail.com (Postfix) with ESMTP id 144B140006 for ; Sat, 6 May 2023 18:52:21 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=suse.com header.s=susede1 header.b=tb7ymr9I; dmarc=pass (policy=quarantine) header.from=suse.com; spf=pass (imf07.hostedemail.com: domain of mhocko@suse.com designates 195.135.220.29 as permitted sender) smtp.mailfrom=mhocko@suse.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1683399142; 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=PdLvxHgLAUY+q5l8d6hMBl53KlOVtp4xt7DnhDsgCxc=; b=v+H7rYS1N0WnYHezQUBIpyrW+Wc72T3c/FnYD06CUfMlu2rBIqfY/S3oetuxADVdS0uF6S uY4JpfatbqcpTAX93wSr3uwC+0bvwQNj5g8j9hvv3s9pDzwetx9d5UuBizrDTtLyzOdoYQ Kf92JGVcQhEaMx5F/nImlcouWh2pfwg= ARC-Authentication-Results: i=1; imf07.hostedemail.com; dkim=pass header.d=suse.com header.s=susede1 header.b=tb7ymr9I; dmarc=pass (policy=quarantine) header.from=suse.com; spf=pass (imf07.hostedemail.com: domain of mhocko@suse.com designates 195.135.220.29 as permitted sender) smtp.mailfrom=mhocko@suse.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1683399142; a=rsa-sha256; cv=none; b=h2KvfMG7gis1uJyUFM0jvpvEgvoyRzmVI1mPjPQQTDGSpfrbO0CIHZmvcQRsWTcvmhnST9 +1RgKTXdRFNxmtM9e3F15c5sWlOEtNVfbboq6qVIj/C/L99CuTpRB2pYvyaPCsrKNIROCg SDxaH81//2WtrF0aW4MFWsugOY3YDrM= Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id 57D191FE01; Sat, 6 May 2023 18:52:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1; t=1683399140; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=PdLvxHgLAUY+q5l8d6hMBl53KlOVtp4xt7DnhDsgCxc=; b=tb7ymr9IpYutOrCAWfyBVOxwB2YvBLW6JZtcp5z/pk/P1a74/tlLZ3/3yA8le+e49okyXU Z0FbVxgCA6QR6jumzG6dRMSA39eGNvupNqWrBLoWu5RyP/k9sh5L8sAjtvePIwRX6XtZfs FvzbCnKPuRVdi0Gb32ER7J86EkfTvWM= Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id 3495D134FB; Sat, 6 May 2023 18:52:20 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id /ZPeCuShVmSCJAAAMHmgww (envelope-from ); Sat, 06 May 2023 18:52:20 +0000 Date: Sat, 6 May 2023 20:52:19 +0200 From: Michal Hocko To: Mike Kravetz Cc: linux-man@vger.kernel.org, linux-mm@kvack.org, Alejandro Colomar , Vlastimil Babka , Lorenzo Stoakes Subject: Re: [PATCH] mbind.2: Clarify MPOL_MF_MOVE with MPOL_INTERLEAVE policy Message-ID: References: <20230505194858.23539-1-mike.kravetz@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230505194858.23539-1-mike.kravetz@oracle.com> X-Stat-Signature: wmanzwpc779obtibjchtj1516spze5jp X-Rspam-User: X-Rspamd-Queue-Id: 144B140006 X-Rspamd-Server: rspam07 X-HE-Tag: 1683399141-499802 X-HE-Meta: U2FsdGVkX1+CBOS/AG6Q+qkNYkKT2EWwz876n03IXbRVI9Q9jBA3jgPSnryuaUklvX4mbJd8R4lnkfB3FxVsXvicZAwRMGoE1d3bAarE5wwufQinAec6b8+YaL058ieCi2lMsrxxFEF1s14JYy9gb++Z4ZocQZ1jz0lGuMa9l1Kae6I/gDmYjtmM0hNH0GsVl5gSwJWgVyl2d7nG88fQDuOYWHDAr4wXaQi1lFD7AT+HcwMPvGAbnE9ZzBeCy4k3huijmT4gK1QSZrp+MFLFoR6DSkjX50YghV9WEtRO1awEoEvDp+mjwl2YU9X7dLxWxyHqco1OTMi5JjyNQDQr5diHv0mzzA39xD/66eNIBSXE/4Cg5NAriVnCWIgpPc7Mo0n1pmr5I3QehAE1igLFE47YJbX3JvimZ8AfwkPV/y4e9A/06cAAmz8gbOcKRWiFqsZXMtKrfw7RFPzX4J4/qIS0LqLSTwOQgEj6AjKwsPSEfGNeIaU2LfuADQZSAhX8IQ0Tp8h2QpHXtdlMTVjpWdjBv/jwBiGUGHzbt0v3Qr43ZDh0TziXjbolCfuSyOzab2Eu639l6TTloVOiDo7Fuuvviu0ZbW+hC92lk8TQwkpt2/YSh+O0z5MulV6uIBYnvokiHUGizATvTHjMYo/wgN9kD8ZbDb9UWor2KV5JV7ytu/62dCysDh+dK+EuSa9rp/wyxWT6DgJ6WrpDJY8Tj2dTkGAVgr2AlnPLuVt85VSmbtBZg79dE5zRN0geb/TmgMIKq166L5mV/l01zABa3+W1iFgKG/LbsDHRHRi+8uG4LTAhsgWNagOy0sURkLzcCCGsTn4ZuxLyoeUaZzszHYFmEQ1FZHSDevle9rYZAmRaBtioPAMBVc3P6xiI3yvB5p89VNvKysU9XiW3mQJeAl6zbWRGms4+Xthdl2mVFttD3HxrbcldkbBDA8oT0e7ZpFONVb0eftXx7i1ov3f hmvr/gfm 6aoU7pEBO4rIzl0LVIJjGBkChvXxmETpOn3daPz1Hc4DVurTxs41x0xeTOuRwq4PNoT7OGcLikGws09K10cez8DBq3FQloXs2ZWksx7AomBMUoy1QejeYR7vELEJgRPUM6Nrkz7lgdUp1tAqwVuBgER/sAcHR+A6zhsPuF7IywoN6Rb7oYWDPXDzehugaK6W3+AYZ+/6KaPVXkAeUv2vGxGsgxC3UcAISnovHpUJ8WvMX9UMtniwA0KgLQCpc0T8VqvJAwdRJz0f+0wXIx45AInPc5AKz51i9ckYZD7+cGvQjBVPrZrcoZ3sRUhP9EPhPb3Qhel8iBSPRCfE= 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: On Fri 05-05-23 12:48:58, Mike Kravetz wrote: > There was user confusion about specifying MPOL_MF_MOVE* with > MPOL_INTERLEAVE policy [1]. Add clarification. > > [1] https://lore.kernel.org/linux-mm/20230501185836.GA85110@monkey/ > > Signed-off-by: Mike Kravetz Acked-by: Michal Hocko Thanks! > --- > man2/mbind.2 | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/man2/mbind.2 b/man2/mbind.2 > index d540bbe23..e4a187106 100644 > --- a/man2/mbind.2 > +++ b/man2/mbind.2 > @@ -311,6 +311,10 @@ If > is also specified, then the call fails with the error > .B EIO > if some pages could not be moved. > +If the > +.B MPOL_INTERLEAVE > +policy was specified, pages already residing on the specified > +nodes will not be moved such that they are interleaved. > .PP > If > .B MPOL_MF_MOVE_ALL > @@ -326,6 +330,10 @@ If > is also specified, then the call fails with the error > .B EIO > if some pages could not be moved. > +If the > +.B MPOL_INTERLEAVE > +policy was specified, pages already residing on the specified > +nodes will not be moved such that they are interleaved. > .\" --------------------------------------------------------------- > .SH RETURN VALUE > On success, > -- > 2.40.0 -- Michal Hocko SUSE Labs