From 20dfe27b2d031c4000f5be94fd1db8872167a537 Mon Sep 17 00:00:00 2001 From: Ed Maste Date: Mon, 2 Mar 2020 12:31:52 -0500 Subject: [PATCH] Add deprecation notices to ce,cp sync serial drivers And the related sconfig utility. Sync serial (e.g. E1/T1) interfaces are obsolete, and nobody responded to several inquires on the mailing lists about use of these drivers. Relnotes: Yes MFC after: 3 days Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D23928 --- sbin/sconfig/sconfig.8 | 8 +++++++- share/man/man4/man4.i386/ce.4 | 8 +++++++- share/man/man4/man4.i386/cp.4 | 8 +++++++- sys/dev/ce/if_ce.c | 1 + sys/dev/cp/if_cp.c | 1 + 5 files changed, 23 insertions(+), 3 deletions(-) diff --git a/sbin/sconfig/sconfig.8 b/sbin/sconfig/sconfig.8 index a55bf911e3dd..67d613202a92 100644 --- a/sbin/sconfig/sconfig.8 +++ b/sbin/sconfig/sconfig.8 @@ -11,7 +11,7 @@ .\" works or modified versions. .\" .\" $FreeBSD$ -.Dd October 3, 2016 +.Dd December 13, 2022 .Dt SCONFIG 8 i386 .Os .Sh NAME @@ -24,6 +24,12 @@ .Op Ar data_rate_options .Op Ar protocol_options ... .Op Ar interface_options ... +.Sh DEPRECATION NOTICE +The +.Nm +utility is not present in +.Fx 14.0 +and later. .Sh DESCRIPTION The .Nm diff --git a/share/man/man4/man4.i386/ce.4 b/share/man/man4/man4.i386/ce.4 index 451f9fb22da0..1f5138f24cde 100644 --- a/share/man/man4/man4.i386/ce.4 +++ b/share/man/man4/man4.i386/ce.4 @@ -24,7 +24,7 @@ .\" .\" $FreeBSD$ .\" -.Dd October 22, 2021 +.Dd December 13, 2022 .Dt CE 4 i386 .Os .Sh NAME @@ -44,6 +44,12 @@ module at boot time, place the following line in .Bd -literal -offset indent if_ce_load="YES" .Ed +.Sh DEPRECATION NOTICE +The +.Nm +driver is not present in +.Fx 14.0 +and later. .Sh DESCRIPTION The .Nm diff --git a/share/man/man4/man4.i386/cp.4 b/share/man/man4/man4.i386/cp.4 index 2e86e03a7de3..d07db367c849 100644 --- a/share/man/man4/man4.i386/cp.4 +++ b/share/man/man4/man4.i386/cp.4 @@ -13,7 +13,7 @@ .\" Cronyx Id: cp.4,v 1.1.2.5 2004/06/21 17:47:40 rik Exp $ .\" $FreeBSD$ .\" -.Dd October 22, 2021 +.Dd December 13, 2022 .Dt CP 4 i386 .Os .Sh NAME @@ -34,6 +34,12 @@ module at boot time, place the following line in if_cp_load="YES" .Ed .Pp +.Sh DEPRECATION NOTICE +The +.Nm +driver is not present in +.Fx 14.0 +and later. .Sh DESCRIPTION The .Nm diff --git a/sys/dev/ce/if_ce.c b/sys/dev/ce/if_ce.c index 2a92578011d0..dab22d9a23a0 100644 --- a/sys/dev/ce/if_ce.c +++ b/sys/dev/ce/if_ce.c @@ -508,6 +508,7 @@ static int ce_attach (device_t dev) CE_UNLOCK (bd); splx (s); + gone_in_dev(dev, 14, "sync serial (T1/E1) drivers"); return 0; } diff --git a/sys/dev/cp/if_cp.c b/sys/dev/cp/if_cp.c index 3a5887427e36..ab14ade4f259 100644 --- a/sys/dev/cp/if_cp.c +++ b/sys/dev/cp/if_cp.c @@ -455,6 +455,7 @@ static int cp_attach (device_t dev) adapter[unit] = b; CP_UNLOCK (bd); splx (s); + gone_in_dev(dev, 14, "sync serial (T1/E1) drivers"); return 0; }