From nobody Thu Feb 16 17:52:29 2023 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PHjFr3jxgz3rDwW; Thu, 16 Feb 2023 17:52:32 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PHjFr2HPYz4Gm0; Thu, 16 Feb 2023 17:52:32 +0000 (UTC) (envelope-from jbeich@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1676569952; 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: in-reply-to:in-reply-to:references:references; bh=nTKambmFjTWuGsJpIfS/Rr4CRgmkEcTlA0sCYtAH1m8=; b=YVtlCO14clPrW812Po4d5UrxenxV96SA2/OpBQdw8HSuCVqoclFYKIks0+Mox1gnmT7Pqw n58kTgbMkLDbdtW7Gaq1+sc0sCGFuE3ha2+CFtIU/FrL+OJmZLWziij9N9n/w0XOpOlJYt gSya7xPBSYnY4d62mMnrChLlfvdix74eLU2tOHQNC4FKnKwPVH89EmKGWYW1PfKlVi8MOZ +4Qziwulq1AqLITpHYVaVnBkAKgINIYiIjH1Pyh3wX4oOJdVWt9BCBAXqlmwLAjkyRFMFW WeGzRSyPHt6rgz3sHi6JN2nbxawq8sOJklmEfhOOiCBM5pLOqhPY71msxpWT8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1676569952; 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: in-reply-to:in-reply-to:references:references; bh=nTKambmFjTWuGsJpIfS/Rr4CRgmkEcTlA0sCYtAH1m8=; b=C5wICxNvMGO+CcEWIr1grnPbDL1GX227z757awhaIJX1oXoM0+Fv1PkaGYrUmgpHSqYrjQ H1XsOXDm3GAPvSRkjze46lXbHaZQYPtf/3C2mTvQf9OUMef5Ry/My3rwWY1kE5S7gkiH/C OVBaiXr0FzQVb9BKmUhjm3ua3nMwQAGY8yD1oRLco5igtK99TfzCPmYfxuXd186DuKNQeQ U6e2Q5QCzdo1GxkBhiVXyRByOwIcmWoxrR5BTFwqF5JmITmicApTE93Fpdgn/rnvS8EFDx QcZ0M0Fy4sXXy0OAyrdfQt6bpOEca1WCBZSNtoZmhd3M/HIdNCzBxv4DzgXm/A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1676569952; a=rsa-sha256; cv=none; b=dRhq0vKqipt6urKOILVs1tnsSZU/6cUSO/QxldL1eBl661TZY2hrAMefq9WB4YWmT4XmMg z3JRFGtNMJ2tmLEOxshPQtRLAjEu5Nxdtc7GjTpo44R+sIqG7upaVo7GvGkUzLtkiFjx56 SXAX0lV9u2Y+6KaW7Sk6H3pupOr3R1QvuFkoQQciTWaiAKV1ZEFcypIL0vjc8zOzWA2mlb J4bSSho8Z3GUz9KIpbHe3dgB4Spe8hFkjw4GOH+kfokTMmyXn3z7fiw1QFoQ1ynZjzR7yi VD5O3RQ2/3uIp7Y+S8W0x6HBT79SBs/vpjMl4Z6+QaZyqxpDt2gYf7HhjyCvTw== Received: by freefall.freebsd.org (Postfix, from userid 1354) id 348F1442F; Thu, 16 Feb 2023 17:52:32 +0000 (UTC) From: Jan Beich To: Mateusz Guzik Cc: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: Re: git: d9d5f2c042a5 - main - cpuset: add --count In-Reply-To: <202302041751.314HpRrn042970@gitrepo.freebsd.org> (Mateusz Guzik's message of "Sat, 4 Feb 2023 17:51:27 GMT") References: <202302041751.314HpRrn042970@gitrepo.freebsd.org> Date: Thu, 16 Feb 2023 18:52:29 +0100 Message-ID: List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain X-ThisMailContainsUnwantedMimeParts: N Mateusz Guzik writes: > +.Pp > +The long options are as follows: > +.Bl -tag -width ".Fl -count" > +.It Fl -count > +Count the number of hardware threads included in the set. Requires > +.Fl g > +and > +.Fl p > +flags. > +.El --count appears to report total number of "hardware threads" instead of "included in the set". Is this intentional? If so the wording is confusing. $ cpuset -l 1 -- cpuset -g --count -p -1 8 $ cpuset -l 1 -- cpuset -g -p -1 pid -1 mask: 1 pid -1 domain policy: first-touch mask: 0 $ procstat cpuset $$ PID TID COMM TDNAME CPU CSID CPU MASK 1111 7777 zsh - -1 1 0-7 $ cpuset -l 1 yes >/dev/null & $ cpuset -g --count -p $(pgrep yes) 8 $ cpuset -g -p $(pgrep yes) pid 2222 mask: 1 pid 2222 domain policy: first-touch mask: 0 $ procstat cpuset $(pgrep yes) PID TID COMM TDNAME CPU CSID CPU MASK 2222 8888 yes - 1 3 1