syscons: add deprecation notice

syscons(4) is not compatible with UEFI, does not support UTF-8, and is
Giant-locked.  There is no specific timeline yet for removing it, but
support for the Giant lock is expected to go away in one or two major
release cycles.  Add a deprecation notice to avoid surprises, and help
ensure that any material deficiencies in vt(4) become known.

Reviewed by:	manu, markj, imp
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D47396

(cherry picked from commit fc2a3ec6fe6aa00d9be0c293c38e0ef9ac7e2b64)
(cherry picked from commit 8c922db4f3)

Approved by:	re (cperciva)
This commit is contained in:
Ed Maste 2024-11-01 12:51:01 -04:00
parent 0015947451
commit 2bc5b1d605

View file

@ -24,7 +24,7 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
.Dd May 25, 2022
.Dd November 2, 2024
.Dt SYSCONS 4
.Os
.Sh NAME
@ -69,6 +69,14 @@ In
In
.Pa /boot/loader.conf :
.Cd kern.vty=sc
.Sh DEPRECATION NOTICE
The
.Nm
console is deprecated, and will be removed in a future version of
.Fx .
Users are advised to migrate to the
.Xr vt 4
console instead.
.Sh DESCRIPTION
The
.Nm