Subject: Re: port-i386/37026: userconf(4) doesn't work with vesafb(4)
To: None <port-i386-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: Jared D. McNeill <jmcneill@invisible.ca>
List: netbsd-bugs
Date: 09/25/2007 18:35:01
The following reply was made to PR port-i386/37026; it has been noted by GNATS.

From: "Jared D. McNeill" <jmcneill@invisible.ca>
To: gnats-bugs@NetBSD.org
Cc: port-i386-maintainer@netbsd.org, gnats-admin@netbsd.org,
	netbsd-bugs@netbsd.org
Subject: Re: port-i386/37026: userconf(4) doesn't work with vesafb(4)
Date: Tue, 25 Sep 2007 14:34:34 -0400 (EDT)

 On Tue, 25 Sep 2007, juan@xtrarom.org wrote:
 >> Description:
 > 	Using a kernel with vesafb(4) enabled seems to hung when
 > 	trying to access to userconf(4) via boot -c.
 
 vesafb_cnattach is a noop because it is called too early (before kvm86 is 
 initialized). This is why userconf fails; vesafb is not actually attached 
 at this point.
 
 Possible workarounds include early probe and init of vesafb, or allowing 
 vga to early attach and taking ownership of the console when vesafb 
 attaches later on.
 
 Cheers,
 Jared