From nobody Mon Dec 1 11:33:44 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 4dKhcT5Cgwz6Hn0b for ; Mon, 01 Dec 2025 11:33:45 +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 4dKhcT49qsz3n7T for ; Mon, 01 Dec 2025 11:33:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764588825; 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=QJAV+yDFnj0ej68Oa4uJ1b5fYcLTlvTaIAn5LgADOqk=; b=aibipfExUmTFWIuSotmobIZEW/SDfSuTOzeGXcEm53US5HsTCLj/hKn86OAwPXJ3Zu81hJ UprMkAWYWvj1GOpboEfTmzVLyD5vN9qPgr5xMQaSG4KLhXRp11ZIJYm99w2GAWjmiSIued omLJPqO+X7KZp6vl3fs6vIudH8XcB/sPDKHZdycslnsCWkblVOOss0phAF/rZmn+2tCfVx f0//+aYwTteAYODbby/+2U5SVc02qvux+dg85fG9nqmd97GCCZ5X1WyqCMRPbw7aCzZvy/ AYgC5DykdgFQWR0bLZ05BOkVVtOIREeZVaQ/SIwg8cE70YIu9RPFVYb0zBOujg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764588825; 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=QJAV+yDFnj0ej68Oa4uJ1b5fYcLTlvTaIAn5LgADOqk=; b=ua3rlbI5m56zjlppA9w+JSd/OZ7BkjkCTdDhcdjKDlY6iZ/m6BywCMrNGt48SYMzaFO+HE ombFjeWXSOo9UNzTCVAlYaI1dKkgTGipPc+ftJZtxxZ9asFKL+/Q05aQhbY2YG0Cwn4PHj WVpkANe7mxrHjsRSfXfbSZ1Ipv7oYRydmTeaZBqQ7BOtQaObb4VphEWbGCM6ePK7KPaKf1 nm/tI+IIlOTG7A4U1I20X87nqK++1osuA32Wo+kyTsmMIYdr21qmPNPbMHnjOX7tkRRRvx vtl9H3s4D48xjk5UXsbvPOa+Kak73msO9PnlPx+7roOdH+L9pdopzZBnpuPtWQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764588825; a=rsa-sha256; cv=none; b=GXcFK8ycxZCfY99zeTDl+1AVoM4lB5iF1FJTwR5RMnElSkXNE4QupaMFHYJeIZqAOb5hmR jVt087PkNpgDjcV6cONVvBDTqATI97/zTAjCvCu1z9WJJtM+ZBbmzgbId6KGhiLGuISUSx vNS/0ZtSJ+F79BLWtUu8O+8wkhI5iLU+psRcmgDVmpezQfA95fAvmfwWHCWMMGn4U13AFv FIIawsaKrOivIFzDtAhByQeu3NteIKaMLSl8QoqlcsrUf7pDRqh/ikqvjiLHJc2EOHWtJc 0MarFP0rv4oohO5/FTADZ7rd19xs/E+iV9A/++NCd9o18gHP1m2bKipc6ZjhQQ== 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 4dKhcT3kPpz45Z for ; Mon, 01 Dec 2025 11:33:45 +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 5B1BXjuX085311 for ; Mon, 1 Dec 2025 11:33:45 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 5B1BXjsu085310 for virtualization@FreeBSD.org; Mon, 1 Dec 2025 11:33:45 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 290997] [vmm]: Dedicated GPU - PCI passthrough not supported yet? (Variable size IVHD type 0xf0 not supported) Date: Mon, 01 Dec 2025 11:33:44 +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-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: nbe@vkf-renzel.de X-Bugzilla-Status: Open 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=3D290997 --- Comment #14 from Nils Beyer --- Okay, thanks for all the hints and tips so far what to try but I've given u= p on that card. It even is a hassle to get its passthrough working under Linux. = And its performance in LLM inferencing is not satisfying for my use case. I close that bug report now as it is no bug per se. Again, thanks for all of your help so far, guys... --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Mon Dec 1 11:34:00 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 4dKhcm3d9Fz6HmrV for ; Mon, 01 Dec 2025 11:34:00 +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 4dKhcm37Nrz3nFD for ; Mon, 01 Dec 2025 11:34:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764588840; 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=bt2XRmXlNZRyR4ocGED9I0Qu9LeQd2cvuU14VZj0FyE=; b=MhFfbO8SMstEeYAfzOFuHKhz+HVXhdsAbTAmeErMbvfW6vAB9C/d/V4Q3rl/SLegiLdpL5 WOg5N1d97nfHs97TSs8Zc3pL1l4W8YmS1/FY//t2c5D86/NjfW3GrU4BqdgBQHvN5dmbhX MDgl25YACrgnIqEc/FXLYlOaw4c4wlzLsAm3oRjkdvt78tTJvr4EQJda3Ckza3w8KdCbLD KseXQJnY1XfbDb6jDqZkYWQxtxT/w6qKiBiLdBCzR71D+rtDHCADNgH4vrC74HruhKhdKe sWIbFjQ5KkWkgZHLD0uxTYMwK3yZjKFBec7sfdg4XZHtVzrwqIz3VjJcOXrR/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764588840; 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=bt2XRmXlNZRyR4ocGED9I0Qu9LeQd2cvuU14VZj0FyE=; b=LXTABfGxbYk+vxJ7w4m6JGe+8lIxldQta/yonxVZqX7brjqzT0Vq8//AAe3qL0IRCf8PhS m2cXBOFR4npIberE0WvXGFikOlgALuSUUNaYrNoBtkM7LHWxDr3oVBapvSFEU7EF86DYZ4 LypGRpgWxH8TzKOh2C/vphZtS+jpJwTtwBc8aGisPYh+vY45J/yZgU2UqnMNSF8Y3LEGtN zsXabdm5rrfPiuXxMIs/gFqOi0nxgI7yp0da7QUV1U0eoooNXX2jppWDxbu8mJ0CpQ1kWu LvsQxs45GuT3W5gS6GKjZ00DVLq1RIAfOmqea4riu+P62rfy9MEnxTARQBV1tw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764588840; a=rsa-sha256; cv=none; b=YkxBumC/Q42NEUywlz7ysVk3QYSwyTmcc1xebt3601UY4LAOr6445dcbgAeIFS2hfRFWCc kQEEsImVzFmncvjCnQihPm44rLdkhOHULirOTdkiCRqKuLcgP02pMriahMhKAdzFodxJcB ixyhWEB5m937XVfq8Ierok7xszaZ06P+M4qpUzyjWgfXclTxb+UT/OLUA2kWrLzpFnPMG/ OU2mz4XOiDxLC71XjDmNCmxYD7eFbkCiBGfb1rWcIB80Fw/3zGdYChD/zftxDuBHdvOQPI +TIdi/O/Rzklwc5qgcaRsPlYUB6zDMCOTXGi67pUjyIBP+OmTSFb2HOCXSSFvg== 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 4dKhcm2dNkz4FD for ; Mon, 01 Dec 2025 11:34:00 +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 5B1BY0E4085553 for ; Mon, 1 Dec 2025 11:34:00 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 5B1BY0kr085552 for virtualization@FreeBSD.org; Mon, 1 Dec 2025 11:34:00 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 290997] [vmm]: Dedicated GPU - PCI passthrough not supported yet? (Variable size IVHD type 0xf0 not supported) Date: Mon, 01 Dec 2025 11:34:00 +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-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: nbe@vkf-renzel.de X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Not A Bug 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=3D290997 Nils Beyer changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |Not A Bug Status|Open |Closed --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Tue Dec 2 17:33:24 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 4dLSY15VSkz6Hq8N for ; Tue, 02 Dec 2025 17:33:25 +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 4dLSY12cTQz3bdh for ; Tue, 02 Dec 2025 17:33:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764696805; 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=UrH+LKWOQ34j5SfXJdHGUrWMLq1+MoizLjF9FC6fQA8=; b=Tbc4T0JfYMGJXuWB1ytAmZFQVyKWyhCXL5hbjEKtfIIcmR1VcHSdL1syuJZfgGb/YT5CET vXBxKYvWb/p5EEhC6kLzspLzxSArqCDQZePX5R2tMiEI9UEE+DOQogv2F5Abeb5GipdE4x VqzGEdJ2V4N+YS/EiB1BRHr8t9tNVvCfnKWZb9HVWUwMydGXnHEF3FqQgvakz8tCl9Udcs 0/68Hn0Uh2sRe5i+OIB67PyGqZY/Fj9F8b24pmZ2O/TJ75+UoUIYVo4GpGNrH4KhHU/65n VpYBonbltM1wTheFnACQTOZvHYc6/a05EfuJEvVeLUrbDPCLNXYHJrgvnqhsDA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764696805; 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=UrH+LKWOQ34j5SfXJdHGUrWMLq1+MoizLjF9FC6fQA8=; b=pyjyO4R1HnMLrXRbaNT3UU22JfMUS95GnnfMcFHigB7OZ3QVjGp0AIbelx3CDzk6JiFoQk bZqBTxc00E83oYrhpmKhEARQmDg+1HJ51n0zWgbn0wYca3ZaFhtaIeukzWmvkea8LY9w6L vtybT8t3oS833yvteFqNqhG3WpJfBGfQ56c6B4nTOnGRJtFHXnhoGhvE6XCPKKmxfHrgI9 6vJ8aQpei5YmlTZ313+TGbmOfje0xzJfJUg6rUKzemYV7pnNVpogYGzHQq2h4cLJrsGz4L YrBepL5AWWSv4+LqJ563xDamrjAind6QF1NdEDl7hiaVHzjIQ/yNNHEBgXAsQg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764696805; a=rsa-sha256; cv=none; b=F65PLeRwNiHNeG+VtUYu1kFI/w9OiL7Met6d9u8HZcxJTk2AhpJ8yruvr25a6ewwWGrMTu AdliR6QyreO05vrmJ6/5KeRfDEWz/GuN/Zr6s4qnVjzOrzC8Es+RJMW6zDTfCSsY/HMgFe mnXiN006TdJwCUQb/i+k14KLhfK3nqbLMlslXKd9I5qT4TPPIyhRv8A0Wr5fxwy2oWTP/n VdeVqi5s8MDXs6d3BviQAuKaLB+dgWmX7MVHBDCiUZ+R2GUE0iaNtaIx6u4H+xTeACWeA7 gW/cVxzL1gL2y7DQMz/YE5PcDjs7+vBglX1gvA5Ye47Z9jWsq/hamrgOE774+Q== 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 4dLSY12948z1Fmc for ; Tue, 02 Dec 2025 17:33:25 +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 5B2HXPTV051802 for ; Tue, 2 Dec 2025 17:33:25 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 5B2HXP9P051801 for virtualization@FreeBSD.org; Tue, 2 Dec 2025 17:33:25 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 290098] bhyve crashes when trying to run a 9front VM Date: Tue, 02 Dec 2025 17:33:24 +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: crash X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: mp@FreeBSD.org X-Bugzilla-Status: Open 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=3D290098 Mark Peek changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mp@FreeBSD.org --- Comment #19 from Mark Peek --- Reproduced on a recent 16.0-CURRENT, the error value is 17 (EEXIST) which is coming from mem.c:mmio_rb_add(). Adding another debug line there and turnin= g on RB_DEBUG shows this: Adding fee00000:fee00fff kern-lapic-mmio Adding fec00000:fec00fff kern-ioapic-mmio Adding fed00000:fed003ff kern-hpet-mmio fbuf frame buffer base: 0x33a20c00000 [sz 33554432] Adding 80000000:ffffffff PCI hole Adding e0000000:efffffff PCI ECFG Adding c2004000:c2005fff ahci@pci.0.4.0 Adding c2002000:c2003fff virtio-blk@pci.0.5.0 Adding c2000000:c2001fff virtio-net@pci.0.10.0 Adding c2007000:c200707f fbuf@pci.0.11.0 Adding c0000000:c1ffffff fbuf@pci.0.11.0 Adding c2006000:c2006fff xhci@pci.0.20.0 Adding c2004000:c2005fff ahci@pci.0.4.0 Adding c2002000:c2003fff virtio-blk@pci.0.5.0 Adding c2000000:c2001fff virtio-net@pci.0.10.0 Adding c2007000:c200707f fbuf@pci.0.11.0 Adding c0000000:c1ffffff fbuf@pci.0.11.0 Adding c2006000:c2006fff xhci@pci.0.20.0 Adding ffffe000:ffffffff ahci@pci.0.4.0 Adding c2004000:c2005fff ahci@pci.0.4.0 Adding ffffe000:ffffffff virtio-blk@pci.0.5.0 Adding c2002000:c2003fff virtio-blk@pci.0.5.0 Adding ffffe000:ffffffff virtio-net@pci.0.10.0 Adding c2000000:c2001fff virtio-net@pci.0.10.0 Adding ffffff80:ffffffff fbuf@pci.0.11.0 Adding c2007000:c200707f fbuf@pci.0.11.0 Adding fe000000:ffffffff fbuf@pci.0.11.0 overlap detected: new fe000000:ffffffff, tree fed00000:fed003ff, 'fbuf@pci.0.11.0' claims region already claimed for 'kern-hpet-mmio' Assertion failed: (error =3D=3D 0), function modify_bar_registration, file /usr/src/usr.sbin/bhyve/pci_emul.c, line 706. For comparison, running on a 14.3-STABLE system does not abort and shows th= is: Adding fee00000:fee00fff kern-lapic-mmio Adding fec00000:fec00fff kern-ioapic-mmio Adding fed00000:fed003ff kern-hpet-mmio fbuf frame buffer base: 0x9f041a00000 [sz 16777216] Adding c0000000:c0ffffff fbuf@pci.0.11.0 Adding c1000000:c1001fff ahci@pci.0.4.0 Adding c1002000:c1003fff virtio-blk@pci.0.5.0 Adding c1004000:c1005fff virtio-net@pci.0.10.0 Adding c1006000:c1006fff xhci@pci.0.20.0 Adding c1007000:c100707f fbuf@pci.0.11.0 Adding 80000000:ffffffff PCI hole Adding e0000000:efffffff PCI ECFG Adding c1004000:c1005fff ahci@pci.0.4.0 Adding c1002000:c1003fff virtio-blk@pci.0.5.0 Adding c1000000:c1001fff virtio-net@pci.0.10.0 Adding c1007000:c100707f fbuf@pci.0.11.0 Adding c0000000:c0ffffff fbuf@pci.0.11.0 Adding c1006000:c1006fff xhci@pci.0.20.0 Adding c1004000:c1005fff ahci@pci.0.4.0 Adding c1002000:c1003fff virtio-blk@pci.0.5.0 Adding c1000000:c1001fff virtio-net@pci.0.10.0 Adding c1007000:c100707f fbuf@pci.0.11.0 Adding c0000000:c0ffffff fbuf@pci.0.11.0 Adding c1006000:c1006fff xhci@pci.0.20.0 wrmsr to register 0x401(0) on vcpu 0 Adding ffffe000:ffffffff ahci@pci.0.4.0 Adding c1004000:c1005fff ahci@pci.0.4.0 Adding ffffe000:ffffffff virtio-blk@pci.0.5.0 Adding c1002000:c1003fff virtio-blk@pci.0.5.0 Adding ffffe000:ffffffff virtio-net@pci.0.10.0 Adding c1000000:c1001fff virtio-net@pci.0.10.0 Adding ffffff80:ffffffff fbuf@pci.0.11.0 Adding c1007000:c100707f fbuf@pci.0.11.0 Adding ff000000:ffffffff fbuf@pci.0.11.0 pci_fbuf: mmap_memseg failed pci_fbuf: munmap_memseg failed Adding c0000000:c0ffffff fbuf@pci.0.11.0 Adding fffff000:ffffffff xhci@pci.0.20.0 Adding c1006000:c1006fff xhci@pci.0.20.0 Note the change in 14.3 does not overlap with kern-hpet-mmio: Adding fe000000:ffffffff fbuf@pci.0.11.0 - -CURRENT vs. Adding ff000000:ffffffff fbuf@pci.0.11.0 - 14.3-STABLE Bisecting might be challenging given other changes so commenting here in ca= se someone has an idea of what might have changed. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Dec 3 00:08:04 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 4dLdJP3DtJz6JS9j for ; Wed, 03 Dec 2025 00:08:05 +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 4dLdJP1c6Fz3XKp for ; Wed, 03 Dec 2025 00:08:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764720485; 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=M/U9F6dGtJjBr+4Q2vuBh+zJX+HIbgcSEp74Ep0rdwE=; b=C/RyCOwuNppNXuVMDFazbYiySrxtmIrcGDz64Jwoxh9WGbBSX5TUkYUKuW37il4UWNryBJ XfFQ1Wxbw0NyxEyZYuivkpii4zTpNRpBH7zKqiqjN+xzXz9kcAZ2UBRDmRZuIS6tdgc6CH Auv2n7lTIvkJRMIYwQQMVGDI5b5qeJxD4CXVOeaSz/jPAyLoAdkraE5LrThGo8HYjSmMXx vAxN/wek9e3/pe41yxtKBw+fHK3kRW6C9r+EHpyYVl+XJlQA2YbYLBjo+Fkzkh666LJxkq XAsMTEG/QE2RF2FwIcop3Y/pEdpLJmT5oUb0rXtqGIQavBVFBpxSr7AV6NbaRQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764720485; 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=M/U9F6dGtJjBr+4Q2vuBh+zJX+HIbgcSEp74Ep0rdwE=; b=P6qgsEFbxYOYG1XdxTH0elMYmb1000878IQV6teG8+I1VpgEYUzBuJ09CObIGgVoS09n79 cVIo/Iuj15AnsbxBYMQ46bFGpcYY1agEfFO22eZ3bz5snpCtaAtDhYvV7agr2UrNtrCCe2 4pKMIjqlmS+4IuVZY2mxqGtcuCXjG5xfrieLSX5/apJVUjG2pH+ri8ffUG/KDg5dzPjGYf RAb4/5DQNgcscvzyUqjvebn3eM8uhxE832hde+7GlI2luzvhy6/PdEj7W/MnVlsLiYCEdi H27Q0a/y2yAycYduAYF0iodpAFlbm4bcUrkODAQL9n1aDpKEX2yZ41HQoeW0BQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764720485; a=rsa-sha256; cv=none; b=HdF+PluB9dP/JRD7Qu1Mk1C4RqNO1Rt4ChdbY39rQzpnbAS2SiqFF2VWlx5nJGCmnS8oMK 2MDluhz3JFvS8FhvD1mDle/TO7iF0O9nj9NPy27ny+Nk0P7vQunxISgRdNei/btuj1dvt3 Lq0dwbP646jdi1qW/jnPyzwOWJGEOPsSPiAGFV7Q6x2u432rVHJBJ7kG6Qcf2VSk0KGPsz DJQKYlfJTFrE2bovYCw/SosW8o8XmROQrLDFzc4wtMZMcG5XEBd/42gvgqGb+UkWxLhYgf VwGh/uUUUlDaBfwdFTYOzgAeMRTeBVefdfGhiXnQoAOgm6WdY/eckXzrlObBzA== 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 4dLdJP0wHpz1SRt for ; Wed, 03 Dec 2025 00:08:05 +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 5B3085kf097721 for ; Wed, 3 Dec 2025 00:08:05 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 5B3085w1097702 for virtualization@FreeBSD.org; Wed, 3 Dec 2025 00:08:05 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: Wed, 03 Dec 2025 00:08:04 +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: apevnev@me.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 #8 from Andrey Pevnev --- I may have a similar issue, not sure yet. Host is a FreeBSD 14.3-STABLE run= ning pfSense as a VM, couple NICs are in passthrough mode from host to VM ppt0@pci0:7:0:0: class=3D0x020000 rev=3D0x01 hdr=3D0x00 vendor=3D0x8= 086 device=3D0x10fb subvendor=3D0x8086 subdevice=3D0x0003 ppt1@pci0:7:0:1: class=3D0x020000 rev=3D0x01 hdr=3D0x00 vendor=3D0x8= 086 device=3D0x10fb subvendor=3D0x8086 subdevice=3D0x0003 ppt2@pci0:9:0:0: class=3D0x020000 rev=3D0x01 hdr=3D0x00 vendor=3D0x8= 086 device=3D0x1563 subvendor=3D0x8086 subdevice=3D0x0022 ppt3@pci0:9:0:1: class=3D0x020000 rev=3D0x01 hdr=3D0x00 vendor=3D0x8= 086 device=3D0x1563 subvendor=3D0x8086 subdevice=3D0x0022 NICs are both ix driver controlled Ethernet Controller X550 82599ES 10-Gigabit SFI/SFP+ Network Connection installing 15.0-STABLE (buildworld/installworld/buildkernel/installkernel) = and pfSense can no longer see any traffic. VM sees the NICs as before, can see = link status going UP/DOWN but absolutely no traffic, no arp, no nothing. Revert back to 14.3-STABLE (installworld/kernel) - all is good again, no ot= her changes. Intel CPU FreeBSD 14.3-STABLE stable/14-n272956-1fbba4fbf0f8 GENERIC amd64 FreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2) VT(efifb): resolution 800x600 CPU microcode: no matching update found CPU: Intel(R) Xeon(R) CPU E5-2697 v2 @ 2.70GHz (2693.68-MHz K8-class CPU) Origin=3D"GenuineIntel" Id=3D0x306e4 Family=3D0x6 Model=3D0x3e Steppi= ng=3D4 =20 Features=3D0xbfebfbff =20 Features2=3D0x7fbee3ff AMD Features=3D0x2c100800 AMD Features2=3D0x1 Structured Extended Features=3D0x281 Structured Extended Features3=3D0x9c000400 XSAVE Features=3D0x1 VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID,VID,PostIntr TSC: P-state invariant, performance statistics real memory =3D 206158430208 (196608 MB) avail memory =3D 200668577792 (191372 MB) --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Dec 3 16:00:29 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 4dM2Rd1s2qz6JcfY for ; Wed, 03 Dec 2025 16:00:45 +0000 (UTC) (envelope-from prvs=0432386b2f=frank.ebert@freenet.de) Received: from mout.freenet.de (mout.freenet.de [IPv6:2001:748:400:2301::3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (3072 bits) client-digest SHA256) (Client CN "*.freenet.de", Issuer "Telekom Security ServerID OV Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dM2Rb5l2Qz3fJB for ; Wed, 03 Dec 2025 16:00:43 +0000 (UTC) (envelope-from prvs=0432386b2f=frank.ebert@freenet.de) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=freenet.de header.s=mjaymdexmjqk header.b=pPpEscpY; dmarc=pass (policy=none) header.from=freenet.de; spf=pass (mx1.freebsd.org: domain of "prvs=0432386b2f=frank.ebert@freenet.de" designates 2001:748:400:2301::3 as permitted sender) smtp.mailfrom="prvs=0432386b2f=frank.ebert@freenet.de" Received: from [2001:748:400:3319::4] (helo=sub6.mail.fnrz.de) by mout2.mail.fnrz.de with esmtpa (ID frank.ebert@freenet.de) (port 25) (Exim 4.96 #2) id 1vQpHL-00BAth-1M for virtualization@freebsd.org; Wed, 03 Dec 2025 17:00:31 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=freenet.de; s=mjaymdexmjqk; h=Content-Transfer-Encoding:Content-Type:MIME-Version: References:In-Reply-To:Message-ID:Subject:To:From:Date:Sender:Reply-To:Cc: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=k9kSNLPNd/MpUuuZZKF3hgcpeil1vDYrt8wgpXiJ7EE=; b=pPpEscpYz3VLfwbPeWnts91hKz dccOk32ttVKgsGUq8AogRCrm3vtUm9ItYD++0agC6mQs3a/mBWZI2mdw9HO0RSi3BMtHg7HQJKLRp 0ePjxiZeIyEgTScuuiHsuwPDGJwPnH+zGu/aCu8hSJsm6XkhhCdEZXslZQf5RRib5OBwQD7DEdWjN kSXW6Ug4wplAIRzLtQHiBLOXxIFVON6rbyhFxoiua+BYDyoUoT3ms+MLLpbYXMohYcqrBJCgMxF2H FAnMJmsIPWTrHiTwg06AHpwuNqAWhsZzq6F5wueFRAD2I4x3wFM/+hNq/j382jFuS+qWwD2ruRBcI HdawgndA==; Received: from ip-046-223-211-199.um13.pools.vodafone-ip.de ([46.223.211.199]:55077 helo=imap.skynet.domain) by sub6.mail.fnrz.de with esmtpsa (ID frank.ebert@freenet.de) (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (port 587) (Exim 4.96 #2) id 1vQpHL-002nyG-0j for virtualization@freebsd.org; Wed, 03 Dec 2025 17:00:31 +0100 Received: from mimo (imap [192.168.126.52]) by imap.skynet.domain (Postfix) with ESMTPA id 27E9F48800 for ; Wed, 03 Dec 2025 17:00:30 +0100 (CET) Date: Wed, 3 Dec 2025 17:00:29 +0100 From: Frank Ebert To: virtualization@freebsd.org Subject: Re: FreeBSD 15.0 RC4 bhyve problems Message-ID: <20251203170029.047f1b81@mimo> In-Reply-To: References: X-Mailer: Claws Mail 3.21.0 (GTK+ 2.24.33; amd64-portbld-freebsd15.0) 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-Transfer-Encoding: 7bit X-FN-MUUID: 1764777631041D2CE19B75O X-Scan-TS: Wed, 03 Dec 2025 17:00:31 +0100 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.49 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[freenet.de,none]; MID_RHS_NOT_FQDN(0.50)[]; R_DKIM_ALLOW(-0.20)[freenet.de:s=mjaymdexmjqk]; R_SPF_ALLOW(-0.20)[+a:mout.freenet.de]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_SHORT(0.01)[0.013]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[freenet.de:dkim]; MIME_TRACE(0.00)[0:+]; RCVD_IN_DNSWL_NONE(0.00)[2001:748:400:2301::3:from]; DKIM_TRACE(0.00)[freenet.de:+]; ASN(0.00)[asn:8648, ipnet:2001:748:400::/48, country:DE]; TO_DN_NONE(0.00)[]; FROM_NEQ_ENVFROM(0.00)[frank.ebert@freenet.de,prvs=0432386b2f=frank.ebert@freenet.de]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[freenet.de]; PREVIOUSLY_DELIVERED(0.00)[virtualization@freebsd.org]; FORGED_SENDER_VERP_SRS(0.00)[]; MLMMJ_DEST(0.00)[virtualization@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[freenet.de] X-Rspamd-Queue-Id: 4dM2Rb5l2Qz3fJB Am Thu, 27 Nov 2025 19:32:23 -0700 schrieb The Doctor : > Just converted a server for testing. > > I start a bhyve session yet the tigervnc says the session is not > found. > > if This is a bug, please dealy the realse of 15.0 and have an RC5 to > determine virtualisation / bhyve problems. > Please test "localhost:5900" instead of "0.0.0.0:5900". HTH From nobody Thu Dec 4 13:36:55 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 4dMbCX1VHRz6J3cD for ; Thu, 04 Dec 2025 13:37:12 +0000 (UTC) (envelope-from lars.engels@0x20.net) Received: from mout-p-201.mailbox.org (mout-p-201.mailbox.org [IPv6:2001:67c:2050:0:465::201]) (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 4dMbCV2K0zz40kH for ; Thu, 04 Dec 2025 13:37:10 +0000 (UTC) (envelope-from lars.engels@0x20.net) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=freebsd.org (policy=none); spf=pass (mx1.freebsd.org: domain of lars.engels@0x20.net designates 2001:67c:2050:0:465::201 as permitted sender) smtp.mailfrom=lars.engels@0x20.net Received: from smtp102.mailbox.org (smtp102.mailbox.org [IPv6:2001:67c:2050:b231:465::102]) (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) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4dMbCD480hz9tZ5 for ; Thu, 4 Dec 2025 14:36:56 +0100 (CET) Date: Thu, 4 Dec 2025 14:36:55 +0100 From: Lars Engels To: virtualization@FreeBSD.org Subject: bhyve regression: Passthru broken on 15 Message-ID: X-Editor: NVIM v0.11.5 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 X-Spamd-Bar: + X-Spamd-Result: default: False [1.28 / 15.00]; NEURAL_SPAM_SHORT(0.97)[0.970]; NEURAL_HAM_LONG(-0.83)[-0.834]; NEURAL_SPAM_MEDIUM(0.74)[0.741]; MID_RHS_NOT_FQDN(0.50)[]; FORGED_SENDER(0.30)[lme@FreeBSD.org,lars.engels@0x20.net]; R_SPF_ALLOW(-0.20)[+ip6:2001:67c:2050::/48]; RCVD_IN_DNSWL_LOW(-0.20)[2001:67c:2050:0:465::201:from,2001:67c:2050:b231:465::102:received]; MIME_GOOD(-0.10)[text/plain]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : SPF not aligned (relaxed), No valid DKIM,none]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; MLMMJ_DEST(0.00)[virtualization@FreeBSD.org]; R_DKIM_NA(0.00)[]; FROM_NEQ_ENVFROM(0.00)[lme@FreeBSD.org,lars.engels@0x20.net]; FROM_HAS_DN(0.00)[]; TO_DOM_EQ_FROM_DOM(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[virtualization@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4dMbCV2K0zz40kH I am running a Linux Home Assistant VM inside bhyve. The host's xHCI Controller is passed through to the VM. Attached to one of the USB ports is a Zigbee USB dongle. After upgrading from 14.3 to 15.0 the guest sees the controller but no device attached. `lsusb` hangs forever. Also nothing visible when I remove and re-plug the USB dongle. When I boot the 14.3 boot environment everything is working fine again. === Host === # dmesg | grep ^CPU CPU: Intel(R) Core(TM) i5-6500T CPU @ 2.50GHz (2500.00-MHz K8-class CPU) # pciconf -lv | grep -A4 ppt0 ppt0@pci0:0:20:0: class=0x0c0330 rev=0x00 hdr=0x00 vendor=0x8086 device=0xa2af subvendor=0x103c subdevice=0x829a vendor = 'Intel Corporation' device = '200 Series/Z370 Chipset Family USB 3.0 xHCI Controller' class = serial bus subclass = USB # grep ppt /boot/loader.conf pptdevs="0/20/0" # vm passthru DEVICE BHYVE ID READY DESCRIPTION hostb0 0/0/0 No Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers vgapci0 0/2/0 No HD Graphics 530 ppt0 0/20/0 Yes 200 Series/Z370 Chipset Family USB 3.0 xHCI Controller none0 0/20/2 No 200 Series PCH Thermal Subsystem ahci0 0/23/0 No 200 Series PCH SATA controller [AHCI mode] pcib1 0/29/0 No 200 Series PCH PCI Express Root Port isab0 0/31/0 No 200 Series PCH LPC Controller (Q270) none1 0/31/2 No 200 Series/Z370 Chipset Family Power Management Controller hdac0 0/31/3 No 200 Series PCH HD Audio ichsmb0 0/31/4 No 200 Series/Z370 Chipset Family SMBus Controller em0 0/31/6 No Ethernet Connection (5) I219-LM nvme0 1/0/0 No P1 NVMe PCIe SSD[Frampton2] # EDITOR=cat vm configure hass loader="uefi" cpu="4" memory="4GB" network0_type="virtio-net" network0_switch="public" disk0_type="nvme" disk0_name="disk0.img" grub_run_partition="1" grub_run_dir="/boot/grub" uuid="c7e9304c-b67c-11ef-abe6-ace2d30101d0" network0_mac="58:9c:fc:0d:39:fe" #passthru0="0/20/0=2:0" # that was in the config @14.3 passthru0="0/20/0" # tried changing it to this. no luck === Guest === [core-ssh ~]$ dmesg | grep -i usb [ 0.629838] ACPI: bus type USB registered [ 0.631733] usbcore: registered new interface driver usbfs [ 0.632723] usbcore: registered new interface driver hub [ 0.633722] usbcore: registered new device driver usb [ 0.890288] xhci_hcd 0000:00:06.0: new USB bus registered, assigned bus number 1 [ 0.897560] xhci_hcd 0000:00:06.0: new USB bus registered, assigned bus number 2 [ 0.898847] xhci_hcd 0000:00:06.0: Host supports USB 3.0 SuperSpeed [ 0.899975] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12 [ 0.901400] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.902661] usb usb1: Product: xHCI Host Controller [ 0.903541] usb usb1: Manufacturer: Linux 6.12.51-haos xhci-hcd [ 0.904583] usb usb1: SerialNumber: 0000:00:06.0 [ 0.905573] hub 1-0:1.0: USB hub found [ 0.907346] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12 [ 0.908753] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.910003] usb usb2: Product: xHCI Host Controller [ 0.910859] usb usb2: Manufacturer: Linux 6.12.51-haos xhci-hcd [ 0.911893] usb usb2: SerialNumber: 0000:00:06.0 [ 0.912933] hub 2-0:1.0: USB hub found [ 0.914673] usbcore: registered new interface driver usblp [ 0.915660] usbcore: registered new interface driver usb-storage [ 0.916739] usbcore: registered new interface driver usbserial_generic [ 0.917938] usbserial: USB Serial support registered for generic [ 0.936652] usbcore: registered new interface driver usbhid [ 0.937820] usbhid: USB HID core driver $ lsusb [hangs] $ ls /dev/serial ls: /dev/serial: No such file or directory From nobody Thu Dec 4 14:30:53 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 4dMcPT3tNRz6J8ZX for ; Thu, 04 Dec 2025 14:30:53 +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 4dMcPT2y0dz46L7 for ; Thu, 04 Dec 2025 14:30:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764858653; 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=MRrcYVvWsj1K5DFshT2qu+U0PyTZnCx1iRei3XG3zOU=; b=cDg1l21Ybza2zApDtdMTxzcH3mXaCtjYOkZiDTNdpSSawEqwRAo6TQVnqxzxKbwEt9fBXW Ko/oPUsyjdQXgzWqniIiJTM5lbmuY35Kk5klryqJgv7qky/62boK8wHXzebqdke1Yoe1ja 0xroJJwT9c0Mp8AvAe4vvS+Fj36t3ciag+1lqe2mD7pU4i+mq0NfZjIaM0um8Be6W3KEh2 XQ2RT6fmC5T09jghBQpXls9olljNDpyHsAoSTsRC/CpbG5ka9DjdXN0+BMsx9QaPC8oCu/ N2GqAfBx2k5y9WHiT6P6QOQbCfvDFH79U5qr5fL5ezHkUQ7rMxj9JqMtV8mw/A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764858653; 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=MRrcYVvWsj1K5DFshT2qu+U0PyTZnCx1iRei3XG3zOU=; b=kA6a/76Qi31Ky+Va2lADXP5U2l/IXt//95cwRJcaCYbg3Dv7YAzj9px9+Nd0wCeA6WGrT6 dU+Fcxl2c1DEZPj1vgSl3vxbZMwcLvmv0F2qwk9y9/iMJJ8A0mHHoGvXhrUCSaUav6bqnQ LwPdzPiiCFovQAbcRJ1Fxz8oQ7F7xpo16ToUb2BEehw32fDTEWVxJDGrK90FMqOhJRVjfd zp9NFQhfWkAs88CDMAeiIz40VowG+HLMFIKOXy9pnG/0K9xm3E1HBsquU9Q8reGA1VAJsz nvN5OC5PWWkF8ivnooFQv3mkAmgiONMnstT4E36buZUwC8VenCH149P8K3FrXg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764858653; a=rsa-sha256; cv=none; b=BbJj2LmGubhIuYh+yzao3XLHLQ6PvdKyypIRSSfgo13vX+pzRLB0UqwUHUvdSikozZOvJW FWX6ycSgc9EKD50Z/HpnXucZA1LpvGJcS5SAMvG6GNmE4Ry5jyOl5Q+QBeeHPbj1ZwaLMq DBNnD24Vf3LT0RWhKl7nJBcD1eSAvi1G6tnHiQ8Im4St+K1OUFL4fifgFij/k+O3xFzZFT cLCejEPO81C4TMLGiIk8/JbiLzDxK6/7ZFpbNkXHHLxrz7yOpSR+rOvJnXdibi9P8Dauq+ 9QVsIHPCb8wk+c5tynfOQG0Df4SJMuPIEvhxPBL04mrb+tnr/B1exG4qLej0mA== 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 4dMcPT285MzC7b for ; Thu, 04 Dec 2025 14:30:53 +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 5B4EUr7k019272 for ; Thu, 4 Dec 2025 14:30:53 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 5B4EUrB5019271 for virtualization@FreeBSD.org; Thu, 4 Dec 2025 14:30:53 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: Thu, 04 Dec 2025 14:30:53 +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: martin.larsson2@gmail.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=3D290920 martin.larsson2@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |martin.larsson2@gmail.com --- Comment #9 from martin.larsson2@gmail.com --- After upgrading to FreeBSD 15, PCI passthrough of a Fresco Logic FL1100 USB= 3.0 Host Controller (pci0:3:0:0) to a bhyve VM no longer functions. The xHCI device is detected inside the Linux guest (Home Assistant OS), but= USB enumeration fails and the controller becomes unresponsive. No USB devices appear (no /dev/ttyUSB*, /dev/ttyACM*, etc.) even when directly attached to= the PCI card. This configuration worked previously on FreeBSD 14.x on the same hardware. I suspect this is related to recent changes involving bhyve PCI/USB/xHCI handling in FreeBSD 15, as the controller fails at the moment the guest tri= es to issue commands/drain the command ring. Environment: Host OS: FreeBSD 15 (fresh upgrade from 14.x) Hypervisor: bhyve Passed through device: Fresco Logic FL1100 USB 3.0 Host Controller ppt0@pci0:3:0:0 vendor=3D0x1b73 device=3D0x1100 Guest OS: Home Assistant OS / Linux kernel 6.12.x IOMMU/VT-d: Enabled pptdevs entry in loader.conf: pptdevs=3D"3/0/0" USB devices are physically connected to this PCI card (not motherboard USB). Symptoms inside guest (Linux dmesg): xhci_hcd 0000:00:06.0: xHCI Host Controller xhci_hcd 0000:00:06.0: new USB bus registered xhci_hcd 0000:00:06.0: Host supports USB 3.0 SuperSpeed ... Workqueue: events xhci_handle_command_timeout xhci_hcd 0000:00:06.0: Abort failed to stop command ring: -110 xhci_hcd 0000:00:06.0: xHCI host controller not responding, assume dead xhci_hcd 0000:00:06.0: HC died; cleaning up usb usb1-port1: couldn't allocate usb_device lsusb only shows the two root hubs, no devices. No /dev/serial/by-id, /dev/ttyUSB*, /dev/ttyACM* appears. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Thu Dec 4 14:32:22 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 4dMcRC2Tjxz6J8jZ for ; Thu, 04 Dec 2025 14:32:23 +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 4dMcRC22RLz474P for ; Thu, 04 Dec 2025 14:32:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764858743; 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=opqpuShREmuJi/x/YBXX6kuvAp02AwWomkfalrBr36M=; b=aRIPQcfTJZ2xM1X00ZWqWYpQXvUdmgnGnTjmV5/hARNNWncAIvPZB19gPvWx365Dt5tb7J Wvdhw5RSBwn84+lrR7OKTmoSEeFqKXhpnjBZB9pbtvxpnbrwRjGKod7/Q2sLZe2WiFQCoM VJxxgL1MymkVnUVEn7/3mX8KBGPEJnOfwr3O0jo0ac9Ipt0+G3mtDT4gqZn5VoZzw2bIpO PmuwpuP0nDhWCkCAGZxdtmWfg5ygRBlIG1te3k5M9dtH3IaQf0OoNZdVc+qljxYUHKmhI1 daf0n/pvfQWrkaN1ZQcPw93M1S/ZCsRRCZZr7Dfc2lMmXBO+XdlIqR72g0QB7A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764858743; 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=opqpuShREmuJi/x/YBXX6kuvAp02AwWomkfalrBr36M=; b=votUbgDfNp1pD4rSq+gWnnPz9grXihXIhOo5uZYDMZwJ73IfSY+vdnhBAuCtrjPa+t/ph4 GfxVloxc4k5LYsoWD2mESSx0vmjPXx4ZMUq9k8rLxRs8G9+2EUVZBztwkzb2kaEMVgzbv+ fmIOUywCavgLMl7L4VzxqitNiUYBFCzRXqokMnR9/SWuKc52Bn1Aetbk3nxNj3VNXhu693 EViNn3oZYajLy21gKMdsQOwLhTqWp1IdeDxP0BODsNj76nJ2SH08sz/H3FSOiQtbw7t8PJ bHkVkiPun1UbSzcwWRiy0vR1VX0WUYVQJIuZnl7+pC7FQ9aGIkQAQ8CZLtYnaw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764858743; a=rsa-sha256; cv=none; b=Etn/vEefRuGf590d31wgo+aBLJHfkCfuuQvn+IK7c/BKO7fG07st0A4lTL9MJtdwZQ0RtD dPolYojLeaFhBoFBdaeP6F6HRHE8Tshbyr5PZviBcBdvxi83Ywiwg/HZGcWT+pnr1jKPAT M2aK1tDeGXvsEzL86h/XG84vbixK2zpWU3ycupOogLW5Y4ElbSkCUMNTzPD/ERkBcZwYfb To4mTIhyv0Q5SmIQ4KleH9qhqBaX9mUFUpdWIw3hLgUQpMMGb/qO/Fk4zVUMnR06HukviV l+Nw+AdcGPSn/DLmiMw9VFwT3n/aQN4sUI6oGBqp4WwnS7ccwGpv9Puc2UZ7Cg== 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 4dMcRC1Z35zByj for ; Thu, 04 Dec 2025 14:32:23 +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 5B4EWNCh029672 for ; Thu, 4 Dec 2025 14:32:23 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 5B4EWNFd029660 for virtualization@FreeBSD.org; Thu, 4 Dec 2025 14:32:23 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: Thu, 04 Dec 2025 14:32:22 +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: lme@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=3D290920 --- Comment #10 from Lars Engels --- Having the same issue. Details on virtualization@ https://marc.info/?l=3Dfreebsd-virtualization&m=3D176485824804266&w=3D2 --=20 You are receiving this mail because: You are the assignee for the bug.=