Subject: kern/5457: new wsdisplay attributes slightly broken for console
To: None <gnats-bugs@gnats.netbsd.org>
From: Jason R Thorpe <thorpej@nas.nasa.gov>
List: netbsd-bugs
Date: 05/15/1998 13:28:08
>Number:         5457
>Category:       kern
>Synopsis:       new wsdisplay attributes slightly broken for console
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people (Kernel Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri May 15 17:05:00 1998
>Last-Modified:
>Originator:     
>Organization:
Numerical Aerospace Simulation Facility - NASA Ames
>Release:        NetBSD 1.3E, May 15, 1998
>Environment:
	
System: NetBSD bishop 1.3E NetBSD 1.3E (BISHOP) #346: Tue May 12 10:55:39 PDT 1998 thorpej@bishop:/tmp_mnt/dracul/u5/netbsd/src/sys/arch/alpha/compile/BISHOP alpha


>Description:
	With the new "attributes" code added to the MI wscons, the output
	produced by the console is slightly broken until the actual console
	device's autoconfiguration node is attached.

	On a VGA display, the cursor is not visible until the:

vga0 at pci0 ...

	line appears during autoconfiguration.  This happens on both
	Alpha and i386 platforms using the MI wscons.

	On the Alpha, one additional bit of lossage occurs: the attribute
	for the "fill" character (used for erasecols) is not initialized
	properly.  This should produce a blue background, but until the

vga0 at pci0 ...

	line appears, the backgound at the end of the line is black until
	the right edge of the screen.  (The characters printed have a
	blue background; only the "blank" areas are incorrect.)

	Also, as a nit, the foreground on the Alpha is now light gray,
	rather than white, which looks different than what the firmware
	uses, but it's not clear how important that is.

>How-To-Repeat:
	Boot kernel on Alpha or i386 with MI wscons built from today's
	sources.

>Fix:
	None supplied.
>Audit-Trail:
>Unformatted: