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