From nobody Mon Jan 19 15:16:28 2026 X-Original-To: freebsd-virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dvvDv2Mxwz6NwKh; Mon, 19 Jan 2026 15:16:31 +0000 (UTC) (envelope-from markj@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dvvDt6WWSz3mvy; Mon, 19 Jan 2026 15:16:30 +0000 (UTC) (envelope-from markj@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768835790; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=XKMqSk80Ef/yQGMZgQg5KTtJULKZz3c+vGevZZUcCn0=; b=OVnJlNoweDiAbebm+3ruRo5+wUZL3+c5zjhraEuZZg9dkG0PSULp0skN8KeLr4HEzSZcFI 2McLV7yuxvtU0GF1ql50zK7W2mqmIuL5qcnpgMmtPO1X/AN5KDyI6zcsnjIQJtiIl2SXvh jEkhNgQJfBzZ6SRopxWls4SDWnTPG2yZu/pKDRNnPH/Vk3zgeoePnjXUHVDztRqOj0mB90 7CevPzOjqkvZpQueriUKFf1D8ONCNgottnAwov8BrAKwtKIsxfa+aR0JWC65ysNZP7QznR Z9D7hjaG7yijt675tg07gWm5saMk796mo35OHqywLokOgqjp3TdzAgsJKO82Tw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768835790; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=XKMqSk80Ef/yQGMZgQg5KTtJULKZz3c+vGevZZUcCn0=; b=DV6rXmn2jgu3MCO7SV4TF2M1sHdJtr5ABf1TO0SN/a2YeaFLEE6WpEHTqgR3bsb55rop4g FIurkaMakeFkIs4bFQ8A2/NIMd+rKifc3yWwyuPivKPU9Z686G8TGkeQkg7HMBf85IAzaF 8HC/K8BTPD4ibqyHEyPz3CgWW3axS5l4mOU1rVi0pcq0OOiSzKdrK/0y7RXnIowL2sAKSD WTeOcxGUzYFwcRMLoUPn46+MAhFOQvJ9tuik6eCgvl6MjhBNJCKzhQbRwuEdllbWlEzM3G xvcuecVHBI5SuQccxm6Y/+QaiWShoemMelizXl94cdcCzbflawTRSlv8MJiP1w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768835790; a=rsa-sha256; cv=none; b=lvUoNDcpVR/jmSEQ8dZWGT38r61XZgR29Wl6mKKLDSyXBCWOeQxgP6uyv5HEvtojTC9GaH v3HOoaqvLUELf6EsBD7EBq/MqwruGrMvwXb/9TdwzkuLJuoVfAXtefjZ10ZgIXHTLcFpxP 7gMYA0KLjon48mqIXkDqbbBonbC3qiX17oJ3GtF9gUm/UY21aJe5xrkhVTuSduyeqaCP1P NXFdXjPH0Oth2umJpINGj0PfexEmsWFNY5oBft+34tjtbOZdu6c+D+IbBZP/arjBCYwy3Q Dij9Ofs/m+gQC6pYmohmU4LGMvFgGKYP7oOELW1vwwBkzW3Kc3ukrDf257cOsg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from nuc (192-0-220-237.cpe.teksavvy.com [192.0.220.237]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: markj) by smtp.freebsd.org (Postfix) with ESMTPSA id 4dvvDt3f0CzBBl; Mon, 19 Jan 2026 15:16:30 +0000 (UTC) (envelope-from markj@freebsd.org) Date: Mon, 19 Jan 2026 10:16:28 -0500 From: Mark Johnston To: Roman Bogorodskiy Cc: freebsd-virtualization@freebsd.org, freebsd-arm@freebsd.org Subject: Re: Quartz64: vmm: No vgic found Message-ID: References: List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: On Sat, Jan 17, 2026 at 06:19:47PM +0100, Roman Bogorodskiy wrote: > Mark Johnston wrote: > > > On Thu, Jan 15, 2026 at 06:42:10PM +0100, Roman Bogorodskiy wrote: > > > But bhyve does not start: > > > [...] > > > Does the board need something in addition to GICv3 that is missing that > > > is needed to make vmm(4) work, or is that a configuration or vmm(4) > > > issue? > > > > The vgic driver is refusing to attach, apparently because we don't > > detect virtualization support when probing the controller. When booting > > from a FDT we look for an "interrupts" property to determine this, but > > it's not clear to me whether that's totally right. Can you share the > > device tree you're using with this board? > > Not sure what's the right way to share the device tree, so I used the > command I found on wiki (https://wiki.freebsd.org/FlattenedDeviceTree), > that is: sysctl -b hw.fdt.dtb | dtc -I dtb > > It's lengthy, so I uploaded it here: > > https://people.freebsd.org/~novel/misc/quartz64_devicetree.txt So, from what I can tell, gic_v3_ofw_bus_attach() should be attaching a child vgic device. Are you loading vmm.ko after the kernel has booted? Does anything change if you load it from loader.conf, or compile vmm into the kernel? > And some more details. Until today I was using u-boot, > sysutils/u-boot-quartz64-a specifically. > > Then I tried using Tianocore EDK2. Apparently, it supports three modes > for devices: > > - ACPI > - ACPI + devicetree > - Devicetree > > The devicetree mode behaves the same way as u-boot, i.e. the vgic fails > to attach. > > In the ACPI (and ACPI + devicetree) mode I can actually start a bhyve > VM. > > However, in this mode Ethernet interface is not detected. > > Earlier it was available as: > > eqos0: mem 0xfe010000-0xfe01ffff irq 28,29 on ofwbus0 > > and now it's completely missing, though I can see it in the device tree. > Does it get confused by ACPI presence? I think the eqos driver has no acpi bus support. From nobody Mon Jan 19 18:03:15 2026 X-Original-To: freebsd-virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dvyxZ27FJz6P8PX for ; Mon, 19 Jan 2026 18:03:30 +0000 (UTC) (envelope-from bogorodskiy@gmail.com) Received: from mail-ed1-x535.google.com (mail-ed1-x535.google.com [IPv6:2a00:1450:4864:20::535]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dvyxY6qLGz3PVX for ; Mon, 19 Jan 2026 18:03:29 +0000 (UTC) (envelope-from bogorodskiy@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ed1-x535.google.com with SMTP id 4fb4d7f45d1cf-650854c473fso8242676a12.1 for ; Mon, 19 Jan 2026 10:03:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768845804; x=1769450604; darn=freebsd.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:from:to:cc:subject:date:message-id :reply-to; bh=JakZmmETIrgxv8j6i6vDbYG4HohY4U7mEdAZCKEvqpE=; b=ZxGpuxtMgoNNNgzdnimlTVjuxvmG7At6YPCs+8o8P6lUcJSTrXjV7qkWeqYSpZYxYS e2wVypnq6Ma7vBl+iEI+bV1Zur0MdH02jbHVyjPt71jnwLchsiqFNSwMJ+YNAn06xClQ lf0ISGvw5wyI+YzsJbSKGjCN2dkPic9Qzot1jZoR8ZDys1XDhadx1BOtwclb6HtosW2S xEb/1TI9lgv3KqpWrN30z2mK94J9U+sMUlL96y4tnNl2yqQGGFUAAL9MVhtita/gUdWU 6mKsQq4oWVev3xlYwVjWOx0RQScJNTduF0bqBdVB3zFZytZ7VOz1+ZP15u2an2AC8knc pmWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768845804; x=1769450604; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=JakZmmETIrgxv8j6i6vDbYG4HohY4U7mEdAZCKEvqpE=; b=YIyk7qfLOnGHMek1PVxssyPlrOUyp1Mk0wNrjcORWsgri1zqaJmFXxRLeQWqzClCey bGr54Lr6dizeQ7qzKvOd7MUfIn8QZSRWueiqQEjeckHNXixymA1Pv3mT/MkRafoRGMKz mMHP7OFabES3d+oeBKzmlvEegv70weL1JdY/s141nGBGPEgv0UIF3yCriCeibXggwR/+ uNINPjwE5cbGdaV0U4x/ftWn6bZmwRRSJd4/seWcvDbPGmMnJygHvEj2JE9iKbuehxwO wTvrP5jkMrejuYPDQUvxcM/jeXrXc0z3awmrxUSqYszVZBUQQyHPoXndy/gVOa4NXupr yZfQ== X-Gm-Message-State: AOJu0YwwfMeop2R6nMVV4Jto1jQ9K9CylrvRnQSJGJ2KTjw3uTNoEhjl HWnHAuBZ381jWN4wJxSNm6q8Fyjn6Cc6RFGJRCgjSJIjvYy9wJaV8jRj X-Gm-Gg: AZuq6aLDB0jp9KdaFHVxlXCA8c4Mu9cdCxHb6mbyUd8p6Dc0NBmWhCGlf98GN+zbqQk of6VWjLH9+05DZiSK64saLLoMouhOZzq/biXo7l5RQczk2FurkA9OPkzPDyKpyzrW8I8KtYiA29 FT1PsbgJKYWUqCfAyh8c85V/EvKQ3KvAyG8H2P/65qJ8zWIKPxDmKI+VgSEnI4zN+pNq8wvWJl4 eVpk7MLn/hnYpeKU4n9wcHwsgLpJ1szFbS9fbySYOuoEXurQFCj8TAqFZb4yWcJ58sA+uEdNaZM 7gYGEMFevKtPiFdguECweMXxyr0BaSycjv7F4v9knOch/4q+7mYUNi6FKWXNWThGs+A+YAXnSDI FxGzyHdduSaUdK9JMmNnYpC6konjvhi4UtMfm+GUoSa5Y56cXqbOj7O6z3VN2qvOIPDDm9PP79e qR+m1xiwrytRV+NdOQNWecF0qPyZJqTYUi3v1LmQNGC1J8ScssqqVpj7pac1VsXZBw4fKweMUvK EPk0Q== X-Received: by 2002:a05:6402:13c8:b0:64d:a80b:3268 with SMTP id 4fb4d7f45d1cf-65452fd412dmr10772158a12.10.1768845803307; Mon, 19 Jan 2026 10:03:23 -0800 (PST) Received: from tulp (2001-1c02-1a15-3000-c218-03ff-feb5-6cc4.cable.dynamic.v6.ziggo.nl. [2001:1c02:1a15:3000:c218:3ff:feb5:6cc4]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-657e61901e9sm2503733a12.4.2026.01.19.10.03.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Jan 2026 10:03:21 -0800 (PST) Date: Mon, 19 Jan 2026 19:03:15 +0100 From: Roman Bogorodskiy To: Mark Johnston Cc: freebsd-virtualization@freebsd.org, freebsd-arm@freebsd.org Subject: Re: Quartz64: vmm: No vgic found Message-ID: References: List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4dvyxY6qLGz3PVX Mark Johnston wrote: > On Sat, Jan 17, 2026 at 06:19:47PM +0100, Roman Bogorodskiy wrote: > > Mark Johnston wrote: > > > > > On Thu, Jan 15, 2026 at 06:42:10PM +0100, Roman Bogorodskiy wrote: > > > > But bhyve does not start: > > > > [...] > > > > Does the board need something in addition to GICv3 that is missing that > > > > is needed to make vmm(4) work, or is that a configuration or vmm(4) > > > > issue? > > > > > > The vgic driver is refusing to attach, apparently because we don't > > > detect virtualization support when probing the controller. When booting > > > from a FDT we look for an "interrupts" property to determine this, but > > > it's not clear to me whether that's totally right. Can you share the > > > device tree you're using with this board? > > > > Not sure what's the right way to share the device tree, so I used the > > command I found on wiki (https://wiki.freebsd.org/FlattenedDeviceTree), > > that is: sysctl -b hw.fdt.dtb | dtc -I dtb > > > > It's lengthy, so I uploaded it here: > > > > https://people.freebsd.org/~novel/misc/quartz64_devicetree.txt > > So, from what I can tell, gic_v3_ofw_bus_attach() should be attaching a > child vgic device. Are you loading vmm.ko after the kernel has booted? > Does anything change if you load it from loader.conf, or compile vmm > into the kernel? I was loading vmm.ko manually, i.e. by running `kldload vmm`. Nothing changes when I load it via vmm_load="YES" in /boot/loader.conf: vmm: No vgic found module_register_init: MOD_LOAD (vmm, 0xffff0000014391f0, 0) error 19 I'll test adding that to the kernel once I have an established procedure of building a kernel for this board. > > And some more details. Until today I was using u-boot, > > sysutils/u-boot-quartz64-a specifically. > > > > Then I tried using Tianocore EDK2. Apparently, it supports three modes > > for devices: > > > > - ACPI > > - ACPI + devicetree > > - Devicetree > > > > The devicetree mode behaves the same way as u-boot, i.e. the vgic fails > > to attach. > > > > In the ACPI (and ACPI + devicetree) mode I can actually start a bhyve > > VM. > > > > However, in this mode Ethernet interface is not detected. > > > > Earlier it was available as: > > > > eqos0: mem 0xfe010000-0xfe01ffff irq 28,29 on ofwbus0 > > > > and now it's completely missing, though I can see it in the device tree. > > Does it get confused by ACPI presence? > > I think the eqos driver has no acpi bus support. Interestingly, the eqos driver has stopped working completely, even in the devicetree mode, even with vmm_load commented out in /boot/loader.conf. eqos0: mem 0xfe010000-0xfe01ffff irq 27,28 on ofwbus0 eqos0: reset timeout! device_attach: eqos0 attach returned 60 Not sure if it's directly related to the vmm issue though. From nobody Mon Jan 19 18:36:53 2026 X-Original-To: freebsd-virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dvzhK5wPFz6PBXK for ; Mon, 19 Jan 2026 18:37:05 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-qt1-f176.google.com (mail-qt1-f176.google.com [209.85.160.176]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dvzhK3XvCz3TlS for ; Mon, 19 Jan 2026 18:37:05 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-qt1-f176.google.com with SMTP id d75a77b69052e-502a26e8711so17315841cf.1 for ; Mon, 19 Jan 2026 10:37:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1768847824; cv=none; d=google.com; s=arc-20240605; b=Zu6v1QjulVtNod2GyDyaV87ZywyoW+yKHBsMS7Pq571j6dMDaHy9IcUAHZx3/dWjrF C9y0lEzVIg/gP0lvgu9UKQ0HnVQmgjNj/HpUx7/v25en874jg17+USYNpWGncpl6xfZV kBGuR0hBL+BKFCW93saaE4RmTKgYoR26M+/rAOAHO+azCGCt7LNEN6bPmuqdV13+pJLb tIdCvG5J3/BrlOTIN/VwPUIQUweA7klv75dnDN9E9zGJueiFKiasRusLCORIZ4+K1DX4 Oo1OtGVsFEXAPkaYs6a6QHS9HThfnrODJUG0InXU3i9yi8zaCkJGz9Tyw7nM18frFAgX dgRg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version; bh=pyc8ABg5JP4d0+nsnCH64eEMNjJ1NKLtFPu4ZWRpYVw=; fh=LyczDlAUohed0GMY/pD1FYI4ej+Kkemkr5xJ+ffOQLQ=; b=YRV5V9F8E1aRNZCZ0QcKf/hbvHawqnKaGMkYI/NMtOs9ZuYm8ggmWd+daCHmuUhyd5 NIolgiUz8uqyF1M3ycsP2p2fQyDe38WZ1Lt9Kk378T4nE6ncCuH5eyG4+7JKMLVP4htk 7WtsnrsYdo2v6gI4p8vef8QK/3drdIciQp+3gtZ+Ps4DeZ4q5KId5CDXNgg5uOlUKQrO 5PRDQZSk+oTnLzamf34Nq3eBkVU3lVanu2nlt90UautodVECRgK55CzInMHq4aY/Y4RH zEGQjHYKEFZwKtfzZV16l+XJr1LSBHLJcJszsR4JZvydtYb6R45vSHn7FP+3EU+oTTFH uxog==; darn=freebsd.org ARC-Authentication-Results: i=1; mx.google.com; arc=none X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768847824; x=1769452624; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=pyc8ABg5JP4d0+nsnCH64eEMNjJ1NKLtFPu4ZWRpYVw=; b=tySjdDEEmyzXxo0Oi5W0AkuvoxQ3DSxAeqA8o5xNY1sXZpbNwnc6EVfZy6otJZ9TLA If/wxfTtLKlv4JU2sNzSDppAa0a2F40a2v+AjMOrHoLH/Q3gLjT+F30QsJmwTUKPCuw4 fxNJLM0z/WHDQx4I5NdwuyDFw3dpWT3vjVUi57YchCXuMKvRuRvpx0XRLljRbk/w2JxX 2/oYjAJtNyfeAXu9dSEJAwTs0S9vNc95tGLm0MX6mSqzQYQyLfMv/YP3cqDEWu55h9MW zZfUXQp9ynuvgJc3mTBmAXwgvNCIlBradRqzaOZTXp/Ts9tpk3FoWCMCv/gzVt3T9R5p pAlQ== X-Forwarded-Encrypted: i=1; AJvYcCULWw9j8BYTQtU5Qo3+BnhXcKLB3++3F/dhqmwXa1mhD6Fym0ony+wYc8GzHSjjYuTSHfjiVb4hSV75W2oWF5ZhNsl/JaS0@freebsd.org X-Gm-Message-State: AOJu0YwlLB2QYq4G3UcXIL08jYQ5E6Aw6UDjToUq9whKgr7ni0w8MiTE sZ9wI6SwDDTH1XQXIkV8JR96WuTv8FPcJTeL84yHy6V8nT5GL8xJbsN+086VOMDVVFc26nIYgv3 zY5T+0+MHkjVWahlQ0Yl9731Px05xRcs9xw== X-Gm-Gg: AY/fxX5TsVmRtcL4lMU3PZxSIcyxq0qonyYKhmhHzi6w+9RxqcmAk2kxeVu4txed11g kp13/GkQ0Q52QwyhFNf7TyLzFfJOIThOtnBcDCrNHjzeLNPmcttMU/oiUq0J13YOx83V4TsgW+H FYGxJhjV15oFoLlM+8eT6HPxL//ZHTx4Yz1rbmMQzjZKDVGNJLHylhwFknPqJ/IOr9LU5Ievtuu sIoeY70x1KK4vjQ+s+hB0MYBFmyH4XPQT7z4ys7sk950Ptke+CBUEVG/5v/e2ES7LRSwh7qAU6Z BGeTpLk4RC9qX1QDOllA2vdITFR9QA== X-Received: by 2002:a05:622a:42:b0:4ec:fdaa:b31e with SMTP id d75a77b69052e-502a169471cmr187362641cf.32.1768847824204; Mon, 19 Jan 2026 10:37:04 -0800 (PST) List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: Adrian Chadd Date: Mon, 19 Jan 2026 10:36:53 -0800 X-Gm-Features: AZwV_Qh9q5n4Znc7jt-pzthWiWPJ4wubD0ICxHIoc1w2GQCXUx2OGa1BpezW1-E Message-ID: Subject: Re: Quartz64: vmm: No vgic found To: Roman Bogorodskiy Cc: Mark Johnston , freebsd-virtualization@freebsd.org, freebsd-arm@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4dvzhK3XvCz3TlS On Mon, 19 Jan 2026 at 10:05, Roman Bogorodskiy wrote: > > I think the eqos driver has no acpi bus support. > > Interestingly, the eqos driver has stopped working completely, even in > the devicetree mode, even with vmm_load commented out in > /boot/loader.conf. > > eqos0: mem 0xfe010000-0xfe01ffff irq 27,28 on ofwbus0 > eqos0: reset timeout! > device_attach: eqos0 attach returned 60 When did it last work? Do you have a dmesg from that? -a > > Not sure if it's directly related to the vmm issue though. > From nobody Mon Jan 19 19:00:09 2026 X-Original-To: freebsd-virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dw0CC1zTbz6PCZl for ; Mon, 19 Jan 2026 19:00:23 +0000 (UTC) (envelope-from bogorodskiy@gmail.com) Received: from mail-ed1-x534.google.com (mail-ed1-x534.google.com [IPv6:2a00:1450:4864:20::534]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dw0CB4Jfbz3Wq6 for ; Mon, 19 Jan 2026 19:00:22 +0000 (UTC) (envelope-from bogorodskiy@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ed1-x534.google.com with SMTP id 4fb4d7f45d1cf-65063a95558so7102379a12.0 for ; Mon, 19 Jan 2026 11:00:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768849216; x=1769454016; darn=freebsd.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:from:to:cc:subject:date:message-id :reply-to; bh=OMGvl8RIu0OryBRoZHxw10NvY7NuZLYYN3enkk6ntms=; b=GxcZnYjJQ76drg4hgzTeB/YxkPQm6jjHWsdoc54kABU4clHMBMEA03OiEQTQPw642y A82qNQrKTRiB/tUdewBQbChMSy2xmHvKS58LAN9RxMTQIdxd5VbZigKfJ2cssYQXMi8p 4EypSrRkSqYhmfjqbtoyr3LFo9BPMOnbSjIB/pfN6NPu57whFjXczZo0VmYKzpoN8ikq qsLU8xMKZh13InS5r8QfjQzH4eqMCpA6BksNnxamJpb/AbYpR3R7pf1+KmdAa9qmAbOo KKQWJ1gs/iVlCY1U5xKgHz6E8hyAoae0X2mcjDVYUHaaaf8vsbNAGa8O7LUmlI4VgWiK c35g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768849216; x=1769454016; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=OMGvl8RIu0OryBRoZHxw10NvY7NuZLYYN3enkk6ntms=; b=Hef4SjRtS9dpVboGqQRFxP7+o/nwzqyUs5x72PlP2+7FYRklipiL7pm+S6HmOHjozC /AwD4iMpU3v3imDy2Fve5jTHjPVdZNZ71h6hRFq7PbBcmoFQq11m7KgCwiVYloYYJq1Z ZD/CLkqaM/9hgQMdSe1z7/n+LtX3OYJG4ZmkywFv4B5YwYYrNA21zQ+C3ZAfpwfIfZ/O gsJ3/CXC5/UzhCOahgfq9ChsNe75DmVqwEh+zD+VaCjP+20w6seRAtoKCEJvPuRaMQTM 1AoOG7iSK+ja/D5G1vCkQCOue5adJk2SYYsCejNZXPUVa4XJbVQ/ynGrkqTihGPjqLFr 76Xg== X-Forwarded-Encrypted: i=1; AJvYcCUFVMQDqmyNsXF+ks5Kf5M5vCG7rhxI7Oh1fgJGHrcfRCBy05xwftFF70RaRilP0E89nUuOJSdpc7teob4RFOTcfwW6Y/8s@freebsd.org X-Gm-Message-State: AOJu0Yyu3QLmqQjIY96/YyLOAaiFpw74LJGIOE3DAmBmvoLbRZkiFcdy N0e+tvQJfhXz1f0V4tgIwPI0JmdW7ib/yWFn6bRb04DcWxFTXdHAILIWpLadXXya X-Gm-Gg: AZuq6aJBvsIyAkTdVksYhcmmCBs2ufJgBcEYOHnOQlIgJUJUrKatR7Y9xvOcR+otwhD 6zp92KrdPGOgIHRG7NPiwm2tYurSGyrBelERrT7GeyTefIb8Jsvbxy0YurCtNBg/F9x9+fwA8iP /mwfwEXceEUt5LS38sDQvxBkPXNTlH9cJz+XCbM0RAa+KHh2vHYDfNGOkOBEjvEWHvHLF324CCA ZweEWn0bxCuIelY7gk9hejKOUtCFiqwG/mnqj6cMC0P8wz++Bi1rQBFbwXvTGf7iG4H/75S67bJ SUb4hQhF17XwISjt/smtO6MbKGf32I2zgbs6X+M0uwjhzlDrhHMsqK6IC0PkJxBklwXUpSmpSXK e0fQ5jiMU7J0jt8uHBb0ft2HWqJOWZjsIhkksR8xUdQoPnjibWgI/0/1Wog55L4qj27nLibL2BB kmTMxDLAtNnVeqdRjCne80oG/ZnDKrifOdE5Ny6h6FD/typQpSN1hdT4BxI9/oe8UQTp/xbHdt9 rbUlMiu+jWcKYL0 X-Received: by 2002:a05:6402:2549:b0:64b:993f:ce05 with SMTP id 4fb4d7f45d1cf-65452bd116fmr8444168a12.24.1768849216035; Mon, 19 Jan 2026 11:00:16 -0800 (PST) Received: from tulp (2001-1c02-1a15-3000-c218-03ff-feb5-6cc4.cable.dynamic.v6.ziggo.nl. [2001:1c02:1a15:3000:c218:3ff:feb5:6cc4]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-65452cdcecasm10827034a12.14.2026.01.19.11.00.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Jan 2026 11:00:15 -0800 (PST) Date: Mon, 19 Jan 2026 20:00:09 +0100 From: Roman Bogorodskiy To: Adrian Chadd Cc: Mark Johnston , freebsd-virtualization@freebsd.org, freebsd-arm@freebsd.org Subject: Re: Quartz64: vmm: No vgic found Message-ID: References: List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4dw0CB4Jfbz3Wq6 Adrian Chadd wrote: > On Mon, 19 Jan 2026 at 10:05, Roman Bogorodskiy wrote: > > > > I think the eqos driver has no acpi bus support. > > > > Interestingly, the eqos driver has stopped working completely, even in > > the devicetree mode, even with vmm_load commented out in > > /boot/loader.conf. > > > > eqos0: mem 0xfe010000-0xfe01ffff irq 27,28 on ofwbus0 > > eqos0: reset timeout! > > device_attach: eqos0 attach returned 60 > > When did it last work? Do you have a dmesg from that? It definitely worked when booting from U-boot, here's the dmesg: https://people.freebsd.org/~novel/misc/quartz64_model_a_dmesg.txt I also *think* it literally worked yesterday, already with booting using EDK2 and using the Devicetree mode. But I may be wrong here, I have rebooted it million times testing various variations of ACPI / ACPI + Devicetree / Devicetree modes, modules loading etc. > > -a > > > > > Not sure if it's directly related to the vmm issue though. > > From nobody Tue Jan 20 11:24:48 2026 X-Original-To: virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dwQ352TkHz6PR7F for ; Tue, 20 Jan 2026 11:24:49 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dwQ351n6Zz3M5m for ; Tue, 20 Jan 2026 11:24:49 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768908289; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1JrEA+TkAsRIGUqUwGh5Y7Pa0yWcyXTlLASAkVTFV8A=; b=a4Ronlp1rs9DUKThTttL3wFw0Xsz4Pcws0W7anyFZbXTiDDJeMKP9iadXTNdC+K3LVDL2X SeM0isnHZV5zKRKkVjeCA/FnYnNfD5+aRKNkIfgER7WYhya0OYNpOiZUsoie6cwAAzri6z NnuXx6q6ginma1Zlu7xbxLq+ryQ0wF52ENzP6EhrKObta2e4LjA9UZV+QHA/lfR0nu3+Yc W3UdCqgccztChu/EZro5jGBipYAo2KJ2y/KAted0fvcZhq5AZLQz1c5UuOq7YXLRAkZdyg n7APIKwrJNrmvYKR8hEwCH7zXonAoE6QBeDSnd1Mx8zyPiYCp70hC55njzLBmw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768908289; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1JrEA+TkAsRIGUqUwGh5Y7Pa0yWcyXTlLASAkVTFV8A=; b=IiOKEr1oXl/Z/VLNoMwKXRg9/6Z9K9FHcwFrwLukfBK+itK7AXEdp3lTRfQA2ssw0MkIB2 QDKhyvxPwvOBacYX+HO9dy5K0ufM2atCjxMeCPKDmhEza0bl5cjcA4u9JP98fwLiMeK1F2 /JUc/B6g7ZGw5/uO7F4LZHzKI4iNFF0Jxk8uKdsvqYTIWddGxDEi3hI64Et3No69tGPfgp v5DvC+7oi7jMyYQLIqTrQqysYKlpCgcNlwJ8iiscEI2clFP6VNCHqQZSY130Zh6A/iDaI5 uDr0iliwLnNWJfIZT0KEfpwx2AqMxbIKmNjPxUD21GE/ezqxD7PMXR4PPBEhcQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768908289; a=rsa-sha256; cv=none; b=OBmpEJ53ws/3VrHxTbJr4YJOhEvFcXGap95amqGlgEq6CjPXAznPYpPbPIH/yBtAQpHy+g XriNJ4mhZXytECkPvOheRbcREugJZwz00Z89C+dAU3JXPhN/6gjIi4ftfaAMLZa7FsuAMv c0rsURpba9cEriOQJW1TNcLVRDgA0ronXJK+uxMriTOOhHqHVivVb8el+ZP7Tr4gUQscZc Sp/f4+SVFiOcV9rrtsGGJMp8BmykYFKZauufxC8j33YMfknuzQdu+sELVJ/1ZAZZx7VV1n iOgOd/09UVX/DaIOCo5o15DiwICvJT8k9FGeJ80r/2YPj5YFs+RG69hSxMNJzQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4dwQ351Lmkz1FGH for ; Tue, 20 Jan 2026 11:24:49 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 60KBOn58044615 for ; Tue, 20 Jan 2026 11:24:49 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 60KBOnuj044614 for virtualization@FreeBSD.org; Tue, 20 Jan 2026 11:24:49 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 292570] [virtio] virtio-balloon does not balloon correctly Date: Tue, 20 Jan 2026 11:24:48 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 14.3-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: rootnode+freebsd@wollwage.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to cc Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D292570 Simon Wollwage changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bugs@FreeBSD.org |virtualization@FreeBSD.org CC| |rootnode+freebsd@wollwage.c | |om --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Tue Jan 20 12:32:56 2026 X-Original-To: freebsd-virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dwRZ33CYvz6PW9B for ; Tue, 20 Jan 2026 12:33:15 +0000 (UTC) (envelope-from bounce.vujgpih80vpr9o8=qohqmap1pl4c=iwvgtrrdt6k74t@em790814.fubar.geek.nz) Received: from e3i341.smtp2go.com (e3i341.smtp2go.com [158.120.85.85]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4dwRZ30wd0z3ZlD for ; Tue, 20 Jan 2026 12:33:15 +0000 (UTC) (envelope-from bounce.vujgpih80vpr9o8=qohqmap1pl4c=iwvgtrrdt6k74t@em790814.fubar.geek.nz) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fubar.geek.nz; i=@fubar.geek.nz; q=dns/txt; s=s790814; t=1768912389; h=from : subject : to : message-id : date; bh=4Su5GkFZFDuatCMHI/prlZC8m0nCKatdcHFusFRiDok=; b=CX2m//0usb4fs51uIhoaJA+UbXPtGvEhtWhwVW2gJGGECzrM94vaMtM9klPTGj9JGS2da nDrEbpcMBD1AzBStT+FrmlaNLqUshBBJBwaL5hlK1mPO6WNJy6VgnIB87RVr/2Mj8tQSxUR Wi3C46Fp5ispZAcEuVMotO0NAPupkupUf/hD0ToEl4bSBBdh7PoS/AhCuRkxmoaCPJznkmn 86ns1tT8RMeEGo9/0PYqao941K0q0wWcZud9faVjKXt1HvOpO9GpU2MtV4ZBrkFsz80o5g4 vbIHGF4LkxhyNwtctN3Cp8chK8TLtclltJsLSHFmdxVE6XbT2xD4PMaH/9kg== Received: from [10.99.243.232] (helo=morbo.fubar.geek.nz) by smtpcorp.com with esmtpsa (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.98.1-S2G) (envelope-from ) id 1viAuz-AIkwcC8qmiX-HM2X; Tue, 20 Jan 2026 12:33:09 +0000 Received: from smtpclient.apple (unknown [IPv6:2a02:8012:a6a8:0:fc64:fee4:9318:c77]) by morbo.fubar.geek.nz (Postfix) with ESMTPSA id B40D04A435; Tue, 20 Jan 2026 12:33:07 +0000 (UTC) From: Andrew Turner Message-Id: <0EE0EFAA-68BF-4BA5-A42E-2D72454B3E4A@fubar.geek.nz> Content-Type: multipart/alternative; boundary="Apple-Mail=_6ECD286B-5D76-4F8A-B0B8-9226167CCB81" List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: Quartz64: vmm: No vgic found Date: Tue, 20 Jan 2026 12:32:56 +0000 In-Reply-To: Cc: Mark Johnston , freebsd-virtualization@freebsd.org, freebsd-arm@freebsd.org To: Roman Bogorodskiy References: X-Mailer: Apple Mail (2.3826.700.81) X-Report-Abuse: Please forward a copy of this message, including all headers, to Feedback-ID: 790814m:790814amQcrys:790814sLMQjd3Rv5 X-smtpcorp-track: yIG7ujQi8-CV.KB31v-WGDv9X.Xa2erwcMo_q X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:23352, ipnet:158.120.84.0/22, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4dwRZ30wd0z3ZlD --Apple-Mail=_6ECD286B-5D76-4F8A-B0B8-9226167CCB81 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On 19 Jan 2026, at 18:03, Roman Bogorodskiy wrote: >=20 > Mark Johnston wrote: >=20 >> On Sat, Jan 17, 2026 at 06:19:47PM +0100, Roman Bogorodskiy wrote: >>> Mark Johnston wrote: >>>=20 >>>> On Thu, Jan 15, 2026 at 06:42:10PM +0100, Roman Bogorodskiy wrote: >>>>> But bhyve does not start: >>>>> [...] >>>>> Does the board need something in addition to GICv3 that is missing = that >>>>> is needed to make vmm(4) work, or is that a configuration or = vmm(4) >>>>> issue? >>>>=20 >>>> The vgic driver is refusing to attach, apparently because we don't >>>> detect virtualization support when probing the controller. When = booting >>>> from a FDT we look for an "interrupts" property to determine this, = but >>>> it's not clear to me whether that's totally right. Can you share = the >>>> device tree you're using with this board? >>>=20 >>> Not sure what's the right way to share the device tree, so I used = the >>> command I found on wiki = (https://wiki.freebsd.org/FlattenedDeviceTree), >>> that is: sysctl -b hw.fdt.dtb | dtc -I dtb >>>=20 >>> It's lengthy, so I uploaded it here: >>>=20 >>> https://people.freebsd.org/~novel/misc/quartz64_devicetree.txt >>=20 >> So, from what I can tell, gic_v3_ofw_bus_attach() should be attaching = a >> child vgic device. Are you loading vmm.ko after the kernel has = booted? >> Does anything change if you load it from loader.conf, or compile vmm >> into the kernel? >=20 > I was loading vmm.ko manually, i.e. by running `kldload vmm`. > Nothing changes when I load it via vmm_load=3D"YES" in = /boot/loader.conf: >=20 > vmm: No vgic found > module_register_init: MOD_LOAD (vmm, 0xffff0000014391f0, 0) error 19 >=20 > I'll test adding that to the kernel once I have an established = procedure > of building a kernel for this board. Can you try the patch in https://reviews.freebsd.org/D54791? It fixes an = issue where the vgic driver isn=E2=80=99t attached if there is no ITS on = the board. This appears to be the case with the Quartz64. Andrew --Apple-Mail=_6ECD286B-5D76-4F8A-B0B8-9226167CCB81 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8

On 19 Jan 2026, at 18:03, Roman Bogorodskiy = <novel@freebsd.org> wrote:

 Mark Johnston wrote:

On Sat, Jan 17, 2026 at 06:19:47PM +0100, Roman Bogorodskiy = wrote:
 Mark Johnston = wrote:

On Thu, Jan 15, 2026 at = 06:42:10PM +0100, Roman Bogorodskiy wrote:
But bhyve does not start:
[...]
Does the board need = something in addition to GICv3 that is missing that
is needed to make = vmm(4) work, or is that a configuration or = vmm(4)
issue?

The vgic driver is refusing to = attach, apparently because we don't
detect virtualization support = when probing the controller.  When booting
from a FDT we look = for an "interrupts" property to determine this, but
it's not clear to = me whether that's totally right.  Can you share the
device tree = you're using with this board?

Not sure what's the = right way to share the device tree, so I used the
command I found on = wiki (https://wiki.freebsd.org/FlattenedDeviceTree),
that is: sysctl = -b hw.fdt.dtb | dtc -I dtb

It's lengthy, so I uploaded it = here:

https://people.freebsd.org/~novel/misc/quartz64_devicetree.tx= t

So, from what I can tell, gic_v3_ofw_bus_attach() = should be attaching a
child vgic device.  Are you loading vmm.ko = after the kernel has booted?
Does anything change if you load it from = loader.conf, or compile vmm
into the kernel?

I was loading vmm.ko manually, i.e. by = running `kldload vmm`.
Nothing = changes when I load it via vmm_load=3D"YES" in = /boot/loader.conf:

vmm: No = vgic found
module_register_init: = MOD_LOAD (vmm, 0xffff0000014391f0, 0) error 19

I'll test adding that to the kernel once I = have an established procedure
of = building a kernel for this board.

Can you try = the patch in https://reviews.freebsd.org/D5= 4791? It fixes an issue where the vgic driver isn=E2=80=99t = attached if there is no ITS on the board. This appears to be the case = with the = Quartz64.

Andrew

= --Apple-Mail=_6ECD286B-5D76-4F8A-B0B8-9226167CCB81-- From nobody Tue Jan 20 16:43:36 2026 X-Original-To: virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dwY6w57kSz6Nnln for ; Tue, 20 Jan 2026 16:43:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dwY6w4XPYz3SDT for ; Tue, 20 Jan 2026 16:43:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768927416; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=lzCZLA9RrMXohtXNBjBbZFHtT+VqOzNpd9UUCidlyFE=; b=cHM0p+ZHrxWWKij7Lb341A5D9F58Szo/eiwenEtvh6U2I9Ymmg61fba0b1Umz9HcMOdAQV s2G4XJLHQQiRCdU6yUOZhh0yTHcYKnCezG+RBcxrXztak2RBDT4Km39Nx76iIsV9txMxz5 3t7+pahQnSVVW39Q0JJLt/EDsOW8kfbjT7aarqPWdkE0SIFX/o6rLtKjwC5SAjz3XVElkF z+n9WPYRU0h93HGw0ib8SxNNTG/iqU6VeVQHyBCcBfLOgjaauOAfX9/JutO7pboWCLkJNg l2OSvOVmAs6Xv4YbyYmPfpOJNATmUvyp+it+SgW5WLCkXj1TslNt47YkJniGBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768927416; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=lzCZLA9RrMXohtXNBjBbZFHtT+VqOzNpd9UUCidlyFE=; b=L3IGJGACPpexJ0CxmIIGMbUg98J2RpijXrZ1Mu3ysDxewE74vumW+3p7fFRRqTTcjWw85d Z04yNxrz5j+5IAOyNlrEDIc5vOXIFf51pXyR8lh019PIh2ifWR4UhZGkpaNINKR6mteK1Y MzbT+QUHWZaBV0cH6f3jB2GGMpiP+USRaPBbw+gRt37nox2NSZisPHaCU6u0hv17iCZT1Y A9KlDtyF0vF2D0MwI8VNi57Dh8ey9JmNQlIkNYQh2pEIsNOyj7RShlXxrlpnDluoQIVn8Y nWwjmlBhusdk8lIi5dhsiVZ3H6WbIu/s8PbZNacfKvy8Y11UotmmbBsnvcgiHg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768927416; a=rsa-sha256; cv=none; b=Lmz1gn+0itNB6glIpVuqtm5Qnij5TwL0cxN1cZvvlRZjmCeWm2R7dcoB/M18zLW3kIyrdN C6Jp6s/quR1oUmJKjdbfs4cS/yzkE8AbTWpudM6e5hTcnUf/MJa8J7hGunT/YKmkXO5n0S 4djH5PVnDil6hLPsg/O/98ve6yZbff/CIfwrXAYTUngAMKq6IUeTIHT7VrZM5djGMZNspz 13Rgf4dCIgET0cvpxeoIlqeibza3uzbYaiu1mEeGUdLsoykmHu4dFuVNQvBWXlze9PSAJd 70khSkCWn6zAmYWE6AF9rY5x/BVkr+VMbIzzm43y+roJ5u2lUdrYKanXOleGzA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4dwY6w47Lsz1P10 for ; Tue, 20 Jan 2026 16:43:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 60KGhaAo071139 for ; Tue, 20 Jan 2026 16:43:36 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 60KGha02071138 for virtualization@FreeBSD.org; Tue, 20 Jan 2026 16:43:36 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 291768] bhyve won't boot anything on 15.0 - AMD EPYC 9124 Date: Tue, 20 Jan 2026 16:43:36 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bhyve X-Bugzilla-Version: 15.0-RELEASE X-Bugzilla-Keywords: regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: deimos_bsd@mailbox.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc attachments.created Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D291768 deimos changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |deimos_bsd@mailbox.org --- Comment #17 from deimos --- Created attachment 267333 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D267333&action= =3Dedit linux inside bhyve kernel panic --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Tue Jan 20 17:23:22 2026 X-Original-To: virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dwZ0p2f7Yz6NrCx for ; Tue, 20 Jan 2026 17:23:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dwZ0p1k9Mz3Znb for ; Tue, 20 Jan 2026 17:23:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768929802; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Aprst2q9QbpDAu0uRZzVq6HBsIRIrHKZ1tBQRua72s8=; b=lyo0xGiq2lVGWJwSuNgjm3dikPAwHa7XOutZn7m+hppf4dyppgE8kHmQCgnlDAUWbNpdX7 cYb3Yet0jK6SSbAR/uCyAzswsGjXibAgsnug7unl2osC1lNofcH6bwuosFLkVwwt5Sh0mF 4jeUltg/lpfou+zNioTdZkKx+9NVfGROSV7cCmyB/DQxNX4EWbobqpU7aeU3UdyRWE1yh6 76kH8PaBTY4q77n5H/SWQm7UcdJ+WBCjYTI2Vucq6cPcb0CeCh6f0SF1V4Oypu9iXuJaxh /xiqSHR37mssnm/cbpYTAj3hSVPUN2GmiwNus4dZZ1GE8OkqNd/o2rFnYpqLRw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768929802; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Aprst2q9QbpDAu0uRZzVq6HBsIRIrHKZ1tBQRua72s8=; b=aD91u+0op5JaO202DnbgOCD3EwWFNKEyND0027cQ+EuwXndI5qhd3FDkve0kOAJWT5IlaK x5IyyUTWHIxRgfWk+R1bfD9M9RiMOTJc/xiOv2vYHQ4inwkWpGyK5b0fFWvjOvCRGdqtLK K1Lf109ZZPih7dbF2eU4PIt4y5XqB/E5l3c+ICsbPjl83yDBZQcv4b1FLWsfK6la4i8P+3 D872w86H21/jy8aR9ipF027E1jALEl0Y7TD5FIqNT5z2Bqr6zgMlbxxSCWT9SGBGm2cT09 DTVp8kd02pPOsNIDH7Td/7Lg8h9Ye/5qz9twA//2DNwQr4qnshj6E85kWTjr3w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768929802; a=rsa-sha256; cv=none; b=ERg8Wf+AWLby+xJ8LpoIAZCKGronqQDXaI74GMO6jm4kqfbOdxhUEgGanDGn5dHTLknp17 gSPj8kqo6kHaJyk8xBQU9CNPcba4K81IQR/gt/O80RWNtu+f7HmmKQ6ZiKaEheODGqp0iZ psIuIDm1E0jKXtPJnQePHKtxKd5rOb4P00AhzYQzkeG1Zu7nb3X1ZHyvhVM/JZqPThM/uQ w8co2nED92HkIvOA8azvDZmg48CCTwoIS6ayGtg7rvZXisKqkyM6sEM1vZha/gVEZI21sh drsO5LFD0YmUhWEV96DX7xaJL5EWfYYIAHE8lmtC5VyAs5w+aRX+3f5VSsP6Xw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4dwZ0p1GY0z1QGd for ; Tue, 20 Jan 2026 17:23:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 60KHNMSo034661 for ; Tue, 20 Jan 2026 17:23:22 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 60KHNMZZ034660 for virtualization@FreeBSD.org; Tue, 20 Jan 2026 17:23:22 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 291768] bhyve won't boot anything on 15.0 - AMD EPYC 9124 Date: Tue, 20 Jan 2026 17:23:22 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bhyve X-Bugzilla-Version: 15.0-RELEASE X-Bugzilla-Keywords: regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: deimos_bsd@mailbox.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D291768 --- Comment #18 from deimos --- Hello, I also have an AMD EPYC 9132 with nearly the same issues. After setting vm.pmap.la57=3D0 in /boot/loader.conf, I'm able to boot and run some operat= ing systems. FreeBSD, OpenBSD, and debian 13 trixie seem to work fine inside bhyve. Installing Fedora Workstation 43 and Arch Linux from 2025-11-01 ISO works f= ine for the installation (based on the 6.17-xx kernel version). Once the system= in the VM updates to 6.18.xx kernel version, the kernel panics. Alpine linux 3= .2 won't even boot because it uses the 6.18 kernel by default. I've attached a screenshot of the alpine kernel panic when first starting. Both 6.17 and 6.= 18 report RDSEED2 broken, but only 6.18 seems to fail to boot. As a test, I'm' able to run everything without issue on a Ryzen 9 system (s= ame FreeBSD 15/bhyve/vm configuration with linux-zvol).=20 I have not yet had time to attach gdb to the failing bhyve VMs to figure out what's happening on the EPYC system. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Tue Jan 20 18:50:08 2026 X-Original-To: virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dwbwz1CfTz6NyWX for ; Tue, 20 Jan 2026 18:50:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dwbwy70m9z3ls1 for ; Tue, 20 Jan 2026 18:50:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768935011; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=T8iuQfbcoT0lpggaaMa4NOi0+44+duyQx2BQrpN4Uuw=; b=UFOaR5ahq0yp0nTWmq/cxgwGgyTCQUOS8gGVLnPtY6DWKVwWstKQ0mgSc2PS0d+1XSnevi fQRMzs627zMb/IK+5r7yJYdEpv25dS3ZKfr3KM1Wl1yhp7hwldvvou3+E8/w51V9yw1qn+ IgvU8JGYzZqkg0vcXNOETx8an6Qvp9IjhGW0GgNI/w3EBriI1APQzrnzX9cJRBiawaC1OF nbghGzDQ8CNH5K6AreHbxKIMX/MNF1lPdgODFe3m4BIQlI6BeKUnfvnjk9ZTvhg0de9jww fMtYS42m5Z6sXQNrIIXvPFFaqAqciWVAxfzg2wqILCw28DQoHk+Su/bv7M6dig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768935011; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=T8iuQfbcoT0lpggaaMa4NOi0+44+duyQx2BQrpN4Uuw=; b=RKYAwFQN6RTHuZgWKTpSjmLuPAh1FNjFkGm3JfHkYTekSDnmONB7GeOJnmC6jafiuvrC67 rOL1rQ7gkubOK/GsuRYP42kANImc5OvYS3sZDJSG2psBsXlqsyMRv3L5j8sIcERQa/jq1f e05MG1YnwBWNH9WdwquzmVMsvx48/Ft7qBzRcljqjfssuqhOBHLD3UiT5QDu+O+pyExa/A v50aljPfIf5b6xIhIbrDsBeorZk4qPr9XpFWdKAbZEfcSokf+newbskiWKxsR3kFAQ5Rkp GXqnc91YTCIQINnJxOjvKkRFSxD3gQXt9jxIlMeVNOXkLCLL8gg4tawp7sVhEg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768935011; a=rsa-sha256; cv=none; b=TmO4GlVPGP1bMK6gWxToW6blGwDOBuC15Iy0nY3d/ks+QlePMpUqqc5Hw3KeqbWecZUsho 5uPCKGuoo1uaga271CCqirPE7qq9Q/kCGvdHxlQBUlOFMhV6FzlgM4Ho2eIFNMhNzx9IYC y2A1x1Y2+tLJr/yd9uEmTFrap97LM0ar/GjejB+4q06xuOkyhVSe/UOAPbUJ/Qbslyth52 6mIK7AujZNqx1+4Fea9QsMRwMZ1l+GgXHU5pfdKW04SCemTIIHkcCx1cLkZPUjFeX/5o2u GC4oTK9P7e/dAfX9n8O8qgIPbBP79PGtHb/pJbDijWS5Dg3/Zy6OJQvgjzYRZw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4dwbwy6LkGz1SSN for ; Tue, 20 Jan 2026 18:50:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 60KIoArp070960 for ; Tue, 20 Jan 2026 18:50:10 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 60KIoAN9070959 for virtualization@FreeBSD.org; Tue, 20 Jan 2026 18:50:10 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 291768] bhyve won't boot anything on 15.0 - AMD EPYC 9124 Date: Tue, 20 Jan 2026 18:50:08 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bhyve X-Bugzilla-Version: 15.0-RELEASE X-Bugzilla-Keywords: regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: deimos_bsd@mailbox.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D291768 --- Comment #19 from deimos --- (In reply to deimos from comment #18) I confirm the RDSEED32 issue is a CPU bug in the Zen5 architecture[0]. Bhyv= e is correctly passing the CPU information through to the VM. It's the linux ker= nel that is unable to handle it correctly inside the VM[1].=20 [0] https://www.amd.com/en/resources/product-security/bulletin/amd-sb-7055.= html [1] https://www.linuxjournal.com/content/amd-confirms-zen-5-rng-flaw-when-rando= m-isnt-random-enough --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Tue Jan 20 22:58:03 2026 X-Original-To: virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dwjR025mkz6PH0D for ; Tue, 20 Jan 2026 22:58:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dwjQz516kz4Fnt for ; Tue, 20 Jan 2026 22:58:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768949883; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=bMqoq7Y7/fSS+pYXOM+L2KfVAkMG+U1c6oH6gyuNF48=; b=cxeq291cY+lw/FFckyIgA7aXGqgvR9vVC74rWrrA1b0BkPBcEGa11AqgSWgm0kR1m+UQaC MbZgSKEaAxy9Pu+CX9tkc2D9rT8qogBPkZme3TzXqMMeqZ/YlYHFKSFX2qqqiibQXu2JdO odQEsNhGYcGcKoVRMsvwY7u56bVeHlpF+U+yJVQb8PXK020AE5OzjrwzmdqnZ2c3oFO1Gk QYaqg90SqY+79vX/Oktd7ozJ+fV3HNAo+P1MKv/47masPHDW+H47vPqHmhYCMwfKWhYc7o J0fvE+fKiekcTKSK1FHuv6wx/flyC3srfpzjFAvpwIyGK+92IQDVwc5SMYoseQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768949883; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=bMqoq7Y7/fSS+pYXOM+L2KfVAkMG+U1c6oH6gyuNF48=; b=pFf1z8E4IswGSFwtlobxV1oMOUz2WFijK0iHYpaJOz65PVLoo1nLEeInsIjW+7PSvrcWf+ C3RTaDRiZJ+xJkduOAKcG3pAMwRRV8F77WHY400aAFX8IOpcDm+kOf6U46E12D3doBpmOY 6NVdR5RVkOSm0wNFztjf9G6F36A9qHHm8mZLN9TEqQELlTcK/NMLahk7MLvmP8baJcNQh4 XLomB6GDwCYwA0jbOj/ofKPqGygWzn42pewHsdGG3Mnd8OukzA80yvY0oXA6p2/4l2yE/n wWN+dAMCUna2qeSK1TNwdmxyEFaGMvrg7vpsOE6Z2zBzAtENopaf0lWoCuDpEw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768949883; a=rsa-sha256; cv=none; b=BftFBu7neEinnDfpt7m3cSXNGnpw8RJUUIKisd5Dd4GP1KHhkDkQTGSumu/Lr870tH4ANV nTOAWiQjvHzksALzUGi7RXVYan2RAOAO3h3DUVMo1Ua+CKtYqsbwTCkIJEAMoygW0ZX1el iNkV8Oc4vTKiExrLoZe7TVvlDa17rNa7y3f5lTH6Q5xAEKWSwH1yuMgkTKfQZ/4Ovqxku7 QV6RC6lxe1TSEhDZGpxFFUQqVPMgUa2PehIpXpNlBOSsKv6JQ+kAhi+2C+IHi1+wjg2iCf 3tUFp2ob6haGnqDJ/0u5IBQ+zNrt1+Fj3/rfrlYtsxHY3eeoeTt4GTERjlg0zg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4dwjQz48Qbz6Wr for ; Tue, 20 Jan 2026 22:58:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 60KMw3GE002868 for ; Tue, 20 Jan 2026 22:58:03 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 60KMw3f1002867 for virtualization@FreeBSD.org; Tue, 20 Jan 2026 22:58:03 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 289848] Enable by default BHYVE_SNAPSHOT Date: Tue, 20 Jan 2026 22:58:03 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bhyve X-Bugzilla-Version: 16.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: vvd@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: mfc-stable15? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D289848 --- Comment #14 from Vladimir Druzenko --- Maybe do it in stable/14 before 14.4? --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Thu Jan 22 17:53:48 2026 X-Original-To: freebsd-virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dxpbM4hBJz6Q6cm for ; Thu, 22 Jan 2026 17:54:07 +0000 (UTC) (envelope-from bogorodskiy@gmail.com) Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dxpbL0kD8z3lxB for ; Thu, 22 Jan 2026 17:54:06 +0000 (UTC) (envelope-from bogorodskiy@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=HIRknZXK; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=freebsd.org (policy=none); spf=pass (mx1.freebsd.org: domain of bogorodskiy@gmail.com designates 2a00:1450:4864:20::52a as permitted sender) smtp.mailfrom=bogorodskiy@gmail.com Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-65063a95558so1875826a12.0 for ; Thu, 22 Jan 2026 09:54:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769104439; x=1769709239; darn=freebsd.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:from:to:cc:subject:date:message-id :reply-to; bh=fUy5t1jb6eY4XYTXpvNgZeqcw0ZNAwd54SNSRUzHFbM=; b=HIRknZXKI1N2oUcChP3kOfQlhWFzojbm4V3F+olHYy3COlXU78KlKGNwHpkBSjKhyt sA9FBayKaKd9GM18q8aEkKcSClUvoSHJ2lrbmR84GzawCeHMMafEHxzEhzHtCokKbDbf SFakQzoYdMXWfnI2rm6s5vlYiTIC0rdJx4TnxYIugHR5EvHjkN+XuG+q50EWcveI1dg0 2FkDmZnDn7avTUCHT/xfImZO0UakhYjLRcUIvSZJySQPYW+tb9WdFKfCoWwClRPb2i2l /g0RETaVv1rBpSbn3pifLDBZJYls4iGmutXl6O8EACzgKU+CIpkF/4iM4p3ZkZGMDOVZ 0grA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769104439; x=1769709239; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=fUy5t1jb6eY4XYTXpvNgZeqcw0ZNAwd54SNSRUzHFbM=; b=n1g9xarTrTs8jQm7bZIgZvUAa6Aal9gtEkYh+zCbRA4tw00M9fv7OeL//unzAyt9B8 hM4AuxAGtO4Acez7j00otHa3rJdNdcItTXfmeJ5NEjLV/h3PcTG5shrlgybDdqZkuebb TWl6LUW4Coo3hOSKTLXR1qdIPxNwTZ0j/N1aWgcGnLxPSWqH2GU+vMVEjarKVayWVKh0 2tBrGxaPvRjozGRTOtHspz1YF1gNRVr4HxPUg4Wan7LAkrBP76A56uDiNq1+vGTsIVaT QwihzdJ3+Nq9PsMA786C/OyMuJuk6lrbVaTxUxxp0fhK8hugl/8f3OFEa9xf8UdxD6ZH 4wsg== X-Gm-Message-State: AOJu0YzOjyzFLo2qfV5BEoex+7Q/+73ONpKYj0iEoPDk0D/f+qWYSgZO t6RvbhTC2mZTlpaz4/YFn9ZpapTxtUy89PTx4B6cKfc5IRGJ71qE5K2X X-Gm-Gg: AZuq6aLVuA3tGUepbnJiuw1cmgvW432oGjRfJAxEpMWArjMRmqk4LgCk8lvxFrr/+6t bIiHSwd/K+WEY/2MbqdcsELSe1WNfmnfQgtApuRtA05luL8wJJ1o6yt6r3u2fbTRRSR2Mx1W5mu HYrSxZri2wGHe2H8e5Ms4rNYJ5k4IZvCjVlb2c/rlcshDqHzwvs7lJQ1hYanc2gc5cY8DtrNF6j mYCHvgTVobFwKFnhjsTJ2vcKe8H7RZshScqLZXQpCzfF1q7XTbGudTdF8k/ARYwx4YeiXQpIbYl RdOG4Ccywafv+KzZYQNEoDveKXiSthzsMmpcpR05V6d0gO6WA9h0pVMcHdJjrApLOI/nxax3dy7 3a2ghAtlQr+Bj2QrNcA631HxWJXVHdPwhChb1IcEU0X1VJDUxkMngvA/hMaBKQnsFt7w79ymTlW SWs5ECLDocxTmC/fWWWP69ZNi7AJWj8cttzUh08xpkujYyo41/jU6pd9m/kXzED3tAzqYDleJMi 7G73A== X-Received: by 2002:a05:6402:350c:b0:64c:fc09:c956 with SMTP id 4fb4d7f45d1cf-658487b7eb7mr278014a12.29.1769104438578; Thu, 22 Jan 2026 09:53:58 -0800 (PST) Received: from tulp (2001-1c02-1a15-3000-c218-03ff-feb5-6cc4.cable.dynamic.v6.ziggo.nl. [2001:1c02:1a15:3000:c218:3ff:feb5:6cc4]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6584b92ba55sm42167a12.21.2026.01.22.09.53.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 Jan 2026 09:53:58 -0800 (PST) Date: Thu, 22 Jan 2026 18:53:48 +0100 From: Roman Bogorodskiy To: Mark Johnston Cc: freebsd-virtualization@freebsd.org, freebsd-arm@freebsd.org Subject: Re: Quartz64: vmm: No vgic found Message-ID: References: List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.58 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.978]; MID_RHS_NOT_FQDN(0.50)[]; FORGED_SENDER(0.30)[novel@freebsd.org,bogorodskiy@gmail.com]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; MIME_GOOD(-0.10)[text/plain]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : SPF not aligned (relaxed), DKIM not aligned (relaxed),none]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_DN_SOME(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_NEQ_ENVFROM(0.00)[novel@freebsd.org,bogorodskiy@gmail.com]; RCPT_COUNT_THREE(0.00)[3]; PREVIOUSLY_DELIVERED(0.00)[freebsd-virtualization@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; MLMMJ_DEST(0.00)[freebsd-virtualization@freebsd.org]; MISSING_XM_UA(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::52a:from] X-Rspamd-Queue-Id: 4dxpbL0kD8z3lxB 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 From nobody Thu Jan 22 18:18:11 2026 X-Original-To: freebsd-virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dxq7Z1HhBz6Q7mv for ; Thu, 22 Jan 2026 18:18:34 +0000 (UTC) (envelope-from bogorodskiy@gmail.com) Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dxq7Y6FpGz3q4X for ; Thu, 22 Jan 2026 18:18:33 +0000 (UTC) (envelope-from bogorodskiy@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=a78okvU2; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=freebsd.org (policy=none); spf=pass (mx1.freebsd.org: domain of bogorodskiy@gmail.com designates 2a00:1450:4864:20::62e as permitted sender) smtp.mailfrom=bogorodskiy@gmail.com Received: by mail-ej1-x62e.google.com with SMTP id a640c23a62f3a-b79f8f7ea43so123370166b.2 for ; Thu, 22 Jan 2026 10:18:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769105902; x=1769710702; darn=freebsd.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:sender :from:to:cc:subject:date:message-id:reply-to; bh=AjroghOPVzEGrHkgT3FKusNLg4MS5yrrT+FO5CYx4zs=; b=a78okvU2cZ8qK5qekfnUJkGuaguOu02vDnVk6hZJq4ewFORLMnP2bz1irbwSpE0b6G Nx2v9by3ThmPu5CmXLl5orNfTTGeuDTyjrvThuK1JtIipJN0E7GDuMBDZP0Ttwg4q6iW tjZBYd3zjogSOEre9PebUlC25anYNlmKVAZakXwT+bkTmQKzxg3a6whKGJCCE9/zFYfL 0iOQmpuePXfdooq73L6G0ttv9TLRbe8zLBX9Oy2mXD6Qrz3Jww0UZcWiX4OGJKtMQ2uO nPf9y59PHtBBYBaYcB26B+EzgxInEN1F/4wVTNBUG/n1IwbLa+VsVcHHT7362l2W5BrD Ptuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769105902; x=1769710702; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:sender :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=AjroghOPVzEGrHkgT3FKusNLg4MS5yrrT+FO5CYx4zs=; b=IKg5qdDrYDHiL0W9yp+6BlRX/AJldmKtxNCwIDnnYGEuntPo7p9WmCGfBSHBQi5HPY CDbWTjzm8VwDE4YC7QiqZLtPwLgRO2XuP1Zj15ncuNe69SqoNclx5melJOB/IE9peDC1 i00tj6igrUOlxE0SkXPJ3UnKECsy0mer96WZSL08CM5S71FBA+QbpyG9dyMY8OQsYr6f ZFvmKG9JnQ6UVvhejZxqN9UM3Vujj7paCAh0GMugeYoxPayHFA6SxT2E5WJng3TNL62T XkjNsEUJ3Nliok8DXUbG9B0yAhzvAMt4P1/vb+2ewvM7M7QguCZxQAcW6PXVmWX2AaNr cDaQ== X-Forwarded-Encrypted: i=1; AJvYcCVuFUUhj/yKHhrPTCKBpuj2RtMNIohBci2vr4bf1w9AjRSG3fSAWQmqUXf6J/yHScCzk7RVFILe4MR3Ojp03rLJam2iZyfT@freebsd.org X-Gm-Message-State: AOJu0Yx4OQwsvPrD9bzwbHiUEHuSqOSjm0jj2wuREREWShzUUzoQF+GF /r62dAOEuGdrQ05v5rfTeaVs0dkbl4g07QxBCWQg2K+b+dkZoTXHymo6 X-Gm-Gg: AZuq6aJitxsrhaaziTMvbUMzQLVBpxyipF9nG67IMPktNY8hRLaQbgwP29b+2kmfLMx 7ysrDCzoOktCxrUFSGGYCw9HG5aJ3zGvxWJM/y5IcU9HtHjjP+y+/Wb8ldzCBaXBr89fWR8UmTQ qPeEwtbpo7M3BkddO2w1AI1Sh9mEaeDcSq65+0NahlQX2qAtDATQ2PjIif85lpUaaginFImTYO2 jyiSL32MWIoa/HQyNzINiUfJ+1Wqdkfwo9s3LUP13I6S/V35ntFGNMZVvOjjjEr9e6rqGwuPs22 XOec/GruQmfcY2t4O171xTi7c66+MOmU9hPYetjDv8l07yHKhVd0cGSpneGEIapnUqMgu/xwDKR XJn1qV42GouxW/BMSOT+1w8HuIySUAivd2t4A8E8g/4PtxDAApEe8YmBX708IZ1+10md58wzw0J nPU/+ywUOUWW5mH5AAc3fKeHMGt7ZyPhpLoWAh0mOmFzk+giJrw+wZlxUt43twWbZvMDezKbUKM zQO1w== X-Received: by 2002:a17:906:6a07:b0:b87:63a8:880e with SMTP id a640c23a62f3a-b885ac100b6mr15610966b.5.1769105902165; Thu, 22 Jan 2026 10:18:22 -0800 (PST) Received: from tulp (2001-1c02-1a15-3000-c218-03ff-feb5-6cc4.cable.dynamic.v6.ziggo.nl. [2001:1c02:1a15:3000:c218:3ff:feb5:6cc4]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b885b418028sm3233866b.26.2026.01.22.10.18.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 Jan 2026 10:18:21 -0800 (PST) Date: Thu, 22 Jan 2026 19:18:11 +0100 From: Roman Bogorodskiy To: Andrew Turner Cc: Mark Johnston , freebsd-virtualization@freebsd.org, freebsd-arm@freebsd.org Subject: Re: Quartz64: vmm: No vgic found Message-ID: References: <0EE0EFAA-68BF-4BA5-A42E-2D72454B3E4A@fubar.geek.nz> List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <0EE0EFAA-68BF-4BA5-A42E-2D72454B3E4A@fubar.geek.nz> X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.45 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_SHORT(-0.85)[-0.850]; MID_RHS_NOT_FQDN(0.50)[]; FORGED_SENDER(0.30)[novel@freebsd.org,bogorodskiy@gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : SPF not aligned (relaxed), DKIM not aligned (relaxed),none]; MIME_GOOD(-0.10)[text/plain]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_NEQ_ENVFROM(0.00)[novel@freebsd.org,bogorodskiy@gmail.com]; RCPT_COUNT_THREE(0.00)[4]; PREVIOUSLY_DELIVERED(0.00)[freebsd-virtualization@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; MLMMJ_DEST(0.00)[freebsd-virtualization@freebsd.org]; MISSING_XM_UA(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::62e:from] X-Rspamd-Queue-Id: 4dxq7Y6FpGz3q4X Andrew Turner wrote: > > > > On 19 Jan 2026, at 18:03, Roman Bogorodskiy wrote: > > > > Mark Johnston wrote: > > > >> On Sat, Jan 17, 2026 at 06:19:47PM +0100, Roman Bogorodskiy wrote: > >>> Mark Johnston wrote: > >>> > >>>> On Thu, Jan 15, 2026 at 06:42:10PM +0100, Roman Bogorodskiy wrote: > >>>>> But bhyve does not start: > >>>>> [...] > >>>>> Does the board need something in addition to GICv3 that is missing that > >>>>> is needed to make vmm(4) work, or is that a configuration or vmm(4) > >>>>> issue? > >>>> > >>>> The vgic driver is refusing to attach, apparently because we don't > >>>> detect virtualization support when probing the controller. When booting > >>>> from a FDT we look for an "interrupts" property to determine this, but > >>>> it's not clear to me whether that's totally right. Can you share the > >>>> device tree you're using with this board? > >>> > >>> Not sure what's the right way to share the device tree, so I used the > >>> command I found on wiki (https://wiki.freebsd.org/FlattenedDeviceTree), > >>> that is: sysctl -b hw.fdt.dtb | dtc -I dtb > >>> > >>> It's lengthy, so I uploaded it here: > >>> > >>> https://people.freebsd.org/~novel/misc/quartz64_devicetree.txt > >> > >> So, from what I can tell, gic_v3_ofw_bus_attach() should be attaching a > >> child vgic device. Are you loading vmm.ko after the kernel has booted? > >> Does anything change if you load it from loader.conf, or compile vmm > >> into the kernel? > > > > I was loading vmm.ko manually, i.e. by running `kldload vmm`. > > Nothing changes when I load it via vmm_load="YES" in /boot/loader.conf: > > > > vmm: No vgic found > > module_register_init: MOD_LOAD (vmm, 0xffff0000014391f0, 0) error 19 > > > > I'll test adding that to the kernel once I have an established procedure > > of building a kernel for this board. > > Can you try the patch in https://reviews.freebsd.org/D54791? It fixes an issue where the vgic driver isn’t attached if there is no ITS on the board. This appears to be the case with the Quartz64. > > Andrew This does not fix the issue for my board, behaviour remains the same. Roman From nobody Fri Jan 23 12:16:46 2026 X-Original-To: virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dyH3f6CTKz6P7qW for ; Fri, 23 Jan 2026 12:16:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dyH3f5X3Rz3g6K for ; Fri, 23 Jan 2026 12:16:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769170606; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=xEnv+49dPCESO+cFGA9evHk3mCh+pxeH/GJO1BJYn4Q=; b=cAw4fwWP4grqijyLXKDihXQflo7KxVYd1LVWx12rdT6C7q0gaJ0OKTkuYwUE0+N2YOQGKX Pr17Qfav3lpEao/+bXIvTrf9P0BZt8qOUlbwnfbuMuyU/gcx02BGIgqFJ7j0lNIEhGYNe2 wYQcqDdybOcXbroYE5oKKFLGxa8RVMeIovOCl0rObpiOVy3U7oP3/Rh8JzwMNSe/0QCVT8 snxwBmhH7WZ+XAqWRnDpuExET3pOP5xpDM86BFWsmZExrE4rDwdICojNBu2zHEKTQW26Ma frfOWXe+8OU6tJ+9ai14hdlwYCbR9b15fgbXgjusBf0ZWXsMrUBarHDfIqjjBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769170606; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=xEnv+49dPCESO+cFGA9evHk3mCh+pxeH/GJO1BJYn4Q=; b=EhFQBPn1MrCu6eheDpdZpY7hw//2eCIfyhNbAx6DPZJtEG/vRPW3KMaB+VnQ7k31z3MDtM EFQdkniFWpwOJrXylXP088QE03NnV62iZjRRzyL5fuHKOKgMXQQF2yu2mwx6i3RJD0Qmf7 y6mxFANCfsScMysjQGcBJMHr6wyxX9/ytEkV6PbUTSyfsg9SPoAex41NafNkuo/aU5v0KM cGnp+HqkldpLZxfVgQ7Jp5vqLHbdd3JuFxgJCKtUu4fPg0y3mM2IHpWwOdj4bSWbhGbuEB cQNG2qikbm/5YowMBWv0E7x4cuqQ51sFfqK3LPS0Y4P4q+Qtf9+GLFDve7jCPw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769170606; a=rsa-sha256; cv=none; b=cMYb1Hg9rSCwjhsW2xa1bXdEAInBpDkA0nrTdXEvDQJNm4ONsAJl77KN0m/UshRp2MhjvG 3tQu5VQV4aqtZMXyXxrRUQkKBBQkrDAnXjD8/Su9i1CvjZvkytoEiGi1c4Qg3neizoxCcl OZL66TJ4ATb5mzNV1oJ1OXaHI8Wu5QTgvGk7lmuQ2eZ0DLpZz6cmCLIDaICm5zqiZnVrE6 c9Ynsk1+AUo1aodTi4B+aVckP7sS69VXu15HTZF3J4aRV1apg2P4ZsHfOg34lO5SxfOwNs LIov99yIZnyH+04j6tTNfNUYOe6zNbv1hJfklytQwpeoZdjqbka4+75/KslBrQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4dyH3f4xCWz3d0 for ; Fri, 23 Jan 2026 12:16:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 60NCGki2099128 for ; Fri, 23 Jan 2026 12:16:46 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 60NCGkOg099127 for virtualization@FreeBSD.org; Fri, 23 Jan 2026 12:16:46 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 288873] Windows 11 VM hangs on boot when using more than one vCPU Date: Fri, 23 Jan 2026 12:16:46 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bhyve X-Bugzilla-Version: 14.3-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: hayzam@alchemilla.io X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: resolution bug_status Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D288873 Hayzam Sherif changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|New |Closed --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Fri Jan 23 12:18:59 2026 X-Original-To: freebsd-virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dyH6W3g2Dz6P7vn for ; Fri, 23 Jan 2026 12:19:15 +0000 (UTC) (envelope-from bogorodskiy@gmail.com) Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dyH6W1gnkz3gMB for ; Fri, 23 Jan 2026 12:19:15 +0000 (UTC) (envelope-from bogorodskiy@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ej1-x62d.google.com with SMTP id a640c23a62f3a-b884ad1026cso262908966b.2 for ; Fri, 23 Jan 2026 04:19:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769170752; x=1769775552; darn=freebsd.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:sender :from:to:cc:subject:date:message-id:reply-to; bh=xQ2BlhUtf5FKBjcIBAMUyiId/m2ctP+gscSDbhiMaEQ=; b=mccNmg4Q2XBiLGzaRB29OWx1mEcIgkMrZhg6oJT2jWLYjDYxWOI6wZSHJAnfkIOpK/ 11w+qZkFWZAtRH1jvDno4w+uN0dnofQ3iZlBV8zKVzPRvCs472gO7r6i/C+qkKxfFXX1 ZHVTMmhkTWpVYhxe/0jjC+EEYA5rJd9YCA3p6fW57bGSGrbyKtV/oMYEjWYEwwSUuMr2 K/cruYXr+faONGRec1GCXUEYxGZJWgaP5fTl43xbtYDlbuqagm55DjQXaCKe+IZ0zQCh FWWsnr1zwc+oMwmeM80pecoVFaUo/2FITA1jOwWgksC53Wx4Mx8RIKG7QWRerjAeHWAR g22g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769170752; x=1769775552; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:sender :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=xQ2BlhUtf5FKBjcIBAMUyiId/m2ctP+gscSDbhiMaEQ=; b=V5gxtw9vpySO41AxMbemx/uNiWcIHxOt1R1Wk/qCV0WwyO7BBaNbMUULdrsT53d0+p Ti/OlfHD6T6SD/Xshof4uPQrGjCnp49jQ63kqAYlO3WjB5puFjQHXX/siIInTWCf08B5 CEUxDXeyVluKiMpOdTXsH0vNSNiaHC3LUe6QcOI7KNB1L1XpzRJJdJnUN4glIN3Yb1py Vtsfm+vs82/KCustq11cMFGEoXGhxdygcqV5McpybcOKzdXrgoklhi1Z66uA/WxKQPRR bTQW+N/0QQYf97PJtRkdH4Yo8a9RjMgT945DNxz8KO/ETdBd45SB2bqu/XslvuZI1Sd3 +K4g== X-Forwarded-Encrypted: i=1; AJvYcCU5pkHhBeaXzpEMGYWksL5qcptTxIPlVYzCB6ujb6wgjz7hjTFz06tsn6IHrneJy9thkB02h/JVNLR95H1Lb1pkUSQX6AFl@freebsd.org X-Gm-Message-State: AOJu0Yy3bRdxDn+uCHQiDD6c/VLhQ/Z3goShnbauITcZ6XgMfoXSm114 dhN8uApyt5e0h8f76cKRShaXsta2ei6cWN1bABaHPyczJ7/37LZ5Jr9+fPLrrwN4 X-Gm-Gg: AZuq6aL80HOrGAoURvAYItBiD6N7qGyQG9zsnHCa13RTZP/17vOlrmrz558ttJ/XJDb Q4ogfLPN26Enwg5ngNMHE2z2T154MST0gjXKPjipdRodNQBryEDlHHJamyI4/r4svq4ARGICWh/ IV5uVV5y6EWEofoYaditWuCb6y2m1cBFWP8fw1UbyebOTjOG5poXRL89tNXq6t1K3FbGSsKOqSz BmCHgB7Yv7/FcGyRWHMGVbwJ+2vUCz5fTtZfHjTQH7iLzatNFqJEd5pvdqDVMGDZEPl5SLk4Bdv vQfEEMMZCtv9ZKel3BPs/e3PSNG4aDexd38QcBhCZDeJR9udTE0bgf6JsZWNj5j0U7YOW28Wsoa uAHNvySGTLxgGbtbCKR9YON0dBiZzBLhhw6a6vkzhkewD84HH+2Khy1cTNL+HZvKdPUI5m4Psb5 wjyTUk+TTcXd5xJ2yEglJywT+1i1Isavl2peex9xxhiiaCmglZ73dYYmIJj+vsxSV6T/+aFPkbb JTdXA== X-Received: by 2002:a17:907:3f20:b0:b7a:259:2a32 with SMTP id a640c23a62f3a-b885ac0faf3mr194568866b.2.1769170752069; Fri, 23 Jan 2026 04:19:12 -0800 (PST) Received: from tulp (2001-1c02-1a15-3000-c218-03ff-feb5-6cc4.cable.dynamic.v6.ziggo.nl. [2001:1c02:1a15:3000:c218:3ff:feb5:6cc4]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b885b419642sm100091166b.28.2026.01.23.04.19.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jan 2026 04:19:11 -0800 (PST) Date: Fri, 23 Jan 2026 13:18:59 +0100 From: Roman Bogorodskiy To: Roman Bogorodskiy Cc: Andrew Turner , Mark Johnston , freebsd-virtualization@freebsd.org, freebsd-arm@freebsd.org Subject: Re: Quartz64: vmm: No vgic found Message-ID: References: <0EE0EFAA-68BF-4BA5-A42E-2D72454B3E4A@fubar.geek.nz> List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4dyH6W1gnkz3gMB Roman Bogorodskiy wrote: > Andrew Turner wrote: > > > > > > > > On 19 Jan 2026, at 18:03, Roman Bogorodskiy wrote: > > > > > > Mark Johnston wrote: > > > > > >> On Sat, Jan 17, 2026 at 06:19:47PM +0100, Roman Bogorodskiy wrote: > > >>> Mark Johnston wrote: > > >>> > > >>>> On Thu, Jan 15, 2026 at 06:42:10PM +0100, Roman Bogorodskiy wrote: > > >>>>> But bhyve does not start: > > >>>>> [...] > > >>>>> Does the board need something in addition to GICv3 that is missing that > > >>>>> is needed to make vmm(4) work, or is that a configuration or vmm(4) > > >>>>> issue? > > >>>> > > >>>> The vgic driver is refusing to attach, apparently because we don't > > >>>> detect virtualization support when probing the controller. When booting > > >>>> from a FDT we look for an "interrupts" property to determine this, but > > >>>> it's not clear to me whether that's totally right. Can you share the > > >>>> device tree you're using with this board? > > >>> > > >>> Not sure what's the right way to share the device tree, so I used the > > >>> command I found on wiki (https://wiki.freebsd.org/FlattenedDeviceTree), > > >>> that is: sysctl -b hw.fdt.dtb | dtc -I dtb > > >>> > > >>> It's lengthy, so I uploaded it here: > > >>> > > >>> https://people.freebsd.org/~novel/misc/quartz64_devicetree.txt > > >> > > >> So, from what I can tell, gic_v3_ofw_bus_attach() should be attaching a > > >> child vgic device. Are you loading vmm.ko after the kernel has booted? > > >> Does anything change if you load it from loader.conf, or compile vmm > > >> into the kernel? > > > > > > I was loading vmm.ko manually, i.e. by running `kldload vmm`. > > > Nothing changes when I load it via vmm_load="YES" in /boot/loader.conf: > > > > > > vmm: No vgic found > > > module_register_init: MOD_LOAD (vmm, 0xffff0000014391f0, 0) error 19 > > > > > > I'll test adding that to the kernel once I have an established procedure > > > of building a kernel for this board. > > > > Can you try the patch in https://reviews.freebsd.org/D54791? It fixes an issue where the vgic driver isn’t attached if there is no ITS on the board. This appears to be the case with the Quartz64. > > > > Andrew > > This does not fix the issue for my board, behaviour remains the same. I am sorry, I decided to double check and noticed that I tested the wrong kernel. It does work with this fix, that is, in the devicetree mode vmm(4) now loads properly, and I can start bhyve(8) VMs. Roman From nobody Sat Jan 24 07:26:16 2026 X-Original-To: virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dymZ03ZFkz6PM19 for ; Sat, 24 Jan 2026 07:26:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dymZ01gyfz3vlW for ; Sat, 24 Jan 2026 07:26:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769239576; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YKdPLg2uWM4osXFMbTA/efNRXqOYHR2zyg+ojiHsDvA=; b=JjKijkb1YxOev3QljCLc3nyU4bkEDaUnYs0SHhuMQwbCEDB9HeAk0HuEeLewhB8Y91u2XR 6aVg21za/NfPFxKX4mDYkpDisT0JEoQYukcWDHrYL9sZGnfD1SuaAdZM/Sh/h4ug86NYqx I01MVt3t8TqPbMNmVaXnIcueFb5vL5zD8tvSqDhC5rN8oBMKdR5qCGkqmXRrbQMhFHEx7k rR/tI2lBRlvSkXeNwlPTIT5EzQlNff8WS9m1PgE+5GEuKZ4l2obGlw3HMsVuDRMB5J6R6h C2eN39SvBn63eutjPmKnfx6kZPTU0NGfQOfxNQaS2Nq9SdFV83/Qn9vkwnwcSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769239576; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YKdPLg2uWM4osXFMbTA/efNRXqOYHR2zyg+ojiHsDvA=; b=BdzSk4R5wgW/5aaUFq2lYxW0lj0qLLyAaYO54jVR6xxkiOPWJWoVHGdIklOM5rM1qZOKy7 XpOkcvm8WpplHLY0ixn5x0sJj/sVs4mTU/EEgFqTIw+D3cptkTi3v0ovRAZNl/DUz1bLbM EMmITjZ8JVmi4c+qkkhFV1WIx/WC2ck2yJCl6NuKJusrt2fz1LqD2rBf16mRvFhrmzCl57 aQd3ndLHMfLY6HjFNUl+pRZXscXMhrsD36Y4DPA2OnAqE0KKr4ySffYY5KNv0w9ltBOsYJ XPepB68xaie8R+ohO6+6d11Xii5mt1pvln2hPoXakVBbeIGGzTHzyD4wpMOz4w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769239576; a=rsa-sha256; cv=none; b=HpUACCIEbKfJMOUlxhROlGgy6BHoatGb87NOoEJOSFtIU3lBU8U/0iDOaxEQ6Y32fDFYII mc16v3OCR1JVvKDCiI27aSUgjW+Ut8hc6aIsIlb1g7LTSwc7kodeCQWiNx0TSNn70mWE7G ZFh3VIWGdGqvwIS15MUqG7W3Hwx44SwT8JEhseJnX+Y2Opgq/FW1zOJiyKcxgPFpPlvfhW eEPPSOOXX8ePu9ZkQV0+FDPdCCeQ1pRGRxypxXxVeUFGBnmVCW1ocARlNQnLEaGdmePJtf ZD2JalnhVDYl5GcMZJt/BTdhntGGpjYDe45xiX07oiCnelVxLJXovPYGa4cjAQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4dymZ01CkCzvtm for ; Sat, 24 Jan 2026 07:26:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 60O7QGZZ006704 for ; Sat, 24 Jan 2026 07:26:16 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 60O7QGI5006703 for virtualization@FreeBSD.org; Sat, 24 Jan 2026 07:26:16 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 292686] bhyve fails to build with WITH_BHYVE_SNAPSHOT=yes on arm64 Date: Sat, 24 Jan 2026 07:26:16 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bhyve X-Bugzilla-Version: 16.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: novel@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D292686 Bug ID: 292686 Summary: bhyve fails to build with WITH_BHYVE_SNAPSHOT=3Dyes on arm64 Product: Base System Version: 16.0-CURRENT Hardware: arm OS: Any Status: New Severity: Affects Only Me Priority: --- Component: bhyve Assignee: virtualization@FreeBSD.org Reporter: novel@FreeBSD.org With WITH_BHYVE_SNAPSHOT=3Dyes in /etc/src.conf bhyve fails to build on arm= 64 with the following error: --- bhyverun.pieo --- In file included from /mnt/data/aarch64/freebsd-src/usr.sbin/bhyve/bhyverun.c:94: /mnt/data/aarch64/freebsd-src/usr.sbin/bhyve/snapshot.h:79:20: error: field= has incomplete type 'enum snapshot_req' 79 | enum snapshot_req req; /* request type */=20 | ^=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20 /mnt/data/aarch64/freebsd-src/usr.sbin/bhyve/snapshot.h:79:7: note: forward declaration of 'enum snapshot_req' 79 | enum snapshot_req req; /* request type */=20 | ^ --- all_subdir_lib --- --- atof.3.gz --- --- all_subdir_usr.sbin --- 1 error generated. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sat Jan 24 12:09:33 2026 X-Original-To: virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dytrs5BdCz6PjCg for ; Sat, 24 Jan 2026 12:09:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dytrs3s9Lz3V3l for ; Sat, 24 Jan 2026 12:09:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769256573; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/yj7oNYsmr42O09vI66hFoP6Aoi+76MxK1jyXJW5XdQ=; b=Hg74HImfJw4J1XZyx1q7iI/nv25z+Umc84yoj694fO6NtaKWoTmBa6pn0Kx+Qf6b9/g7LJ zMqJYvzaf9aKyIKh0Hz/s8xn1fEVYpBViwxt1dsKdTPnlzxMt5FGU3rDLCcdQeHkL/463f +Dtzux7MpPEVwI5LwZ5BhUpDmBhF00euNr79zvvrPTt7v51EFQRc3g3swA13JFZEhjCSRR zG/HINLKCXnfyhoOArcC8hSEOIykE50eIruckfSab0QoFpo+llxf/htY6fEuDe/y1MWR78 +PKb0KVYwwLrVNtiqJIHVxv+uP4iUtDHhH7IVHeKaxyKqSmcgvfAcxbMHNTRlw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769256573; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/yj7oNYsmr42O09vI66hFoP6Aoi+76MxK1jyXJW5XdQ=; b=XtbR2enXqxuGsqOKLr00of9mTwmfZaka/upIuFzSZzCOgbhqLVycOFyj38RuyDHGSUP79x P9SCJzJAu80sROpRU6PuuN8OEx6Nie/J0NNXZK0oZ1Vc0ZJKfGZ8vik10Ohlcqrn8tgCdt C63JUbJyt6VqUO1g2tHDMnYCPOcEhZiFIq++mpNW/Vu5Tlv/57zG0g5cFtUNxz2j035of4 MI+tu2nDsO/VnPNiVSMXC9kn73HNKucxXzPu3iJukQBwjeH1HcwZAufWfySu7AGFOh3aJ1 eIKwnP4CnYBlVg2Q8NAEkY2lzWxjzBHT4ZszfVZvhGzC3byNbL3QNIxh+gVFRA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769256573; a=rsa-sha256; cv=none; b=i/fNTuCDr5T+B6IuRUmc9EuWYxdhoN5PHEU/OIJ0iRvGVapPrMaveSi5QYQh/ErQpSlyYC H84SC83QwIqYBDauf1GTRJmoQBVY2SpQMI18tR53pI3PEz7h6lP4bn6DZgeIjLtcGqDPkH dOTW/MP51Sl2TgAJW69q6MyQzVgjTkY6dMaULDkDi/sE+c9DbrLGONPorje37KrS8pKFiq luFHofqjBJzmNJlX1eC1LS239crTK0yLMmdJhba3hSWu8Cyg3yHeeQCfevFW+NnpRYCVSc ba4zycnNNA0nIAGV6NEDJbCo0+erioX2FTAGuascux2vMz+E0WYQdI4/+2igXw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4dytrs3RPVz14C0 for ; Sat, 24 Jan 2026 12:09:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 60OC9XsS026772 for ; Sat, 24 Jan 2026 12:09:33 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 60OC9XDI026770 for virtualization@FreeBSD.org; Sat, 24 Jan 2026 12:09:33 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 292686] bhyve fails to build with WITH_BHYVE_SNAPSHOT=yes on arm64 Date: Sat, 24 Jan 2026 12:09:33 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bhyve X-Bugzilla-Version: 16.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: rootnode+freebsd@wollwage.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D292686 Simon Wollwage changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rootnode+freebsd@wollwage.c | |om --- Comment #1 from Simon Wollwage --- src.conf(5): WITH_BHYVE_SNAPSHOT Include support for save and restore (snapshots) in bhyve(8) a= nd bhyvectl(8). This option only affects amd64/amd64. >From your logs it looks like you are trying to compile on aarch64 --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sat Jan 24 13:11:42 2026 X-Original-To: virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dywDb0BXHz6Pmrx for ; Sat, 24 Jan 2026 13:11:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dywDZ6mY3z3c3Z for ; Sat, 24 Jan 2026 13:11:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769260303; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=NYoUbuzJZXcWfzdJh3TIotiDpgw9CLfWTc11G0h/nts=; b=Wtr/JhYzPbc//4vz2T2pEu32/IWiU81h8GBAJQMwyUISeHjZeAxFImoAAyqWXRBSq41kmw zgmkZ2SIJ84AAqWmGGBKK8nImjIpCIcNNw6clNrsCY2zuhZsvWoFerC2JToDH6uA7nvwyg EoJDB4b8le7RYMJAUmXJtKxE5DpJt2KCKPuxhOaneVjJAjNo6Pk93qUvG8nm/SxCKiHYQK BvM5soYLM3iKrmc5Zp++XY+oI5cnqJi78iX1FPIueZ5lA1+ommWOOEwQM3TlfiypeaHALq RhGBsfg6EUvsF8MajRRbGIu5sT0gcA0XEtYEhmnLFVTA+pK72EIhingNpAAv7Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769260302; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=NYoUbuzJZXcWfzdJh3TIotiDpgw9CLfWTc11G0h/nts=; b=TI+/ZDBzBk7SNC1njd8/mYjylXhUNUIxh8JItpDgwg81oomv0lOYTIxv7a2tFpn30FjPSv PcEuy1VcNlpVbatkDqvWqEwnqQ2AiRtcwQve13tvXulhhrpd7XsBwTR4HUtX3d1GJQE8Rg UyfItDdc3Cfi0TEm/w9LN3SLT78YGCkKeBNrWSrY2nFKhiV8yqpuw2YJfJYM3jX5A4ny5x b2E7V+mppZwVTkcMNV59ybcObmvPsvYFKWGK7oDQBaTg7QHqp8xh5LWXczl2Latunj4UHC kNDfcD7ghb7Sqnl1rxB6f/trEWnH3jiXEPZARZOz9lspxnW6wBSEX58nbZxYbw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769260302; a=rsa-sha256; cv=none; b=IRasWUcoo553AvnySSc4qV6TmoC0MyVSa+Kwm2bDF18Mb3SUDe4rBafqgMLXINwEfL0Emq EPz76EXJeWiCnZ6+CjNrlDZ/ttEFEZphXrhlnrGJtFQ2sTUMB1yNDudfys6XY5zvIyGAXy b/GCIf1kHf0SLjwamIgACL0mZHnuSyer7pHRZWD01yGc78brYVGnowTLgel6/JE+w3ZUsG pb35AXuq4j+uYtz/Bv1Qj0STArW73v31itzbvLwc2x96mNfQLhFDeJG6GdMrTlNBsapPNi PQ+5vIGM4hJSI6bKwc8zqVZb/+lUmTlcSxOa4roaJj2WyZuDPSX4+qE4t/OT1g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4dywDZ68XJz162C for ; Sat, 24 Jan 2026 13:11:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 60ODBgFN054533 for ; Sat, 24 Jan 2026 13:11:42 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 60ODBgYQ054529 for virtualization@FreeBSD.org; Sat, 24 Jan 2026 13:11:42 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 292686] bhyve fails to build with WITH_BHYVE_SNAPSHOT=yes on arm64 Date: Sat, 24 Jan 2026 13:11:42 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bhyve X-Bugzilla-Version: 16.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: novel@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D292686 --- Comment #2 from Roman Bogorodskiy --- (In reply to Simon Wollwage from comment #1) > This option only affects amd64/amd64. Does it mean it should fail buildworld like that on other arches? > From your logs it looks like you are trying to compile on aarch64 Yes, the bug title does mention that. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sat Jan 24 15:03:57 2026 X-Original-To: virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dyyk55vGTz6PvyZ for ; Sat, 24 Jan 2026 15:03:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dyyk53jBmz3nCK for ; Sat, 24 Jan 2026 15:03:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769267037; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=McE5TQlLxIvGjgRYYxxejiAAyBSbZ5wpPnf9xnBhxbU=; b=EzPRk4MxTWDTMyjaaVzMT76LMv3Y34n33i2o9WccuEX6ogGwicgQQmPMPwTAfOq/DZOHGd JjsD4Ms44YCl/8ofr/47L2uQHycl1evM8U6L4KMmCJybC/66TXDyavDtvD+L8FCyQ8hDQW dyDkiKXiD7TqbhJvPL+WV+TD0IeXC0oJDmhow3NzraYOVY1WMhyVu/PQChKAFLQSybkVpg qqhaEU9oRVGDwCoxyxI/5MPFjcl9MK0s0smEXPpii/JJzY+ngj2QRe6/Hl1wEhOtHyPtXl e7IiOUGdp2sHzq8u9plC0wS3sn3qd6NCIS/R2HhkJrj7mSUYDR3gkc5hYMSh6w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769267037; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=McE5TQlLxIvGjgRYYxxejiAAyBSbZ5wpPnf9xnBhxbU=; b=D2hD5fE6zLfEefsB/+Rv/9VItq1WP5l4zFMwneZp/TMCpOqqnJJmCL5Z4uCX0u9duMnMlJ mmBEmInF9mIS1GfptC878XkyUKi0mpInRL/5UkvU2Jxp3CZt1yJQ38TqpCbm/C9Ot31SA5 xpkns0i2PZ8IWHTa5211vUzGEtnNN7oCFKxpsQPO6ZNeEQBAHrKQHU5oHtwEvuHa6EFVcI v6EvoSub05ITd1xgMG8Ozo/SzSW9j9pFv/j99JLJC6uBFvzFjgI2MBtb7xHx0a4qlBE02P AZdI4POpbz9cWeIepElLNb2i4wz6hqSeLvLGe4pT7YUfO1B6uKN00ymTiWzbzw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769267037; a=rsa-sha256; cv=none; b=fVThD+xpIShOFDCalkVCjSD5TD6pTswVmIoPbKFvPmM/8vF5Hv6osGbvq8EXG/YgX5Mr2U P5I/K80NvyJNGLFAjL02xFey15xZ3AdOM2/hWltYovRkrfRFQQxiFAsZah1d5JrcK4E6BS Dm2UuE/s8eHt58vZMMQKsMkb9oMSIOAQqSe0YepJxk0A/SvYIzvTKF67t6T5DdJIv+Q0Eg AIODDHRzdPGtzg+HwT83WOq9qCUT427FijjI7u7WbqTLCEGQ4IqPCL+mHJb35MSi1GWTeD VVPOw1e1z/bO3WKOtJ6y9bX+vdFfIcqEfKn3P6601dz5YKCYTPDUkasV/SHBSQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4dyyk53JLNz18pK for ; Sat, 24 Jan 2026 15:03:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 60OF3vl9070997 for ; Sat, 24 Jan 2026 15:03:57 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 60OF3vkE070996 for virtualization@FreeBSD.org; Sat, 24 Jan 2026 15:03:57 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 292686] bhyve fails to build with WITH_BHYVE_SNAPSHOT=yes on arm64 Date: Sat, 24 Jan 2026 15:03:57 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bhyve X-Bugzilla-Version: 16.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: rootnode+freebsd@wollwage.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D292686 --- Comment #3 from Simon Wollwage --- (In reply to Roman Bogorodskiy from comment #2) Not sure how that case should be handled. On aarch64, the header is empty. Should it provide an empty enum and empty stubs for the functions?=20 If the feature isn't supported, it shouldn't build with the feature enabled. Otherwise it would be a misleading flag, wouldn't it? You can't enable snapshots and build it and then have no snapshot functionality. Not an opinion, just trying to troubleshoot. --=20 You are receiving this mail because: You are the assignee for the bug.=