git: 20dfe27b2d03 - main - Add deprecation notices to ce,cp sync serial drivers
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 13 Dec 2022 19:59:20 UTC
The branch main has been updated by emaste:
URL: https://cgit.FreeBSD.org/src/commit/?id=20dfe27b2d031c4000f5be94fd1db8872167a537
commit 20dfe27b2d031c4000f5be94fd1db8872167a537
Author: Ed Maste <emaste@FreeBSD.org>
AuthorDate: 2020-03-02 17:31:52 +0000
Commit: Ed Maste <emaste@FreeBSD.org>
CommitDate: 2022-12-13 19:59:08 +0000
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;
}