From nobody Mon Nov 10 14:53:30 2025 X-Original-To: dev-commits-src-main@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 4d4t2g6QLcz6Gq2d; Mon, 10 Nov 2025 14:53:31 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4d4t2g5F1Dz3sMF; Mon, 10 Nov 2025 14:53:31 +0000 (UTC) (envelope-from jhb@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762786411; 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: in-reply-to:in-reply-to:references:references; bh=E+ItOZm05l8aOpCAk444TzOC7fHGzZd4FSWluWcSLEo=; b=cgYKJQ7FxI3xeKsM6GMGusYYYPiGxc8shl6xpyy3ADq1rtkfI2+3hUq78x9VZNGqy4Q0iO dX083d+odVkyIRr8K0ikt7EfHriQwok74wEun87TRsEZrYMS2hM88gExT6qNe78xOJIvG+ +MXqLq+j6E2E07eA3KkMUBYRYB3zBLtm/namT4QDdUlbffOfKkNC5YDXKUyHhsFaf14zXJ FgjFHTz9cvMLYwErbmII3uAsE8OR+V/pndIUZmX2DkxtwUDkpPslOWue69pB3wv1qBkAdd 7sFTI7bGuEpVWUuZMEVhubtvcRbDLlFVhXdUge5JR9tWN7nOa69XyFXfT9NOSA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762786411; 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: in-reply-to:in-reply-to:references:references; bh=E+ItOZm05l8aOpCAk444TzOC7fHGzZd4FSWluWcSLEo=; b=YAbNmsqE08j9r1p6tF2B33lFbb2hMDz/PwuP8/e16XrUyWUTIOYG0DJal0qN+YwUcti/sh INUjCowi5G3bmkKAKLFWAoTye/ef4EXPVxhNOB0w5ScOe+k9aITlQA9mJeB9N+QEtvspnY +D2V3hSeQrP6H8Z9B3d2eVr45apBLKQBU+IiOb1trIlpuvp0JDG7z4YK2Syds0ya+mk6KW X3yMPTTrow/4vpt3/pqGixg7NMHPsinrHF7mt7ue8SSP9mQHqsG8MV5ElacRJd6zma1g77 E7eubwsaQX1g9zdeF18WdYuvtGjZkWqI8Wn0DChqe98HwzP8RA5Juleb6pis2A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1762786411; a=rsa-sha256; cv=none; b=sB7+mZg6yYC6N/rKqBHyIM0yAHU6qXIKR5zoEar1mVLexoJ3Ii24IowTyxgvSH8TuhqgmD g5GKvLJzAJlrQBga1cSw1yEVOAgQnjoQoce9ZLG7qdOTngxcH3t9n7w9tsDquZ9LFiUsxI c+11bC7GZjXx4UZtBlFPcoKPnFDhcguXUAw0fYWHk4Xnazma4s3JLjGhfq/C4zBzJ/G5c+ ZCigEzsYQr5I9UW4ieP656OXG+EWQgUA0ntWsp8gUH9J+JAwjUD4MLO8fzN4dda8XPqn/h FxI1GW8b7rM9o2K7sYqm6vXxRVXbwQOzrRPkaZdeHD9A3OYrDE94A7idBQ4T0w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [IPV6:2601:5c0:4202:5670:814a:eb0a:6a9f:127b] (unknown [IPv6:2601:5c0:4202:5670:814a:eb0a:6a9f:127b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: jhb) by smtp.freebsd.org (Postfix) with ESMTPSA id 4d4t2g3BGSzsP4; Mon, 10 Nov 2025 14:53:31 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Message-ID: Date: Mon, 10 Nov 2025 09:53:30 -0500 List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: git: 9b7d2cee03e5 - main - safe(4): add gone_in 16.0 Content-Language: en-US To: "David E. O'Brien" , src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org References: <202511072012.5A7KC2Kx091262@gitrepo.freebsd.org> From: John Baldwin In-Reply-To: <202511072012.5A7KC2Kx091262@gitrepo.freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 11/7/25 15:12, David E. O'Brien wrote: > The branch main has been updated by obrien: > > URL: https://cgit.FreeBSD.org/src/commit/?id=9b7d2cee03e5d0b0723718047d4bc388d0745591 > > commit 9b7d2cee03e5d0b0723718047d4bc388d0745591 > Author: David E. O'Brien > AuthorDate: 2025-10-29 01:11:48 +0000 > Commit: David E. O'Brien > CommitDate: 2025-11-07 20:04:44 +0000 > > safe(4): add gone_in 16.0 > > Reviewed by: emaste > Differential Revision: https://reviews.freebsd.org/D53426 > --- > share/man/man4/safe.4 | 16 +++++++++++++++- > sys/dev/safe/safe.c | 2 ++ > 2 files changed, 17 insertions(+), 1 deletion(-) > > diff --git a/sys/dev/safe/safe.c b/sys/dev/safe/safe.c > index c512f3fc62c0..569bbe51e125 100644 > --- a/sys/dev/safe/safe.c > +++ b/sys/dev/safe/safe.c > @@ -424,6 +424,8 @@ safe_attach(device_t dev) > #ifdef SAFE_DEBUG > safec = sc; /* for use by hw.safe.dump */ > #endif > + gone_in(16, "%s(4) is deprecated in 15.0 and removed in 16.0\n", > + safe_driver->name); > return (0); gone_in_dev(9) is the documented function to use in attach routines and is what we consistently have done for all other driver deprecations in the past decade or so. FreeBSD users generally understand that device driver manpages are in section 4 already. -- John Baldwin