From nobody Fri Aug 8 16:56:22 2025 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 4bz9Cp3pKSz64BpM; Fri, 08 Aug 2025 16:56: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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bz9Cp385Bz3xWP; Fri, 08 Aug 2025 16:56:22 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1754672182; 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=44AJgcOA2C0CWyWgbcgLo9MHtXJw4LUG/+UQAp/YSYM=; b=UCjvl7F3ZQwYuvV6pUA2s+pXD7tcg+IZC/02QwCzyrSu44Iy1JyZ5gyG1IdQoSMhJFWHO3 zh9xMiDfoEeKIuLuDMLLP+9t84AlaO8C/a2dPvRd6W3QZtufAt01bcsKIq7NVmPjB+A2sx vlnytpLgPLUZDmih8l9Djqg5SnLtQr2n7ogNkmcgaOlJiHhkalx+n0F6RQXvAS6xQ+jxEG DJ3yX/lTMUvLkt449EKCl+GazmrBEtzmY1f3sJhRqX/WUU/m99eQOmiIL92GCh9Ehx5ZtY ta1XcqlzcG+F/YHp76pwwsL44OQbojkGOdrg72CSwX00gF9wjYsJJhOhJGNKsQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1754672182; 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=44AJgcOA2C0CWyWgbcgLo9MHtXJw4LUG/+UQAp/YSYM=; b=jAGwZ6MIReT22Bnq917n/IDLh1cBhWe9t+MZA/DlUKJ/ECfKwy8+Pv+Dmt1ZbM2Vo7X1af 7S0LQq0wW0DXrsn/WAviONQd053wUTldaVlbq2RsUUAqCHuU2rDpIE2YzNG5vKuXiBERp2 S7ceCSV62JYdqmA+gJhQ/WhEoAL7Gev8B/5PWD4iG/AyW2V5Gs0KGbGlU/Z4DAHNpAd2rc vxAgGvA7uG+mTRg64tIe4bpn1lzbKazfnLgDvQPbFKcD1ErxuHFgkbEk3w/k5yCHNOyNC7 VPSMkv+HXApKZXzLmHh+qkAQymXIDyj0RkDd18P6odhTEXBO2lOeJTsyZwSZnQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1754672182; a=rsa-sha256; cv=none; b=LvweibZ9OMNLsfH4ugKSR9ETnsEDehRJqiRfUYXieN5niK0PSdH/nHPzpuOwODvMI2FXL7 9u4JqGRuD/mfMCcgKRhfBDZmDAz+kmGHS5Y6kCtk5TJb/i5UWNO8ot0WhMEO5jG8HUWJQx Fh1H5Qy1iV88sFaV9TwXGvNFXJfZhdFjKQx6gk4OfkWSrtBx1d2MXCAMUixyw0u66bJ4jM ifsLQ+UhG9wZ3gHIH4Aj4a6AIHVYJ9EKSTSzSLSiUPPghhj/C7avFZ8uYHnMuEbcPVqznM clpLcl5cdbUEdewEi+KxBf+wn4oYAoQU8octGrHVMTh5hzGDr9xNbbppfCG5Og== 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 4bz9Cp2jwKzkqF; Fri, 08 Aug 2025 16:56:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 578GuMIi006841; Fri, 8 Aug 2025 16:56:22 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 578GuMxn006838; Fri, 8 Aug 2025 16:56:22 GMT (envelope-from git) Date: Fri, 8 Aug 2025 16:56:22 GMT Message-Id: <202508081656.578GuMxn006838@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: John Baldwin Subject: git: 83dc2f33394b - main - nvmfd: Move out of the base install and into tools/tools/nvmf 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: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jhb X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 83dc2f33394bfee9e5e64693dda36b69e75718fc Auto-Submitted: auto-generated The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/src/commit/?id=83dc2f33394bfee9e5e64693dda36b69e75718fc commit 83dc2f33394bfee9e5e64693dda36b69e75718fc Author: John Baldwin AuthorDate: 2025-08-08 16:52:44 +0000 Commit: John Baldwin CommitDate: 2025-08-08 16:52:44 +0000 nvmfd: Move out of the base install and into tools/tools/nvmf This is still useful as an example use of the APIs in libnvmf similar to nvmfdd, but this functionality is now provided in the base system by ctld. Sponsored by: Chelsio Communications --- ObsoleteFiles.inc | 4 ++++ {usr.sbin => tools/tools/nvmf}/nvmfd/Makefile | 0 {usr.sbin => tools/tools/nvmf}/nvmfd/Makefile.depend | 0 {usr.sbin => tools/tools/nvmf}/nvmfd/controller.c | 0 {usr.sbin => tools/tools/nvmf}/nvmfd/ctl.c | 0 {usr.sbin => tools/tools/nvmf}/nvmfd/devices.c | 0 {usr.sbin => tools/tools/nvmf}/nvmfd/discovery.c | 0 {usr.sbin => tools/tools/nvmf}/nvmfd/internal.h | 0 {usr.sbin => tools/tools/nvmf}/nvmfd/io.c | 0 {usr.sbin => tools/tools/nvmf}/nvmfd/nvmfd.8 | 0 {usr.sbin => tools/tools/nvmf}/nvmfd/nvmfd.c | 0 usr.sbin/Makefile | 1 - 12 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ObsoleteFiles.inc b/ObsoleteFiles.inc index 0349d509083a..b036f554dbb5 100644 --- a/ObsoleteFiles.inc +++ b/ObsoleteFiles.inc @@ -51,6 +51,10 @@ # xargs -n1 | sort | uniq -d; # done +# 20250808: nvmfd removed from base install +OLD_FILES+=usr/sbin/nvmfd +OLD_FILES+=usr/share/man/man8/nvmfd.8.gz + # 20250807: Replace lib/libgssapi with krb5/lib/gssapi OLD_FILES+=usr/include/gssapi_krb5/gssapi.h OLD_DIRS+=usr/include/gssapi_krb5/gssapi diff --git a/usr.sbin/nvmfd/Makefile b/tools/tools/nvmf/nvmfd/Makefile similarity index 100% rename from usr.sbin/nvmfd/Makefile rename to tools/tools/nvmf/nvmfd/Makefile diff --git a/usr.sbin/nvmfd/Makefile.depend b/tools/tools/nvmf/nvmfd/Makefile.depend similarity index 100% rename from usr.sbin/nvmfd/Makefile.depend rename to tools/tools/nvmf/nvmfd/Makefile.depend diff --git a/usr.sbin/nvmfd/controller.c b/tools/tools/nvmf/nvmfd/controller.c similarity index 100% rename from usr.sbin/nvmfd/controller.c rename to tools/tools/nvmf/nvmfd/controller.c diff --git a/usr.sbin/nvmfd/ctl.c b/tools/tools/nvmf/nvmfd/ctl.c similarity index 100% rename from usr.sbin/nvmfd/ctl.c rename to tools/tools/nvmf/nvmfd/ctl.c diff --git a/usr.sbin/nvmfd/devices.c b/tools/tools/nvmf/nvmfd/devices.c similarity index 100% rename from usr.sbin/nvmfd/devices.c rename to tools/tools/nvmf/nvmfd/devices.c diff --git a/usr.sbin/nvmfd/discovery.c b/tools/tools/nvmf/nvmfd/discovery.c similarity index 100% rename from usr.sbin/nvmfd/discovery.c rename to tools/tools/nvmf/nvmfd/discovery.c diff --git a/usr.sbin/nvmfd/internal.h b/tools/tools/nvmf/nvmfd/internal.h similarity index 100% rename from usr.sbin/nvmfd/internal.h rename to tools/tools/nvmf/nvmfd/internal.h diff --git a/usr.sbin/nvmfd/io.c b/tools/tools/nvmf/nvmfd/io.c similarity index 100% rename from usr.sbin/nvmfd/io.c rename to tools/tools/nvmf/nvmfd/io.c diff --git a/usr.sbin/nvmfd/nvmfd.8 b/tools/tools/nvmf/nvmfd/nvmfd.8 similarity index 100% rename from usr.sbin/nvmfd/nvmfd.8 rename to tools/tools/nvmf/nvmfd/nvmfd.8 diff --git a/usr.sbin/nvmfd/nvmfd.c b/tools/tools/nvmf/nvmfd/nvmfd.c similarity index 100% rename from usr.sbin/nvmfd/nvmfd.c rename to tools/tools/nvmf/nvmfd/nvmfd.c diff --git a/usr.sbin/Makefile b/usr.sbin/Makefile index 51908818e550..dcfe2037f8ce 100644 --- a/usr.sbin/Makefile +++ b/usr.sbin/Makefile @@ -56,7 +56,6 @@ SUBDIR= adduser \ nfsuserd \ nmtree \ nologin \ - nvmfd \ pciconf \ periodic \ pnfsdscopymr \