Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp1583301pxb; Sat, 15 Jan 2022 17:05:08 -0800 (PST) X-Google-Smtp-Source: ABdhPJzGOF9tzIsOwT59acMckXf7EJUdx83f/On6LCBwcd8WbFAiuZtdxmUGW2KLHWt8rABTSmnR X-Received: by 2002:a17:907:6d9f:: with SMTP id sb31mr12248297ejc.56.1642295108750; Sat, 15 Jan 2022 17:05:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642295108; cv=none; d=google.com; s=arc-20160816; b=ShshSu0NXE1wY0fSnc0NJKahOSJKhLJx1y48+2ukiK3y8t6H5YkBOsnLqpjAc+mGoz pbQx3XBmvCbNQHfre3RrG3Lb043MA/LLDCNrbnfQlzNbk5+cQ1aOcqks6sYRx4cTi9m0 2CjyQ5us8urkZCKJscJLZai+NHmGV6Ql6V3u4BB3sX1UxjCedEB4u57sav8YvLidMi/y NVjliPApY0YeznNaXfdr5K6i1w3eJdgtRpmGf+88MALwFETuT7pN4vfxvYpN1gROM4kb 1Ydq0h4urLcLEvQsfnPOepB9H0Y0b/B/O3bJ3N6TUbw22CbY28dfzxWPZO68YRTIB3kP QOUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:to:from:date; bh=alZVWK+WRTLrM09QuF7O2omyJE5jhQvoHCUf2Uk5C4Q=; b=Sk2qVdkfSsm79DNLLzjrO42Kca2QqjMnxDkEt8yVAFMYCaGLRHAPEELGXvsHJoW+7X mMWBnpszkzQZ7Fi3y7qipTDaY2gThn/K2Pm0/rY3ibjqYec6VJos7037JgXJjryt5xni rk0poT8IBb/YMf8EDhD3/yULm6ox/a9nxr1uyFDcrqM4QNfM4EtfxCs+Lrds4cGXjUyJ K0jaS17KAoZ48DbVZkUQjURa/msWTer6xz2jAP7gLQm136RkciuYfNfKeUB1Hm2LW09f 4iKboOJPPZz3OLo4HwBWoFARn1oMpcusZeOO/x1ZhRB+c2LiwQhj8uwuO3ZdH6n+gmiu t4jA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-numa-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-numa-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id er17si5112937edb.132.2022.01.15.17.04.40; Sat, 15 Jan 2022 17:05:08 -0800 (PST) Received-SPF: pass (google.com: domain of linux-numa-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-numa-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-numa-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230430AbiAOKFp (ORCPT + 57 others); Sat, 15 Jan 2022 05:05:45 -0500 Received: from www145.your-server.de ([78.47.15.66]:46084 "EHLO www145.your-server.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230366AbiAOKFp (ORCPT ); Sat, 15 Jan 2022 05:05:45 -0500 Received: from sslproxy03.your-server.de ([88.198.220.132]) by www145.your-server.de with esmtpsa (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92.3) (envelope-from ) id 1n8fwN-000Fos-Hb for linux-numa@vger.kernel.org; Sat, 15 Jan 2022 11:05:43 +0100 Received: from [85.212.153.247] (helo=localhost) by sslproxy03.your-server.de with esmtpsa (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n8fwN-000Usg-Ce for linux-numa@vger.kernel.org; Sat, 15 Jan 2022 11:05:43 +0100 Date: Sat, 15 Jan 2022 11:05:42 +0100 From: Andreas Grapentin To: linux-numa@vger.kernel.org Subject: Re: utility for numa placement of POSIX shared memory segments Message-ID: <20220115100542.qanbvb6dhz27sdyj@parabolabook-BM15.localdomain> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Authenticated-Sender: andreas@grapentin.org X-Virus-Scanned: Clear (ClamAV 0.103.3/26423/Sat Jan 15 10:29:01 2022) Precedence: bulk List-ID: X-Mailing-List: linux-numa@vger.kernel.org Hello, I am resending the message below to the list, because it seems to have gotten lost in transit somehow. Apologies if you should receive multiple copies of this mail. Best, Andreas On Tue, Jan 11, 2022 at 07:28:37AM +0100, Andreas Grapentin wrote: > Hello, > > I recently wrote out of necessity a small utility to move memory pages > of a posix named shared memory segment between NUMA nodes. A friend > pointed out that this utility could make a good addition to numactl, > maybe as a separate executable alongside migratepages. > > The repository of the tools in question is already public and > available on github: > https://github.com/oaken-source/move_shmem_pages > > Would this be a welcome addition to numactl? If so, I could prepare a > PR or two to the numactl github repository to add this functionality. > > Thanks for your time, and best Regards, > Andreas Grapentin