svn commit: r333499 - in head: share/man/man4 sys/dev/vxge

Sean Bruno sbruno at FreeBSD.org
Fri May 11 17:27:00 UTC 2018


Author: sbruno
Date: Fri May 11 17:26:59 2018
New Revision: 333499
URL: https://svnweb.freebsd.org/changeset/base/333499

Log:
  vxge(4): deprecation notice
  
  This hardware isn't totally ancient, about equal to a mxge(4) or mlx4en(4),
  but the company was sold to Exar which then promptly exited the Ethernet
  business so the card was commercially available for under 2 years. On deep
  search, the only usage of these cards I found was by the importing of the
  driver. There are code quality issues identified by Brooks and Hiren and
  no visible use nor maintainership that warrant removal from FreeBSD 12.0.
  
  Submitted by:	kbowling
  Reviewed by:	gnn brooks
  Sponsored by:	Limelight Networks
  Differential Revision:	https://reviews.freebsd.org/D15363

Modified:
  head/share/man/man4/vxge.4
  head/sys/dev/vxge/vxge.c

Modified: head/share/man/man4/vxge.4
==============================================================================
--- head/share/man/man4/vxge.4	Fri May 11 17:24:04 2018	(r333498)
+++ head/share/man/man4/vxge.4	Fri May 11 17:26:59 2018	(r333499)
@@ -44,6 +44,12 @@ module at boot time, place the following line in
 .Bd -literal -offset indent
 if_vxge_load="YES"
 .Ed
+.Sh DEPRECATION NOTICE
+The
+.Nm
+driver is not present in
+.Fx 12.0
+and later.
 .Sh DESCRIPTION
 The
 .Nm

Modified: head/sys/dev/vxge/vxge.c
==============================================================================
--- head/sys/dev/vxge/vxge.c	Fri May 11 17:24:04 2018	(r333498)
+++ head/sys/dev/vxge/vxge.c	Fri May 11 17:26:59 2018	(r333499)
@@ -236,6 +236,7 @@ _exit0:
 		err = ENXIO;
 	}
 
+	gone_in_dev(ndev, 12, "vxge(4) driver");
 	return (err);
 }
 


More information about the svn-src-head mailing list