From nobody Mon May 27 06:21:48 2024 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 4Vnlsp6Q2Nz5LZlP for ; Mon, 27 May 2024 06:21:50 +0000 (UTC) (envelope-from corvink@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Vnlsp5drYz4JsD; Mon, 27 May 2024 06:21:50 +0000 (UTC) (envelope-from corvink@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1716790910; 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=gr6urK4MqXZgDiRSAquz6lB5nhu1xKjo6wlKRiJ3IqM=; b=MnFkRwiRdEowh0Ro1PPXngVxNhZ21a8aQIP1VwqEtJ7ZvPwb1K5QZkPFDgbEyYnY8XJpJu D+KJq8Z83MbQh853LDVbSBTzIlrhic3aNKY+/tbTBuQFJILl/vvLQDz7V/sL/P0kL7uSrR FenB5jkV5jk05IGJRdm/8+hvEEm5y3K4ZF/OS/ZibKOQbTXYUuk5mHL25W/ar7KyHF94Am qgv3X1+nAUxbKCYG7fiGGvM/ytk7h3NLKSUkdSABd0EYHqRHkXEtcUi0UBT3QnxEQ1hqJr lmJgxZ9r9GqaAHe5GT3Q/yHabtMp5ZpwcmcCTpSoO3A5RJ40mVWraX93q1r8CQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1716790910; a=rsa-sha256; cv=none; b=NQJgYXFUtDFddZUebn1oyaUqfszwfeSn1fFXMsX+2eOD/+HpNenixjGRHsk2kWwtDY5YYg K41Er6S2S54HxTaalfWr23/vK8MVp9ju33DYVU9DXFqXhQ8CPBQ99TWy9AijJDxnIigvor dFIGRGGh00sCqN3pTEJdwNwnJFpPue1gDZoziujrw4Jf16Tn9EZ90dw50W67hz/f2qcBVn dAIOI6XRUIAuRYw6bIpIN5dKerVjTkIc7dUM6plH12AHlZh3mcGeqeUezTwQ57SVaoCbx/ Tw8QdMLWIOLWkikbHDmUpYX6Jc8k1moGufOlG6esMP+WIOtg6WPxNAMfTLHRfg== 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=1716790910; 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=gr6urK4MqXZgDiRSAquz6lB5nhu1xKjo6wlKRiJ3IqM=; b=G6cZoZJuUs28aPXJvjwwsCg1Q+9WVhmgmhW+2ydWUx7D5yJWtpaOSwUlztHSWxMI6HbjGf uYOuxxd4FAOrRir8qxnlW3PSaDjX/J73kqZuo+UMlHo2511GVHnosWFA9FUzJ3ztThksgM 9vmZcJ+6DJsky+Qdjl/Ev2cR3+b1LfqPBXrZnMo5JbLX8FhozqNJbDBJAwdaO/43S/s7DJ EI3jV2oJuvlpUdWvV8q/y4GJ2irb70pOJAp49IX0b4GZpoSXaRzKrTXlD1Juk5A6Dg34qj aR02OyQnOPxjn7amk1UYNYgCRcNx8yQ4yp3RNa2TAv3ZJX0D/Nv5a1VD2IbzOA== Received: from [172.21.179.3] (unknown [195.226.174.194]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) 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 4Vnlsp39qgz1HZW; Mon, 27 May 2024 06:21:50 +0000 (UTC) (envelope-from corvink@FreeBSD.org) Message-ID: Subject: Re: Accessing a VMs GUI From: Corvin =?ISO-8859-1?Q?K=F6hne?= To: Odhiambo Washington , FreeBSD virtualization Date: Mon, 27 May 2024 08:21:48 +0200 In-Reply-To: References: Autocrypt: addr=corvink@FreeBSD.org; prefer-encrypt=mutual; keydata=mQINBGNjZaIBEADDTrDNf+0pwiuRPBdClcnZW83dH1UhuOi0u+A1J2SatEBbNaFVtXXAa vewCTuyV/ZbNidjlhq3R/pWyiKjFKvs5dj7PMCw+3z2D5OWpMdHg7TrB+fbdFPOEsu0zQVKNaO+pS KCfN0Re0m7bL3wuvl7PXvBufRwA3Guo1P4j3TXWaEkuso7VupTvE25zVGg9ONHrGOjA9RUy+Yg4Se 3NLgtUdjBgA21SBQTDvRQV4fDmVenlwvWeE0Xm8FcDcpQb6sJTihaDku78mi3Ux1HCk7rTcepVEB0 xIB6qmFxv0sLlDmVv6Z6qg1y/Q5m23Pgz60o3TulMPV4F+3Itm8ifU+wgVSzBZbD29GYkd7LKqMkF bhvfSBk+5db3vbYY5OD//+LTM5AV7e2AhXuXMvG1UNBqXqSJTTSy6KZz+qmPQO0zos0dq46p8o82l KiBEGD2Hu0p+u0OyV+MmRYo1NIBFVbOPXp2MvUVl5II0UIJ3+N9gLBmfGA+HEpVO8PnvdoT/5NQ7m 8JK1rQHzjiDub/iDPAYMqKH4C0eZ/7zO0fuY5FeRNtuNtpH1Bw/+7/5RJH7bcKkfGHHEp15FJUrGH gWNydoDLB9QBprwQc8FEldDXBjzOMXIgh6FGKLNu6DswvIPGy6M3u7DXwDakCXz+c9Ym0oFihLzZx WntrsxdswD/CwARAQABtCdDb3J2aW4gS8O2aG5lIDxjb3J2aW4ua29laG5lQGdtYWlsLmNvbT6JAl QEEwEIAD4WIQSC9FKVreba38fZT0bYVNpWMV4CagUCZArUIwIbAwUJCWYBgAULCQgHAgYVCgkICwI EFgIDAQIeAQIXgAAKCRDYVNpWMV4CalcID/44k2i/mqSSi4W6FAobSF1nFLtP/pfcRNJriWKx2UF7 cfFMKyg7Nilg7FhLb5FDB1umUW2nFfchFPTUp4FfKzgRvPzIMg4RIRcVtTpYbl3z7zs9ZXD8qS//i ibbiUG3quncm6tO2x1jLZD3ORC+8MuLGXhYQIa4O5vVF2SBHdb/U6P+wsrF+U+OpRdEdQ/4Xu9S02 kltzBGgArjcexdhUqEqW01KCCSH0+qgfN1NE+9L934ZOB+cai2b9apPbCOGuV6KcUKMj4z0RWInhl XIyMqtmhdix/P/GjrQ1REVNdp74JeweSSedM15wwc6YLMXPrtOnnExyZ1gyNFYaub+Mdo3ZQ+8386 3B0C9IlpzEW0K8bYlZrl4WBNdcMOyByETAxgQmBgP6ZFErTtaeUOH1nX2FyR6o2GLSahRgngQmnRE zScTpPbBEkMwJMDAO+rbjjGxjeKSUwD1WOfbI6QZj+MS/uBk2p08kgN7fQaCEwj6jqML/IIE+FZ9I In6TNG0hChD384VHO+YioLBno1Atgi4Q7JUWSRIHQXZW+StQajFrWPPyKQwCe1MwqpKoMpX/q8IZB lzwJgZS8ShLeFZjtzOt1jgM99TD91Neonf9OzjTSbfo7sJviSWoICMhB/MvDZjj+naMVF86uGFxnI EsjVKyBxlJd4TRHnLYPTIHFKBLQjQ29ydmluIEvDtmhuZSA8Y29ydmlua0BGcmVlQlNELm9yZz6JA lQEEwEKAD4WIQSC9FKVreba38fZT0bYVNpWMV4CagUCY2NlogIbAwUJCWYBgAULCQgHAwUVCgkICw UWAwIBAAIeAQIXgAAKCRDYVNpWMV4CavfDEACCFnXpR7H9eOgP+GJMNPtK6i9/xnqdyXi8uCZIN0h YwjN4Xzo9SMLOf4UUlQEveOB+bGqbRfHd/fGKnrlXiPd0SGpKWJC21gqL/DsIH0J8I3Whth+O8tfP WeFy0oCsvBaaGFLIrDfoIgHF9i/gqEe48xhN42weB02Z3mdR1L0d7ME/BLwS0mCXe9Zh3uHw63S6x YB3Wsjptxe/ph6TpQDUKWtRJkjC6BqXPBdThpbbfIRWmjZbp2fKEJPvtRXS14+gbUqWeJ4xCvprA3 +ae7vtrp91X775yngyW3XTw5cmDiJIjykH8+zhEIoNQXNBpFrehkQDYrcM+WoE6NGSJo+3VJvSRWh UGWDVrxdTYNkbIjmTNlkI12NINC007DiuV7OF9XHWgrbbylvuZvbODmbJRdhTFy9upAUygX1/xUAQ EIMqMiJmyTdv8i0IbZ611WElQx9XHgGeZgM6+39/laN8FwspM6gE/4NzZHIZN0LEBOerZqoF+Il6e ccQpoEWx7nb/RilJp3dUUyvkBnJWg+AJByosg857kvvmDnZ3UB+bejWpcfFvnbkiKPUBPDO7tWPb5 r2yFDpDe/Vg5x+sRbkkXGUFD6Rx0p/ZiRIneVVg8emTzhDR0IL/BZkq/uVJkdaphZli1F/31cNgf6 ZJYnjxlk86uiYSySZQR0dKLDqq7QlQ29ydmluIEvDtmhuZSA8Yy5rb2VobmVAYmVja2hvZmYuY29t PokCVAQTAQgAPhYhBIL0UpWt5trfx9lPRthU2lYxXgJqBQJkCtScAhsDBQkJZgGABQsJCAcCBhUKC QgLAgQWAgMBAh4BAheAAAoJENhU2lYxXgJqI+QQAML5PTR7KpUFV3SLG60LQJGEOHUfDmJYczxBFb IAq1U4hIbivopu1AdLty7oDDrIjCVoa2/Cy34dd99O7lhLvUmZFB/zDSUtbUg2zhDkU0YSZ11Fdrl Wzky2tFaQRgxpDvWlUP0baa3Pd4dPDRiIUI6AOSR2SL6XANk6sJh56gLVM6G8yyafGsxSyDYg6Z78 EEMFejHwB+KP2DdsahupzM+F97HeC1+bOHYxtqN+2hEkPLtQWizyumPqNg5FvZhwe7yO8V95hF3Rh uDO+9aJT+WLLvcZEb/L1bI04IvZ5FWgCLI7Levd/DuOtZI8gWapHhqGZRbXB2fuJkCoKCl6V67h/7 aWhU3LjFTsC5siJyrxPjapKcIk8a7PqZDswNCKR+24LJ5D59mPgEOnsiCCVpik1WE/kgD+rOu9dQx jpjKwuKowf4EJP1KYNkYtoy1HthzyTOqPwqXC3IUl0GVPO3xw6MhUM3irCVFruC+ecVrv85Rd37vr duT6JvgW92xjWegMsamtkDZH8Ik/cmYhH0K/qEc6OZVNea/4PTEZe0uxODJ6pbMd80AJyGqDPPVeA gWJtEIG4k6IS8XyD5v1QJtlpDVpPwP/bbFnVc3h3Oatfn8Etm1KAqYvNwyO+om2PkF1p732uapDZd LwksVmgc9s79+9pSpeP5DbIeMzhrIK Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-qBlGszAZUeXHfC0xjcuD" User-Agent: Evolution 3.52.1 List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 --=-qBlGszAZUeXHfC0xjcuD Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, 2024-05-24 at 17:08 +0300, Odhiambo Washington wrote: > FreeBSD 14-RELEASE. >=20 > I am completely unable to get my mouse working on ALL my bhyve VMs. > This used to work before I upgraded to FreeBSD 14 RELEASE. >=20 > How I start my VM: >=20 > # Linux Guest > /usr/sbin/bhyve -A -D -H -P -S -u -w -c 8 -m 8G \ > -s 0,hostbridge \ > -s 4,virtio-blk,/usr/local/bhyve-vms/Ubuntu/ubuntu.img \ > -s 5,virtio-net,tap4 \ > -s 8,hda,play=3D/dev/dsp,rec=3D/dev/dsp \ > -s 29,fbuf,tcp=3D0.0.0.0:5905,w=3D1024,h=3D768 \ > -s 30,xhci,tablet \ > -s 31,lpc -l com1,stdio \ > -l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd \ > ubuntu >=20 >=20 > Now I wonder what happened. No amount of changing w=3D,h=3D can help. I > have even tried 800x600. > Even during the installation of a new VM, I have to rely completely > on the keyboard. >=20 > My VMs are on a remote server so I use VNCViewer to access them via > public_ip:XXXX. >=20 > Is this a problem with bhyve or my VNCViewer guys? >=20 > I really need help with this. >=20 >=20 > --=20 > Best regards, > Odhiambo WASHINGTON, > Nairobi,KE > +254 7 3200 0004/+254 7 2274 3223 > =C2=A0In=C2=A0an Internet failure case, the #1 suspect is a constant: DNS= . > "Oh, the cruft.",=C2=A0egrep -v '^$|^.*#'=C2=A0=C2=AF\_(=E3=83=84)_/=C2= =AF=C2=A0:-) > [How to ask smart > questions:=C2=A0http://www.catb.org/~esr/faqs/smart-questions.html] Looks like a recent fix for XHCI [1] is missing in releng/14.0. It will be included in 14.1 which is close to be released. [1] https://github.com/freebsd/freebsd-src/commit/0c243cd4a3671bf728f33378ac593= c08d8367bc2 --=20 Kind regards, Corvin --=-qBlGszAZUeXHfC0xjcuD Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgvRSla3m2t/H2U9G2FTaVjFeAmoFAmZUJnwACgkQ2FTaVjFe Amq12hAAqff43EYsvXmeGgIj4biAauEuTrB+zgM0Wr4x5lsTUFkp9dtOtUvWcFvo z7sYXRmaTwonHIaSW/QO+3so0DU0C28uMFg2z00OxpY3wKK88RdrLv5rG4czorIe fKBCtNCctdQfAZPEcFQegSU9RTSAeDx6koQZcmFyGXNieUbMqF3nD19ZuuZFC9TF I945RafIuF7i4ZqVMKUoAa5U0N0rSnuvuG6Wkhz62lGDReHbZvZyPb0cxthidTAx 6hedcLB9dIyy8rNXqynOEhrpTYTiH1Ck20U2ac0WA0/S5Lif5yDtPJHEA06tnF3h yfGUQwzHwTKhobhAx+JeU9OGPIQtR5WxRY3Es64hVR2UPPOrWj1FtapopWvvsoX9 /hBhyICTvcrDSv5ucWwE1FqsLxtMZqhu/QYG2uRarV1gu5gcfVMOjLcmrYlVDIor xjqACN3rMwnfMqrbpMlFFVkMWb24m7LJMRFOvHVWjx2SXkos71iZRp8L+9lbPjoh WY39I+YQ7faMlLHz5byS/DhtzaUo8e+LgeWJwZT+3YlyqKQhJ+4p5k89Zg8f36LT uSyaxiPeTU2BXUZB9M0lFzeld9wIYdVE5ln9alZ51aADujANw+l03fEClvEPGIGn f7NcY4oHfVkholk6NIlwRlDigClHGDIYFnLx5ju0dLHDqV8mSDs= =yJtt -----END PGP SIGNATURE----- --=-qBlGszAZUeXHfC0xjcuD-- From nobody Mon May 27 06:40:14 2024 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 4VnmH21yxnz5Lbyx for ; Mon, 27 May 2024 06:40:14 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VnmH20vwdz4Lf1 for ; Mon, 27 May 2024 06:40:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1716792014; a=rsa-sha256; cv=none; b=pfT80ii2INN8bLYuh7QuW6TxYBES9IVZrI1VpsrECB4AlUcf1XnYe1WqgHPWFcSASRY1fh 5SxGvTGBmYtzcBgrwejfuILq2nJOitlnIuaDxhy1mzVDhmtEWEAGdEQIrQWbp0WZ+AH7B1 Ghmin6Mw2w/cJpBm6KpdAGl4hhX27QD+16aq+7hzgF8ouvvyxLizugUKBGKa5VHhedtD9F HViHrp07D5q/7d69km6oudV+0vnNoVuw1pQxIqEaFQAQABGJLuhP4m5vVAkVb5spqyJe56 qJeNDzUqG0+NeYN004lGJYjhwR0sTTHZAwpiau559cw38B5cUfnrEtrkpryWDg== 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=1716792014; 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=CRVShY74D3tJtCW8zxvQSSTDnsJ5xHBN3QtexCmS1RQ=; b=DpunNaLmDDK/N/OKOuqCl0v0w+Jq2j8b8JTfvoy7YCAzHaeQf7Zd9EleVLgX80v22qQzSo O2eRKVHLuSyxUlF+KxRcOjvS+CqEf6DSicAf+NnjiCZya+hVLrjPcVZTF8Kw2SfxNiezP+ jb98K40lcCMZy4EzF5YwdmGc24UCuZoxhDFhyfAjxEfS3LWp+NDDp29/OjbQSeYqptcxRM VK10q3rrWnQFY8nxUiy9EPpFJY4q+ZcfMpOpmvu80AK5Qu3S3ktWu6yc/Aj8FjTvyR4CuB /UT/714Ky3YOjhamoIZ9cf/dehibU2enQpLK6lO6X9yVFyo8ojlVVp2sbjPZsQ== 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 4VnmH20StSzZG8 for ; Mon, 27 May 2024 06:40:14 +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 44R6eDCU030396 for ; Mon, 27 May 2024 06:40:13 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 44R6eDtP030394 for virtualization@FreeBSD.org; Mon, 27 May 2024 06:40:13 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 277559] kldload vmm sometimes hangs kernel on arm64 Date: Mon, 27 May 2024 06:40:14 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 15.0-CURRENT X-Bugzilla-Keywords: crash X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: dch@freebsd.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D277559 --- Comment #14 from Dave Cottlehuber --- Same here, ampere eMAG too. No messages on console, just locks up. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Mon May 27 07:42:26 2024 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 4VnngZ45H3z5LkMB for ; Mon, 27 May 2024 07:43:06 +0000 (UTC) (envelope-from odhiambo@gmail.com) Received: from mail-ot1-x332.google.com (mail-ot1-x332.google.com [IPv6:2607:f8b0:4864:20::332]) (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 4VnngZ0yJHz4RKH; Mon, 27 May 2024 07:43:06 +0000 (UTC) (envelope-from odhiambo@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ot1-x332.google.com with SMTP id 46e09a7af769-6f8e012e51dso934855a34.1; Mon, 27 May 2024 00:43:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716795783; x=1717400583; 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=5JAQIkTlQc4exc8VjNrNsczKb9on95KGllhFSM4tDug=; b=BmfTBwUAlGV3Q593gyKfkCTmWkdqtmAqVwUk3hVLzgOwzqA0wItRbTYbdawQZSH9Ow vuNnKLiHNald+s1xQ1iuqJahvbyCANZ7Xs6rbPhN8Al3NcrpYqH7WFDPb5rBHP2s9FOi /lNOyFRDBfTIUxBzYvquf/+zMYWt17tLfDj+mSNLEx/WNtaSHE4wSLIcO42cmEf28zeP 8cXN8Yy9kYwkq18Yl7Mpg+teK4z2TkpYyN0ePRTYYPXV+XwZeslOxfjwUZZQoSioa/h8 shgLotfAI8+QS+BPPxMsf/r1HvhRHqerzf66n8s1tlVABWSReD8gnrhfRoZA3Gzl0vCy I/iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716795783; x=1717400583; 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=5JAQIkTlQc4exc8VjNrNsczKb9on95KGllhFSM4tDug=; b=NAPbPUdaSObvPYS5FzFDOjeCxVxdK3xNYP8s6ORKhjvPZhb0mGjXhtR9T+rQL3h3G1 sjc1gugqYJXzyb0x4qZ/BWIlzLalFn+FjixHuqTSlcdp1FQ71/1xJyIJcUGOst3K2VO4 snAjc9xAD36CUZhdKIEuRotKndci0AYfrDawSfy9mxsr48uY/j84r6jtbP2Z124c2ebG vRJ5zONKSXTIo6q+Ih6IHd2bEEugzUQnxujaZdvnHC2+q0Pkam+L8awQ+dXoZv0AJNzE /J8zKMb6trOPDJpG2eBH8Ka3wgm/Sl/tWyCxM724uk/C/hMiqSLP4DZF1d996jzdtX0r pAYQ== X-Gm-Message-State: AOJu0Yy5RyWX7U2gvJG8ELo3a7mouz7RL7OJRmp5DmEJ4zgdjXfxOLjV sueJb0jBoMxDUy8aGEPx7D5yNZ4dCjmMmv6BZ6KAodA0wZpokpUYNxQfHpsYVe0FDWnhIbVv+JT uS9Bgzttd97FfUwJrnSF/n4VgFUbEpycCKHg= X-Google-Smtp-Source: AGHT+IGJhjhM5+ZYZmfZcQpHH5KTJj/jb0BPQsmvd2HoICbxtv9+IfHPwve+tU5MhmmoWKeoUaghZGsURKH+6fwO5RQ= X-Received: by 2002:a05:6871:3329:b0:24f:f282:241c with SMTP id 586e51a60fabf-24ff28234e6mr2773563fac.59.1716795782770; Mon, 27 May 2024 00:43:02 -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 MIME-Version: 1.0 References: In-Reply-To: From: Odhiambo Washington Date: Mon, 27 May 2024 10:42:26 +0300 Message-ID: Subject: Re: Accessing a VMs GUI To: =?UTF-8?Q?Corvin_K=C3=B6hne?= Cc: FreeBSD virtualization Content-Type: multipart/alternative; boundary="000000000000c8ba5206196aaa12" X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated 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: 4VnngZ0yJHz4RKH --000000000000c8ba5206196aaa12 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, May 27, 2024 at 9:21=E2=80=AFAM Corvin K=C3=B6hne wrote: > On Fri, 2024-05-24 at 17:08 +0300, Odhiambo Washington wrote: > > FreeBSD 14-RELEASE. > > > > I am completely unable to get my mouse working on ALL my bhyve VMs. > > This used to work before I upgraded to FreeBSD 14 RELEASE. > > > > How I start my VM: > > > > # Linux Guest > > /usr/sbin/bhyve -A -D -H -P -S -u -w -c 8 -m 8G \ > > -s 0,hostbridge \ > > -s 4,virtio-blk,/usr/local/bhyve-vms/Ubuntu/ubuntu.img \ > > -s 5,virtio-net,tap4 \ > > -s 8,hda,play=3D/dev/dsp,rec=3D/dev/dsp \ > > -s 29,fbuf,tcp=3D0.0.0.0:5905,w=3D1024,h=3D768 \ > > -s 30,xhci,tablet \ > > -s 31,lpc -l com1,stdio \ > > -l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd \ > > ubuntu > > > > > > Now I wonder what happened. No amount of changing w=3D,h=3D can help. I > > have even tried 800x600. > > Even during the installation of a new VM, I have to rely completely > > on the keyboard. > > > > My VMs are on a remote server so I use VNCViewer to access them via > > public_ip:XXXX. > > > > Is this a problem with bhyve or my VNCViewer guys? > > > > I really need help with this. > > > > > > -- > > Best regards, > > Odhiambo WASHINGTON, > > Nairobi,KE > > +254 7 3200 0004/+254 7 2274 3223 > > In an Internet failure case, the #1 suspect is a constant: DNS. > > "Oh, the cruft.", egrep -v '^$|^.*#' =C2=AF\_(=E3=83=84)_/=C2=AF :-) > > [How to ask smart > > questions: http://www.catb.org/~esr/faqs/smart-questions.html] > > Looks like a recent fix for XHCI [1] is missing in releng/14.0. It will > be included in 14.1 which is close to be released. > > > [1] > > https://github.com/freebsd/freebsd-src/commit/0c243cd4a3671bf728f33378ac5= 93c08d8367bc2 > > > -- > Kind regards, > Corvin > Thank you very much for this information. --=20 Best regards, Odhiambo WASHINGTON, Nairobi,KE +254 7 3200 0004/+254 7 2274 3223 In an Internet failure case, the #1 suspect is a constant: DNS. "Oh, the cruft.", egrep -v '^$|^.*#' =C2=AF\_(=E3=83=84)_/=C2=AF :-) [How to ask smart questions: http://www.catb.org/~esr/faqs/smart-questions.html] --000000000000c8ba5206196aaa12 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
On Mon, May 27, 2024 at 9:21=E2=80=AF= AM Corvin K=C3=B6hne <corvink@fre= ebsd.org> wrote:
On Fri, 2024-05-24 at 17:08 +0300, Odhiambo Washington wrote:
> FreeBSD 14-RELEASE.
>
> I am completely unable to get my mouse working on ALL my bhyve VMs. > This used to work before I upgraded to FreeBSD 14 RELEASE.
>
> How I start my VM:
>
> # Linux Guest
> /usr/sbin/bhyve -A -D -H -P -S -u -w -c 8 -m 8G \
> -s 0,hostbridge \
> -s 4,virtio-blk,/usr/local/bhyve-vms/Ubuntu/ubuntu.img \
> -s 5,virtio-net,tap4 \
> -s 8,hda,play=3D/dev/dsp,rec=3D/dev/dsp \
> -s 29,fbuf,tcp=3D0.0.0.0:5905,w=3D1024,h=3D768 \
> -s 30,xhci,tablet \
> -s 31,lpc -l com1,stdio \
> -l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd \
> ubuntu
>
>
> Now I wonder what happened. No amount of changing w=3D,h=3D can help. = I
> have even tried 800x600.
> Even during the installation of a new VM, I have to rely completely > on the keyboard.
>
> My VMs are on a remote server so I use VNCViewer to access them via > public_ip:XXXX.
>
> Is this a problem with bhyve or my VNCViewer guys?
>
> I really need help with this.
>
>
> --
> Best regards,
> Odhiambo WASHINGTON,
> Nairobi,KE
> +254 7 3200 0004/+254 7 2274 3223
> =C2=A0In=C2=A0an Internet failure case, the #1 suspect is a constant: = DNS.
> "Oh, the cruft.",=C2=A0egrep -v '^$|^.*#'=C2=A0=C2= =AF\_(=E3=83=84)_/=C2=AF=C2=A0:-)
> [How to ask smart
> questions:=C2=A0http://www.catb.org/~esr/faqs= /smart-questions.html]

Looks like a recent fix for XHCI [1] is missing in releng/14.0. It will
be included in 14.1 which is close to be released.


[1]
https://github= .com/freebsd/freebsd-src/commit/0c243cd4a3671bf728f33378ac593c08d8367bc2


--
Kind regards,
Corvin


Thank you very much for th= is information.

--
--000000000000c8ba5206196aaa12-- From nobody Mon May 27 14:05:03 2024 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 4Vny8J4jlKz5LBgS for ; Mon, 27 May 2024 14:05:04 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Vny8J3dnwz45hB for ; Mon, 27 May 2024 14:05:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1716818704; a=rsa-sha256; cv=none; b=jkLF+WTdrWxwqW1gRZo7nBrXNtNTmSR5I1skxy4SI8AXAzMynpMqqGHa18bDXVqUBliFs5 6pdMxWGibhu6ff5dZkW0+oMISUUqZEyhTEhr0kc4PFVcT9EHYavU0qf+jledLAFtHiOD3k +3QzSR4VUMjkFec+VPH8ltwKIDP6xUMvII1367JSM/BiEzcRxZCCWg0f71s/DcpYrtM75Q LLyiXbR92kla4zqrCYriplvoSHWE72MFSzAu2GWMdXIeYrsgqLVPqSeEiBRc8onKuyXyc1 CzDxQpgNKoaqG4pOg38OgNvLF8YZhCbr5WdD6djCyhDHhoSLjHM4bSAhQ+OJTg== 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=1716818704; 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=1f5jT4uHGi4pkzkvWj3mKWiRrsp87+CiY9IzaQq0d1s=; b=LfwcoHvU333ZJPngXKYZ5xb4yLIEDjhrBcbYngmuVr1AtMAz2wEBZEYOYMSHQN38wHKrtu mXJhhsrxsP5B5pPAYr8RdWxqO6RQsm7zNtHmyqbymJ8nerUM8GBr+QkhegIHjIvcOp35h5 VfihGAmPuWg8UyBM6b8cPZRbx6n0aNMcNiMUALtT6VC1fxfRAaWV7RmvZSRXl79e69wM/A Qf4Cj9KcxYYJuV1KTFx33N5nCLw3Cbg5S8eVK4o9XVVMsKUvRId1gyGdrH1mWt88PPAWPG OeRX7rmPHeWNkTAQjLQHC6UFUnaHBsG2mvStGhMZR2AoBffjE7jzkLriCV4gDA== 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 4Vny8J37Mqzn68 for ; Mon, 27 May 2024 14:05:04 +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 44RE54VU038028 for ; Mon, 27 May 2024 14:05:04 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 44RE54JB038027 for virtualization@FreeBSD.org; Mon, 27 May 2024 14:05:04 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 279271] Bhyve virtual machine after S3 mode - glitches or freezes Date: Mon, 27 May 2024 14:05:03 +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: 13.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: konstantin.t.i@ya.ru X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D279271 --- Comment #1 from Vurefozu --- Adding to the file "/etc/default/grub"=20 to the GRUB_CMDLINE_LINUX_DEFAULT variable=20 lines "clocksource=3Dhpet tsc=3Dunstable trace_clock=3Dlocal" seems to solve the problem. In this option, the kernel immediately switches to hpet. This is written into dmesg immediately upon boot: [ 0.514143] clocksource: Switched to clocksource hpet Those. For each virtual machine with a Linux guest, you need to add this li= ne to the kernel parameter. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Mon May 27 14:30:51 2024 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 4Vnyk36Km3z5LDjC for ; Mon, 27 May 2024 14:30:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Vnyk32YD1z47kG for ; Mon, 27 May 2024 14:30:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1716820251; a=rsa-sha256; cv=none; b=I7jPoYr8Ry3u9t/JNd+73BHPvLPm2NRUdTxtuadpA3JkL2tBaPmNh3/ZhckF3VzjaSlpoV jx1WwaC1O+nwJHCrxK7FsO3Qdb3cZ3mX71bnc2PDFKgf67BBndeKMEibNBr09t8cTp0blL K7Q9hJjGUXLT+UF4XXkL5eEYSq35ZDqjpDGLN/ML/ynH1TxApmMSGhrdz/jmDgvfLvb+89 b3pJs3R3eIQDt5NQxfd792NbzXAxG/UrU/W/Gy+BywyOSUYfswABo2zQqLjP8RM7fbQ7Hl Ptn507W/XPw9b2A2vCuZfQUFNLHCwHibhVKeuYDWi3eEBjS8wwWTXtAOT5F+Ow== 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=1716820251; 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=X2NeLYjvuOfHgFnhpnBKCppM4bwbC/Ht8HkW89OmZW0=; b=cgDBhypxC1DSIFffv6+LVe84VYrh6hwX4HbiLXA8rvsPIHfF47FH2vs7brIQOyph5elayx D4mGuMUgusrPLQblwx9LQJMo7y6r00r9rz08GfCmu7u3nWI6buKGc5NbJSdIlrij3TvStu mmw9ztf6kEiCEplH6+LWwA4W5g8zndm2CTZxQ2PZQWuE/nojE9zWWIvLSvviluyxhtT/N0 ZcPWz9o9ccskwJugzx/a9AdSz7MPsFv9sAICP9Yw0QXW6pTUvsUMUNm4s8m4jo5qotKwxS OUV9BwyP5i/1c6o9026oBhYIBkvrvcbBiNrEyybdzooIfp7b9OlJu+7vgr3e8g== 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 4Vnyk329Jkzn4T for ; Mon, 27 May 2024 14:30:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 44REUpIg051883 for ; Mon, 27 May 2024 14:30:51 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 44REUpBI051882 for virtualization@FreeBSD.org; Mon, 27 May 2024 14:30:51 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 279271] Bhyve virtual machine after S3 mode - glitches or freezes Date: Mon, 27 May 2024 14:30:51 +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: 13.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: marietto2008@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D279271 mario felicioni changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marietto2008@gmail.com --- Comment #2 from mario felicioni --- I'm not sure that those parameters should be applied to every Linux vm. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Thu May 30 15:03:17 2024 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 4VqqJ61mzPz5Mngk for ; Thu, 30 May 2024 15:03:18 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VqqJ60l8Mz4pSp for ; Thu, 30 May 2024 15:03:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1717081398; a=rsa-sha256; cv=none; b=j16wamgdTgOHntfB53gkTvM/O0W88BLAfuBj1M/url5KruKXL+J7J5TMDdo85EVUYwH7Zp ec/S5WYqbTbdSXy4Fye3WHiLZnLi4lmidCX0UyfHD3m7BXs43VDzkUxhEa9f7wksF0ooS+ MCUncBk3KtbBrzdRnRJ7GQxGXALsp3YH1gp8+yiV2VOw+AEJImVtdFc82R+e8gMUJWoklx 2h+/IES/Z2+Uqn4blQvq00TkgtODppe9MO75hiueHcPOg/kQj6uzCny/T1gtN0ufXDg4P1 7gCbO++2tiP7qgiKFAnegT+/Hrr0kqiEyInRizmrZh02FqurNi0BbiVraRlNBg== 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=1717081398; 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=dTQQFdUCaEC7a0KlU8ItjHN4SwjTpkEBTX8LdmVAWDA=; b=AkcgiPzoouelvOVi8GzeAUJQiVOICTyvOE79Hyjb1RQPCxw7tghsYnU/xYTxlL+55R95n4 MyPtolEj7glBongAHiS1UDFEhiDP0tig6bgRO6kvr5Z1wtWUaQxuGg/c7fxQ6GeQwJiECV DgvmvnOaPfQxg+cOu367HMhrxmmXPZDtFW0OK1S2SLPso5nTO14ci0KPbwAkyudoYucjy1 nhAerxPwU8YuALmvg6o/hnCktWIqCEkThdbSaqc8y3jInztx9OCrZRIqVioEm/enqLFM6X 4SfJmyHQjFy7c44RUbAO2uc7s180Id5EJ0/P0EPEaMvlefy4bJZyGuA31BCcPg== 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 4VqqJ60DjszlhB for ; Thu, 30 May 2024 15:03:18 +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 44UF3Hjo032065 for ; Thu, 30 May 2024 15:03:17 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 44UF3HMO032064 for virtualization@FreeBSD.org; Thu, 30 May 2024 15:03:17 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 278979] CARP not working on 14.0-RELEASE on VMware Date: Thu, 30 May 2024 15:03:17 +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: 14.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: ea@uoga.net X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D278979 Evaldas Auryla changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ea@uoga.net --- Comment #2 from Evaldas Auryla --- Hi, to allow CARP chatting on vmware network security policies "Promiscuous mode" and "Forged transmits" should be set to "Allow". Also see this https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D277349 ab= out the new net source validation mechanism introduced in FreeBSD 14. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Thu May 30 20:12:38 2024 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 4VqyFX2SDkz5LLc1 for ; Thu, 30 May 2024 20:16:32 +0000 (UTC) (envelope-from emil@etsalapatis.com) Received: from mail-pf1-x441.google.com (mail-pf1-x441.google.com [IPv6:2607:f8b0:4864:20::441]) (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 4VqyFW3ddVz4PJ7 for ; Thu, 30 May 2024 20:16:31 +0000 (UTC) (envelope-from emil@etsalapatis.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=etsalapatis-com.20230601.gappssmtp.com header.s=20230601 header.b="zGQ/OSSR"; dmarc=none; spf=pass (mx1.freebsd.org: domain of emil@etsalapatis.com designates 2607:f8b0:4864:20::441 as permitted sender) smtp.mailfrom=emil@etsalapatis.com Received: by mail-pf1-x441.google.com with SMTP id d2e1a72fcca58-70234843a67so903872b3a.1 for ; Thu, 30 May 2024 13:16:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=etsalapatis-com.20230601.gappssmtp.com; s=20230601; t=1717100190; x=1717704990; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=jCo3qrKzQCZ5tcLP7xnPFS62uchsrQ+dV2Zx2aBbAqU=; b=zGQ/OSSRfXUEU94uczSMu3BLf/7x4tUgPgdydSUHnKNo1Ztyvmv3+vhflOLgcJ1L4h YfqYWPjmk90YSAxxgGFa30hvkUYhkceoh9l9h/hni3YWv3vwWdDk5c41VzBSaK2hDwLd 8Xm8EPe0mCTR1HHG2zuvja2YjzZ5mLeLgyDldgtYwiB4TZn0+YNvFN8XaL7AFkyFcUKU SGK6h1Id3xtTYZhjQw+PX2LUC9jshhRX6+R+VwxDX1aL1+1B5q0IM8l5gt04erx6viXB iRkULgLS9HYATtlrgbKp5VKf3eMfIYoOzzSeaZzYpvsAhbmL9893vuAR3m5O//6MX6cV CIyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717100190; x=1717704990; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=jCo3qrKzQCZ5tcLP7xnPFS62uchsrQ+dV2Zx2aBbAqU=; b=N4O7enNiuH1OZFum0s1A4hLogXxV2/f7rehijkFIVIO70VBJIS+7PXuLSaZZiBd0Cz Yf2Pcx4gi8PX781nQmzE+f58jGen/N5g3X5IdzkPcVvi9vWlaMka5Bb1JKMYlNM5xy9t kkMpRTObGkYcxjzyOtm9oX63WnwJQm3OE7xHq536iEWkcCREw/A6fninTz0Hoc1Cd/TP oEl9BTLbhzZSQ/E91dA+XfU4FysB/cZgbrFYjk+Ou+eEBsZoofQpG2ovr/sPd6QUGiIG kzoaJ3f3UQG+afIPSdIKqWG9uoTCq1cUPHBGKFlHjk+dEm/Ty0wdUdNWi7G7tUOSWzxA rFCQ== X-Gm-Message-State: AOJu0YzdNfJ/rbdbzqSdQyGrW1ohsl9ss69xW1q8KXeVfewMbOdz514i J+nNaYZ6feE90K0akUgbF8y5z39OxZvH90I4XEyuS+Z+3gbD9dFBekBIoFxZgzwmS67mxE+5b9E X8QwD8zCrwCe2BoRsflXO4M+GSMAQK7si6wBxHbG9X/cSC3/m3oLWV8kLBtM= X-Google-Smtp-Source: AGHT+IF6RrCOmGDZyvI24yJ8WyxvRFrhZ0wSfm+LiMIZzIJYPPzZ8ssoafeqV0qg2uN+n6+RHXwt8TFoC3r0AUwPR0Q= X-Received: by 2002:a05:6a20:12cb:b0:1af:6911:7ff4 with SMTP id adf61e73a8af0-1b26f17e121mr52826637.7.1717100189617; Thu, 30 May 2024 13:16:29 -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 MIME-Version: 1.0 From: Emil Tsalapatis Date: Thu, 30 May 2024 16:12:38 -0400 Message-ID: Subject: [RFC] virtio testing framework To: freebsd-virtualization@freebsd.org Content-Type: multipart/alternative; boundary="000000000000d8a9f60619b18adb" X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[etsalapatis-com.20230601.gappssmtp.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; DMARC_NA(0.00)[etsalapatis.com]; MLMMJ_DEST(0.00)[freebsd-virtualization@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::441:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-virtualization@freebsd.org]; DKIM_TRACE(0.00)[etsalapatis-com.20230601.gappssmtp.com:+] X-Rspamd-Queue-Id: 4VqyFW3ddVz4PJ7 --000000000000d8a9f60619b18adb Content-Type: text/plain; charset="UTF-8" Hi everyone, while developing a virtiofs kernel driver I have written a debug virtio transport to test virtio drivers inside a VM without requiring nested virtualization or support from the host. The transport allows paravirt devices to be emulated in local userspace instead of a host, so we can create paravirt devices and test them as necessary. For virtiofs in particular, it allows us to reuse the existing FUSE tests since we can now run both the virtiofs driver and the FUSE server (which is normally in the host) in a single machine. I have uploaded the WIP code [here ], and an overview of the design [here ]. The patch has a ways to go, and currently only supports virtio-blk device emulation as a PoC, but feedback is welcome and appreciated. Please also let me know if there is interest in using this for testing other virtio devices apart from virtiofs. --Emil --000000000000d8a9f60619b18adb Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi everyone,

=C2=A0 =C2=A0 while developing a virti= ofs kernel driver I have written a debug virtio transport to test virtio dr= ivers inside a VM without requiring nested virtualization or support from= =20 the host. The transport allows paravirt devices to be emulated in local=20 userspace instead of a host, so we can create paravirt devices and test=20 them as necessary. For virtiofs in particular, it allows us to reuse the existing FUSE tests since we can now run both the virtiofs driver and=20 the FUSE server (which is normally in the host) in a single machine.

I have uploaded the WIP code [here], and an overview of the desi= gn [here]. The patch has a ways to go, and currently only supports virtio-blk=20 device emulation as a PoC, but feedback is welcome and appreciated.=20 Please also let me know if there is interest in using this for testing=20 other virtio devices apart from virtiofs.

= --Emil
--000000000000d8a9f60619b18adb-- From nobody Thu May 30 20:37:42 2024 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 4VqykJ4NMYz5LN7g for ; Thu, 30 May 2024 20:38:00 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-yw1-x112d.google.com (mail-yw1-x112d.google.com [IPv6:2607:f8b0:4864:20::112d]) (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 4VqykJ3bVxz4Qml for ; Thu, 30 May 2024 20:38:00 +0000 (UTC) (envelope-from tomek@cedro.info) Authentication-Results: mx1.freebsd.org; none Received: by mail-yw1-x112d.google.com with SMTP id 00721157ae682-62a0827316eso3025147b3.1 for ; Thu, 30 May 2024 13:38:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; t=1717101479; x=1717706279; 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=hONQfSn8ZRwNsVApeJNEWeKyC0o2wtWuPpAAWDsYm/I=; b=YUfiA9yt3wgKfUyfOid0UrElUAxD694t2O/aiq9F46wdRLi07VPK2afWtdsmJfYeO1 RIsvhKdVgybX/ftaZuUH/0zI0IOvZlysFDuEka26vcFD50GRRUf9TpCg1otR7J3cbRXj /Syu93IHKAlqB+A159A6PPm3re3i8M1yGLnWLy59BytUkds98vMGH8EjdxGI80sUcYfe M7oky1x1VxhRBD5Lr73mbpBsKkGHlBfZwFalEWeinSJWvm9Gg0BPVUvY7pRpqQKaJ6DU ROHX7+i+9XBBNyXpUcFgo36Me00SZF/flKZ6GW/yuOrju0dPIyBdstV6reMxSp84NTCL ncxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717101479; x=1717706279; 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=hONQfSn8ZRwNsVApeJNEWeKyC0o2wtWuPpAAWDsYm/I=; b=v7HYHzp+owORG4qMd5QlF/9e5Ea+ZgmzZ8d0/Y3VEFYXXssopOIk4SBmuAmbxw0jsv UUS+uRbWaheyxPCczeTUJp1Jwf6bd+T05etIkZ5qbKPUe2seg7GpKIY26PmkOC19ID+G rYDRKzmMav74O3RGVzj5E5xGUhVlBQMFCiXS3YgR0ZJt8930rcoEta6z3Gx97Tb/oD4u yde59oQgSO4/JB/5WjoyRyqyPRslmeeTMHyQA06oboAeHQH4gZLnMF6Sj6IdvN3rj2OA W+5qeFbEuOXlAETkxMSbNDlQW59I1kFpKGWVxr65pwPhqX0WOEkz4od0XIv2DtxrgiFb 9Aqw== X-Gm-Message-State: AOJu0Yz+CaLUIsX6s3M4fpUjCAhfkwSFiYwVOupZRoPrLjMVrtei1Pp/ BmTDToWE7UYsUVThxb7ZVLeUlApbFY9CuFjzJ6Qod44dqPtW6URMfyh+JkGExvN1NWQyV6hV9zA = X-Google-Smtp-Source: AGHT+IFK/Wdg4N18kUqsVQ6+mxmM8EynopaE7+t5nBmtiRQvewcEpopXeSzAWmvutU58eYzFFmhanA== X-Received: by 2002:a81:c147:0:b0:618:25fc:e2a9 with SMTP id 00721157ae682-62c6bc79aacmr34380927b3.38.1717101474887; Thu, 30 May 2024 13:37:54 -0700 (PDT) Received: from mail-yb1-f171.google.com (mail-yb1-f171.google.com. [209.85.219.171]) by smtp.gmail.com with ESMTPSA id 00721157ae682-62c766ac607sm778817b3.105.2024.05.30.13.37.54 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 30 May 2024 13:37:54 -0700 (PDT) Received: by mail-yb1-f171.google.com with SMTP id 3f1490d57ef6-dfa6e0add60so404554276.3 for ; Thu, 30 May 2024 13:37:54 -0700 (PDT) X-Received: by 2002:a25:2ce:0:b0:de5:5bca:ecb0 with SMTP id 3f1490d57ef6-dfa5a41fe6amr3296865276.0.1717101473826; Thu, 30 May 2024 13:37:53 -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 MIME-Version: 1.0 References: In-Reply-To: From: Tomek CEDRO Date: Thu, 30 May 2024 22:37:42 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [RFC] virtio testing framework To: emil@etsalapatis.com Cc: Virtualisation on FreeBSD Content-Type: multipart/alternative; boundary="0000000000006415f00619b1d7ce" X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated 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: 4VqykJ3bVxz4Qml --0000000000006415f00619b1d7ce Content-Type: text/plain; charset="UTF-8" Awesome!! Congrats :-) Here is some example of running NuttX RTOS on RV in a web browser using TinyEMU + VirtIO :-) https://github.com/lupyuen/nuttx-tinyemu -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info On Thu, May 30, 2024, 22:16 Emil Tsalapatis wrote: > Hi everyone, > > while developing a virtiofs kernel driver I have written a debug > virtio transport to test virtio drivers inside a VM without requiring > nested virtualization or support from the host. The transport allows > paravirt devices to be emulated in local userspace instead of a host, so we > can create paravirt devices and test them as necessary. For virtiofs in > particular, it allows us to reuse the existing FUSE tests since we can now > run both the virtiofs driver and the FUSE server (which is normally in the > host) in a single machine. > > I have uploaded the WIP code [here ], > and an overview of the design [here > ]. The > patch has a ways to go, and currently only supports virtio-blk device > emulation as a PoC, but feedback is welcome and appreciated. Please also > let me know if there is interest in using this for testing other virtio > devices apart from virtiofs. > > --Emil > --0000000000006415f00619b1d7ce Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Awesome!! Congrats :-)

Here is some example of running NuttX RTOS on RV in a= web browser using TinyEMU + VirtIO :-)

https://github.com/= lupyuen/nuttx-tinyemu

--
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info

On Thu, May 30, 2024= , 22:16 Emil Tsalapatis <emil@et= salapatis.com> wrote:
Hi everyone,

=C2=A0 =C2=A0 while developing a virtiofs ke= rnel driver I have written a debug virtio transport to test virtio drivers = inside a VM without requiring nested virtualization or support from=20 the host. The transport allows paravirt devices to be emulated in local=20 userspace instead of a host, so we can create paravirt devices and test=20 them as necessary. For virtiofs in particular, it allows us to reuse the existing FUSE tests since we can now run both the virtiofs driver and=20 the FUSE server (which is normally in the host) in a single machine.

I have uploaded the WIP code [here], and an o= verview of the design [here]. The patch has a ways to go, and currently only supports virtio-blk=20 device emulation as a PoC, but feedback is welcome and appreciated.=20 Please also let me know if there is interest in using this for testing=20 other virtio devices apart from virtiofs.

= --Emil
--0000000000006415f00619b1d7ce-- From nobody Thu May 30 22:19:13 2024 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 4Vr0zq63Mpz5LXN8 for ; Thu, 30 May 2024 22:19:51 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-pj1-x1034.google.com (mail-pj1-x1034.google.com [IPv6:2607:f8b0:4864:20::1034]) (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 4Vr0zq3zwYz4ZZX for ; Thu, 30 May 2024 22:19:51 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pj1-x1034.google.com with SMTP id 98e67ed59e1d1-2bf59381a11so1112172a91.1 for ; Thu, 30 May 2024 15:19:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717107590; x=1717712390; 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=A6aCmlEjPC3RK0aMrzuMCh+p6OAx+iSyEatq+CDdG4g=; b=aeCG6sMdREYxYObFIBnqGrrzeJwfbBZvU75+hNuZW6S7r7V8i/iQFMsIR/LQXDOI57 Di8cUBEoywIIHQ1vgBNh5MSwwiOsEH5tc0D8vK17egQnTpbr6nv8CqsaJueHiF1ImaIy kz0ddgjAR6SXWA4/+GI6xyxa/c/5Klcc/2Uw98pMAREFjdIEy713LYzm+0Fi+sRzvcY+ kJ34W5w8iAAi6xMgeGMG07gF0OR9lM26URJh1K1pzh/MCGiRIRoGo5p6/2YFR+HkcYrJ 23tCc8Uv8NQNNW+Z54MS+je5PGzOwnQD9t7Za/aLG6sTQ6uB4sYeLYshhDUTAuVvJZY7 4xGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717107590; x=1717712390; 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=A6aCmlEjPC3RK0aMrzuMCh+p6OAx+iSyEatq+CDdG4g=; b=tl+Ma4dA9YDdVtVGAVxJnkRds2cWcSYWG9B5WZ1YKQth7Bxi1v2T/3lVz93JV0g631 kTgB7wZyfAwuHT5v6Cikc45oRepgroxFFxlyt5nSZCyGO/VQRJKqSowDLsjRLmoeizW4 4JlKfYyTcusmTwRk5JDb29UfBa9JTW3ACK2L9Vd6h0VEGEf3yR8O7RW3ZoyAndty6Awf C7DVM1/vpesSPpekc21eQxZlhVm75xilcjIwWT+KIo7+RKL21QNxezu13CLxYDOGSGiS pfWGlGi1OT2PFxIhWuMvDJebym9d/IgVvkdrjPUXbyP6I2sLTJTuVtKkL+a/nfKpHpJZ Eatg== X-Forwarded-Encrypted: i=1; AJvYcCUSUU88mRtSvO3GL6S1owZfRPODFawccWBB/shrjix+zrHsVmwRafOalDS8Sq51hfYmaA2fGRDnYt6xTBmW/MFlRfefYN1xIS8SDO6hnoVScf1y X-Gm-Message-State: AOJu0Yxm4I/zhtD/6w3idKvDEO7EwniKNUA+3hHjoMFrDFh/4ZDQzH9S Xv0LSdLIziN0ijG3oJx70YQu0EvAObS2dBCV/eUSKncrgnxQGaOWyM1X/I7JkHM8GxlV/Q7Ahm+ L299FY3vH17iX0Dzei+fnxSHc8+MT/WSs X-Google-Smtp-Source: AGHT+IFIDo88ggZbzvcHsDB3gnaGLen8mKFwSPy4PbN8Wk11d0Qmnoq34qn2PMuTo2T0NP+mS16uW3GAcJMoobJtCq8= X-Received: by 2002:a17:90a:d593:b0:2c1:bb0c:9af4 with SMTP id 98e67ed59e1d1-2c1dc4b479cmr117106a91.0.1717107589894; Thu, 30 May 2024 15:19:49 -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 MIME-Version: 1.0 References: In-Reply-To: From: Mario Marietto Date: Fri, 31 May 2024 00:19:13 +0200 Message-ID: Subject: Re: [RFC] virtio testing framework To: Tomek CEDRO Cc: emil@etsalapatis.com, Virtualisation on FreeBSD Content-Type: multipart/alternative; boundary="000000000000efd9f60619b343ea" X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated 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: 4Vr0zq3zwYz4ZZX --000000000000efd9f60619b343ea Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Can someone explain to me what the purpose of what you are talking about ? On Thu, May 30, 2024 at 10:38=E2=80=AFPM Tomek CEDRO wro= te: > Awesome!! Congrats :-) > > Here is some example of running NuttX RTOS on RV in a web browser using > TinyEMU + VirtIO :-) > > https://github.com/lupyuen/nuttx-tinyemu > > -- > CeDeROM, SQ7MHZ, http://www.tomek.cedro.info > > On Thu, May 30, 2024, 22:16 Emil Tsalapatis wrote: > >> Hi everyone, >> >> while developing a virtiofs kernel driver I have written a debug >> virtio transport to test virtio drivers inside a VM without requiring >> nested virtualization or support from the host. The transport allows >> paravirt devices to be emulated in local userspace instead of a host, so= we >> can create paravirt devices and test them as necessary. For virtiofs in >> particular, it allows us to reuse the existing FUSE tests since we can n= ow >> run both the virtiofs driver and the FUSE server (which is normally in t= he >> host) in a single machine. >> >> I have uploaded the WIP code [here ]= , >> and an overview of the design [here >> ]. The >> patch has a ways to go, and currently only supports virtio-blk device >> emulation as a PoC, but feedback is welcome and appreciated. Please also >> let me know if there is interest in using this for testing other virtio >> devices apart from virtiofs. >> >> --Emil >> > --=20 Mario. --000000000000efd9f60619b343ea Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Can someone explain to me what the purpose of what you are talking about ?


On Thu, May 30, 2024 at 10:38=E2=80=AFPM Tomek CEDRO <tomek@cedro.info> wrote:
Awesome= !! Congrats :-)

Here is = some example of running NuttX RTOS on RV in a web browser using TinyEMU + V= irtIO :-)


--
CeDeROM, SQ7M= HZ, http://www.to= mek.cedro.info

On Thu, May 30, 2024, 22:16 Emil Tsalapatis <emil@etsalapatis.com= > wrote:
=
Hi everyone,

=C2=A0 =C2=A0 while developing a virti= ofs kernel driver I have written a debug virtio transport to test virtio dr= ivers inside a VM without requiring nested virtualization or support from= =20 the host. The transport allows paravirt devices to be emulated in local=20 userspace instead of a host, so we can create paravirt devices and test=20 them as necessary. For virtiofs in particular, it allows us to reuse the existing FUSE tests since we can now run both the virtiofs driver and=20 the FUSE server (which is normally in the host) in a single machine.

I have uploaded the WIP code [here], and an o= verview of the design [here]. The patch has a ways to go, and currently only supports virtio-blk=20 device emulation as a PoC, but feedback is welcome and appreciated.=20 Please also let me know if there is interest in using this for testing=20 other virtio devices apart from virtiofs.

= --Emil


--
Mario.
--000000000000efd9f60619b343ea-- From nobody Fri May 31 04:03:25 2024 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 4Vr8hm4S2Sz5M57G for ; Fri, 31 May 2024 04:07:20 +0000 (UTC) (envelope-from emil@etsalapatis.com) Received: from mail-pj1-x102c.google.com (mail-pj1-x102c.google.com [IPv6:2607:f8b0:4864:20::102c]) (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 4Vr8hm22FWz451H for ; Fri, 31 May 2024 04:07:20 +0000 (UTC) (envelope-from emil@etsalapatis.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pj1-x102c.google.com with SMTP id 98e67ed59e1d1-2c19e6dc3dcso1325199a91.3 for ; Thu, 30 May 2024 21:07:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=etsalapatis-com.20230601.gappssmtp.com; s=20230601; t=1717128437; x=1717733237; 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=X+DXyudVfE5WtO+8iYYlBDeaVut+4WojwSIhooh6fLg=; b=141AHBEGhn1cd9FFA7I8GByFR66nZHXnuHOfh47G1qDtqG6zGT1Ij1LHep1Hirm+fc 8ncZKtb4LKTbeyqShfIF6XR3PbhOw3hAXmeVT1ui/tN6/ThWOHKMh6bpvHGdzx8UDpbm ate1qmJGaOmcw4V8WEIbi0aKlioztCW9Rzh097v49+VSSayY/laQ+idPdLYVhqEKCKeD THOr+WHJ/vavgaTbqwCid30/Va405nZ+cW2AePIBKpa30ypLpboZuXNFIAw45qJz5dNW f5W+wy0Xj88TNXc0jfh14yHeSA1hBI/QCeVPXj7tmwBQk0n+0g25Qxy8pywwWFr3x2sG LRIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717128437; x=1717733237; 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=X+DXyudVfE5WtO+8iYYlBDeaVut+4WojwSIhooh6fLg=; b=u67fI13Vgwequ7IgusknluPHNHBGxFIuVnjN9Dmdggd+aFQYZjXQwYv2JyMtG7b++K DyfEEfBv5UzTep9FgBDeRjl8C2qg4KYwFn3C0eOBTP6itpBixBRWu3GxPVGoBP5txrR3 l5SJe8UD2YY8AwISNZwc3mGF7617mZo0++xBp22sM/8uB2iT//dq3CoZwq5mRKlq7AUK NygufoKhixGazt4kfkvlvvYPxapnEGDlI+2j/jY3dNbfmK0LlN9emgS0ocJPS2lM3jmm feHRK/koUW4YtkpAbFu4OOJHtQSZe6WZdSvUMfclfTA56IS6OPVIWTNRvwTUsPwB2l0D K4nA== X-Forwarded-Encrypted: i=1; AJvYcCXl/styt5y2/qFyZ28eUda6OJCU/GKe8nsKItHGihhVUK6Dd0pCUeB4oEvfytjGTLgkrmTF71zpe+THetkX1XXRs2JrgtrmbhjBYFwwLLYJo9bR X-Gm-Message-State: AOJu0Ywyznpjo5GA0pfX8YHax87syj3JKURpapFXtuOjQQp9VmnGcebe VOinsRePwUSOe0Ud13Kc2ram6x9LH6V8nXgPD0DCzrgRXAOzWKZ64+ars4ukqEFjXVN4A9RUaIY PoECoIFt0HHKaK/GOf8Jvz0gEYp1kFpfED8AuyA== X-Google-Smtp-Source: AGHT+IE+ZNG4FQp+8Hxqzq5AgQq9oamkZsMaHn1qDPouSYcA7fROmv2LmaNLEaCTl7kcoAp77OppwIaglsFbmJqOJbU= X-Received: by 2002:a17:90a:d513:b0:2bf:7ccb:b8c0 with SMTP id 98e67ed59e1d1-2c1dc58eb8amr678098a91.26.1717128436788; Thu, 30 May 2024 21:07:16 -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 MIME-Version: 1.0 References: In-Reply-To: From: Emil Tsalapatis Date: Fri, 31 May 2024 00:03:25 -0400 Message-ID: Subject: Re: [RFC] virtio testing framework To: Mario Marietto Cc: Tomek CEDRO , Virtualisation on FreeBSD Content-Type: multipart/alternative; boundary="0000000000008251b30619b81e45" X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated 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: 4Vr8hm22FWz451H --0000000000008251b30619b81e45 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Not sure about the followup, but the patch I describe in the original post allows us to write and run tests for virtio drivers inside a VM. I originally wrote this because we have tests for the virtiofs paravirt device where we need to run both the paravirt driver and the device emulation in the same machine. The virtio stack is not designed for this - it expects the virtio driver to be running in the guest, and device emulation to be running in the host. This patchset introduces a way to emulate a virtio device in the guest for the purpose of running these virtiofs tests. The links in the original email describe the design in more detail, but just to reiterate, the code in this patch makes no functional changes to existing code. --Emil On Thu, May 30, 2024 at 6:19=E2=80=AFPM Mario Marietto wrote: > Can someone explain to me what the purpose of what you are talking about = ? > > > On Thu, May 30, 2024 at 10:38=E2=80=AFPM Tomek CEDRO w= rote: > >> Awesome!! Congrats :-) >> >> Here is some example of running NuttX RTOS on RV in a web browser using >> TinyEMU + VirtIO :-) >> >> https://github.com/lupyuen/nuttx-tinyemu >> >> -- >> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info >> >> On Thu, May 30, 2024, 22:16 Emil Tsalapatis wrote= : >> >>> Hi everyone, >>> >>> while developing a virtiofs kernel driver I have written a debug >>> virtio transport to test virtio drivers inside a VM without requiring >>> nested virtualization or support from the host. The transport allows >>> paravirt devices to be emulated in local userspace instead of a host, s= o we >>> can create paravirt devices and test them as necessary. For virtiofs in >>> particular, it allows us to reuse the existing FUSE tests since we can = now >>> run both the virtiofs driver and the FUSE server (which is normally in = the >>> host) in a single machine. >>> >>> I have uploaded the WIP code [here = ], >>> and an overview of the design [here >>> ]. The >>> patch has a ways to go, and currently only supports virtio-blk device >>> emulation as a PoC, but feedback is welcome and appreciated. Please als= o >>> let me know if there is interest in using this for testing other virtio >>> devices apart from virtiofs. >>> >>> --Emil >>> >> > > -- > Mario. > --0000000000008251b30619b81e45 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Not sure about the followup, but the patch I describe= in the original post allows us to write and run tests for virtio drivers i= nside a VM. I originally wrote this because we have tests for the virtiofs = paravirt device where we need to run both the paravirt driver and the devic= e emulation in the same machine. The virtio stack is not designed for this = - it expects the virtio driver to be running in the guest, and device emula= tion to be running in the host. This patchset introduces a way to emulate a= virtio device in the guest for the purpose of running these virtiofs tests= . The links in the original email describe the design in more detail, but j= ust to reiterate, the code in this patch makes no functional changes to exi= sting code.

--Emil

On Thu, May 30, 20= 24 at 6:19=E2=80=AFPM Mario Marietto <marietto2008@gmail.com> wrote:
Can someone explain to me what the purpose of what you are talking about = ?


On Thu, May 30, 2024 at 1= 0:38=E2=80=AFPM Tomek CEDRO <tomek@cedro.info> wrote:
Awesome!! Congrats :-)

Here is some example of r= unning NuttX RTOS on RV in a web browser using TinyEMU + VirtIO :-)


--
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info

= Hi everyone,

=C2=A0 =C2=A0 while developing a virtiofs kernel driver= I have written a debug virtio transport to test virtio drivers inside a VM= without requiring nested virtualization or support from=20 the host. The transport allows paravirt devices to be emulated in local=20 userspace instead of a host, so we can create paravirt devices and test=20 them as necessary. For virtiofs in particular, it allows us to reuse the existing FUSE tests since we can now run both the virtiofs driver and=20 the FUSE server (which is normally in the host) in a single machine.

I have uploaded the WIP code [here], and an o= verview of the design [here]. The patch has a ways to go, and currently only supports virtio-blk=20 device emulation as a PoC, but feedback is welcome and appreciated.=20 Please also let me know if there is interest in using this for testing=20 other virtio devices apart from virtiofs.

= --Emil


--
Mario.
--0000000000008251b30619b81e45-- From nobody Fri May 31 12:34:15 2024 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 4VrMyP5Y7Fz5Mq5X for ; Fri, 31 May 2024 12:34:53 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-pg1-x533.google.com (mail-pg1-x533.google.com [IPv6:2607:f8b0:4864:20::533]) (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 4VrMyN6z2Pz4mkD for ; Fri, 31 May 2024 12:34:52 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pg1-x533.google.com with SMTP id 41be03b00d2f7-6bd8b845116so1548194a12.0 for ; Fri, 31 May 2024 05:34:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717158892; x=1717763692; 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=uF57tQf/apFC0LRo4Wo99ImcNoRwfYnLnR4kWxVEjiE=; b=aWJOrqFiRRnsjES7H4mXkxKG9H5K5KWIggYbHbDFkSBElImnuCKSm6xrc2gb3LXHZM K/WdG44b6ZY1Po5Wuf5+kTUCIr8W76Tp6Okh5m83g0XdXQ/mvqaBDs5vR6g7kfgmEQKP zTdtj3NiFjuL4sPNWgqJ8wTvcjS/dTeFn21R7wfDTpsNtH44fk5oVgPY5nLXvLq6KbcL JsGiZ0/CmtLldWoQW4Mv5NtdFEh7nfQTMo2wgioUO0IMSJLYjDuh4vnJqTOvPgGNHPSo BIG760LyBZ9tWlQWAWh9VlzqDOXN59KR0xYxIBAyd6NFcpo7Tmg0xZeLpuInGbKvr263 diog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717158892; x=1717763692; 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=uF57tQf/apFC0LRo4Wo99ImcNoRwfYnLnR4kWxVEjiE=; b=SL87KPiybyN7Zo9LhHYKm8fLbJO76++lzWS9W9Fzo4u3Ra8aIZlmE/8FqwCPHY6Mid 8WqJn27QPhqcNMyZpcD4IBmNev06Q48zr+CK5UOn+NxwJCSy6VHjUB4mwfRoN7hPw8Xw e8e0j0gHrX1CQ5X85tqRsYZkYaZe77DMmetHGE5jyqRFC2aBGju9moT3jqPc4n9KtjAP LMg6AyMVJ0+42bVQRImjo36P7tCrH9OxKHRoflRB/49fUb5ppqa9PlDXonrUnQeBBbGV jckYMvyvUHNi0YrMLwpCLz5QdrZ+xJvQWK4iJGTLn+WYTKu4enTBEKZpB6epoJa34QaG nzBg== X-Forwarded-Encrypted: i=1; AJvYcCUvuUshbgm4ChRrQ0Mpp7WdWMgbE8TrL30qyE367ikr0oRrIlJXqyyWjRpODa66Ln4FeewlMoUwMwhjePzUJtfbPE+5DeqLATR5ZAiQwWN8Wsk7 X-Gm-Message-State: AOJu0YzG8ePAJ6yjsruLbQWitpab99v322zAG3Pti384YddlRqgWiPGF NUAdmyg/juwdb0UBkLj3ssGr/Yqll0H07KKcT2iMvlvf5fmCKS1zrDxpNglG/qsEnioKg+7OMSb BJBczO4b7OQGjIoHxcOS1EkgFsc8DcVyx X-Google-Smtp-Source: AGHT+IGTgEAQtkXVkYEvEZR/JYTLAaEeGALQBncaQ4YVuMb9OcA+Oszp/jMCrLwbFU1IJU4sLK116Gs4DSYhUPGdcKw= X-Received: by 2002:a17:90a:f083:b0:2b1:b6f:e297 with SMTP id 98e67ed59e1d1-2c1dc5c8effmr1704858a91.36.1717158891471; Fri, 31 May 2024 05:34:51 -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 MIME-Version: 1.0 References: In-Reply-To: From: Mario Marietto Date: Fri, 31 May 2024 14:34:15 +0200 Message-ID: Subject: Re: [RFC] virtio testing framework To: Emil Tsalapatis Cc: Tomek CEDRO , Virtualisation on FreeBSD Content-Type: multipart/alternative; boundary="000000000000bfcc080619bf3571" X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated 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: 4VrMyN6z2Pz4mkD --000000000000bfcc080619bf3571 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I mean,what's the purpose of using "NuttX RTOS on RV in a web browser using TinyEMU + VirtIO" ? On Fri, May 31, 2024 at 6:07=E2=80=AFAM Emil Tsalapatis wrote: > Not sure about the followup, but the patch I describe in the original pos= t > allows us to write and run tests for virtio drivers inside a VM. I > originally wrote this because we have tests for the virtiofs paravirt > device where we need to run both the paravirt driver and the device > emulation in the same machine. The virtio stack is not designed for this = - > it expects the virtio driver to be running in the guest, and device > emulation to be running in the host. This patchset introduces a way to > emulate a virtio device in the guest for the purpose of running these > virtiofs tests. The links in the original email describe the design in mo= re > detail, but just to reiterate, the code in this patch makes no functional > changes to existing code. > > --Emil > > On Thu, May 30, 2024 at 6:19=E2=80=AFPM Mario Marietto > wrote: > >> Can someone explain to me what the purpose of what you are talking about >> ? >> >> >> On Thu, May 30, 2024 at 10:38=E2=80=AFPM Tomek CEDRO = wrote: >> >>> Awesome!! Congrats :-) >>> >>> Here is some example of running NuttX RTOS on RV in a web browser using >>> TinyEMU + VirtIO :-) >>> >>> https://github.com/lupyuen/nuttx-tinyemu >>> >>> -- >>> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info >>> >>> On Thu, May 30, 2024, 22:16 Emil Tsalapatis >>> wrote: >>> >>>> Hi everyone, >>>> >>>> while developing a virtiofs kernel driver I have written a debug >>>> virtio transport to test virtio drivers inside a VM without requiring >>>> nested virtualization or support from the host. The transport allows >>>> paravirt devices to be emulated in local userspace instead of a host, = so we >>>> can create paravirt devices and test them as necessary. For virtiofs i= n >>>> particular, it allows us to reuse the existing FUSE tests since we can= now >>>> run both the virtiofs driver and the FUSE server (which is normally in= the >>>> host) in a single machine. >>>> >>>> I have uploaded the WIP code [here ], >>>> and an overview of the design [here >>>> ]. The >>>> patch has a ways to go, and currently only supports virtio-blk device >>>> emulation as a PoC, but feedback is welcome and appreciated. Please al= so >>>> let me know if there is interest in using this for testing other virti= o >>>> devices apart from virtiofs. >>>> >>>> --Emil >>>> >>> >> >> -- >> Mario. >> > --=20 Mario. --000000000000bfcc080619bf3571 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I mean,what's the purpose of using "NuttX RTOS on= RV in a web browser using TinyEMU + VirtIO" ?

On Fri, May 31, 202= 4 at 6:07=E2=80=AFAM Emil Tsalapatis <emil@etsalapatis.com> wrote:
Not sure about the followup= , but the patch I describe in the original post allows us to write and run = tests for virtio drivers inside a VM. I originally wrote this because we ha= ve tests for the virtiofs paravirt device where we need to run both the par= avirt driver and the device emulation in the same machine. The virtio stack= is not designed for this - it expects the virtio driver to be running in t= he guest, and device emulation to be running in the host. This patchset int= roduces a way to emulate a virtio device in the guest for the purpose of ru= nning these virtiofs tests. The links in the original email describe the de= sign in more detail, but just to reiterate, the code in this patch makes no= functional changes to existing code.

--Emil

On Thu, May 30, 2024 at 6:19=E2=80=AFPM Mario Marietto <marietto2008@gmail.com= > wrote:
=
Can someone explain to me wh= at the purpose of what you are talking about ?


On Thu, May 30, 2024 at 10:38=E2=80=AFPM Tomek CEDRO &l= t;tomek@cedro.info> wrote:
Awesome!! Congrats :-)

Here is some example of running NuttX RTOS on RV in a we= b browser using TinyEMU + VirtIO :-)


--
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info

On Thu, May 30, 2024, 22= :16 Emil Tsalapatis <emil@etsalapatis.com> wrote:
Hi everyone,

=C2=A0 =C2= =A0 while developing a virtiofs kernel driver I have written a debug virtio= transport to test virtio drivers inside a VM without requiring nested virt= ualization or support from=20 the host. The transport allows paravirt devices to be emulated in local=20 userspace instead of a host, so we can create paravirt devices and test=20 them as necessary. For virtiofs in particular, it allows us to reuse the existing FUSE tests since we can now run both the virtiofs driver and=20 the FUSE server (which is normally in the host) in a single machine.

I have uploaded the WIP code [here], and an o= verview of the design [here]. The patch has a ways to go, and currently only supports virtio-blk=20 device emulation as a PoC, but feedback is welcome and appreciated.=20 Please also let me know if there is interest in using this for testing=20 other virtio devices apart from virtiofs.

= --Emil


--
Mario.


--
Mario.
--000000000000bfcc080619bf3571-- From nobody Fri May 31 13:51:34 2024 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 4VrPg915RZz5MwfJ for ; Fri, 31 May 2024 13:51:49 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-yw1-x1134.google.com (mail-yw1-x1134.google.com [IPv6:2607:f8b0:4864:20::1134]) (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 4VrPg84v9sz4tfl for ; Fri, 31 May 2024 13:51:47 +0000 (UTC) (envelope-from tomek@cedro.info) Authentication-Results: mx1.freebsd.org; none Received: by mail-yw1-x1134.google.com with SMTP id 00721157ae682-62a2424ed01so21831417b3.1 for ; Fri, 31 May 2024 06:51:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; t=1717163507; x=1717768307; 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=6OGRjDCCaYWqh8BFfPx3fkQCvdgHuP52RfipH/R1ZHs=; b=CQ9XWE/ob1Xk6M7zsEHzIZj3faq7se3B/3lhdPp8NzCX6hQefb746QSFzUWWDnh46u unINQ28FT/v77e9lm2J0u2JhDJo+cdsACccojYEUJA56uhuvxeJ5I2HRrPBxWwYBDVXU qiMt+4TwOJo0nJ0T2q4kRfgq8/yCKLTinAwZqoLaErsiz4LtUxDlcWeZcXfweLGNeQD+ a9Ddbe7qcpJz2tgaLCS7oe8qY0Jj9Jr+8F45oiKYiD/Sl6RD1j4bvhbZ3GxvoO5M+UDj 5GWPrHHJZfd8XRGmNfGPkqtzorR0ypwvRJrOxCQG5axiiFItjhb87moIhQpZ+NIPBzKY ZqAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717163507; x=1717768307; 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=6OGRjDCCaYWqh8BFfPx3fkQCvdgHuP52RfipH/R1ZHs=; b=p0QS7CasaVowbKUgsuqRJ6xJuxP8qrh+E4jD6NwMcQm8HbSn+/D+D1EKRZagvlm810 4yjSzkgZ7D4FLdHxsACHFX3MOGzyF1rKxXlnuvtajcWL94QYl5RmatDANhnLvDF1Lhoy 4W1aAHTz7dmq+lmI0rSeMFWLgpatLA2duaPpulHAslxAPGxxeOJZCCFU0WV0sY5RScb6 rYeEn4CS+da3V196POszuooFMkJIWMOGKJVVrGNaxaq5tOpdRM3UfR/wtiq+MzZ7Vfyr S5+UBfkAxCYtja/PZ42ddeDMtJd/nVp7IR49a3b5lVnbQWEkqyR0V6MZQ8TeGT7wEBKZ gmiw== X-Forwarded-Encrypted: i=1; AJvYcCVpWmR1RhLN7y4HPEziNrJd8msqm6SQPCWaO3HBU1Ut2B9jj0oVPor2Z6KnOMuR69sVSN06kjiTR7ZkmvEOn/kuSlZnjxVRh0apZlRoKpRaPG0G X-Gm-Message-State: AOJu0Yw4MYEyoZf/nH6gf10xQeI9Us57P3w7yX8CGbsmiV+1dNyuFmU2 KrIrbnQ9TLavYq6TanWyGRgvT6P8d7VzaowwS5xSDRW1mkQFuqfxvy+FsLEPfJ/Gzrem6Cs4Cno = X-Google-Smtp-Source: AGHT+IEY+NN5ivv2Nu5KuREY/6rk9VN7O6IdPIHoBujjp35ymb6ENcCYOQJql9M6J7gWiBV8yunGuA== X-Received: by 2002:a81:b652:0:b0:61b:16d9:47cd with SMTP id 00721157ae682-62c7967383dmr19058147b3.11.1717163506836; Fri, 31 May 2024 06:51:46 -0700 (PDT) Received: from mail-yb1-f171.google.com (mail-yb1-f171.google.com. [209.85.219.171]) by smtp.gmail.com with ESMTPSA id 00721157ae682-62c766857d2sm3163307b3.83.2024.05.31.06.51.45 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 31 May 2024 06:51:45 -0700 (PDT) Received: by mail-yb1-f171.google.com with SMTP id 3f1490d57ef6-dfa7faffa6cso243864276.0 for ; Fri, 31 May 2024 06:51:45 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCXi1z8Dn5eZsNIrvoc3ZbbDJpg24x8NYnNamxchem0J7ldFiPWyzAWRydyo+kWFRei8Z65OfsYZzAelAVXQMmEUIAxLs4H0hp3n9aDgkZ25TEFy X-Received: by 2002:a25:c591:0:b0:df7:1526:65e9 with SMTP id 3f1490d57ef6-dfa72ed6716mr1979080276.0.1717163504762; Fri, 31 May 2024 06:51:44 -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 MIME-Version: 1.0 References: In-Reply-To: From: Tomek CEDRO Date: Fri, 31 May 2024 15:51:34 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [RFC] virtio testing framework To: Mario Marietto Cc: Emil Tsalapatis , Virtualisation on FreeBSD Content-Type: multipart/alternative; boundary="000000000000b90cd20619c048a5" X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated 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: 4VrPg84v9sz4tfl --000000000000b90cd20619c048a5 Content-Type: text/plain; charset="UTF-8" FreeBSD can act as host for other (RT)OS under VM sharing peripherals over VirtIO which is quite convenient for testing, CI, etc :-) -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info --000000000000b90cd20619c048a5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
FreeBSD can act as host for other (RT)OS under VM sh= aring peripherals over VirtIO which is quite convenient for testing, CI, et= c :-)

--
CeD= eROM, SQ7MHZ, http://www.tomek.cedr= o.info
--000000000000b90cd20619c048a5-- From nobody Fri May 31 16:23:01 2024 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 4VrT236xHQz5N8D7 for ; Fri, 31 May 2024 16:23:23 +0000 (UTC) (envelope-from freebsd@ny-central.org) Received: from mail2.ny-central.com (mail2.ny-central.com [173.212.246.2]) by mx1.freebsd.org (Postfix) with ESMTP id 4VrT20482Sz4336 for ; Fri, 31 May 2024 16:23:20 +0000 (UTC) (envelope-from freebsd@ny-central.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ny-central.org header.s=202405 header.b=x0tEMvY9; dmarc=pass (policy=none) header.from=ny-central.org; spf=pass (mx1.freebsd.org: domain of freebsd@ny-central.org designates 173.212.246.2 as permitted sender) smtp.mailfrom=freebsd@ny-central.org X-Virus-Scanned: amavisd-new at ny-central.com DKIM-Filter: OpenDKIM Filter v2.10.3 mail2.ny-central.com 633381AF16D DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ny-central.org; s=202405; t=1717172588; bh=laF6IIv0ErfBSK9GZ87cetKFfzlBLqriQZuVqRhwFu4=; h=Date:From:To:Subject; z=Date:=20Fri,=2031=20May=202024=2018:23:01=20+0200=20(CEST)|From:= 20Chris=20Moerz=20|To:=20FreeBSD=20Virtual ization=20Mailing=20List=20|Su bject:=20PXE=20boot=20with=20bhyve; b=x0tEMvY9mlr8jBP1/7822aIjSWSJgCuBxjHErj+vc/4ANv59Ce9f/M+qn2fsPXGoT gm68Yg1AiGkaiKlZKDuQL1zZwVbmO6I9rm5tjMAF8U5ugzY+tHk1Nw2iA1yjeG+0sJ W+mWGxBuv/jBNnk/by0eTvJei4fdJKB2ZcmNTJMstJGsyZ/Yi4Q0kYRxuBneou58lz j4LfRmuAg5MYNfRwRGpgdl7+KTeqnujAQE+M5+fV5tv8WSjD3Z3kusatjKqruwU1Ra SK8CnqYbd570A3agiczjCGTkIBCzixRkiTp1rMwHq4DwFndW1Ryfqcej7uQXNtiVHd kR1SL0OrEyEmqvdcBXxt8bR42CvX02I2OZFzdVRO/d4fKEKio8u3Q7fprV5KULUkXe aqE5pfxCvbKy6G6DddE45pw/1u6U9EiiRjVcJRhMZFlmYFgvYBg0GfUguL3O2TBLBk 7oM2iUMRBlzqQ/4HDlf5cj4sp0ak5rbHf80lBxMmYcli/MJMmUQG1VVnpnIOkVUZ6d +q95V/FpR0vA0iJCLzm7n8GOfC2mogJFK5XPyvQjLW2ApnlNOiYI23Ora3FmX9O/Qo 4PbvzHY1gXyUYLVpaYQHmh8ObB/J6M3KzXdHaYDS7GacGkK29B2+TF/9pWC1SGaToo 3auqMkZNwmMK+kA7exBun1HI= Received: from tenforward.ny-central.local (unknown [192.168.11.104]) by mail2.ny-central.com (Postfix) with ESMTPSA id 633381AF16D for ; Fri, 31 May 2024 18:22:57 +0200 (CEST) Date: Fri, 31 May 2024 18:23:01 +0200 (CEST) From: Chris Moerz To: FreeBSD Virtualization Mailing List Subject: PXE boot with bhyve Message-ID: List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=4.0.1 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on mail2.ny-central.com X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.90 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[ny-central.org,none]; R_DKIM_ALLOW(-0.20)[ny-central.org:s=202405]; R_SPF_ALLOW(-0.20)[+a]; MIME_GOOD(-0.10)[text/plain]; RCVD_NO_TLS_LAST(0.10)[]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; ASN(0.00)[asn:51167, ipnet:173.212.240.0/21, country:DE]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-virtualization@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_ALL(0.00)[]; MISSING_XM_UA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-virtualization@freebsd.org]; DKIM_TRACE(0.00)[ny-central.org:+] X-Rspamd-Queue-Id: 4VrT20482Sz4336 Hi everyone, I've attempted to boot a diskless guest via PXE. Unfortunately, it's not working for me. Here's what I have done and tested successfully. All involved systems are FreeBSD 14.0-RELEASE: - NFSv3 setup on guest 1 "NFS server" exports /nfs and all subdirectories with -maproot=0 base.txz, kernel.txz both extracted into /nfs/vmname duplicated the guest's /boot dir onto /nfs/vmname/boot for testing - TFTP set up via inetd on guest 1 "NFS server" /tftpboot contains copy of /boot/pxeboot alternatively, I also recompiled pxeboot without ZFS support - DHCP set up on host, listening on the bridge that all guests are on announces the relevant BOOTP options option root-path "xxx.xxx.xxx.xxx:/nfspath/vmname" filename "pxeboot" - Booted a test guest 2 "NFS client" confirmed NFS mount is working, files can be written onto NFS mount confirmed TFTP download is working - Booted a diskless guest 3 "Diskless client" PXE starts, gets DHCP announcement, downloads "pxeboot" and then fails Here's what I see on guest 3 serial console: >>Start PXE over IPv4. Station IP address is 10.193.167.3 Server IP address is 10.193.167.2 NBP filename is pxeboot NBP filesize is 415744 Bytes Downloading NBP file... NBP file downloaded successfully. BdsDxe: failed to load Boot0001 "UEFI PXEv4 (MAC:000000FFFF03)" from PciRoot(0x0)/Pci(0x4,0x0)/MAC(000000FFFF03,0x1)/IPv4(0.0.0.0,0x0,DHCP,0.0.0.0,0.0.0.0,0.0.0.0): Not Found >>Start PXE over IPv6 - Ran a tcpdump on the bridge and investigated the dump with wireshark I can see that the DHCP packet looks good and contains all relevant options, including the root path to the NFS server. Now, I've established that everything works up to the point when pxeboot should take over and load the kernel. However, there's never any NFS access. How do I troubleshoot this? I've got the feeling that the pxeboot is not really getting launched? The fact that I'm getting IPv4(0.0.0.0... looks like I'm also not getting the relevant network settings into the execution process? Any suggestion is very much appreciated. Let me know if you have any questions that may help shed more light into this. Thanks chris From nobody Sun Jun 2 21:00:37 2024 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 4Vsq514LRmz5LBp9 for ; Sun, 02 Jun 2024 21:00:37 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Vsq5125BZz4myT for ; Sun, 2 Jun 2024 21:00:37 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1717362037; a=rsa-sha256; cv=none; b=PA6Azp0GeE9wZMOLuxjizBb4qSZzQrgRjAcCJWOcncgosRXX0pR0pivj7W6nXe8SKvoke+ SO2eN7pEU3z75Cea09YFA4oUFvbGFttORNkk1eZbrmb5cq3vUenmeltRcwdGQ76Oh6sdnd stkeQlWYm45WlWBlnvCYhWJX6hOMdvlAGdCJ8Za98exkt6Dmn01CLrBmyey1EBA5F1KqJI D9Sc56CFy2LbdIjlVz475YIiaJeFFB7urGJOJkwpWDirG1Uc4WsSRHtuyYMbtcK4cQUkm+ I0nmKW53TzIewt5uotz/hsVavyG0PaHfc4OX/HtK52BO6NpMF6RoyNZgOUuK1Q== 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=1717362037; 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=WgMHH/OjYYEQuhDs9G9CHpltp0LLLC+ufbrS3EP9Ux4=; b=hQ8lwxXcG7r0D20Te/b84qcNaWrhodk0lAT0yH9YSeerk7+1h644FLnXU+FHx+A8JfG8wj fBRrpEKV+X+VrL89TTd17g5cYv0+FUKBIeU/qb9h4cqIi/f0vzUJ3Vr8bwN6rbPGDOboHG /SyBWyHrlDHgs7vcBIIJ5CsicbZ/y0A3dZKb4mjWF5nSmFQSgnp1GC1ZTmje0P1r3GRieB 1g8K3azBepqYkUkv6n0FOmZSgVyh6PI6LmyW0qAQ00kW7JKtDX+ImFmpNb/UA/5oCwzY/i nQsnp4gk8rdiu0aHmlWELZX5Bgep9DVxOCDIcWsRb258+feRW12OuReokXbXUg== 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 4Vsq511jkgz16BX for ; Sun, 2 Jun 2024 21:00:37 +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 452L0bRY091491 for ; Sun, 2 Jun 2024 21:00:37 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 452L0brr091490 for virtualization@FreeBSD.org; Sun, 2 Jun 2024 21:00:37 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202406022100.452L0brr091490@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, 2 Jun 2024 21:00:37 +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 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="17173620371.10EA9.86741" Content-Transfer-Encoding: 7bit --17173620371.10EA9.86741 Date: Sun, 2 Jun 2024 21:00:37 +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 ------------+-----------+--------------------------------------------------- Open | 264267 | UEFI Booting on Azure Generation 2 VMs crashes 1 problems total for which you should take action. --17173620371.10EA9.86741 Date: Sun, 2 Jun 2024 21:00:37 +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
------------+-----------+---------------------------------------------------
Open        |    264267 | UEFI Booting on Azure Generation 2 VMs crashes

1 problems total for which you should take action.
--17173620371.10EA9.86741--