From nobody Fri Jan 21 15:58:21 2022 X-Original-To: dev-commits-src-branches@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 257FF196202E; Fri, 21 Jan 2022 15:58:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JgPDZ0Vqqz4sW6; Fri, 21 Jan 2022 15:58:22 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1642780702; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=DmBkYBpLZeO852kJoXhibdiVbmBpkD4Y8OR3iv3ltHk=; b=cGkFqGq0rtT2Q4HQI/dICEwwfDqkCNkSNGHP4/DpxBKS4CICu9OiLtK/HcEXzI5neuxtNK Z2usw/UM41NDvjonDlzk7iBA55ShkBXZjkncimmY9B6Czo+FzxR+c9TNSKi03a1wzuDx9V /hAJWPA3tFzsw/HXDfDQlueiHfqwQRuJ3fUL21c1MV3zLDgpy5cj6CkCJwzxsAeFzf7Chw QXSf+0EWInHK8kj5hSERlPlt+Cxofj8xS7cqeDE8rU51TfAf6gw0TdLoJkPf7g5P+3SZqu pFNOYsvzx9q8fLhm0D/hhl7mPsOOyAQGelXZm5NI0Mmr1XsfS9Uqsl6I72s33Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E56B31E839; Fri, 21 Jan 2022 15:58:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 20LFwLNw081221; Fri, 21 Jan 2022 15:58:21 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 20LFwLJG081220; Fri, 21 Jan 2022 15:58:21 GMT (envelope-from git) Date: Fri, 21 Jan 2022 15:58:21 GMT Message-Id: <202201211558.20LFwLJG081220@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Mark Johnston Subject: git: d7b156672a48 - stable/13 - zone.9: Remove documentation of non-existent NUMA configuration flags List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-branches@freebsd.org X-BeenThere: dev-commits-src-branches@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: markj X-Git-Repository: src X-Git-Refname: refs/heads/stable/13 X-Git-Reftype: branch X-Git-Commit: d7b156672a48c37e1b8ce9b4ae28a46ecea55412 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1642780702; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=DmBkYBpLZeO852kJoXhibdiVbmBpkD4Y8OR3iv3ltHk=; b=gRTywcVZTOafgRQCIoXSZXQ7ohjDVujlHdxr1CfHOy94eeMnclezCrAsnZjrGUa8hy+2F6 C+PAxB4y+iDpZbZBrDaNSTdHFH0VcNT0Y2dVswzsjTkvXoYFxuskkcLsVmP5StKhNuaU2X GRCyHzV9XKfv2HlP0/btQBOK3Aky14hvpVTPWOGA5cJrvBztzKyKW9oQGyd4ATpP+kNKMs 8KBX3VOCRxJTMeQw4992wizfsHxZ8aQIE6IpVA0+wO4zP8RcCzig4hwrFkaAk8FbS8R2Tb pA3cfQhv0O9LGIGQdcsOXIH/dIHBWxMff1qwLXaEEKr1+EwUexHJbNzb/Zz8lw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1642780702; a=rsa-sha256; cv=none; b=bjPDUKSlmJgAtT29099RTPDNeF/O2kEo531LJwcnZPcJ2PKmxAZ7jG5tLJUlYP+a72DFRv lveuXlL3dtxA9oEpOGQV/KVzg11lTIxVFaMo919tt9z83uv+lDLhzl9EAPe8WqWy3FC2p8 CVuaPawUVVm8f9fwXGW8C8B1iBAyt6DSzDeE5MCFdn0/iMb+D2D8qPxGoK4tnxEtrFsPlq 89fWqgDTYDw/U6LDu1GkLXz/qD+31Qx95sEyFqOJbCG5uZ2ew0/5NlxM2HwAbvuz8fF2GZ t00ke7zVzRnbHhth8CClPyjWmyqjfpBrZ7CbSRlFgRcjLqG+6wfAePfZlfMn7g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch stable/13 has been updated by markj: URL: https://cgit.FreeBSD.org/src/commit/?id=d7b156672a48c37e1b8ce9b4ae28a46ecea55412 commit d7b156672a48c37e1b8ce9b4ae28a46ecea55412 Author: Mark Johnston AuthorDate: 2022-01-14 20:02:07 +0000 Commit: Mark Johnston CommitDate: 2022-01-21 15:58:11 +0000 zone.9: Remove documentation of non-existent NUMA configuration flags These configuration options were removed in commit dfe13344f557. Some forthcoming work will update the UMA man page to describe its current behaviour on NUMA systems. Sponsored by: The FreeBSD Foundation (cherry picked from commit 39d4ccf82607c99655fda0d76357a7f534fa724f) --- share/man/man9/zone.9 | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/share/man/man9/zone.9 b/share/man/man9/zone.9 index 89d5f3e2640f..f28d92d6797e 100644 --- a/share/man/man9/zone.9 +++ b/share/man/man9/zone.9 @@ -35,8 +35,6 @@ .In sys/param.h .In sys/queue.h .In vm/uma.h -.Cd "options UMA_FIRSTTOUCH" -.Cd "options UMA_XDOMAIN" .Bd -literal typedef int (*uma_ctor)(void *mem, int size, void *arg, int flags); typedef void (*uma_dtor)(void *mem, int size, void *arg); @@ -324,24 +322,6 @@ The zone is for the subsystem. .It Dv UMA_ZONE_VM The zone is for the VM subsystem. -.It Dv UMA_ZONE_NUMA -The zone should use a first-touch NUMA policy rather than the round-robin -default. -If the -.Dv UMA_FIRSTTOUCH -kernel option is configured, all zones implicitly use a first-touch policy, -and the -.Dv UMA_ZONE_NUMA -flag has no effect. -The -.Dv UMA_XDOMAIN -kernel option, when configured, causes UMA to do the extra tracking to ensure -that allocations from first-touch zones are always local. -Otherwise, consumers that do not free memory on the same domain from which it -was allocated will cause mixing in per-CPU caches. -See -.Xr numa 4 -for more details. .It Dv UMA_ZONE_CONTIG Items in this zone must be contiguous in physical address space. Items will follow normal alignment constraints and may span page boundaries