From nobody Thu Jun 4 11:23:17 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 4gWJzL66vGz6gNHT for ; Thu, 04 Jun 2026 09:23:58 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-pl1-x629.google.com (mail-pl1-x629.google.com [IPv6:2607:f8b0:4864:20::629]) (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 4gWJzK4SbZz45N8 for ; Thu, 04 Jun 2026 09:23:57 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20251104 header.b=KEwlnPlk; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of marietto2008@gmail.com designates 2607:f8b0:4864:20::629 as permitted sender) smtp.mailfrom=marietto2008@gmail.com; arc=pass ("google.com:s=arc-20240605:i=1") Received: by mail-pl1-x629.google.com with SMTP id d9443c01a7336-2c0c3184c71so3681885ad.1 for ; Thu, 04 Jun 2026 02:23:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1780565035; cv=none; d=google.com; s=arc-20240605; b=hzUzbPjAJOUz7cKPzsovaCaPQFWguMFOZMmijW7qUu2E/qO+xjBfC5tOV87OI357IS DLterGzzhwj7J2geN59xlLHTi5l9bV0SMtme35jUN/fj+pcxPvNhQTp5/YRW0B0tK/xI GCPH8sosW/QyHi8IiZI59QvNcALbgnDRmOsEm4GodpfE2tQeVxaNhKB/g3nLzdTOltC6 DoTZlIuJLjXPVker736bG8Zi3cc4ibFScjO5U5XXsU7byIUu+OzHh6Glwr6EVp+ZinOK kqQZ2r3xqQZ+ei2pheHawCm8SS5z1y+ugPupA3EugZws8IsS5iktPcqBiuQes1W8X5qr 8trA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=RvIwHdZIpH4xu9ezZ+Wezv3ReHn8toUMURKWNcabW4I=; fh=osQwXtP9Ab2JFfOXWv4VwkLw7RibrxElrQNob6r72pI=; b=lUrV1ORyD+Li+L0xdTJvh8vOb9MP8KXKE3TxkLK4SE+s08QTbZd3+/hqyOEB5Uj6zA Yf4xqrOdscaaRZQHNJXjzzXPLSNH7TnGGd3gO+LGEk9EweVpkNoNX9PqbGyPF9U5sb1O FljrYdLWxBPRI1XGqIjf4Ny/i1RPJDjldZkzLDy2bm1Bq0c+fl6B/AqW/T8CQsGq23H/ JoFs6kkp0Du4Gj2hneq2TbdWJbaf0+tmiFodjMGBUvnRuOsk176+/UKINzwS9ZeUEkWt QAvVYmPgJ89yyVmeQKHdC6hy8kSW3I1jOb7eU/8OobFZUVJ888iDQKdjEKUWi5oNLOQt PDvg==; darn=freebsd.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780565035; x=1781169835; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=RvIwHdZIpH4xu9ezZ+Wezv3ReHn8toUMURKWNcabW4I=; b=KEwlnPlkYksIzNXHD7GE+7SdYRQPj/ygNS62vPBm2jKv5gYbW5G5qFFwbap9wD6tCN 9G+lQaP8S9aeeWhTeUKmER3enZcZQP/FMSFlsS0vaFyRt5NOGl/VcTmN1+3937dQHwC5 Ckej7UC/fQ9Cxn1D95s/WHyVocmCNy50m3n8gXBsLpljeMMAA7s3CBWLPbpyrQteJnCl ypyCfE5arMGAYQxy7s4j2MolVwlQ1DE9carHw8QOzyExxiXPTQnn3FZzFWzj/bM/SD3L 95v/vQcBVWxn8xDEXm6SfBcrY/17PGJACineBS3nDWn0qWTybRa8f6smfWXI7BUjBd2y p3tw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780565035; x=1781169835; h=to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=RvIwHdZIpH4xu9ezZ+Wezv3ReHn8toUMURKWNcabW4I=; b=FUtBYtB3/hq0+R5zivKi0ZyJobyP66zwrOBz7WUH9jlrEj9au2ua7ree59AeglZ4tA G0bgL+7tH60pXi9nXwVJBLjEUST0o2rGNgWXlFrLpSHxcboDyUKe5w7w5yFEqxHji3AS dy7Dy8bnd2NHjk9BMaUokclcrtVotILMaRQ8RQ9zo4rL4QHMX4tUbpMkA7bSInIwxbgV 4eSVsJtTAT5cMImwGrIGRnV5wtx/F93A3vgwBYBHGECyG/LmzlX3bIbalF5ZAblhmEC1 8Su7PlLu0tdrskjkO2jO+6AE6YonizfJqvZq7j5Bva7G0UrUr1Ti4dcq9ruOBUcisldV H+nA== X-Gm-Message-State: AOJu0Yx1+KuLQT0UqQuEPcCnClmCrpr5rYJGx+gBwTozOmBlew9B4Ka5 HpMngBoJdCHXs0tOxm0hU6rWHWE6vY6gAoUM/m0vZlNg38e/xnZIqmtPBPv9tg1meNYhK1ycSNb 9cyCng0M48Ah2aqgncktmLtPgEqjlLqKlMlkm1Qo= X-Gm-Gg: Acq92OGWefo303t163QVt5zIWvtFY2UvttWl66JTdTDEhxqgd+a5/yySF7lJRF7plfw brzvIIYSkbEbBoreSgdq//0gVGAwo0UP0oAEZ0yILBEY9AJ+ilLXOvayI/x+GMzcm8eg3Phw3YY 8nSP+SXjBScHU837BnFfvGUfE5meEKd56NJk4jLMMfa20vQ2ZIxyOJnYlviYftHwsSi7og/IuTW S80LX7WJNLfXMsB2KP3onp4mFK/4wSOp/X9P/W3aQdAeXQcyCyQVlfZD2izhPfK/OsDzm/37OIL scTcvtxg8qDRDeyK1wnxz6TVlHRjbrwcAQy02WS2PTNz034J7mq0K1GCZBrgcTBkRcxnbNBlaI6 4NW7jb+7a5DyZeWWDssz4aML2RgVMoHICUBxJwq3aI5E/mySLrCT3N2ryLmhDZivfOdWYC3lgi6 +u31QD+Ntyv9dVGrJ1DDjEgRCVvRyKF4zeW6pI2Eq4ct8vZ72lOIaq5NnIgQVv30GR+ocwARxvx +PUilx2rz7YLebNG5hG5pYPampbCivRmGSnQvNPVuVv/2sJyOFuy20u/94BER+pVStgw8QFWp2C PmEoz4R6Rkct7ngQFSw+I2RJKnMtm+L+h5RFlBtVy8hOXA== X-Received: by 2002:a17:902:e74d:b0:2bf:2256:7334 with SMTP id d9443c01a7336-2c163fad73emr76605755ad.24.1780565035297; Thu, 04 Jun 2026 02:23:55 -0700 (PDT) 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 From: Mario Marietto Date: Thu, 4 Jun 2026 13:23:17 +0200 X-Gm-Features: AVHnY4JYBbz1izLoid6RHjePPFi3Z_Cc9gWSPdxyAbJP3mupwhmwR_qoEa8OLBE Message-ID: Subject: =?UTF-8?Q?=2A=2A=5BHelp=5D_bhyve=3A_bootrom=5Falloc=3A_vm=5Fmmap=5Fmapseg=3A_Inval?= =?UTF-8?Q?id_argument_=E2=80=94_NVIDIA_passthrough_with_Corvin=27s_branch_on_F?= =?UTF-8?Q?reeBSD_15=2E0=2A=2A?= To: FreeBSD virtualization Content-Type: multipart/alternative; boundary="0000000000006dad3a06536a1a6a" X-Spamd-Result: default: False [-2.91 / 15.00]; ARC_ALLOW(-1.00)[google.com:s=arc-20240605:i=1]; HTTP_TO_IP(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; URI_COUNT_ODD(1.00)[7]; NEURAL_HAM_MEDIUM(-1.00)[-0.998]; NEURAL_HAM_SHORT(-0.92)[-0.915]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4864::/56:c]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20251104]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_HAS_DN(0.00)[]; MISSING_XM_UA(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-virtualization@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MLMMJ_DEST(0.00)[freebsd-virtualization@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::629:from] X-Spamd-Bar: -- X-Rspamd-Queue-Id: 4gWJzK4SbZz45N8 --0000000000006dad3a06536a1a6a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi everyone, I'm trying to get NVIDIA GPU passthrough working with bhyve on FreeBSD 15.0-RELEASE-p5, using Corvin K=C3=B6hne's nvidia-wip branch: https://github.com/Beckhoff/freebsd-src/tree/phab/corvink/15.0/nvidia-wip The VM fails to start with the following error before the guest even boots: bhyve: bootrom_alloc: vm_mmap_mapseg: Invalid argument --- **Hardware** - Motherboard: Gigabyte Z390 AORUS PRO - CPU: Intel Core i9-9900K - GPU: ZOTAC RTX 2080 Ti (0x10de:0x1e04, subvendor 0x19da, subdevice 0x2503) --- **Host** - FreeBSD 15.0-RELEASE-p5 (kernel GENERIC, amd64) - vmm.ko compiled from Corvin's `phab/corvink/15.0/nvidia-wip` branch - bhyve compiled from the same branch - libvmmapi.so.6 produced by the Corvin branch build --- **bhyve command** --- bhyve-lin -S -c sockets=3D8,cores=3D1,threads=3D1 -m 32G -w -H -A \ -s 0,hostbridge \ -s 1,ahci-hd,/mnt/zroot-133/bhyve/img/Linux/Ubuntu-2404-KDE6-Wayland.img,booti= ndex=3D1 \ -s 7,passthru,5/0/0 \ -s 8:0,passthru,2/0/0 \ -s 8:1,passthru,2/0/1 \ -s 8:2,passthru,2/0/2 \ -s 8:3,passthru,2/0/3 \ -s 11,hda,play=3D/dev/dsp,rec=3D/dev/dsp \ -s 13,virtio-net,tap4 \ -s 14,virtio-9p,sharename=3D/ \ -s 29,fbuf,tcp=3D0.0.0.0:5900,w=3D1650,h=3D900,wait \ -s 30,xhci,tablet \ -s 31,lpc \ -l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI_CODE.fd \ vm0:4 < /dev/null 2>&1 & --- **Root cause analysis (via ktrace)** --- Tracing bhyve with `ktrace` reveals the following sequence: 1. `openat("/dev/vmmctl", O_RDWR)` =E2=86=92 success 2. `ioctl(VM_MMAP_GETNEXT)` =E2=86=92 success 3. `ioctl(VM_MMAP_MEMSEG)` =E2=86=92 **errno 22 (EINVAL)** The failure is inside `bootrom_alloc()` =E2=86=92 `vm_mmap_memseg()` when t= rying to map the `VM_BOOTROM` memory segment. Digging into `lib/libvmmapi/vmmapi.c`, the function `vm_alloc_memseg()` first calls `vm_get_memseg()` to check if the segment already exists. If it returns success with `len =3D=3D 0` (segment not yet allocated), it should proceed to call `VM_ALLOC_MEMSEG` ioctl to create the segment. However, `VM_ALLOC_MEMSEG` is **never called** in the ktrace output. The result is that `seg->object =3D=3D NULL` in the kernel when `vm_mmap_memseg()` is later called for `VM_BOOTROM`, which returns `EINVAL`. --- **Workaround found** --- Replacing `libvmmapi.so.6` (from the Corvin build) with the system stock `libvmmapi.so.7` fixes the bootrom issue =E2=80=94 the VM boots successfull= y. However, this introduces a new problem: `bhyvectl --vm=3Dname --create` returns `Operation not permitted` (EPERM) because the stock libvmmapi uses different ioctls that vmm.ko Corvin doesn't handle correctly. What is the correct fix for `vm_alloc_memseg()` in the Corvin libvmmapi to ensure `VM_ALLOC_MEMSEG` is properly called for `VM_BOOTROM`? Is there a known patch or workaround that keeps compatibility with vmm.ko Corvin while fixing the bootrom allocation? Thanks! --- *Relevant source: `lib/libvmmapi/vmmapi.c`, function `vm_alloc_memseg()` and `vm_create_devmem()`* *vmm kernel side: `sys/dev/vmm/vmm_mem.c`, function `vm_mmap_memseg()`* --=20 Mario. --0000000000006dad3a06536a1a6a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
=
=

Hi everyone,

I'm trying to get NVIDIA GPU passthrough working with bhyve on=20 FreeBSD 15.0-RELEASE-p5, using Corvin K=C3=B6hne's nvidia-wip branch:

https://github.com/Beckhoff/freebsd-src/tree/p= hab/corvink/15.0/nvidia-wip

The VM fails to start with the following error before the guest even = boots:

bhyve: bootrom_alloc: vm_mmap_mapseg: Invalid argument

---

**Hardware**

- Motherboard: Gigabyte Z390 AORUS PRO

- CPU: Intel Core i9-9900K

- GPU: ZOTAC RTX 2080 Ti (0x10de:0x1e04, subvendor 0x19da, subdevice = 0x2503)

---

**Host**

- FreeBSD 15.0-RELEASE-p5 (kernel GENERIC, amd64)

- vmm.ko compiled from Corvin's `phab/corvink/15.0/nvidia-wip` br= anch

- bhyve compiled from the same branch

- libvmmapi.so.6 produced by the Corvin branch build

---

**bhyve command**

---

bhyve-lin -S -c sockets=3D8,cores=3D1,threads=3D1 -m 32G -w -H = -A \

-s 0,hostbridge \

-s 1,ahci-hd,/mnt/zroot-133/bhyve/img/Linux/Ubuntu-2404-KDE6-Wa= yland.img,bootindex=3D1 \

-s 7,passthru,5/0/0 \

-s 8:0,passthru,2/0/0 \

-s 8:1,passthru,2/0/1 \

-s 8:2,passthru,2/0/2 \

-s 8:3,passthru,2/0/3 \

-s 11,hda,play=3D/dev/dsp,rec=3D/dev/dsp \

-s 13,virtio-net,tap4 \

-s 14,virtio-9p,sharename=3D/ \

-s 29,fbuf,tcp=3D0.0.0.0:5900,w=3D1650,h=3D900,wait \

-s 30,xhci,tablet \

-s 31,lpc \

-l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI_CODE.fd \<= /code>

vm0:4 < /dev/null 2>&1 &


---

**Root cause analysis (via ktrace)**

---

Tracing bhyve with `ktrace` reveals the following sequence:


  1. `openat("/dev/vmmctl", O_RDWR)` =E2=86=92 success

  2. `ioctl(VM_MMAP_GETNEXT)` =E2=86=92 success

  3. `ioctl(VM_MMAP_MEMSEG)` =E2=86=92 **errno 22 (EINVAL)**

=

The failure is inside `bootrom_alloc()` =E2=86=92 `vm_mmap_memseg()` = when trying to map the `VM_BOOTROM` memory segment.

Digging into `lib/libvmmapi/vmmapi.c`, the function=20 `vm_alloc_memseg()` first calls `vm_get_memseg()` to check if the=20 segment already exists. If it returns success with `len =3D=3D 0` (segment= =20 not yet allocated), it should proceed to call


`VM_ALLOC_MEMSEG` ioctl to create the segment. However, `VM_ALLOC_MEM= SEG` is **never called** in the ktrace output.


<= p dir=3D"auto"> The result is that `seg->object =3D=3D NULL` in the kernel when=20 `vm_mmap_memseg()` is later called for `VM_BOOTROM`, which returns=20 `EINVAL`.

---

**Workaround found**

---


Replacing `libvmmapi.so.6` (from the Corvin build) with the system stock `libvmmapi.so.7` fixes the bootrom issue =E2=80=94 the VM boots=20 successfully. However, this introduces a new problem: `bhyvectl=20 --vm=3Dname --create` returns `Operation not permitted` (EPERM) because=20 the stock libvmmapi uses different ioctls that vmm.ko Corvin doesn't=20 handle correctly.

What is the correct fix for `vm_alloc_memseg()` in the Corvin=20 libvmmapi to ensure `VM_ALLOC_MEMSEG` is properly called for=20 `VM_BOOTROM`? Is there a known patch or workaround that keeps=20 compatibility with vmm.ko Corvin while fixing the bootrom allocation?

Thanks!

---


*Relevant source: `lib/libvmmapi/vmmapi.c`, function `vm_alloc_memseg= ()` and `vm_create_devmem()`*

*vmm kernel side: `sys/dev/vmm/vmm_mem.c`, function `vm_mmap_memseg()= `*



--
Mario.
--0000000000006dad3a06536a1a6a-- From nobody Fri Jun 5 06:34:29 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 4gWs9N48Qbz6gWtl for ; Fri, 05 Jun 2026 06:34:32 +0000 (UTC) (envelope-from corvink@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gWs9N36kDz3R6q; Fri, 05 Jun 2026 06:34:32 +0000 (UTC) (envelope-from corvink@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1780641272; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=KYUXBqlvSiUHLyIUD6+wPctCFLPtQobl3kyzwA46nc8=; b=RTJ9ax/YY937jpVtCM4Z3yBwbaq5O/02LP4EG++PRzxoXA1B4ZOUu45InO2BS0L6MI3Z9q nIkMqWi4RiKGdpJvV1qN6LuWWcr4S7FX+44ZzOlLjgnEiYYznIEMmxBEcfJVT8H7AgRtqb dlKm5+K0VUQvPv09ZYD4XzCVU69AD4MHmkN7vi+a3QdS53492rPzz7iryxW5Vrne9s4PtW h7tGkHUFfurRCOgpXRmhviKTXauKi+U15OvaGutI3MXT8/IwoZcw9bTZaoBOIuqaaM08kw ti11rAkrhZcKjTyu6gh6xrB9ipiCwcc9oODJHIOZBmvLXs3cS0ulbbc+DKphAw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1780641272; a=rsa-sha256; cv=none; b=lVMNJpxMK7veqqIF9NDaHTEXkAzfw9g3PxPunWmQ1zJUqmi3MOKRJmvqH1zb1uQjvXiigH XeVUHcAUkq3GL1mEN0fkr1VsjWtgCdLhSl2XgLPLWtiqnhGy1R5DQVeJuEIs0tJI+S06qi FvP+5Ms8zKAO6y7nM5ZPweZMW4Qqmf4HV1QtDKkO+HMHjCC1g43YmjwWTyMLcDktF0vY4n gFhF6rEnxvQNssdmyhyxjqWEixH8Qiguu8TcQzctGT3pmzqio/QUMWQRQGorfliN0VfbLc V2VDwia0gpmxEXWHjb4S11cDlkrCULUKsLJzGENDXBSFznR9HoFgdwWSC/9ncA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1780641272; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=KYUXBqlvSiUHLyIUD6+wPctCFLPtQobl3kyzwA46nc8=; b=dzcppZ4L08lN9mxV0vdiffPdVJj7aeySFfb+zTGc+iupjt3RGf2/hRHAuqFBD+qlg3jRcm aHHH8picVUBr1hJhPdg76pX7wsHS4XqQAeB68ipL2C0h7j6cDphSRRmnhKwEZpQS/OLrtN pL8b+xazAGX9RZJEGbCIOOI5uYt1QQ+mruNphcnCaCHplJ2reS9pq9xUQCMOFGpUUOP5Z6 PlWGyRUiGEMjeJsPCe8ZDs6cPCIqf1ZHJjmwrUiyKsnGFj2qiT5DZlc80MXOSRhZAGAfyi mQNn19AHOhuzpaISPF7JV+Z2KG4f1aRvlJVpCpLpzLAXzFB25ZNE5d7V1rkqQA== Received: from PC-DA2D17.local (unknown [IPv6:2001:9e8:dc2c:8484:ae91:a1ff:fe8b:15a7]) (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 did not present a certificate) (Authenticated sender: corvink) by smtp.freebsd.org (Postfix) with ESMTPSA id 4gWs9M6yb7zDZV; Fri, 05 Jun 2026 06:34:31 +0000 (UTC) (envelope-from corvink@FreeBSD.org) Message-ID: Subject: Re: **[Help] bhyve: bootrom_alloc: vm_mmap_mapseg: Invalid argument =?windows-1251?Q?=97?= NVIDIA passthrough with Corvin's branch on FreeBSD 15.0** From: Corvin =?ISO-8859-1?Q?K=F6hne?= To: Mario Marietto , FreeBSD virtualization Date: Fri, 05 Jun 2026 08:34:29 +0200 In-Reply-To: References: Autocrypt: addr=corvink@FreeBSD.org; prefer-encrypt=mutual; keydata=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 LwksVmgc9s79+9pSpeP5DbIeMzhrIK Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-Ow1yWIVCKWYZuZHRTPzO" User-Agent: Evolution 3.56.2-0+deb13u1 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 --=-Ow1yWIVCKWYZuZHRTPzO Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, 2026-06-04 at 13:23 +0200, Mario Marietto wrote: > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Hi everyone,=20 > =C2=A0I'm trying to get NVIDIA GPU passthrough working with bhyve on Free= BSD 15.0- > RELEASE-p5, using Corvin K=C3=B6hne's nvidia-wip branch:=20 > =C2=A0https://github.com/Beckhoff/freebsd-src/tree/phab/corvink/15.0/nvid= ia-wip=20 > =C2=A0The VM fails to start with the following error before the guest eve= n boots:=20 > =C2=A0bhyve: bootrom_alloc: vm_mmap_mapseg: Invalid argument=20 NVIDIA GPU passthrough should work with stock 15.0, no patches required. --=20 Best regards, Corvin --=-Ow1yWIVCKWYZuZHRTPzO Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- iQJIBAABCgAyFiEEgvRSla3m2t/H2U9G2FTaVjFeAmoFAmoibfUUHGNvcnZpbmtA ZnJlZWJzZC5vcmcACgkQ2FTaVjFeAmpbpA/5AZ+UGSnloxjd1M5T6iFvTwpBu7iq UoHRGC8gtKWZRBt3xwhld+TyMmKN1A5HaVo7BNZ5WR7luERsmCqK2os6ANrh28S+ 2fXK4p9X1+ivb0etJxe4n8k9S2wqbN7GyquZYaapESFjy4uVMSRypezPQ1CBTAyX I58DDKgn8qd4RqZdEngWjYMxxbre11qHrObe2E69cxPOdNsSl+Sh2Sr/ApXU9Grb nOYik14XpkGW24ZhJ0ivctZvjM7vxi12aNWEgefT448wx6qYb64ld6F7QCj1C+9n KpHkA2QZPP9t7KRvfhLXJr5jXBOl8p7tcOSSIh6g1PgyvGlyDRApkWqTB9jdNhVj LgUwkUKbGL3pbxq5Y+zpEGClelg9kA09LSJWlIksOdJtq0akLD6TFhbc988mwH12 8b0TFdWlxSfC2grw7r7zUmU1YZGkZSIWNwt3QFyZLvE2rRYi2aUl5U4KVfS+xVIf 13FKsFbstuTBACoJSMQrzByFx3RGSpJNitlh/cDyalEkz9Bhqn9jCxwnM4HsYn5Q fJM1EM1XSxzqyulNgHy6C8msZyYutrYrNQkfrlsLmuTZoOb8hyY5ok4RYYyc1Q0g HwUOka96M2sM6QwJBX+QSTMA225VC8YqIZwQAXBgabK9GZiXh4Gz08pbXMo/Lb1V SDXgeytRTU15sjU= =qHdg -----END PGP SIGNATURE----- --=-Ow1yWIVCKWYZuZHRTPzO-- From nobody Fri Jun 5 07:10: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 4gWszL4xTRz6gZY0 for ; Fri, 05 Jun 2026 07:10:54 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-pg1-x52d.google.com (mail-pg1-x52d.google.com [IPv6:2607:f8b0:4864:20::52d]) (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 4gWszL1BN2z3V68 for ; Fri, 05 Jun 2026 07:10:54 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pg1-x52d.google.com with SMTP id 41be03b00d2f7-c85b2139015so607366a12.2 for ; Fri, 05 Jun 2026 00:10:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1780643448; cv=none; d=google.com; s=arc-20240605; b=GBj+2f+XCZDMJvQF3QiJe99+ch0cSl0zzFoi38x90g8dbI0sjTms7AORgkAKx22deH RePqiTbuifIkISb+3qPSPzvsNXBeDm294I2Lo1TC6ku3abao7BFLOqmO5/6FtCLS+P7V YgZoKkVvM5Q30PXPHWK+uWlzcZQjbDDy9BqyqGA9OQaamct6KzNFjar71PVtfEZ0tNXQ QByvr/BATAGNodLFb3zXVehaU8olCFg1wF1kfLFgSjXeP4GUEFnOyacCzdpD2U4ecx6W SFBT1PpHVWacn/9mGRViiZdFCNF8HTQAfrgKuRjRJswNXPhzjUgRGid7+K1ROqAg56/C kMPw== 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:dkim-signature; bh=DXQR+lmz1GVeXUozvJMJRRlcCMR0G3Ff3176hL0qQ0k=; fh=wgdWJIEhALAJA1Fl3MkIA9MOliz5aiBNfctGNqGptoE=; b=i4B0w6FWM8/EadWdAHRkPkZRKRTuSFjGaW9FGX+bnLHkPHTMDGICcI2tZxbtrquD/4 YUjt/mKlnk7Ic8WUxQo8C0dj5P5AMIUEJSIvPkfAlTuuw3VxjOEnU9prJp1i7eQ1qk5W 1CDRb/+sxZhocw9LGdLHQC9yRYatd6v4ttBQnOepLZ7+ZgwfWg9+AyI4Y+ilyQjtLRoD rNMbwhKfEJA1R6t/ioD5YhOw7SVzgemHpABzhola+KJT9kZ4YwWbDC+DwUSPHB6+Rlob 6IOz8IJJwt2BWo1ZQOem53usp3SttS5Y04aecsSgRJmute+rvHmiJTBHrkXyLoUWCRO/ ftlg==; darn=freebsd.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780643448; x=1781248248; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=DXQR+lmz1GVeXUozvJMJRRlcCMR0G3Ff3176hL0qQ0k=; b=nI2Is4du5IOr1+CLNKFqfjsHlIxxtJNBx+Gl11UYVFaoPmqJJdjj41HH2gzZz2tZqR cSwkqHI2wr8v5t8yyVO9bnNhIlDXyPMfKF847RkExS1AZb3asbU+m426bq9motxRrcl1 i7OhG5zuDx15yFy8hzhAKEkSQMcCMC/oYbT2O7nWKwj1guWV3KkcSVcJ+FHGtp+0kLEX 9YYo7MogI0QNBvu36gMk6BFRiDmFWwgQOi8V13yhFmfxTmkP5WuxyrYL44WVSWxcQh50 gldjrHGiDP2HDnvteDpdrAVTjNeK7iULInvz+lwwX/E1hVD3gMG95RMtigfBuq4fkoMh EWxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780643448; x=1781248248; 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=DXQR+lmz1GVeXUozvJMJRRlcCMR0G3Ff3176hL0qQ0k=; b=WNl8Ww9EnPIQxs/Qpf9C62lesOOu5ukrtxek2IkNfdWgQdAxOXerkWanUicsGU/0pZ KeoZpm+U8hEeBM5UxfrTMqyszMvNmil4Ig4RH/TXbQkyrCa4jnO03XpuEd/SFzyLOB34 bfExJGnE2JKVVSvfyRPX4Z7B2JFoDthuyj3PJT6JZxHjNsj+Hu34LqnzMZXvxBPahHNv EpqB1bqp+ObCaE3MMFQPYah5ai+jyDWiVTsNJc2HXj6S+HKE/ytDX9TvHWbGVYTToBxi m4/ByAFlNRaiQA/EN8jUChUq5Vt8zPWGkl96ZWb3qjNpKtKVd1w4Z1NWA7brSawxx7nt y9Mw== X-Gm-Message-State: AOJu0YyrUUdr7LlHjy8i6YsMfsm2M3TgIa83jTILcuhnj2tz6wf+uHRQ oHlIFwJFgCVLr+UNTR+TtZgArTFQGyVd87KfVoCUHKGog/+uK3LpiBx4NODuTUrRYVnFYkd+oCj xfbyYNd2jI/wzONbfUTQN0oIg0IHolzQ4Wx6T9zM= X-Gm-Gg: Acq92OH6Vy+tFfMYXpHIMkZtu4DAXtWiWRx97O0UGHpHjZu7SIogcqKGxlM+bYK+RDJ AXxEBf9cf6iLYu6SHBvkDJbxGpH6hZNEVAStIV2uyj//bWfE8fJXX6fYyaXQTtXhvcTcaxzxW+9 tsN5xgDZX4VStTY5dJ7yBwfZKKbKENhLsv6mYzbtHHJb/TZpmVYb68yAMLlhg2R/ucxYE3b44Ng DsdizbIw7pzi4MbPUgxgp3vLTVRjSSAaNMY8PikZ/fbr3Y2kpLd+t6W+vH/0zE0l0fRE8/zE6kg 39Hn2970tkEvRi5Ly4wgc9YPdqRZtNC9OkcyA9ToNsLINOWPNFF+F2CMOnyDc9EP5JWTkWLX/xk 5/4k/cLwXY+Xm7vXDMANKdBXH41t8zCvIQ7j7CmMJ5hEh3UdzS5kDTplbvVeW9XtF2tKnDqgqJ7 sig/2UVXTlpgTYDBRbipMo9Ugm+ubX+tzQEayzLPxbP4Vq8vgTnTuGttAm+8dPb0LM9FgVaPPJr JtKbh/T/So/AnOX6X7WL7otxALBm1+n6xW3iE4MjIYhUwOUwmh1g50/ckj0mPFNPvwkTEgE/i2X Boin5c4aOJOUEHFBdVWy1iS5L4WdX02lCyCvI9dqZ0cf/lsusWxA4FJXonWLJNdL X-Received: by 2002:a05:6a21:9d4c:b0:3b4:8f2c:6805 with SMTP id adf61e73a8af0-3b4cd0801d5mr2958973637.42.1780643447943; Fri, 05 Jun 2026 00:10:47 -0700 (PDT) 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 References: In-Reply-To: From: Mario Marietto Date: Fri, 5 Jun 2026 09:10:11 +0200 X-Gm-Features: AVHnY4II0mpewZKmmIFJ5jGD0avlCLnFkR6rgbbSCiUR357ULJI9Fcowou-ql_4 Message-ID: Subject: =?UTF-8?Q?Re=3A_=2A=2A=5BHelp=5D_bhyve=3A_bootrom=5Falloc=3A_vm=5Fmmap=5Fmapseg=3A_I?= =?UTF-8?Q?nvalid_argument_=E2=80=94_NVIDIA_passthrough_with_Corvin=27s_branch_?= =?UTF-8?Q?on_FreeBSD_15=2E0=2A=2A?= To: =?UTF-8?Q?Corvin_K=C3=B6hne?= Cc: FreeBSD virtualization Content-Type: multipart/mixed; boundary="0000000000002fcca806537c5cb9" X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Queue-Id: 4gWszL1BN2z3V68 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated --0000000000002fcca806537c5cb9 Content-Type: multipart/alternative; boundary="0000000000002fcca606537c5cb7" --0000000000002fcca606537c5cb7 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable ---> NVIDIA GPU passthrough should work with stock 15.0, no patches required. Hello my friend. Unfortunately it does not. Not even with 15.0-p9. With my system it didn't work. If you go on the FreeBSD forums you see people saying that they are still using the passthru on FreeBSD 14. One user offered a patch that I have applied,but it didn't work. So I worked with Claude to fix the bug and after some days of work,we developed the correct patches. Now it is working fine. I attach them here,if you want to give a look. On Fri, Jun 5, 2026 at 8:34=E2=80=AFAM Corvin K=C3=B6hne wrote: > On Thu, 2026-06-04 at 13:23 +0200, Mario Marietto wrote: > > Hi everyone, > > I'm trying to get NVIDIA GPU passthrough working with bhyve on FreeBSD > 15.0- > > RELEASE-p5, using Corvin K=C3=B6hne's nvidia-wip branch: > > > https://github.com/Beckhoff/freebsd-src/tree/phab/corvink/15.0/nvidia-wip > > The VM fails to start with the following error before the guest even > boots: > > bhyve: bootrom_alloc: vm_mmap_mapseg: Invalid argument > > NVIDIA GPU passthrough should work with stock 15.0, no patches required. > > > -- > Best regards, > Corvin > --=20 Mario. --0000000000002fcca606537c5cb7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
--->=C2=A0NVIDIA G= PU passthrough should work with stock 15.0, no patches required.
=
Hello my friend. Unfortunately it does not. Not even with 15= .0-p9. With my system it didn't work. If you go on the FreeBSD forums y= ou see people saying that they are still using the passthru on FreeBSD 14. = One user offered a patch that I have applied,but it didn't work. So I w= orked with Claude to fix the bug and after some days of work,we developed t= he correct patches. Now it is working fine. I attach=C2=A0them here,if you = want=C2=A0to give a look.



--
Ma= rio.
--0000000000002fcca606537c5cb7-- --0000000000002fcca806537c5cb9 Content-Type: text/x-patch; charset="US-ASCII"; name="003-vmm-fix-iommu-memseg-segid-EN25-20.patch" Content-Disposition: attachment; filename="003-vmm-fix-iommu-memseg-segid-EN25-20.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mq0l3pz40 LS0tIGEvc3lzL2FtZDY0L3ZtbS92bW0uYworKysgYi9zeXMvYW1kNjQvdm1tL3ZtbS5jCkBAIC03 NTUsMTAgKzc1NSwxMCBAQAogCXN4X2Fzc2VydCgmdm0tPm1lbS5tZW1fc2Vnc19sb2NrLCBTWF9M T0NLRUQpOwoKIAlmb3IgKGkgPSAwOyBpIDwgVk1fTUFYX01FTU1BUFM7IGkrKykgewotCQlpZiAo IXZtX21lbXNlZ19zeXNtZW0odm0sIGkpKQorCQltbSA9ICZ2bS0+bWVtLm1lbV9tYXBzW2ldOwor CQlpZiAoIXZtX21lbXNlZ19zeXNtZW0odm0sIG1tLT5zZWdpZCkpCiAJCQljb250aW51ZTsKCi0J CW1tID0gJnZtLT5tZW0ubWVtX21hcHNbaV07CiAJCUtBU1NFUlQoKG1tLT5mbGFncyAmIFZNX01F TU1BUF9GX0lPTU1VKSA9PSAwLAogCQkgICAgKCJpb21tdSBtYXAgZm91bmQgaW52YWxpZCBtZW1t YXAgJSNseC8lI2x4LyUjeCIsCiAJCSAgICBtbS0+Z3BhLCBtbS0+bGVuLCBtbS0+ZmxhZ3MpKTsK QEAgLTgwMywxMCArODAzLDEwIEBACiAJc3hfYXNzZXJ0KCZ2bS0+bWVtLm1lbV9zZWdzX2xvY2ss IFNYX0xPQ0tFRCk7CgogCWZvciAoaSA9IDA7IGkgPCBWTV9NQVhfTUVNTUFQUzsgaSsrKSB7Ci0J CWlmICghdm1fbWVtc2VnX3N5c21lbSh2bSwgaSkpCisJCW1tID0gJnZtLT5tZW0ubWVtX21hcHNb aV07CisJCWlmICghdm1fbWVtc2VnX3N5c21lbSh2bSwgbW0tPnNlZ2lkKSkKIAkJCWNvbnRpbnVl OwoKLQkJbW0gPSAmdm0tPm1lbS5tZW1fbWFwc1tpXTsKIAkJaWYgKChtbS0+ZmxhZ3MgJiBWTV9N RU1NQVBfRl9JT01NVSkgPT0gMCkKIAkJCWNvbnRpbnVlOwogCQltbS0+ZmxhZ3MgJj0gflZNX01F TU1BUF9GX0lPTU1VOwo= --0000000000002fcca806537c5cb9 Content-Type: text/x-patch; charset="US-ASCII"; name="002-vmm-dev-fix-priv-check-struct-mismatch.patch" Content-Disposition: attachment; filename="002-vmm-dev-fix-priv-check-struct-mismatch.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mq0l3pzo1 LS0tIGEvc3lzL2Rldi92bW0vdm1tX2Rldi5jCisrKyBiL3N5cy9kZXYvdm1tL3ZtbV9kZXYuYwpA QCAtMTQsNiArMTQsNyBAQAogI2luY2x1ZGUgPHN5cy9rZXJuZWwuaD4KICNpbmNsdWRlIDxzeXMv bWFsbG9jLmg+CiAjaW5jbHVkZSA8c3lzL21tYW4uaD4KKyNpbmNsdWRlIDxzeXMvcHJpdi5oPgog I2luY2x1ZGUgPHN5cy9wcm9jLmg+CiAjaW5jbHVkZSA8c3lzL3F1ZXVlLmg+CiAjaW5jbHVkZSA8 c3lzL3N4Lmg+CkBAIC03NCwxNCArNzUsMTEgQEAKIHN0YXRpYyB2b2lkIGRldm1lbV9kZXN0cm95 KHZvaWQgKmFyZyk7CiBzdGF0aWMgaW50IGRldm1lbV9jcmVhdGVfY2RldihzdHJ1Y3Qgdm1tZGV2 X3NvZnRjICpzYywgaW50IGlkLCBjaGFyICpkZXZtZW0pOwoKKy8qIFZNTV9QUklWX0NIRUNLX0ZJ WF9BUFBMSUVEICovCiBzdGF0aWMgaW50Ci12bW1fcHJpdl9jaGVjayhzdHJ1Y3QgdWNyZWQgKnVj cmVkKQordm1tX3ByaXZfY2hlY2soc3RydWN0IHRocmVhZCAqdGQpCiB7Ci0JaWYgKGphaWxlZCh1 Y3JlZCkgJiYKLQkgICAgISh1Y3JlZC0+Y3JfcHJpc29uLT5wcl9hbGxvdyAmIHByX2FsbG93X2Zs YWcpKQotCQlyZXR1cm4gKEVQRVJNKTsKLQotCXJldHVybiAoMCk7CisJcmV0dXJuIChwcml2X2No ZWNrKHRkLCBQUklWX0RSSVZFUikpOwogfQoKIHN0YXRpYyBpbnQKQEAgLTMzNCw3ICszMzIsNyBA QAogCSAqIEEgamFpbCB3aXRob3V0IHZtbSBhY2Nlc3Mgc2hvdWxkbid0IGJlIGFibGUgdG8gYWNj ZXNzIHZtbSBkZXZpY2UKIAkgKiBmaWxlcyBhdCBhbGwsIGJ1dCBjaGVjayBoZXJlIGp1c3QgdG8g YmUgdGhvcm91Z2guCiAJICovCi0JZXJyb3IgPSB2bW1fcHJpdl9jaGVjayh0ZC0+dGRfdWNyZWQp OworCWVycm9yID0gdm1tX3ByaXZfY2hlY2sodGQpOwogCWlmIChlcnJvciAhPSAwKQogCQlyZXR1 cm4gKGVycm9yKTsKCkBAIC04MTMsNyArODExLDcgQEAKIAljaGFyICpidWY7CiAJaW50IGVycm9y LCBidWZsZW47CgotCWVycm9yID0gdm1tX3ByaXZfY2hlY2socmVxLT50ZC0+dGRfdWNyZWQpOwor CWVycm9yID0gdm1tX3ByaXZfY2hlY2socmVxLT50ZCk7CiAJaWYgKGVycm9yKQogCQlyZXR1cm4g KGVycm9yKTsKCkBAIC05MDIsNyArOTAwLDcgQEAKIAljaGFyICpidWY7CiAJaW50IGVycm9yLCBi dWZsZW47CgotCWVycm9yID0gdm1tX3ByaXZfY2hlY2socmVxLT50ZC0+dGRfdWNyZWQpOworCWVy cm9yID0gdm1tX3ByaXZfY2hlY2socmVxLT50ZCk7CiAJaWYgKGVycm9yICE9IDApCiAJCXJldHVy biAoZXJyb3IpOwoKQEAgLTkyNSw3ICs5MjMsNyBAQAogewogCWludCBlcnJvcjsKCi0JZXJyb3Ig PSB2bW1fcHJpdl9jaGVjayh0ZC0+dGRfdWNyZWQpOworCWVycm9yID0gdm1tX3ByaXZfY2hlY2so dGQpOwogCWlmIChlcnJvciAhPSAwKQogCQlyZXR1cm4gKGVycm9yKTsK --0000000000002fcca806537c5cb9 Content-Type: text/x-patch; charset="US-ASCII"; name="001-libvmmapi-fix-bootrom-memseg-alloc.patch" Content-Disposition: attachment; filename="001-libvmmapi-fix-bootrom-memseg-alloc.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mq0l3pzx2 LS0tIGEvbGliL2xpYnZtbWFwaS92bW1hcGkuYworKysgYi9saWIvbGlidm1tYXBpL3ZtbWFwaS5j CkBAIC0zOTAsNiArMzkwLDggQEAKIAkgKiBUaGlzIGlzIHRoZSB1c3VhbCBjYXNlIGZvciB0aGUg U1lTTUVNIHNlZ21lbnQgY3JlYXRlZCBieSB1c2Vyc3BhY2UKIAkgKiBsb2FkZXJzIGxpa2UgYmh5 dmVsb2FkKDgpLgogCSAqLworCWlmIChzZWdpZCAhPSBWTV9TWVNNRU0pIC8qIFZNX0FMTE9DX01F TVNFR19GSVhfQVBQTElFRCAqLworCQlnb3RvIGFsbG9jX2Rldm1lbTsKIAllcnJvciA9IHZtX2dl dF9tZW1zZWcoY3R4LCBzZWdpZCwgJm1lbXNlZy5sZW4sIG1lbXNlZy5uYW1lLAogCSAgICBzaXpl b2YobWVtc2VnLm5hbWUpKTsKIAlpZiAoZXJyb3IpCkBAIC00MDQsNiArNDA2LDcgQEAKIAkJfQog CX0KCithbGxvY19kZXZtZW06CiAJYnplcm8oJm1lbXNlZywgc2l6ZW9mKHN0cnVjdCB2bV9tZW1z ZWcpKTsKIAltZW1zZWcuc2VnaWQgPSBzZWdpZDsKIAltZW1zZWcubGVuID0gbGVuOwo= --0000000000002fcca806537c5cb9-- From nobody Fri Jun 5 14:56:25 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 4gX4JT39Xlz6fy5Y for ; Fri, 05 Jun 2026 14:56: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 "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gX4JT2fDXz3bvc for ; Fri, 05 Jun 2026 14:56: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=1780671385; 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=qSq7H49aDoLEWV2kkZkHkPVTYt7bb+Z6dO4BPDrSNKQ=; b=i0NnYAX3NWyTpPpiiA0ZL7bMtL5+0JC3/8oO+1tYtSFqeMjJ5olCjuH2Ef8T+yOv66yHy3 z2xl4q6AFE/f7q0if0CUl5S0NFBEuL0C28DoZwhNEgJQFYovoEWFbjFcEuD/5MPu1HgjHX MEtf9A7ACF7fQZRKtYBz/u2KV5c2RgwdpGMhVE/lTNyLLx01L8XCgt5n6vc5W/wSuL0G8U R6R2qOJKDwPN6xITFHkLqopz9fx3tyDMueAXpYXV9l2NSKYHhX+MKSkXeDKS956jy2o4uX g6o3Cve39odsAb8gQWhBxS6LWl+KL4AIrc9wagDEpKo+0l+VkmxEBFx7DtENSA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1780671385; a=rsa-sha256; cv=none; b=rBai1npE21fs/1CWc5zD+sALWBFu72c82ALNbxyxGghRA4raGA/8KD93Tmm/2kIr+OVGIu Q9ZabJASXSCulsq71BK0k0fAisPGPf/yqeO14z7hm2Stjy8st9oagZkpgz+prqHygog0tl KniG2tO0WXYfBmu71e7DIJvF1feMrQYxC2NcYbJSkln7qMpC6HbkecFeaDafxJXdYl8PNX XJMw3jsSVRqwFcQFnvEOequd5QHNSJfJT5OjTbeQYOg4rgrPZlJ3vbXOLzEU8T9u5KYcyb Jzi9xeC9fV/SmnE6Y9HLG3rVF3+kkOzijyuASAxXtRzqpllDmkl2yBalfsQHVA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1780671385; 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=qSq7H49aDoLEWV2kkZkHkPVTYt7bb+Z6dO4BPDrSNKQ=; b=DI5TL7fUBX8vfjVCcCfyPDkfQhiXPOTHY3L+3e3GC2wJT4ylSDNmh3qaAkDZga0YwHalja zSFJrdCDcuMYb20zOjG9lXhvPNO/yy4OgCtLGBWnVdvgZwCCOk8V0fcyRa/QcSs1cGXgdX NvkFlDqRvq2mUnPCd8sAv16YH4sMwjaP99fdYosgxAM0eyjYP6eeSmkxcllF6+3PXNabn/ GLQxItzQgMT2bz4skpzFyhe2kcLHSs9UklxRlH2ZTmnxXxmmVL5JARJY+4DtCmOfPK2X4n oGmW4A6s5tFKckO08K/T9p3zgsV8rDEsFUI3QL0+rmKwdOiyVfw8/WCEiE6x0w== 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 4gX4JT2ClQzZkD for ; Fri, 05 Jun 2026 14:56: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 655EuPZZ084449 for ; Fri, 5 Jun 2026 14:56:25 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 655EuPj5084448 for virtualization@FreeBSD.org; Fri, 5 Jun 2026 14:56: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 247317] Assertion failed: (todo > 0), function ahci_build_iov, file /usr/src/usr.sbin/bhyve/pci_ahci.c, line 644. Date: Fri, 05 Jun 2026 14:56:25 +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: 12.1-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Feedback Timeout 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D247317 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |Feedback Timeout Status|Open |Closed --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Fri Jun 5 14:57:24 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 4gX4Kd2qvpz6fyR2 for ; Fri, 05 Jun 2026 14:57: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 "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gX4Kc2gQSz3dV9 for ; Fri, 05 Jun 2026 14:57:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1780671444; 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=Kax+C9DAoIIZjgm1+Fge7PmFg2kd+G8Ud8VwfZlI2xM=; b=wDen0bABMDsJCK+fJUJ9/M82ZmAVBm2yPOKrAIVWfNVBENBfzrsQPNzCrXvs7AuZVDT+WI Jv1+rn7sEOVttBj/mgCJchPEfG+EmockGzfbEtCl1Tv21zb5Xryd+YzzSRp4UWnIisomYe 95sEq2Wb/+PQIgVHWm4+4xWgxQ3n+y6hWFb3qa3ywmCM282uNYL5kswPZAfPqd0VkulVtl z3Stpplc8Ti4d73LKrWuVtSiKsGckBTN7BIbfrFIMBUPpmxrAZ1Q/ESKP+AWmZnDlFQo5H fRn3v+3XI7yr6RKWPa23snqDOjZkD75+0dSlf0pXCO7xby8hb3DrIB8Wm8v4yg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1780671444; a=rsa-sha256; cv=none; b=EL+4G1zj0gtPYAHdpFOqmU1O1Ju1ahxKrrsL5UX5+kWgI74YiprL3eoJtrbKuzaiYHFCSp rT8bMHcLoZpSdp63fraNV6viiz7TEgbdVueDZMgOacsrVMNUI5eDBy1LyoCry5NF+pA3BC vBqZ6pTEHZczYueTOZmFDdbNl3aSmMxdsQccXSsDP7+QCfo+E/TAYAsQAwWewAc6GYK9f5 e4qVZ99ArvonqXQxboiakcfbybq54dx3QhY+IQ1Hfx5pSYYtP9L3XnTYAk//rKa03EiKpu PofN5TWzBQJTkuF/xfRTMUn0Z00lLivkbfhYwtaVBgLHwGejOEmZtHObmbcxSQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1780671444; 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=Kax+C9DAoIIZjgm1+Fge7PmFg2kd+G8Ud8VwfZlI2xM=; b=e7I1VEHgmZxjEQAeaeP7LF8Wqkm3GebXP8pD/gncQdgsywMt9FMtKCpw6uzCBAIoYqiRkb OpprCzMjCVlecYEARew+xy9e+IlSvlF0KsoINbDPm0sEOBCs3khBt0ckAibbSbf2Ci1N28 ZMH38HVrugdCBHOwiHxpjjAyojH/XjXGd4YamYsb9x7eu8o6V7Zi/vVQAmikVVPxUsDT1l V2wvVf68t50TYXWDbRtbBfic9s1Uk3vZ1RNgHwISPOb6NGaq317mQb/pV1bFgOhgQgCUkF aYItb+QBnmz0Oc3ZLoZeYpCeltP0rh/RlSuTZDFz7vlFRtjbJI2g9lQcDCTfZw== 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 4gX4Kc21dQzb0x for ; Fri, 05 Jun 2026 14:57:24 +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 655EvO6f085089 for ; Fri, 5 Jun 2026 14:57:24 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 655EvOh9085088 for virtualization@FreeBSD.org; Fri, 5 Jun 2026 14:57:24 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 229990] FreeBSD 11.2 on Hyper-V: hn0: network changed, change 1 Date: Fri, 05 Jun 2026 14:57:24 +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: 11.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Feedback Timeout 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229990 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |Feedback Timeout Status|New |Closed --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Fri Jun 5 15:54:14 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 4gX5d72wb5z6g4FD for ; Fri, 05 Jun 2026 15:55:55 +0000 (UTC) (envelope-from chuck@tuffli.net) Received: from fout-a4-smtp.messagingengine.com (fout-a4-smtp.messagingengine.com [103.168.172.147]) (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 4gX5d6743Pz3x1F; Fri, 05 Jun 2026 15:55:54 +0000 (UTC) (envelope-from chuck@tuffli.net) Authentication-Results: mx1.freebsd.org; none Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailfout.phl.internal (Postfix) with ESMTP id 67277EC01B1; Fri, 5 Jun 2026 11:55:53 -0400 (EDT) Received: from phl-imap-17 ([10.202.2.105]) by phl-compute-06.internal (MEProxy); Fri, 05 Jun 2026 11:55:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tuffli.net; h=cc :cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1780674953; x=1780761353; bh=SfDfOQZ2W1 KZvmbbIdX9zJfxGHUDhaGv5BaOxR3cyjE=; b=JjC/OraaNFvj+DCxCajl5Rqh7N dggjxr5DgxyBWC8dR/091Z+rcApFDd3+TpbjV/arylEWKS80i9EQeFvzYeJm2Umm QgQ2ePFWeC0PeAi8YGErTQ/oNF1TNJgQQMPvBOWf/0sLnS7RGkxdqNALWqW5prD4 8myB9dvW/Kp58PqARBmWTKGxIyUdB9dGaIgQOHKSOYKaTJMssPbOSxIvCAM/fXh5 1nNcYcx2mR+VrRPxHeiPVXaFqM/uEgLryHOzdCCFEF0np0EzmQwWS3J63CxAYSIg EfdFBJHN+viT5DBNJ5gPapDTg4qN2LYAc/q83TAOr9dxLp3QRoBmO37LbOnw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1780674953; x=1780761353; bh=SfDfOQZ2W1KZvmbbIdX9zJfxGHUDhaGv5Ba OxR3cyjE=; b=hJqKHqwP+qt/b3YxMrudjNuI1EE1wduGZeY0YbaV9CGsrQk0kWd YQAs6drQv1/87oxpF9GffWF9m8AfKIE/xw0X8Z8fQXRaTvJCTeT2OXVP6AyxMdVM VILLeCx4QrnBeSP2y31jYC6gyRItLIX/M48IDKk4et7rNOWA5Q9LipQfFUdji0Rv vIuTLeGgMdkI7TF9Vod8AetQpa6THUp7vJlLyZpXDxHw9LChGvgADV2iaz6xJr5Q xVjjpNWZPhKoSb2Ojy82B8qqTNDoQgXlKz9/eEC2UDIANPjI5HCFmrnPtLzVFLxi voyUw4Er8MPC4Ry+RmoKq/xVvc4/VW6RUBA== X-ME-Sender: X-ME-Proxy-Cause: dmFkZTEL4KghcxVZJY4BxhW89No60JGZHsjlG0cls9TDId3sLNaXmVe06MA+r2IoOq940P U6JBDt8M6Nqs/Y2v3b11V8DDpElF/Q6XbYjkbZpiith+qljTysgbFNJzFyHfxeOSOO+NKy QOLqQ2BrzsEBM7K6YuhD3/9JsegSYS0eR2bS3M4fvwyMjbFZJgH/YEefZ323V7eBp3OE5e 67E7sqNDZhOommVKdTKh2p1xlK3CHzsE8w5WHm24XVzdBG0OdmZcXl+5qM8/3llaDXGV64 bqhhKe1og9ImyJGt23YkealasHSTQx4KeMClL0etMmRhQHW3NCbiGCvXIbXxjZcKIj1vZA s/k+ya/xVLqKPgUuvpzvkXrBmdMXzwXk0qts9VDZKfjPQ5VnhxrrquFeIzqilcAnhug1OC 2v+pXe8N+MWMFKc5aIOB8tWaVMO9rZVtqHFllUswDITJgarW39Dge6jMWVRNwJtVRFo3nF 4AHIfRyfyCRKRgalCViRy4+pYQgBF5LxH81khMU5gEsFgt8E2PJPFp81pCo69339uC/Jxf DRx4KfhwC/+X2AkakixazeVtOZR/LbpVz2rKH4Cx/c/KMlDu3M3HhghswpetmXJANRbr3Z CQJ+5u4vwB0vZiU5srzjhdVpQrI3DP8NO0Z49r6KDx0jqLvGuFHadt+J+JUA X-ME-Proxy: Feedback-ID: ib6f94606:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id C9196C40078; Fri, 5 Jun 2026 11:55:52 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 X-ThreadId: AtG4XPfKyfc7 Date: Fri, 05 Jun 2026 08:54:14 -0700 From: "Chuck Tuffli" To: "Mario Marietto" , =?UTF-8?Q?Corvin_K=C3=B6hne?= Cc: "FreeBSD virtualization" Message-Id: <2225a4a9-3d5d-4f44-977e-d7348db66e0e@app.fastmail.com> In-Reply-To: References: Subject: =?UTF-8?Q?Re:_**[Help]_bhyve:_bootrom=5Falloc:_vm=5Fmmap=5Fmapseg:_Inval?= =?UTF-8?Q?id_argument_=E2=80=94_NVIDIA_passthrough_with_Corvin's_branch?= =?UTF-8?Q?_on_FreeBSD_15.0**?= Content-Type: multipart/alternative; boundary=c4e72c36654e3c39d423960a7fa392a1a1b60edf X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:151847, ipnet:103.168.172.0/24, country:AU] X-Rspamd-Queue-Id: 4gX5d6743Pz3x1F X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated --c4e72c36654e3c39d423960a7fa392a1a1b60edf Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Fri, Jun 5, 2026, at 12:10 AM, Mario Marietto wrote: > ---> NVIDIA GPU passthrough should work with stock 15.0, no patches re= quired. >=20 > Hello my friend. Unfortunately it does not. Not even with 15.0-p9. Wit= h my system it didn't work. If you go on the FreeBSD forums you see peop= le saying that they are still using the passthru on FreeBSD 14. One user= offered a patch that I have applied,but it didn't work. So I worked wit= h Claude to fix the bug and after some days of work,we developed the cor= rect patches. Now it is working fine. I attach them here,if you want to = give a look. >=20 > On Fri, Jun 5, 2026 at 8:34=E2=80=AFAM Corvin K=C3=B6hne wrote: >> On Thu, 2026-06-04 at 13:23 +0200, Mario Marietto wrote: >> > Hi everyone,=20 >> > I'm trying to get NVIDIA GPU passthrough working with bhyve on Fre= eBSD 15.0- >> > RELEASE-p5, using Corvin K=C3=B6hne's nvidia-wip branch:=20 >> > https://github.com/Beckhoff/freebsd-src/tree/phab/corvink/15.0/nvi= dia-wip=20 >> > The VM fails to start with the following error before the guest ev= en boots:=20 >> > bhyve: bootrom_alloc: vm_mmap_mapseg: Invalid argument=20 >>=20 >> NVIDIA GPU passthrough should work with stock 15.0, no patches requir= ed. >From my limited experiments FreeBSD 15 has what is necessary for Nvidia = passthru, but, and it may be GPU dependent, some Nvidia cards absolutely= needed the hypervisor ID to be 'KVM KVM\0\0' and not 'bhyve bhyve'. --chuck --c4e72c36654e3c39d423960a7fa392a1a1b60edf Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
On Fri, Jun = 5, 2026, at 12:10 AM, Mario Marietto wrote:
---> NVIDIA GPU passthrough should work with stock 15.0= , no patches required.

Hello my friend. Unfortu= nately it does not. Not even with 15.0-p9. With my system it didn't work= . If you go on the FreeBSD forums you see people saying that they are st= ill using the passthru on FreeBSD 14. One user offered a patch that I ha= ve applied,but it didn't work. So I worked with Claude to fix the bug an= d after some days of work,we developed the correct patches. Now it is wo= rking fine. I attach them here,if you want to give a look.

On Fri, Jun 5, 2026 at 8:= 34=E2=80=AFAM Corvin K=C3=B6hne <corvink@freebsd.org> wrote:
On Thu, 2026-06-04 at 13= :23 +0200, Mario Marietto wrote:
>     = ;    Hi everyone,
>  I'm trying = to get NVIDIA GPU passthrough working with bhyve on FreeBSD 15.0-
<= div> > RELEASE-p5, using Corvin K=C3=B6hne's nvidia-wip branch:


<= div>--chuck
On Thu, 2026-06-04 at 13:23 +0200, Mario Marietto wro= te:
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Hi everyone,
> =C2=A0I'm trying to get NVIDIA GPU passthrough working with bhyve = on FreeBSD 15.0-
> RELEASE-p5, using Corvin K=C3=B6hne's nvidia-wip branch:
> =C2=A0https://github.c= om/Beckhoff/freebsd-src/tree/phab/corvink/15.0/nvidia-wip
> =C2=A0The VM fails to start with the following error before the guest = even boots:
> =C2=A0bhyve: bootrom_alloc: vm_mmap_mapseg: Invalid argument

NVIDIA GPU passthrough should work with stock 15.0, no patches required.

--
Best regards,
Corvin
--c4e72c36654e3c39d423960a7fa392a1a1b60edf-- From nobody Fri Jun 5 16:14:13 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 4gX6322307z6g5ST for ; Fri, 05 Jun 2026 16:14:54 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-pf1-x431.google.com (mail-pf1-x431.google.com [IPv6:2607:f8b0:4864:20::431]) (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 4gX63164VWz40kX for ; Fri, 05 Jun 2026 16:14:53 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pf1-x431.google.com with SMTP id d2e1a72fcca58-8423efad617so1177801b3a.0 for ; Fri, 05 Jun 2026 09:14:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1780676090; cv=none; d=google.com; s=arc-20240605; b=U4SEpLhYDqYL2ku+8WLmZx83OZB7G8cOY8uCFlN8zFcoFisJU0lvsjvssuwm6bRZWd nDr871yn25tbsFJYPthb5xuy2bIhiKPiehDEX6p4pD09Ud27tsbbTM8SdnyGe/LydMJR J4bYhdE1fkfqUg5sB0aE01oZuB3apISnuD+/upS4uc9MehOsz2kqlu7XyzSW92REPByp GoVMfdKSwhFuLUoO7pxM/JV3EKTkNTgX5V/wXkcYdYhNvsL+G/ZMMuaJIEv+Trf1KpNp j1Ptw8haZzOO7GgIyRkRDDkzubinMAo1WBco5CCqi5Vt6VYZdVjqFPR5EzSvItalJnCe sb4g== 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:dkim-signature; bh=4c/4ZkGQn4aMTMLUVIrMHt2DuasR00ND/tFB68e9uNM=; fh=pSEaKB8DiHqBCKZtgg4vzNDhdmZYXI/WKzbuQ4ImB9c=; b=KP9+1TpOjB+02t7yTHJjJC5ZYcbuwnyygjWYIpP2WqeJYVIRFzHO2SNtHsnYAuEDo9 Hs8Sm6fv2t66SvCucgLXTjE7dW42OmMrqhUT2WAeE8zZQ43JMeFcGs9oZvgqQfpu8nTd YK7OivlS8biVWi56vSZx9HyudsQM2LnHYrtD7pvmKWvcR/peVI9upwY5V4bt08TqNWwL FLOJ7BeXClalRQ5i6Qp0vdPP1TEPINT3JNgPI20X99mT/grBejzqFCo5KMcCfTlE1YIs OHQQl66mTjgEfPEP6zqir0LYw/3m5vuFCcLQi3wNdFYjd3lmvmCAu04gHhfcPbPeTaFz 63xQ==; darn=freebsd.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780676090; x=1781280890; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=4c/4ZkGQn4aMTMLUVIrMHt2DuasR00ND/tFB68e9uNM=; b=tAhaCXueadC4uQ34BHRzrmVigrzTKJ3/0pnF9YaJog1dnG1btptWUExUw0QS4Zy1Zn IFynU0arrfIKRaWYK2nQkZ+3t+dpuxmmsK87PdtOp20I3GHW2hpcZdrq5A0ovxmJ7JTW UazVwvPbn09TPBWXFr48R8yYx9oA03Hgu83QeFvSQXuVWH9YiH4Cv5+esel2g1WxIm04 zkYWpfk0+uiXJRNv0S5iaTMqFCink2kBdl32fWkMG6ldvdgXzpNG7ufJFH2eCCx25Vz9 MQjqf6HqojgG/qsC7A/zhod9vozmCtFpgIT+ZMS20tSlUQUVJyc3u+fS+8Gf7jJtcEps m8KA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780676090; x=1781280890; 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=4c/4ZkGQn4aMTMLUVIrMHt2DuasR00ND/tFB68e9uNM=; b=T6wIiyjxQzgaUmxxC8a/w4WYW/1yDPcwCieX6/zgGPpeFn6KQ2ps87nGA9ORZbuW74 Qe5k3VRlQ8YXm4oftFuHaL8bheokaEruUjKXTaq9eMXf/TxS+x2h3dZ1yBlac9NB9UkD twTgPfAeh3+ByKLZHD/8KDXF+xZOXwcdqNoOD9pDOgPrTD7dKkXCIns6E/X8D5f6IHAp j/21EwA+IHp4AAzS6Lv4ryAiecpjqtYIS1/EOIu2GLNZlNKXHib57bxsEKgo745+n1qa QLvyh6tjFETufiBd9gWfoR7ccPDwpJ+elE8ehLreBQ00vUX6m61hjXkjjSObcYDDbr4X WMVw== X-Forwarded-Encrypted: i=1; AFNElJ9ne9IXpUaA0YIPFk0yOblMnnNe/tevcvoKtVKZNxcj6/R6Y3hE6d6I6HI0J2JV4smaRAnwqciSCEmvy4xYNszH2ppwUdlJ@freebsd.org X-Gm-Message-State: AOJu0Yyt+4uUdH59vgvrFa5aeotoRJLPzGCtd2/a41kiEiXBCQW/iC+D j9vgPUJKTOReMmca8or0+n6MKmd4RNNEl6hTBqtaygdNGMRoU+uqFfk9H06Iqto4+JgBN8aRzI4 I+7NqPogpPc/UXNREHk0fM4HageGVha/nIqHm X-Gm-Gg: Acq92OGJ/lTIWYh4A0Is/qLEkqQIcLQv90LsWAEiV81eJGkJ0vJSzomFhN4/Pp1+B9h Hqs8V7Uqi64egVxKgH3H0sSaDvMO31aCNgTNPcCcWp5oCOUVMEW6Iq/d/8MOOXVGokGr2la9e0U yIlamw6VYOpPrkCpKDX6HzFwE4yPrbsMKuG8Q2RShnhDEqFJYR6SHcPTYkKd2yuN/ehlEtArzgU 7Eh4ojYIGEGrNCdRzMBH6ew1fa8ICXNI59vnk2OzTQ0TqxZ6fxnMwr12aq+lI5s60Hfe2H9lTSn paPuqonPUAKmVpoNR/Bjn6mW2orXdFaNU8mKandiWGnb+T0G/IrrcggOPkexvgwOJ9hOFL6mbYR w1hAxAVitJcXScqS6CAqhYPOM/m+hyrbutNBU8vkmkAZjX6wdMc7WJjm0SvrG1/53h75aHrWbWG LOFLtjvWWAG6ZB8XBSaMi+JcoX+fKkctMPTttxZgUuuRksTUTRgLw+MgwzBGQDuT7Epz1HA+6Av bLyYpag5u488QS63ESsxx8RGsXZ+Wwa9ENStxDoOPdoZ794arxmMkCLud1aRcjYc+P6HB509tlK 3mzgj+/7JTH9t2UeNBDfWsZTd6QTqbSQ5IPRbF84k5Pn7HMWsgzNj9chabass4m7Tqt1Jh4TA8A = X-Received: by 2002:a05:6a00:a10:b0:835:3949:3c1f with SMTP id d2e1a72fcca58-842b0f52ec3mr4253205b3a.24.1780676090229; Fri, 05 Jun 2026 09:14:50 -0700 (PDT) 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 References: <2225a4a9-3d5d-4f44-977e-d7348db66e0e@app.fastmail.com> In-Reply-To: <2225a4a9-3d5d-4f44-977e-d7348db66e0e@app.fastmail.com> From: Mario Marietto Date: Fri, 5 Jun 2026 18:14:13 +0200 X-Gm-Features: AVHnY4I9nhRxPbZ95LKsIduKuy4unYU5pggB_yJWwfr-VijhGHE5cKOrilw8s6U Message-ID: Subject: =?UTF-8?Q?Re=3A_=2A=2A=5BHelp=5D_bhyve=3A_bootrom=5Falloc=3A_vm=5Fmmap=5Fmapseg=3A_I?= =?UTF-8?Q?nvalid_argument_=E2=80=94_NVIDIA_passthrough_with_Corvin=27s_branch_?= =?UTF-8?Q?on_FreeBSD_15=2E0=2A=2A?= To: Chuck Tuffli Cc: =?UTF-8?Q?Corvin_K=C3=B6hne?= , FreeBSD virtualization Content-Type: multipart/alternative; boundary="000000000000d17b2f065383f52c" X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Queue-Id: 4gX63164VWz40kX X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated --000000000000d17b2f065383f52c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable -> From my limited experiments FreeBSD 15 has what is necessary for Nvidia passthrough, but, and it may be GPU dependent, some Nvidia cards absolutely needed the hypervisor ID to be 'KVM KVM\0\0' and not 'bhyve bhyve'. Sure. But it didn't work in my case after having changed the string from "bhyve bhyve" to "KVMKVMKVM", the Linux VM didn't even start. But after having applied the Claude patches it started working. The problem fixed by the patches affects only FreeBSD 15.x,not 14. On Fri, Jun 5, 2026 at 5:55=E2=80=AFPM Chuck Tuffli wrot= e: > On Fri, Jun 5, 2026, at 12:10 AM, Mario Marietto wrote: > > ---> NVIDIA GPU passthrough should work with stock 15.0, no patches > required. > > Hello my friend. Unfortunately it does not. Not even with 15.0-p9. With m= y > system it didn't work. If you go on the FreeBSD forums you see people > saying that they are still using the passthru on FreeBSD 14. One user > offered a patch that I have applied,but it didn't work. So I worked with > Claude to fix the bug and after some days of work,we developed the correc= t > patches. Now it is working fine. I attach them here,if you want to give a > look. > > On Fri, Jun 5, 2026 at 8:34=E2=80=AFAM Corvin K=C3=B6hne wrote: > > On Thu, 2026-06-04 at 13:23 +0200, Mario Marietto wrote: > > Hi everyone, > > I'm trying to get NVIDIA GPU passthrough working with bhyve on FreeBSD > 15.0- > > RELEASE-p5, using Corvin K=C3=B6hne's nvidia-wip branch: > > > https://github.com/Beckhoff/freebsd-src/tree/phab/corvink/15.0/nvidia-wip > > The VM fails to start with the following error before the guest even > boots: > > bhyve: bootrom_alloc: vm_mmap_mapseg: Invalid argument > > NVIDIA GPU passthrough should work with stock 15.0, no patches required. > > > From my limited experiments FreeBSD 15 has what is necessary for Nvidia > passthru, but, and it may be GPU dependent, some Nvidia cards absolutely > needed the hypervisor ID to be 'KVM KVM\0\0' and not 'bhyve bhyve'. > > --chuck > --=20 Mario. --000000000000d17b2f065383f52c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
-> From my limited experiments FreeBSD 15 has what= is necessary for Nvidia=20 passthrough, but, and it may be GPU dependent, some Nvidia cards absolutely needed the hypervisor ID to be 'KVM KVM\0\0' and not 'bhyve bh= yve'.

Sure. But it didn't work=C2=A0in my = case after having changed the string from "bhyve bhyve" to "= KVMKVMKVM", the Linux VM didn't even start. But after having appli= ed the Claude patches it started working. The problem fixed by the patches = affects only FreeBSD 15.x,not 14.


On Fri, Jun 5, 2026, at 1= 2:10 AM, Mario Marietto wrote:
--->=C2=A0NVIDIA GPU passthrough should work with sto= ck 15.0, no patches required.

Hello my friend. Unf= ortunately it does not. Not even with 15.0-p9. With my system it didn't= work. If you go on the FreeBSD forums you see people saying that they are = still using the passthru on FreeBSD 14. One user offered a patch that I hav= e applied,but it didn't work. So I worked with Claude to fix the bug an= d after some days of work,we developed the correct patches. Now it is worki= ng fine. I attach=C2=A0them here,if you want=C2=A0to give a look.

On Fri, Jun 5, 2026 at 8:34=E2=80=AF= AM Corvin K=C3=B6hne <corvink@freebsd.org> wrote:
=
On Thu, 2026-06-04 at 13:23 +0200, Mario Marietto wrote:
&g= t; =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Hi everyone,
= > =C2=A0I'm trying to get NVIDIA GPU passthrough working with bhyve= on FreeBSD 15.0-
> RELEASE-p5, using Corvin K=C3=B6hne's= nvidia-wip branch:
> =C2=A0The VM fails to start with the fo= llowing error before the guest even boots:
> =C2=A0bhyve: bo= otrom_alloc: vm_mmap_mapseg: Invalid argument

N= VIDIA GPU passthrough should work with stock 15.0, no patches required.
=

From my limited e= xperiments FreeBSD 15 has what is necessary for Nvidia passthru, but, and i= t may be GPU dependent, some Nvidia cards absolutely needed the hypervisor = ID to be 'KVM KVM\0\0' and not 'bhyve bhyve'.
--chuck


--
Mario.
--000000000000d17b2f065383f52c-- From nobody Fri Jun 5 16:20:47 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 4gX6B3500bz6g60r for ; Fri, 05 Jun 2026 16:20:59 +0000 (UTC) (envelope-from mgrooms@shrew.net) Received: from mx1.shrew.net (mx1.shrew.net [204.27.62.57]) (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 4gX6B24jWRz42Kq for ; Fri, 05 Jun 2026 16:20:58 +0000 (UTC) (envelope-from mgrooms@shrew.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=shrew.net header.s=default header.b=vfcKIAOP; dmarc=none; spf=pass (mx1.freebsd.org: domain of mgrooms@shrew.net designates 204.27.62.57 as permitted sender) smtp.mailfrom=mgrooms@shrew.net Received: from mail.shrew.net (mail1.shrew.prv [10.26.2.18]) by mx1.shrew.net (8.18.1/8.18.1) with ESMTP id 655GKmpo032233 for ; Fri, 5 Jun 2026 11:20:48 -0500 (CDT) (envelope-from mgrooms@shrew.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=shrew.net; s=default; t=1780676448; 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=at/VMpj0peY99Bum1IugIKx+mzspPTNtkkxvvWtsv58=; b=vfcKIAOPdzrhi6xtynMGNAepZrjWrua0w9z/flNVDaI9h+uzhn1IjsKum2lGPopOmnEOmY S1yDcApHPMeDfh1jTCBm76qdBUmKt64flgRlG/W/HfyIwDbgU8XbApVJP6cZ/THGCHDhbF ddPj1np4tVGes+En6X4bWuAxZP2Wml2vQsdV5e8GyIdkuFXvLAPS5+4+zlnbU1iRJwLsji unxriCYkBy5O8YuBZ2JqTXDScJ2QPbpmKgJrht1fTdeSaYiIPCRPvzQx5vseV7NS3R1xrS dSIDPvMyE3Ss//SenrCtnf7B7DKrScI9wQmheTPPJH6uCMieyVcp/vDctnLLtg== Received: from [10.22.200.32] (unknown [136.60.75.165]) by mail.shrew.net (Postfix) with ESMTPSA id 3F4173B715 for ; Fri, 05 Jun 2026 11:20:48 -0500 (CDT) Message-ID: <1bbf28a7-7025-4d83-937d-72d8583048ca@shrew.net> Date: Fri, 5 Jun 2026 11:20:47 -0500 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: =?UTF-8?Q?Re=3A_**=5BHelp=5D_bhyve=3A_bootrom=5Falloc=3A_vm=5Fmmap?= =?UTF-8?Q?=5Fmapseg=3A_Invalid_argument_=E2=80=94_NVIDIA_passthrough_with_C?= =?UTF-8?Q?orvin=27s_branch_on_FreeBSD_15=2E0**?= To: virtualization@freebsd.org References: Content-Language: en-US From: Matthew Grooms In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Result: default: False [-3.49 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.995]; R_DKIM_ALLOW(-0.20)[shrew.net:s=default]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:19969, ipnet:204.27.56.0/21, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+]; DMARC_NA(0.00)[shrew.net]; MLMMJ_DEST(0.00)[virtualization@freebsd.org]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[virtualization@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[shrew.net:+] X-Spamd-Bar: --- X-Rspamd-Queue-Id: 4gX6B24jWRz42Kq On 6/5/26 01:34, Corvin Köhne wrote: > On Thu, 2026-06-04 at 13:23 +0200, Mario Marietto wrote: >>         Hi everyone, >>  I'm trying to get NVIDIA GPU passthrough working with bhyve on FreeBSD 15.0- >> RELEASE-p5, using Corvin Köhne's nvidia-wip branch: >>  https://github.com/Beckhoff/freebsd-src/tree/phab/corvink/15.0/nvidia-wip >>  The VM fails to start with the following error before the guest even boots: >>  bhyve: bootrom_alloc: vm_mmap_mapseg: Invalid argument > NVIDIA GPU passthrough should work with stock 15.0, no patches required. I was about to attempt this myself. Are all the required patches present in 14.4 as well? Thanks, -Matthew From nobody Fri Jun 5 16:52:28 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 4gX6v81wpFz6g8Tt for ; Fri, 05 Jun 2026 16:53:08 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-pj1-x102e.google.com (mail-pj1-x102e.google.com [IPv6:2607:f8b0:4864:20::102e]) (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 4gX6v775ZZz46r9 for ; Fri, 05 Jun 2026 16:53:07 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pj1-x102e.google.com with SMTP id 98e67ed59e1d1-36baeec21dcso1406700a91.3 for ; Fri, 05 Jun 2026 09:53:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1780678386; cv=none; d=google.com; s=arc-20240605; b=lQ8IF1ma92pKkxEZs+WcjLpWgEOinQs4O9DMv2zT49dtzsAO6PvWLEncXRe2Ax7xFP ZARYkKQDQoSFZ2P4bCUUJ2I9OAd04tbRCly+TEeoiIpax2VbV6697xeOb23o9Z+OJ5MG RDeo+MtALiFZqeoTKgf1rlToN0lv2Vo3id31IFwgouG3dE/GWaTx3Lu/xktc03ACVC8G Fy7f4wPQ1J+5K9DsZ24jHv4CfARkqNCMqd+5OA48GVBJRC9VvCw7Y6bd6W1M6XArjGpz dzqGLq6CqzHH58XRelT/vnKjnOBPGOy1nMQF8crhV4j8mbNZdsvEQcSuG39FmG/heVP5 kDwg== 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:dkim-signature; bh=/riJmY//gL9pOMSWjyYToSem0SbKjVyb+l2I4xZATXs=; fh=lDuWU0Le42xP677gly0d2S07EEycXbmLN7JFYYIPYuE=; b=F+xgT4xoVkcl0VHpn2TroKuo5eHYcN/HbE65/y8eQmU+TK6Ao/YrDQWu/IHtc0mvit j8BAYgneqlKZyJGvMDZTa/oxwpY+X8qEBc8BS0rb0CtuIStldStd9nsb4IDHJUawLET6 QyJC15F1hpzq5iVvUcymQB9R39QWw7DHkE0IZ0rlcEnIKcJqc8Wi3rvBMnkCh7QaxW5N wGGsubFGN8fPpljWPv2U/AZYOWAPCmViV7KNfWlcWNVguWndeMSNrPSRHUzCQMrWWG7u b5yOZdEZjFSwV+seEoB/gz51/5ouKlLYAI9nkdT9JnUBn1EIw2B07AIWjFSVXW2G234I YNkQ==; darn=freebsd.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780678386; x=1781283186; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=/riJmY//gL9pOMSWjyYToSem0SbKjVyb+l2I4xZATXs=; b=Wi6BKQL5dwKTNTl62gMNjAUnDdQQsxgw+Zy0AAxzQNcmOkdXpKn83dIXgbDAfAVpJN 1B07k34KFV0q6E9GBx91RvrIahutk9mZDzYik40GtIYlYoHPliBsuN4gd28NpdeY/SNu tze+1KxRS2x+EYVrh5uWCijQWswhJaucNP9FI6RSr+TauuIjsx5ESJshL9PfQvHsyPIx gFJGG+8s5RMnEYDVLAt+DRgJLYYItUDGnWkbra+beLlUStgiFwQtuEAHBLrDgZaEBSjn gw0o72Jz9AZlMNpJO2VjlhjeF0hZ/Gltksu+rGS4KC//WK5zlUqI1C8BI9cgAsl0YXDo bFFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780678386; x=1781283186; 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=/riJmY//gL9pOMSWjyYToSem0SbKjVyb+l2I4xZATXs=; b=SnxdjVVNuuqaww791Ed7U9wGSebznCWwok3XDeLqSt6yfyI2fOCo5wpuo6w4y3dIqx cl8Yv5hpi5arF5qmuTI1Q0PtrPbhxCpqqGjfqvG1uC5RHF1khIOUW2gLxM5vpMW2pPjT pMxozCdOcxVnC6qu0ng4A5SoabuCqiw921UXaktTZu+5DB7EPTFUsVX66y/yZTkVUlZ/ XZlKYhLf0LjyQMd9yfo8v9IfxL22cktYp4fE8BIM/5oz1FlnhfP2dfzuzhd+dT/roCoo 34htCRKGKpAjr5H5ue0Vgm4fLGVFvmwaibDRrVnLXBvwFztkfLrEArM3Rw/K2eTj+AuV 8Amw== X-Gm-Message-State: AOJu0YwjJjMxq4xMWHgCeZ5SljuM1S9kUDUF+VDeLMuJuHa01p1uxMkd /R35DQZ0P4628zgg8tsynQzwVKpLldeIn+0OhjU+OtleGsOcDEfT1ZTnnAfbKS5hOo9jhmBKWKX d91h8hTQM0ioqGx0LN/9v1sehejP3wdkzbybO X-Gm-Gg: Acq92OFxGlGfauMTqjIo24A7nF9l9cYPJCZWczUSXPyY+3ivFYA0gwLtL+lJ06y4WRh RlJbnRWcYs9Ul23ggUDsYvJNgQ5r2TKBQshkjCEHgKFEmOmVivrRDQ1FO3Bmx/kwxq0w/6Hiq5I qOH5fwszNmvir8z5Vzo60O6dmEs24YHnD3yqa4qbHKawhhRf561Hzpf7IfFLqOchLxyl7U8lCeM eytfiQWM9LtBSGLMBLiC7Hz3XNqXvf7l5HjMhAJULa+zGIBUjuUAPBcR/wJcpXP4h2duaIkPjuz T6wGsy1A8ZVnD7kXktKa+mErd3jStsRbo40xt4NdFyvZr7T7cZm8QjHCL06RAplh+t4ISCz7pIm m41C6xjuon8yxMVnPaU5/nu9hUdlvW+WxF56H5GLOttVUJ7ZTwv1LGvQPysOLT002YCdBtpRLak wu0/+8ZC2PKwBtGjtt3/EuzQnRI/i0H1+GVsE2dLRYRWUwHI7EzNnyVgbMxI4W3XCvfaiA0tycM 4ZwMucUKt1eXm1mPqCnBOgHAWtbEre2uOgpGUonez4zdK7Eo80J18v+7l+xv8mMuL9XvolXWZh2 B2m/7wsnOn/zF9N3WMziI/hIIzINWdKEMKKUGX8whTIjEg== X-Received: by 2002:a17:90b:1fc3:b0:362:e826:cefe with SMTP id 98e67ed59e1d1-370f0c521b9mr5647583a91.23.1780678385721; Fri, 05 Jun 2026 09:53:05 -0700 (PDT) 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 References: <1bbf28a7-7025-4d83-937d-72d8583048ca@shrew.net> In-Reply-To: <1bbf28a7-7025-4d83-937d-72d8583048ca@shrew.net> From: Mario Marietto Date: Fri, 5 Jun 2026 18:52:28 +0200 X-Gm-Features: AVHnY4LcabMENYi61J8EfK52vJJjHP8Ufplku9BEZGj8FX0SzcYJXW8XL3eEM4I Message-ID: Subject: =?UTF-8?Q?Re=3A_=2A=2A=5BHelp=5D_bhyve=3A_bootrom=5Falloc=3A_vm=5Fmmap=5Fmapseg=3A_I?= =?UTF-8?Q?nvalid_argument_=E2=80=94_NVIDIA_passthrough_with_Corvin=27s_branch_?= =?UTF-8?Q?on_FreeBSD_15=2E0=2A=2A?= To: Matthew Grooms Cc: virtualization@freebsd.org Content-Type: multipart/alternative; boundary="000000000000a3e34d0653847e8c" X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Queue-Id: 4gX6v775ZZz46r9 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated --000000000000a3e34d0653847e8c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable --> I was about to attempt this myself. Are all the required patches present in 14.4 as well ? It would be nice if you can apply the Corvin patches for FreeBSD 15.x and tell if you get the error "bhyve: bootrom_alloc: vm_mmap_mapseg: Invalid argument". This will help to understand if there is a problem between Corvin's code and some component of FreeBSD 15.x or if it belongs only to me. Mario. On Fri, Jun 5, 2026 at 6:21=E2=80=AFPM Matthew Grooms w= rote: > On 6/5/26 01:34, Corvin K=C3=B6hne wrote: > > On Thu, 2026-06-04 at 13:23 +0200, Mario Marietto wrote: > >> Hi everyone, > >> I'm trying to get NVIDIA GPU passthrough working with bhyve on > FreeBSD 15.0- > >> RELEASE-p5, using Corvin K=C3=B6hne's nvidia-wip branch: > >> > https://github.com/Beckhoff/freebsd-src/tree/phab/corvink/15.0/nvidia-wip > >> The VM fails to start with the following error before the guest even > boots: > >> bhyve: bootrom_alloc: vm_mmap_mapseg: Invalid argument > > NVIDIA GPU passthrough should work with stock 15.0, no patches required= . > > I was about to attempt this myself. Are all the required patches present > in 14.4 as well? > > Thanks, > > -Matthew > > > --=20 Mario. --000000000000a3e34d0653847e8c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
--> I was about to attempt this myself. Are all th= e required patches present in 14.4 as well ?

It wo= uld be nice if you can apply the Corvin patches for FreeBSD 15.x and tell i= f you get the error "bhyve: bootrom_alloc: vm= _mmap_mapseg: Invalid argument". This will help to understand if there= is a problem between Corvin's code and some component of FreeBSD 15.x = or if it belongs only to me.

=
Mario.


On Fri, Jun 5, 2026 at 6:21=E2=80=AFPM Matthew Groo= ms <mgrooms@shrew.net> wrote= :
On 6/5/26 01:3= 4, Corvin K=C3=B6hne wrote:
> On Thu, 2026-06-04 at 13:23 +0200, Mario Marietto wrote:
>>=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Hi everyone,=
>>=C2=A0 =C2=A0I'm trying to get NVIDIA GPU passthrough working w= ith bhyve on FreeBSD 15.0-
>> RELEASE-p5, using Corvin K=C3=B6hne's nvidia-wip branch:
>>=C2=A0 =C2=A0https:= //github.com/Beckhoff/freebsd-src/tree/phab/corvink/15.0/nvidia-wip
>>=C2=A0 =C2=A0The VM fails to start with the following error before = the guest even boots:
>>=C2=A0 =C2=A0bhyve: bootrom_alloc: vm_mmap_mapseg: Invalid argument=
> NVIDIA GPU passthrough should work with stock 15.0, no patches require= d.

I was about to attempt this myself. Are all the required patches present in 14.4 as well?

Thanks,

-Matthew




--
Ma= rio.
--000000000000a3e34d0653847e8c-- From nobody Sun Jun 7 21:00:49 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 4gYSJ173lZz6g5N3 for ; Sun, 07 Jun 2026 21:00: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" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gYSJ13fRRz3Sbn for ; Sun, 07 Jun 2026 21:00: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=1780866049; 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=iYdRBfyZ11C93/y6lpFKvIcokzDNMPtJKbqoMzMy0Nc=; b=HRbdbAyyluk68QZ7YB+ZJ/Mi+NbtZm1cXKDYU35t026NVqkYJxY3uZxy4fa6AgQzJOONDW 8oJytyOkpkykM6GDrppTZ8x5Gztx7kyuzAt0NRYhOjmrLSj2e2lykT5cIeun0SIs4lFpB5 E2/XroZnHaO9dOctsqjNZn0MjrJUopvFUYJeEJ4pj8zQij1TitclfA2k6TT5mbzX+QzQ1e uJAlo346QKfKKYhW3vKsEkGA5WYKnPJwo5fBG+ebLIidFBq24DNg3+sxdU2oJth5+0QNon A+e2X58sgT62RwtKvT2e5Wv40wNlxbOkoMYbzv+2wWrHHS7y6KByGVWz68ATBA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1780866049; a=rsa-sha256; cv=none; b=PtGg0UwJOdWJthTSWOo/zml84xD+Mnvte36DDmv+g5tTdYj9tF/IzmCDPOghYJj/zY056d 8SgFkcxD7tp6eJ2wSCcA2030P9kmTMKwHA8qvRfXSFPvSb8ONPyTC3b/FFBjpvk9jU0jQM SxbhDnXoJCngEmgj+aN6jDC47EhlZl9ZqX8WRf4Nm/IhJZuSrc6LsMzAlFrJvMab7tT45u dpnYlkmS5ELh/9MOA36sIKM5xrEh1mLwX8ZV3mW4oGHgTaqJrGPr1sDjLc0p/X2dc2jDHI 9s+/bC890HqRBWKkZbgbGC3UHusKBNXnzDu7XWmHzyYEhF+c2K+FmEEXSslviA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1780866049; 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=iYdRBfyZ11C93/y6lpFKvIcokzDNMPtJKbqoMzMy0Nc=; b=oN4u8owUnZ6OKdRbS6qD9xyJ7w0dMAdu22WAJnguVYFxfRofXGumq7Yz/UWY74Ue6YMaTG 1mu4vWd2LaNCdzrVc3DybBd4a211m374gTdWsEGmNWS5kHfQw40KMlRJQO4s6VPX93zgwg M74HwgmyxtuleymK3pgdB8w2TODl5VCJ0G7YcmNkEBUPTxPA/bxXizcHveykOlvkYRfjN/ eeMn3FkEUAIkPXY7gCmRLF3n0c9wV/OJ9ar18pIseNnLKnCCiTz2XYpQYD2ZxDeiT0da31 zDN/DU2VJby+3BvguZzrSltKFuR+33KQewNG7GT46bNrZGLjWGscR6rlfR78mg== 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 4gYSJ12s6qz3P2 for ; Sun, 07 Jun 2026 21:00: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 657L0nYA020949 for ; Sun, 7 Jun 2026 21:00:49 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 657L0nCK020948 for virtualization@FreeBSD.org; Sun, 7 Jun 2026 21:00:49 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202606072100.657L0nCK020948@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: virtualization@FreeBSD.org Subject: Problem reports for virtualization@FreeBSD.org that need special attention Date: Sun, 7 Jun 2026 21:00:49 +0000 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="17808660491.A5f2.17772" Content-Transfer-Encoding: 7bit --17808660491.A5f2.17772 Date: Sun, 7 Jun 2026 21:00:49 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- New | 289848 | Enable by default BHYVE_SNAPSHOT New | 290735 | bhyve resume hangs 2 problems total for which you should take action. --17808660491.A5f2.17772 Date: Sun, 7 Jun 2026 21:00:49 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"
The following is a listing of current problems submitted by FreeBSD users,
which need special attention. These represent problem reports covering
all versions including experimental development code and obsolete releases.

Status      |    Bug Id | Description
------------+-----------+---------------------------------------------------
New         |    289848 | Enable by default BHYVE_SNAPSHOT
New         |    290735 | bhyve resume hangs

2 problems total for which you should take action.
--17808660491.A5f2.17772--