jmc@ stumbled over this.  The WSDISPLAY_COMPAT_SYSCONS option was
only ever in i386 GENERIC and it has been disabled there for 15
years, so I think we can safely delete it, whatever it was used for
(running FreeBSD X11 server binaries??).

Index: sys/dev/wscons/wsdisplay_compat_usl.c
===================================================================
RCS file: /cvs/src/sys/dev/wscons/wsdisplay_compat_usl.c,v
retrieving revision 1.28
diff -u -p -r1.28 wsdisplay_compat_usl.c
--- sys/dev/wscons/wsdisplay_compat_usl.c       8 Sep 2015 11:13:20 -0000       
1.28
+++ sys/dev/wscons/wsdisplay_compat_usl.c       3 Mar 2016 15:01:53 -0000
@@ -330,11 +330,6 @@ wsdisplay_usl_ioctl1(struct wsdisplay_so
 #undef id
                return (0);
 #endif
-#ifdef WSDISPLAY_COMPAT_SYSCONS
-           case CONS_GETVERS:
-               *(int *)data = 0x200;    /* version 2.0 */
-               return (0);
-#endif
 
            default:
                return (-1);
Index: sys/dev/wscons/wsdisplay_usl_io.h
===================================================================
RCS file: /cvs/src/sys/dev/wscons/wsdisplay_usl_io.h,v
retrieving revision 1.2
diff -u -p -r1.2 wsdisplay_usl_io.h
--- sys/dev/wscons/wsdisplay_usl_io.h   6 Jul 2006 18:20:45 -0000       1.2
+++ sys/dev/wscons/wsdisplay_usl_io.h   3 Mar 2016 15:07:22 -0000
@@ -78,6 +78,3 @@ struct pcvtid {
        int rmajor;                     /* revision number, major       */
        int rminor;                     /* revision number, minor       */
 };
-
-/* syscons compatibility */
-#define CONS_GETVERS   _IOR('c', 74, int)
Index: share/man/man4/wscons.4
===================================================================
RCS file: /cvs/src/share/man/man4/wscons.4,v
retrieving revision 1.19
diff -u -p -r1.19 wscons.4
--- share/man/man4/wscons.4     28 Feb 2016 16:07:57 -0000      1.19
+++ share/man/man4/wscons.4     3 Mar 2016 15:03:15 -0000
@@ -38,7 +38,6 @@
 .Cd option WS_KERNEL_FG=WSCOL_XXX
 .Cd option WS_KERNEL_BG=WSCOL_XXX
 .Cd option WSDISPLAY_COMPAT_PCVT
-.Cd option WSDISPLAY_COMPAT_SYSCONS
 .Cd option WSDISPLAY_COMPAT_USL
 .Cd option WSDISPLAY_COMPAT_RAWKBD
 .Pp
@@ -201,11 +200,6 @@ Emulates enough of the
 .Ox
 / i386
 .Dq pcvt
-driver to make X servers work.
-.It Cd WSDISPLAY_COMPAT_SYSCONS
-Emulates enough of the i386
-.Fx
-.Dq syscons
 driver to make X servers work.
 .El
 .Pp
-- 
Christian "naddy" Weisgerber                          [email protected]

Reply via email to