From nobody Sat Dec 17 20:10:14 2022 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 4NZHCd6S6Zz1G1YB for ; Sat, 17 Dec 2022 20:10:53 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-ej1-x631.google.com (mail-ej1-x631.google.com [IPv6:2a00:1450:4864:20::631]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NZHCd4QFdz4Jb8; Sat, 17 Dec 2022 20:10:53 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ej1-x631.google.com with SMTP id vv4so13484431ejc.2; Sat, 17 Dec 2022 12:10:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=IiBVleNw09vwZr1zZMFtox5KQVA+UEnr7h8KSkWkANI=; b=UHQsKDzuDZ+QfJstzdHqjrY8JLsz2ibWKYJ5Ma1yG72WYNyWe+z3rwkZK/fcNUK/ca z5d7/VZ3z4GAUNoy2RoOAJDlcTfwTDXBhfL677XI9gqfcGCO4hKpwxX1NWKk5XngW2E/ 5IP+ThaWbpgtGGLEHZChDqxikHoSatlgN0rin4kpn27IZ6L5hnov3FWKtjPARqCT6FQS iqac/V7z9xpUJKHZnGd1/RvOypJGwi4ODVfh3kJIVdEN7Aj3c+55F8HNv6m6uS1rE0DR 1a2oj80hmTEr1863s0gZNNS9vkS3F248d5WlJYn6rMmTOHt2PxVdYsZHpWEeBODRDWzF WreQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=IiBVleNw09vwZr1zZMFtox5KQVA+UEnr7h8KSkWkANI=; b=xsdQZuV0S/ps/90VQS0po4ygPuoWQ5dfwv6h9PF4wNcbphI4zkX5q9RFOqp0BJ9hgP YY71BQYMEJQRuQTKW9jh412Orxfe1q5cyWM5wRNb+2xY7Ru/82WM+1UcjVlyeCIzHy5r Dxbzsc+6xJ5yQZTkYLUophRtRIZGLLJWbSirS27EhnhXlo/FIq3VOdXr+7z+nPRVaPA1 4n2eh2eGvQMXn619twiQY95F3QwCjPujOiU/Kwlg5/XgZxkcyPTt9fmX93F2xMhHQ6Tg oUdIFFg+3QVN4bXJITUR7ISa27fVjb/y4glo1Bs7MccjTKW7ulAbjeacGe9D6X4KmaLV +rKw== X-Gm-Message-State: ANoB5pme8+x958tf2gvcR7CLts2ic77E9T1aNIBNYV8CNNg2hTvYmV3S g+iWaE1xCOwA5NcHVEd+b1BtuCV+fvHBYP6K/qREy7XV+tk= X-Google-Smtp-Source: AA0mqf7sxLQ+eSYBCrCNIuvbAEc1nYW+tWSTWOv7BdV45W71DMspcWRiIChh5ZxBTiQn8XHl3gkklcYCVnKhTuj98do= X-Received: by 2002:a17:907:9253:b0:7c0:e984:e74e with SMTP id kb19-20020a170907925300b007c0e984e74emr17353568ejb.238.1671307851052; Sat, 17 Dec 2022 12:10:51 -0800 (PST) List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Mario Marietto Date: Sat, 17 Dec 2022 21:10:14 +0100 Message-ID: Subject: Re: nvidia gtx 1650 passthru on windows 10 To: Nuno Teixeira Cc: FreeBSD virtualization Content-Type: multipart/alternative; boundary="000000000000c5bb8305f00bae44" X-Rspamd-Queue-Id: 4NZHCd4QFdz4Jb8 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --000000000000c5bb8305f00bae44 Content-Type: text/plain; charset="UTF-8" Hello Nuno. I'm the person who wrote that post. There is nothing that you can do to pass-thru correctly your nVidia graphic card on a Windows Vm because bhyve does not have implemented the needed software components,called "line interrupts for passed through devices". I tried for several months to ask several bhyve developers if they wanted to write the needed patches,but none of them have been interested. So now you can only use Linux or FreeBSD as a VM,not Windows. Il giorno sab 17 dic 2022 alle ore 20:06 Nuno Teixeira ha scritto: > Hello, > > FreeBSD Current 1400074 > > /boot/loader.conf: > --- > vmm_load="YES" > pptdevs="1/0/0" > --- > > vm-bhyve: > --- > passthru0="1/0/0" > --- > (log: ... -s 6:0,passthru,1/0/0 ...) > > pciconf -lv: > --- > ppt0@pci0:1:0:0: class=0x030000 rev=0xa1 hdr=0x00 vendor=0x10de > device=0x1f99 subvendor=0x17aa subdevice=0x3fa5 > vendor = 'NVIDIA Corporation' > device = 'TU117M' > class = display > subclass = VGA > --- > > Graphic detected with error 43 > > https://forums.developer.nvidia.com/t/error-43-when-i-virtualize-windows-10-with-bhyve-on-freebsd-13r-pass-thru-of-my-geforce-rtx-2080-ti-inside-the-vm/188188 > > Any hints? > > -- > Nuno Teixeira > FreeBSD Committer (ports) > -- Mario. --000000000000c5bb8305f00bae44 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello Nuno.

I'm the pers= on who wrote that post. There is nothing that you can do to pass-thru corre= ctly your nVidia graphic card on a Windows Vm because bhyve does not have i= mplemented the needed software components,called "line interrupts for passed through devices". I tried for several months to ask several bh= yve developers if they wanted to write the needed patches,but none of them = have been interested. So now you can only use Linux or FreeBSD as a VM,not = Windows.

Il giorno sab 17 dic 2022 alle ore 20:06 Nuno Teixeira &l= t;eduardo@freebsd.= org> ha scritto:
Hello,

FreeBSD Curre= nt 1400074

/boot/loader.conf:
---
vmm_load=3D"YES"
pptdevs=3D"1/0/0"
---

vm-bhyve:
---
passth= ru0=3D"1/0/0"
---
(log: ... -s 6:0,passthru,1= /0/0 ...)

pciconf -lv:
---
ppt0@pci0:1:0:0: =C2=A0 =C2=A0 =C2=A0 =C2=A0class=3D0x030000 rev=3D0= xa1 hdr=3D0x00 vendor=3D0x10de device=3D0x1f99 subvendor=3D0x17aa subdevice= =3D0x3fa5
=C2=A0 =C2=A0 vendor =C2=A0 =C2=A0 =3D 'NVIDIA Corporation= '
=C2=A0 =C2=A0 device =C2=A0 =C2=A0 =3D 'TU117M'
=C2=A0 = =C2=A0 class =C2=A0 =C2=A0 =C2=A0=3D display
=C2=A0 =C2=A0 subclass =C2= =A0 =3D VGA
---

Graphic detected with er= ror 43
<= div>
Any hints?

--
Nuno Teixe= ira
FreeBSD Committer (ports)


--
Mario.
=
--000000000000c5bb8305f00bae44--