Re: Giant Locked drivers

From: Gary Jennejohn <garyj_at_gmx.de>
Date: Wed, 16 Nov 2022 14:20:22 UTC
On Wed, 16 Nov 2022 08:44:41 -0500
Ed Maste <emaste@freebsd.org> wrote:

> On Wed, 16 Nov 2022 at 05:43, Gary Jennejohn <garyj@gmx.de> wrote:
> >
> > grep -i giant /var/run/dmesg.boot
> > WARNING: Device "consolectl" is Giant locked and may be deleted before
> > FreeBSD 14.0.
>
> For vt consolectl is implemented in sys/dev/vt/vt_consolectl.c. It
> implements two ioctls: CONS_GETVERS (which returns a constant version
> number) and CONS_MOUSECTL (for mouse events, from e.g. moused). What
> FreeBSD version are you running? NYC*BUG's dmesgd turns up consolectl
> Giant warnings only for 12.x and 13.0.

current from today.

I switched from syscons to vt today but I'm still seeing that warning.

I suspect some really old file under /etc/rc.d since I hardly ever
update that stuff.  My system boots just fine using what's already
under /etc and "never change a running system" is my philosophy.

BTW I had to make a change to /usr/ports/x11/nvidia-driver because
it tries to get the softc for syscons, which is not present when only
vt is in the kernel config file.

--
Gary Jennejohn