From nobody Sun Dec 7 01:47:50 2025 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 4dP7Kg6Xbsz6K2hh for ; Sun, 07 Dec 2025 01:47:51 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dP7Kg5rbnz3L9B for ; Sun, 07 Dec 2025 01:47:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1765072071; 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=jNA5mVVLj1ESV5ZGdHkg2Jgd4NGN+cKhNo3n2X1xhqM=; b=nGamZeGA40Hza4DIQNM6JrJDno+OE4uReZVVp6HkKEEX0G7+xeUG0dpebUEImSx7Bwo+nL DWzMhsdVdfxNEkqhM5vUjInUjZnpD642WPSLKmEnHwTnKwAbapRy7zY7EyaLf/VgWev20W S7NbEaWEH3mpzyvfUv+AfDQk4HmdcbdgetBHGdJhMqhSIjnfu193PRU5WZScX7+WbqAU5c iN+agDg1P82pDHHcZb8uzqXlOwLZWE7uonKLAirsZEejmZCNkpg6NxGXV9KvftZQo1IM37 8ZTASagVT1AFYrS6MneRlKJUbkqU24ra0KXLGWi7sEGsxwvU9Y1zU9mRRoRQsQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1765072071; 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=jNA5mVVLj1ESV5ZGdHkg2Jgd4NGN+cKhNo3n2X1xhqM=; b=h3dMGj+gNRYpO8Q+vxxZqK1/6WCZGqkp6N3B0uzQcljDKiZIldY+LiCjnuBX6PNT0yKc06 +gwTY6ovJA+0udQ9UXv+16AT85m8v+yoI6xCxWFc5VMi3RYD1qMDKC1yrqE5II/O8oh0xG KzOgqA0PFirippN6Jj8xLv8jvME3JynYLWxZ6UOcG/68PXX49sms612c81qOehUI0gPP7Q ZX2YgztykiyHa2/rKVP1n5dLwz8SzlPkn+nVuXxfQeskPw5Fgy5oOqk4WSlM86cum9tMoI B1D9HhdmypnUDJrtL/G1auBUjLpMjKnCuBwpq/xULQRlQ3LbE0wK67S4DjnM2Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1765072071; a=rsa-sha256; cv=none; b=tlUW/p5WHsXUY84NttqAffgjFr35SZXku4TFh8vnx5OHobF17Z4QwjzeQYDta5x05YvWls SgZ/QvY9ubvw5fsymYAc+s91u3xQrH7YfiYrAVdi77HA6c8oQSUFZ1rFKxGmj37QxOJHbe shIKRnnzYWY/K9Og9ZAEClFDubr7U6xkAOgcjbPm2VxuP94yla4NoMb441zsCUPw1Mtt2d ndZyNV1t+stGwx7KpTI0rTWbiw/Ld0GKeic25FLnqWL/I4JPrvhVnAzmyajpqDkyXZuGzL dHlVhPbEVazJ7sb2mgTvwbb+hb9fJi15wZl5WiK9HlqaR1bjXAp6pJrXMmP3ag== 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 4dP7Kg5RP5z5w6 for ; Sun, 07 Dec 2025 01:47:51 +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 5B71lp83066767 for ; Sun, 7 Dec 2025 01:47:51 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 5B71lp9w066766 for virtualization@FreeBSD.org; Sun, 7 Dec 2025 01:47:51 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 290920] FreeBSD 15 Regression: BHyve PCI Passthrough Broken on 15-STABLE (No GSI/Interrupt Remapping Failure) Date: Sun, 07 Dec 2025 01:47:50 +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: 15.0-STABLE X-Bugzilla-Keywords: regression, uefi X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: dan@sunsaturn.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=3D290920 --- Comment #15 from dan@sunsaturn.com --- I'm not sure if anything else is relevant but I'll include my VM configs and what I have enabled in loader.conf if you can spot a change in 15. ########Home Assistant /vm/ha/ha.conf: loader=3D"uefi" graphics=3D"yes" graphics_listen=3D"192.168.0.1" graphics_port=3D"5915" xhci_mouse=3D"yes" cpu=3D10 cpu_sockets=3D1 cpu_cores=3D10 memory=3D16G network0_type=3D"virtio-net" network0_switch=3D"services" disk0_type=3D"nvme" disk0_name=3D"disk0.img" # bhyve pci interrupt passthrough attempt fix on freebsd 15 #x2apic=3D"yes" uuid=3D"a5811c38-567e-11ed-bdeb-e2335bf65f00" network0_mac=3D"58:9c:11:0c:5a:a9" passthru0=3D"9/0/0" passthru1=3D"10/0/0" #######Ubuntu VM with Nvidia card passthrough loader=3D"uefi" graphics=3D"yes" graphics_listen=3D"192.168.0.1" graphics_port=3D"5906" xhci_mouse=3D"yes" cpu=3D10 cpu_sockets=3D1 cpu_cores=3D10 memory=3D32G network0_type=3D"virtio-net" network0_switch=3D"services" disk0_type=3D"nvme" disk0_name=3D"disk0.img" uuid=3D"61496056-8da5-11ee-906d-e4434bf65f00" network0_mac=3D"58:9c:fc:0e:25:3f" passthru0=3D"66/0/0" bhyve_options=3D"-A -H -P" ######Loader.conf /boot/loader.conf: comconsole_speed=3D"115200" boot_multicons=3D"YES" boot_serial=3D"YES" vfs.root.mountfrom=3D"zfs:zroot/ROOT/default" kernels=3D"kernel kernel.old" kern.geom.label.disk_ident.enable=3D"0" kern.geom.label.gptid.enable=3D"0" cryptodev_load=3D"YES" zfs_load=3D"YES" #bhyve #only need this one for AMD systems and put before vmm_load #hw.vmm.amdvi.enable=3D1 vmm_load=3D"YES" nmdm_load=3D"YES" if_bridge_load=3D"YES" if_tap_load=3D"YES" #these needed for windows hw.usb.usbhid.enable=3D"1" usbhid_load=3D"YES" pptdevs=3D"9/0/0 10/0/0 66/0/0" cc_htcp_load=3D"YES" cc_cubic_load=3D"YES" cc_dctcp_load=3D"YES" #NetFlix TCP RACK STACK #tcp_rack_load=3D"YES" #net.link.ifqmaxlen=3D2048 #net.inet.tcp.soreceive_stream=3D1 vfs.zfs.arc.max=3D37748736000 --=20 You are receiving this mail because: You are the assignee for the bug.=