Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 May 2017 20:53:13 +0000 (UTC)
From:      Marius Strobl <marius@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-11@freebsd.org
Subject:   svn commit: r318156 - stable/11/sys/sparc64/conf
Message-ID:  <201705102053.v4AKrD76040536@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: marius
Date: Wed May 10 20:53:13 2017
New Revision: 318156
URL: https://svnweb.freebsd.org/changeset/base/318156

Log:
  MFC: r305507
  
  Disable vt(4) by default on sparc64 as creator_vt(4) and vt_ofwfb(4)
  have the serious problem of not actually attaching the hardware they
  are driving at the bus level. This causes creator(4) and machfb(4)
  to attach and drive the very same hardware in parallel when both
  syscons(4) and vt(4) as well as their associated hardware drivers
  are built into a kernel, i. e. GENERIC, at the same time.
  Also, syscons(4) and its drivers still are way superior to vt(4) and
  its equivalents; unlike the syscons(4) counterparts the vt(4) drivers
  don't provide hardware acceleration resulting in considerably slower
  screen drawing, creator_vt(4) doesn't provide a /dev/fb node as
  required by the Xorg sunffb(4) etc. In theory, vt_ofwfb(4) should be
  able to handle more devices than machfb(4). However, testing shows
  that it hardly works with any hardware machfb(4) isn't also able to
  drive, making vt(4) and vt_ofwfb(4) not favorable for the time being
  from that perspective either.

Modified:
  stable/11/sys/sparc64/conf/GENERIC
Directory Properties:
  stable/11/   (props changed)

Modified: stable/11/sys/sparc64/conf/GENERIC
==============================================================================
--- stable/11/sys/sparc64/conf/GENERIC	Wed May 10 20:46:59 2017	(r318155)
+++ stable/11/sys/sparc64/conf/GENERIC	Wed May 10 20:53:13 2017	(r318156)
@@ -138,7 +138,7 @@ device		splash		# Splash screen and scre
 options 	KBD_INSTALL_CDEV # install a CDEV entry in /dev
 
 # vt is the new video console driver
-device		vt
+#device		vt
 
 # Builtin hardware
 device		auxio		# auxiliary I/O device



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201705102053.v4AKrD76040536>