oce(4): deprecate

The Emulex OneConnect NIC driver hasn't seen any commits other than ioctl
bug fixes (some severe) and sweeping commits since 2016.  There is no
indication of new parts since 2014 or earlier.  As such, deprecate the
driver with the aim of removing it prior to FreeBSD 15.

Reviewed by:	emaste
Differential Revision:	https://reviews.freebsd.org/D40531
This commit is contained in:
Brooks Davis 2023-06-14 18:55:54 +01:00
parent 758927a982
commit 4591322980
2 changed files with 9 additions and 1 deletions

View file

@ -36,7 +36,7 @@
.\"
.\" $FreeBSD$
.\"
.Dd February 19, 2012
.Dd June 13, 2023
.Dt OCE 4
.Os
.Sh NAME
@ -57,6 +57,12 @@ module at boot time, place the following line in
.Bd -literal -offset indent
if_oce_load="YES"
.Ed
.Sh DEPRECATION NOTICE
The
.Nm
driver may not be present in
.Fx 15.0
and later.
.Sh DESCRIPTION
Emulex OneConnect adapters come in various skews and with
different combinations of NIC, FCoE and iSCSI functions.

View file

@ -374,6 +374,8 @@ oce_attach(device_t dev)
}
softc_tail = sc;
gone_in_dev(dev, 15, "relatively uncommon 10GbE NIC");
return 0;
stats_free: