Yes the queue is always that size.
Anton Lindqvist wrote:
> Comments? OK?
>
> Index: dev/wscons/wsevent.c
> ===
> RCS file: /cvs/src/sys/dev/wscons/wsevent.c,v
> retrieving revision 1.18
> diff -u -p -r1.18 wsevent.c
> --- dev/wscons/wsevent.c 19 Nov 2018 19:19:24 - 1.18
> +++ dev/wscons/wsevent.c 1 Feb 2019 07:16:03 -
> @@ -127,7 +127,7 @@ wsevent_fini(struct wseventvar *ev)
> #endif
> return;
> }
> - free(ev->q, M_DEVBUF, 0);
> + free(ev->q, M_DEVBUF, WSEVENT_QSIZE * sizeof(struct wscons_event));
> ev->q = NULL;
>
> sigio_free(&ev->sigio);
>