Date: Sun, 4 Dec 2022 22:18:06 +0100 From: Mario Marietto <marietto2008@gmail.com> To: FreeBSD virtualization <freebsd-virtualization@freebsd.org>, =?UTF-8?Q?Corvin_K=C3=B6hne?= <c.koehne@beckhoff.com> Subject: Failed to emulate instruction sequence [ 8b5810f7c340004078740a498b8548 ] at 0xfffff80516c4304a Message-ID: <CA%2B1FSigne%2Bgf8z_%2BtJs%2BQYtJ3U5vC=WYQ_XtjNWWBR8OvC8UEg@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
--0000000000008db33905ef071d88 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello. I would like to inform you about a bug that afflicts bhyve that doesn't let me run more than one virtual machine at the same time. Let's take this example to understand when it occurs. I launch the first VM using this script : #!/bin/sh #ps ax | grep bhyve | awk '{ print $1; }' | xargs kill -9 setxkbmap it vms=3D"$(ls /dev/vmm/*)" vncs=3D"$(ps ax | awk '/vncviewer [0]/{print $6}')" for vm in $vms; do session=3D"${vm##*/}" echo "bhyve session =3D $session" echo "vnc session =3D $vncs" if ! printf '%s\n' "${vncs}" | grep "${session}"; then printf 'VNC session not found,destroying ghost vms\n' bhyvectl --vm=3D$session --destroy else printf 'Found VNC session %s\n' "${session},no ghost vms found,not destroying them" fi done vmdisk=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (NM13N4C= Z)/ && d{print d}'` echo $vmdisk vmdisk1=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (2015020204055E)/ && d{print d}'` echo $vmdisk1 vmdisk2=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (2022285F1175)/ && d{print d}'` echo $vmdisk2 vmdisk3=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (BE0191500218)/ && d{print d}'` echo $vmdisk3 vmdisk4=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (38434B4237354B45)/ && d{print d}'` echo $vmdisk4 vmdisk5=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (WD-WCAV2X597309)/ && d{print d}'` echo $vmdisk5 mount -t ufs /dev/$vmdisk1'p2' /mnt/$vmdisk1'p2' bhyve -S -c sockets=3D2,cores=3D2,threads=3D2 -m 4G -w -H -A \ -s 0,hostbridge \ -s 1,ahci-hd,/mnt/$vmdisk1'p2'/bhyve/img/Windows/windows11.img,bootindex=3D= 1 \ -s 2,ahci-hd,/dev/$vmdisk3 \ -s 3,ahci-hd,/dev/$vmdisk4 \ -s 4,ahci-hd,/dev/$vmdisk5 \ -s 7,virtio-net,tap18 \ -s 21,hda,play=3D/dev/dsp,rec=3D/dev/dsp \ -s 29,fbuf,tcp=3D0.0.0.0:5918,w=3D1500,h=3D950 \ -s 30,xhci,tablet \ -s 31,lpc \ -l bootrom,/usr/local/share/uefi-firmware/BHYVE_BHF_CODE.fd \ vm18 < /dev/null & sleep 2 && vncviewer 0:18 Windows 11 runs there and it works great. At this point,let's say that I want to run the VM n. 2 without closing the first one and this time I choose a Linux vm,that I launch using this script : #!/bin/sh setxkbmap it vms=3D"$(ls /dev/vmm/*)" vncs=3D"$(ps ax | awk '/vncviewer [0]/{print $6}')" for vm in $vms; do session=3D"${vm##*/}" echo "bhyve session =3D $session" echo "vnc session =3D $vncs" if ! printf '%s\n' "${vncs}" | grep "${session}"; then printf 'VNC session not found,destroying ghost vms\n' bhyvectl --vm=3D$session --destroy else printf 'Found VNC session %s\n' "${session},no ghost vms found,not destroying them" fi done #bhyvectl --vm=3Dvm7 --force-reset #bhyvectl --vm=3Dvm7 --destroy vmdisk=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (NM13N4C= Z)/ && d{print d}'` echo "Seagate M3 Portable 1.8 TB ; $vmdisk" vmdisk0=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (2022285F1175)/ && d{print d}'` echo "CT1000P1SSD8 ; $vmdisk0" vmdisk1=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (2015020204055E)/ && d{print d}'` echo "TOSHIBA External USB 3.0 1.8 TB ; $vmdisk1" vmdisk2=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (20130506005976F)/ && d{print d}'` echo "TOSHIBA External USB 3.0 932G ; $vmdisk2" vmdisk3=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (BE0191500218)/ && d{print d}'` echo "G-DRIVE USB ; $vmdisk3" vmdisk4=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (38434B4237354B45)/ && d{print d}'` echo "Elements 25A3 ; $vmdisk4" vmdisk5=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (WD-WCAV2X597309)/ && d{print d}'` echo "WDC WD3200AAJS-00L7A0-298 GB ; $vmdisk5" vmdisk6=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (0774911DDC4200A6)/ && d{print d}'` echo "SanDisk Cruzer-15GB ; $vmdisk6" vmdisk7=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (60A44C4138D8F311190A0149)/ && d{print d}'` echo "Kingston DataTraveler 2.0 ; $vmdisk7" vmdisk8=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (20140100006C)/ && d{print d}'` echo "Corsair Force 3 SSD ; $vmdisk8" vmdisk9=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (1924E20B2AE5)/ && d{print d}'` echo "CT500MX500SSD4 ; $vmdisk9" vmdisk10=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (S3Z2NB0KB99028V)/ && d{print d}'` echo "Samsung SSD 860 EVO ; $vmdisk10" mount -t ufs /dev/$vmdisk3'p2' /mnt/$vmdisk3'p2' mount -t ufs /dev/$vmdisk1'p2' /mnt/$vmdisk1'p2' bhyve -S -c sockets=3D1,cores=3D2,threads=3D2 -m 4G -w -H -A \ -s 0,hostbridge \ -s 2,virtio-blk,/mnt/$vmdisk1'p2'/bhyve/img/Linux/ubuntu2210.img,bootindex=3D1= \ -s 3,virtio-blk,/dev/$vmdisk4 \ -s 4,virtio-blk,/dev/$vmdisk2 \ -s 5,virtio-blk,/dev/$vmdisk10 \ -s 7,fbuf,tcp=3D0.0.0.0:5919,w=3D1600,h=3D950,wait \ -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 10,virtio-net,tap19 \ -s 11,virtio-9p,sharename=3D/ \ -s 30,xhci,tablet \ -s 31,lpc \ -l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI_CODE.fd \ vm0:19 < /dev/null & sleep 2 && vncviewer 0:19 and boom. The first VM crash itself and close giving this error : Failed to emulate instruction sequence [ 8b5810f7c340004078740a498b8548 ] at 0xfffff80516c4304a This is clearly a bug that should be fixed. Maybe @Corvin K=C3=B6hne <c.koehne@beckhoff.com> can help here. Below you can see what are the hardware components of my system : # lspci 00:00.0 Host bridge: Intel Corporation 8th/9th Gen Core 8-core Desktop Processor Host Bridge/DRAM Re gisters [Coffee Lake S] (rev 0d) 00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 0d) 00:01.1 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Control ler (x8) (rev 0d) 00:02.0 Display controller: Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630] (rev 02) 00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10) 00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10) 00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10) 00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10) 00:17.0 SATA controller: Intel Corporation Cannon Lake PCH SATA AHCI Controller (rev 10) 00:1b.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #17 (rev f0) 00:1c.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #1 (rev f0) 00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #9 (rev f0) 00:1f.0 ISA bridge: Intel Corporation Z390 Chipset LPC/eSPI Controller (rev 10) 00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10) 00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10) 00:1f.5 Serial bus controller: Intel Corporation Cannon Lake PCH SPI Controller (rev 10) 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (7) I219-V (rev 10) 01:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 3GB] (rev a1) 01:00.1 Audio device: NVIDIA Corporation GP106 High Definition Audio Controller (rev a1) 02:00.0 VGA compatible controller: NVIDIA Corporation TU102 [GeForce RTX 2080 Ti] (rev a1) 02:00.1 Audio device: NVIDIA Corporation TU102 High Definition Audio Controller (rev a1) 02:00.2 USB controller: NVIDIA Corporation TU102 USB 3.1 Host Controller (rev a1) 02:00.3 Serial bus controller: NVIDIA Corporation TU102 USB Type-C UCSI Controller (rev a1) 03:00.0 Non-Volatile memory controller: Micron/Crucial Technology Device 5403 (rev 03) --=20 Mario. --0000000000008db33905ef071d88 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Hello.<br></div><div><br></div><div>I would like to i= nform you about a bug that afflicts bhyve that doesn't let me run more = than one virtual machine at the same time. Let's take this example to u= nderstand when it occurs. I launch the first VM using this script :<br></di= v><div><br></div><div>#!/bin/sh<br><br>#ps ax | grep bhyve | awk '{ pri= nt $1; }' | xargs kill -9<br>setxkbmap it<br>vms=3D"$(ls /dev/vmm/= *)"<br>vncs=3D"$(ps ax | awk '/vncviewer [0]/{print $6}')= "<br>for vm in $vms; do<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 session=3D"${vm##*/}" =C2=A0 <br>=C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 echo "bhyve session =3D $sessio= n"<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 echo &qu= ot;vnc session =3D $vncs"<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 if ! printf '%s\n' "${vncs}" | grep "= ${session}"; then<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 printf '= VNC session not found,destroying ghost vms\n'<br>=C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 bhyvectl --vm=3D$session --destroy =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 else<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 printf 'Found VNC sess= ion %s\n' "${session},no ghost vms found,not destroying them"= <br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 fi<br>done<br><= br>vmdisk=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (= NM13N4CZ)/ && d{print d}'`<br>echo $vmdisk<br><br>vmdisk1=3D`ge= om disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (2015020204055E)= / && d{print d}'`<br>echo $vmdisk1<br><br>vmdisk2=3D`geom disk = list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (2022285F1175)/ &&am= p; d{print d}'`<br>echo $vmdisk2<br><br>vmdisk3=3D`geom disk list | awk= '/^Geom name: /{d=3D$NF} /^ *ident: (BE0191500218)/ && d{print= d}'`<br>echo $vmdisk3<br><br>vmdisk4=3D`geom disk list | awk '/^Ge= om name: /{d=3D$NF} /^ *ident: (38434B4237354B45)/ && d{print d}= 9;`<br>echo $vmdisk4<br><br>vmdisk5=3D`geom disk list | awk '/^Geom nam= e: /{d=3D$NF} /^ *ident: (WD-WCAV2X597309)/ && d{print d}'`<br>= echo $vmdisk5<br><br>mount -t ufs /dev/$vmdisk1'p2' /mnt/$vmdisk1&#= 39;p2'<br><br>bhyve -S -c sockets=3D2,cores=3D2,threads=3D2 -m 4G -w -H= -A \<br>-s 0,hostbridge \<br>-s 1,ahci-hd,/mnt/$vmdisk1'p2'/bhyve/= img/Windows/windows11.img,bootindex=3D1 \<br>-s 2,ahci-hd,/dev/$vmdisk3 \<b= r>-s 3,ahci-hd,/dev/$vmdisk4 \<br>-s 4,ahci-hd,/dev/$vmdisk5 \<br>-s 7,virt= io-net,tap18 \<br>-s 21,hda,play=3D/dev/dsp,rec=3D/dev/dsp \<br>-s 29,fbuf,= tcp=3D<a href=3D"http://0.0.0.0:5918">0.0.0.0:5918</a>,w=3D1500,h=3D950 \<b= r>-s 30,xhci,tablet \<br>-s 31,lpc \<br>-l bootrom,/usr/local/share/uefi-fi= rmware/BHYVE_BHF_CODE.fd \<br>vm18 < /dev/null & sleep 2 && = vncviewer 0:18 <br></div><div><br></div><div>Windows 11 runs there and it w= orks great. At this point,let's say that I want to run the VM n. 2 with= out closing the first one and this time I choose a Linux vm,that I launch u= sing this script :</div><div><br></div><div>#!/bin/sh<br><br>setxkbmap it<b= r>vms=3D"$(ls /dev/vmm/*)"<br>vncs=3D"$(ps ax | awk '/vn= cviewer [0]/{print $6}')"<br>for vm in $vms; do<br>=C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 session=3D"${vm##*/}" = =C2=A0 <br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 echo &qu= ot;bhyve session =3D $session"<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 echo "vnc session =3D $vncs"<br>=C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 if ! printf '%s\n' &q= uot;${vncs}" | grep "${session}"; then<br>=C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 printf 'VNC session not found,destroying ghost vms= \n'<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 bhyvectl --vm=3D$session -= -destroy =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>=C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 else<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 printf 'Found VNC session %s\n' "${session},no ghost vms f= ound,not destroying them"<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 fi<br>done<br><br>#bhyvectl --vm=3Dvm7 --force-reset<br>#bhy= vectl --vm=3Dvm7 --destroy<br><br>vmdisk=3D`geom disk list | awk '/^Geo= m name: /{d=3D$NF} /^ *ident: (NM13N4CZ)/ && d{print d}'`<br>ec= ho "Seagate M3 Portable 1.8 TB ; $vmdisk"<br><br>vmdisk0=3D`geom = disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (2022285F1175)/ &am= p;& d{print d}'`<br>echo "CT1000P1SSD8 ; $vmdisk0"<br><br= >vmdisk1=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (2= 015020204055E)/ && d{print d}'`<br>echo "TOSHIBA External = USB 3.0 1.8 TB ; $vmdisk1"<br><br>vmdisk2=3D`geom disk list | awk '= ;/^Geom name: /{d=3D$NF} /^ *ident: (20130506005976F)/ && d{print d= }'`<br>echo "TOSHIBA External USB 3.0 932G ; $vmdisk2"<br><br= >vmdisk3=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (B= E0191500218)/ && d{print d}'`<br>echo "G-DRIVE USB ; $vmdi= sk3"<br><br>vmdisk4=3D`geom disk list | awk '/^Geom name: /{d=3D$N= F} /^ *ident: (38434B4237354B45)/ && d{print d}'`<br>echo "= ;Elements 25A3 ; $vmdisk4"<br><br>vmdisk5=3D`geom disk list | awk '= ;/^Geom name: /{d=3D$NF} /^ *ident: (WD-WCAV2X597309)/ && d{print d= }'`<br>echo "WDC WD3200AAJS-00L7A0-298 GB ; $vmdisk5"<br><br>= vmdisk6=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (07= 74911DDC4200A6)/ && d{print d}'`<br>echo "SanDisk Cruzer-1= 5GB ; $vmdisk6"<br><br>vmdisk7=3D`geom disk list | awk '/^Geom nam= e: /{d=3D$NF} /^ *ident: (60A44C4138D8F311190A0149)/ && d{print d}&= #39;`<br>echo "Kingston DataTraveler 2.0 ; $vmdisk7"<br><br>vmdis= k8=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (2014010= 0006C)/ && d{print d}'`<br>echo "Corsair Force 3 SSD ; $vm= disk8"<br><br>vmdisk9=3D`geom disk list | awk '/^Geom name: /{d=3D= $NF} /^ *ident: (1924E20B2AE5)/ && d{print d}'`<br>echo "C= T500MX500SSD4 ; $vmdisk9"<br><br>vmdisk10=3D`geom disk list | awk '= ;/^Geom name: /{d=3D$NF} /^ *ident: (S3Z2NB0KB99028V)/ && d{print d= }'`<br>echo "Samsung SSD 860 EVO ; $vmdisk10"<br><br>mount -t= ufs /dev/$vmdisk3'p2' /mnt/$vmdisk3'p2'<br>mount -t ufs /d= ev/$vmdisk1'p2' /mnt/$vmdisk1'p2'<br><br>bhyve -S -c socket= s=3D1,cores=3D2,threads=3D2 -m 4G -w -H -A \<br>-s 0,hostbridge \<br>-s 2,v= irtio-blk,/mnt/$vmdisk1'p2'/bhyve/img/Linux/ubuntu2210.img,bootinde= x=3D1 \<br>-s 3,virtio-blk,/dev/$vmdisk4 \<br>-s 4,virtio-blk,/dev/$vmdisk2= \<br>-s 5,virtio-blk,/dev/$vmdisk10 \<br>-s 7,fbuf,tcp=3D<a href=3D"http:/= /0.0.0.0:5919">0.0.0.0:5919</a>,w=3D1600,h=3D950,wait \<br>-s 8:0,passthru,= 2/0/0 \<br>-s 8:1,passthru,2/0/1 \<br>-s 8:2,passthru,2/0/2 \<br>-s 8:3,pas= sthru,2/0/3 \<br>-s 10,virtio-net,tap19 \<br>-s 11,virtio-9p,sharename=3D/ = \<br>-s 30,xhci,tablet \<br>-s 31,lpc \<br>-l bootrom,/usr/local/share/uefi= -firmware/BHYVE_UEFI_CODE.fd \<br>vm0:19 < /dev/null & sleep 2 &= & vncviewer 0:19<br><br></div><div>and boom. The first VM crash itself = and close giving this error :</div><div><br></div><div>Failed to emulate in= struction sequence [ 8b5810f7c340004078740a498b8548 ] at 0xfffff80516c4304a= </div><div><br></div><div>This is clearly a bug that should be fixed. Maybe= <a class=3D"gmail_plusreply" id=3D"plusReplyChip-0" href=3D"mailto:c.koehn= e@beckhoff.com" tabindex=3D"-1">@Corvin K=C3=B6hne</a> can help here.</div>= <div><br></div><div>Below you can see what are the hardware components of m= y system :</div><div><br></div><div><span style=3D"font-family:arial black,= sans-serif"><span style=3D"color:rgb(0,0,0);background-color:rgb(255,255,25= 5)"># lspci </span><br></span></div><div><span style=3D"font-family:arial black,sans-se= rif"><br></span></div><div><span style=3D"font-family:monospace"><span styl= e=3D"font-family:arial black,sans-serif">00:00.0 Host bridge: Intel Corpora= tion 8th/9th Gen Core 8-core Desktop Processor Host Bridge/DRAM Re<br>giste= rs [Coffee Lake S] (rev 0d) <br>00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe = Controller (x16) (rev 0d) <br>00:01.1 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Ge= n Core Processor PCIe Control<br>ler (x8) (rev 0d) <br>00:02.0 Display controller: Intel Corporation CoffeeLake-S GT2 [UHD Gra= phics 630] (rev 02) <br>00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH= Thermal Controller (rev 10) <br>00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI = Host Controller (rev 10) <br>00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev = 10) <br>00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HEC= I Controller (rev 10) <br>00:17.0 SATA controller: Intel Corporation Cannon Lake PCH SATA AHCI Co= ntroller (rev 10) <br>00:1b.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root = Port #17 (rev f0) <br>00:1c.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root = Port #1 (rev f0) <br>00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root = Port #9 (rev f0) <br>00:1f.0 ISA bridge: Intel Corporation Z390 Chipset LPC/eSPI Controller = (rev 10) <br>00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10) <br>00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev = 10) <br>00:1f.5 Serial bus controller: Intel Corporation Cannon Lake PCH SPI Co= ntroller (rev 10) <br>00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (7) = I219-V (rev 10) <br>01:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GT= X 1060 3GB] (rev a1) <br>01:00.1 Audio device: NVIDIA Corporation GP106 High Definition Audio Co= ntroller (rev a1) <br>02:00.0 VGA compatible controller: NVIDIA Corporation TU102 [GeForce RT= X 2080 Ti] (rev a1) <br>02:00.1 Audio device: NVIDIA Corporation TU102 High Definition Audio Co= ntroller (rev a1) <br>02:00.2 USB controller: NVIDIA Corporation TU102 USB 3.1 Host Controlle= r (rev a1) <br>02:00.3 Serial bus controller: NVIDIA Corporation TU102 USB Type-C UCSI= Controller (rev a1) <br>03:00.0 Non-Volatile memory controller: Micron/Crucial Technology Devic= e 5403 (rev 03)<br></span></span></div><div><span style=3D"font-family:mono= space"><span style=3D"font-family:arial black,sans-serif"><br></span></span= ></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"= gmail_signature">Mario.<br></div></div> --0000000000008db33905ef071d88--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B1FSigne%2Bgf8z_%2BtJs%2BQYtJ3U5vC=WYQ_XtjNWWBR8OvC8UEg>