Re: Quartz64: vmm: No vgic found

From: Roman Bogorodskiy <novel_at_freebsd.org>
Date: Thu, 22 Jan 2026 17:53:48 UTC
  Mark Johnston wrote:

> On Thu, Jan 15, 2026 at 06:42:10PM +0100, Roman Bogorodskiy wrote:
> > Hi,
> > 
> > Loading of the vmm(4) module shows errors like:
> > 
> > Jan 15 17:32:10 generic kernel: vmm: No vgic found
> > Jan 15 17:32:10 generic kernel: module_register_init: MOD_LOAD (vmm, 0xffff0000e12931f0, 0) error 19
> > 
> > The module is listed in kldstat:
> > 
> > $ kldstat |grep vmm
> >  7    1 0xffff0000e1268000    4f000 vmm.ko
> > $
> 
> This is due to a bug.  vmm.ko should unload itself after the error you
> observed above: https://reviews.freebsd.org/D54750

Had a chance to test this right now and it does not seem to resolve the issue.

root@generic:~ # kldload vmm
vmm: No vgic found
module_register_init: MOD_LOAD (vmm, 0xffff0000e1f310fc, 0) error 19
root@generic:~ # kldstat |grep vmm
 7    1 0xffff0000e1f04000    51000 vmm.ko
root@generic:~ #

FreeBSD generic 16.0-CURRENT FreeBSD 16.0-CURRENT #0 main-n283255-c0898bdc8661: Thu Jan 22 16:15:35 UTC 2026

so it includes the commit 99afbc5cc7ae8ba7b112fbafbf24ea2575a65ba4 with
the fix.

Roman