From nobody Mon Nov 27 19:46:41 2023 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 4SfGLV2JjYz52GpR for ; Mon, 27 Nov 2023 19:46:42 +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 4SfGLT55lGz3X5s for ; Mon, 27 Nov 2023 19:46:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1701114401; 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=3Y2R4a73eOv1//asi8rWwFoBcoaD2DwVNymSynYEjO4=; b=TgpIoOshjFem31nDURFaZffLFVR58jxXVu9PyJJy7vPZAZYSrT3zFv3akzIOA3AgDYtwEw uWbJBhuFeTdYQeyOw4iSeTrOGD/ukMjtHfdZV37QXgmQTlalYZJcKJpFy6f4UHPVPFcXKE iV0TRQWkgpMtnETu4xpdo2eBHBIBEtOs3F/K57c6HOBkmsT9Dz/5kPBdwhTG+eWHov71j8 qM671rFw5drWaCaPozntaFNcYNO7apE1/u624ybMZlu15aRYhEl+kCykecHxBId+irnJvD UaPSrN2RRMN3N2f9maZFeN/14QDtnM91TR9BPqQwvdHh9n76TMya4evxn+FixQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1701114401; a=rsa-sha256; cv=none; b=mXDDvNwx0G0TQyZKwAPlr8QWXpwbKeZBHM0M82UZZQFK1KopEPfa39nP3mpTrE3t/vuqqF sb3SMjHSsLDDF+9SWLKnUdsbie/3HCQRZbRZTXmDP+OprE6NL6cbnD3Ga26QOJsGx1WJya OqfqkpV57uvgkxEsLqFM6fw6uLx/ZCnFujMh5Qhk8XcWtp3miSUYqT870Jg0d7rZoJxo5A 4vtuhy0OUJSeNWbONpCrGLX2MXjgLggfc15D7Xnvoe/qkjH7lVLT26ZS80l1TZaQdq5ggw 4NuImik5kV2Tt/bo4KutsdLOzYMLlLdClgb4PTehmOsX324PAd+MJ4DbNib3mQ== 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 4SfGLT48fBzrkX for ; Mon, 27 Nov 2023 19:46:41 +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 3ARJkf5i093001 for ; Mon, 27 Nov 2023 19:46:41 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 3ARJkfRB093000 for virtualization@FreeBSD.org; Mon, 27 Nov 2023 19:46:41 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 275386] Bluetooth not working on bhyve guests Date: Mon, 27 Nov 2023 19:46:41 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bhyve X-Bugzilla-Version: 14.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: zsolty_szasz@yahoo.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: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: 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: Sender: owner-freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D275386 Bug ID: 275386 Summary: Bluetooth not working on bhyve guests Product: Base System Version: 14.0-RELEASE Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: bhyve Assignee: virtualization@FreeBSD.org Reporter: zsolty_szasz@yahoo.com Hi,=20 I setup bhyve by bhyve-vm. Host is FreeBSD 14.0-RELEASE. One of my guest is running FreeBSD 14.0-RELEASE. Here I would like to use a Bluetooth adapter = to connect to my speakers. For this I passthrough the following:=20 ppt2 2/0/0 Yes 400 Series Chipset USB 3.1 xHCI Compliant Host Controller to= the guest. Upon running the Guest the Bluetooth adapter is recognized:=20 #dmesg | grep ubt0 ubt0 on uhub1 ubt0: on usbus0 I continue to setup Bluetooth by following this guide: https://freebsdfoundation.org/freebsd-project/resourcesold/networking-basic= s-wifi-and-bluetooth/.=20 # service bluetooth start ubt0 /etc/rc.d/bluetooth: ERROR: Unable to setup Bluetooth stack for device ubt0 # service bluetooth start ubt0 - OK! #hccontrol -n ubt0hci inquiry Inquiry result, num_responses=3D1 Inquiry result #0 BD_ADDR: EDIFIER_R1700BT <--- this is my speaker Page Scan Rep. Mode: 0x1 Page Scan Period Mode: 0x2 Page Scan Mode: 00 Class: 24:04:28 Clock offset: 0x7536 Inquiry complete. Status: No error [00] # hccontrol -n ubt0hci create_connection EDIFIER_R1700BT # hccontrol -n ubt0hci read_connection_list Remote BD_ADDR Handle Type Mode Role Encrypt Pending Queue State EDIFIER_R1700BT 69 ACL 0 MAST NONE 0 0 OPEN # virtual_oss -C 2 -c 2 -r 44100 -b 16 -s 1024 -R /dev/null -P /dev/bluetooth/EDIFIER_R1700BT -d dsp hw.snd.basename_clone: 0 -> 0 virtual_oss: Could not create CUSE DSP device <--- this is what I get! # kldstat Id Refs Address Size Name 1 41 0xffffffff80200000 1d34598 kernel 2 1 0xffffffff81f35000 a2f8 ng_ubt.ko 3 3 0xffffffff81f40000 13f40 ng_hci.ko 4 5 0xffffffff81f54000 4318 ng_bluetooth.ko 5 7 0xffffffff81f59000 16cf0 netgraph.ko 6 1 0xffffffff81f70000 af50 cuse.ko 7 1 0xffffffff82618000 3360 uhid.ko 8 1 0xffffffff8261c000 4364 ums.ko 9 1 0xffffffff82621000 33c0 usbhid.ko 10 1 0xffffffff82625000 3380 hidbus.ko 11 1 0xffffffff82629000 e268 ng_l2cap.ko 12 1 0xffffffff82638000 1bf68 ng_btsocket.ko 13 1 0xffffffff82654000 38f8 ng_socket.ko 14 1 0xffffffff82658000 3558 fdescfs.ko I can't setting up Bluetooth! Something is missing. Facts:=20 1. If I pass the controller on my other guest which is running Windows10 th= en Bluetooth is working - which means passthrough is working. Only in FreeBSD = is not.=20 2. In past I used FreeBSD 14.0-CURRENT only and the adapter worked many many months - so the adapter is not broken. 3. I also have a wireless adapter - passing to guest is ok, setting up as A= P is ok but no wireless transmission.=20 Best regards, --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun Dec 3 18:59:21 2023 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 4Sjx1r4xhTz53DMw for ; Sun, 3 Dec 2023 19:00:00 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) (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 4Sjx1q6lvdz3SFV for ; Sun, 3 Dec 2023 18:59:59 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=fTVV4r3m; spf=pass (mx1.freebsd.org: domain of marietto2008@gmail.com designates 2a00:1450:4864:20::62d as permitted sender) smtp.mailfrom=marietto2008@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-ej1-x62d.google.com with SMTP id a640c23a62f3a-a18f732dc83so632907366b.1 for ; Sun, 03 Dec 2023 10:59:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701629997; x=1702234797; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=bu55W3FpISKxgjZkwX3Cbat5HS+Oh4khkSn/ayyqeio=; b=fTVV4r3mReA6/1TjX3mhmjoSl5LPuVLGK5ef+sI/zYMTchd1ZQtkROYGgnfxeZ3Rwq va71wfOlvgVO/41FgHlMMga6QuSOOhlcX98l8Oq6fD92l4xw+31ZiDHojGU3vGR2698X LsWldhq6z/CJrJfBuh05iJh61iVfZoJ1Q1MneFF+utdnWQtDurpnvKjnNW5KgDS2jUV+ Uu5c+Th7fy7Rke+ywAV2FfLs59a5agkLvnZhy68xyNPw0wKMPqBl3ScMJ0evGHawwyiU TCMpALoXnVYSAuvklNnk81hvrBqTS7KklTLCMfP2s9BfIy82oHsv9VdgjzjU3zeBMolp E7Fw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701629997; x=1702234797; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=bu55W3FpISKxgjZkwX3Cbat5HS+Oh4khkSn/ayyqeio=; b=pfNKX/G5j/lMTZPeQHB5rxMZLkECK7GVO2kZXpbwIRYWnYrl42z4MF5yzXYsRQxVXJ YAPOp+ysdp/9hJF+6cDOEMQgI6yCEBvcD14ezx5h92D1u77IudckljTt2f/OhoApAvWq 7M+397vTbuxv58k8zLD+enkrmif8owLvqlw3bkmZan2dHf1mrFVYXZkKOyJtHR5uOs1x 8PXud839Pzwp/ibVq2R25/tWzdvjPm6OQQ3YiYfFMcRdpLl6BTc5DNuKD7y3829zXZIJ IFNIjbXgugYf1QUecyWpFdRAJl7gMdC982SkhUXarWk9THwCwSjesIbSCXQHoKFNWdNw pm6w== X-Gm-Message-State: AOJu0Yx2TZN7Ljmq5VbUht0bvi0WzJZfSYpYSjaoLkBkjD/nggK8Xc+i /1f7gQrknLZHkUvtj8mQNjkexyn4+tUb/0IfFl5xWPSvy+RxEQ== X-Google-Smtp-Source: AGHT+IGkl1FDCypQQbs0oaW7L0J17ShTevCaMyAU+lzKi9LKYalys4iEH1OiYIVDeJnulEZfr39enOoj7CoR8Qy3eDQ= X-Received: by 2002:a17:906:aec7:b0:a18:a778:2ab8 with SMTP id me7-20020a170906aec700b00a18a7782ab8mr4929498ejb.32.1701629997452; Sun, 03 Dec 2023 10:59:57 -0800 (PST) List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org MIME-Version: 1.0 From: Mario Marietto Date: Sun, 3 Dec 2023 19:59:21 +0100 Message-ID: Subject: from coLinux co CoFreeBSD. To: virtualization@freebsd.org Content-Type: multipart/alternative; boundary="0000000000008990b1060b9f9b52" X-Spamd-Result: default: False [-3.95 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.95)[-0.951]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[virtualization@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::62d:from]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; PREVIOUSLY_DELIVERED(0.00)[virtualization@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-Rspamd-Queue-Id: 4Sjx1q6lvdz3SFV X-Spamd-Bar: --- --0000000000008990b1060b9f9b52 Content-Type: text/plain; charset="UTF-8" Hello. maybe someone of you know the old project called "coLinux" : Cooperative Linux is the first working free and open source method for optimally running Linux on Microsoft Windows natively. More generally, Cooperative Linux (short-named coLinux) is a port of the Linux kernel that allows it to run cooperatively alongside another operating system on a single machine. For instance, it allows one to freely run Linux on Windows 2000/XP/Vista/7, without using a commercial PC virtualization software such as VMware, in a way which is much more optimal than using any general purpose PC virtualization software. In its current condition, it allows us to run the KNOPPIX Japanese Edition on Windows. CoLinux is very old and not maintained for a lot of time and I'm not interested in resurrecting it (and I don't have the competences to do it),BUT I'm interested to gather some information about a similar project that I have in mind. What about if,instead of having a Linux kernel which can run Windows cooperatively,we have a Linux kernel that can run more Linux distributions (maybe only 2 as a starting point,as CoLinux already does) at the same time,without using virtualization software ? Is the technology behind Colinux the same that's under the lxc or docker containers or the WSL2 subsystem ? What are the differences ? I don't use WSL2,I don't use Windows so much. I like Linux and FreeBSD. So,an even nicer idea is to create a coLinux variant that allows the Linux kernel to cooperate with FreeBSD. This is even nicer than making a cooperation between 2 Linuxes. -- Mario. --0000000000008990b1060b9f9b52 Content-Type: text/html; charset="UTF-8"
Hello.

maybe someone of you know the old project called "coLinux" :


Cooperative Linux is the first working free and open source method for optimally running Linux on Microsoft Windows natively. More generally, Cooperative Linux (short-named coLinux) is a port of the Linux kernel that allows it to run cooperatively alongside another operating system on a single machine. For instance, it allows one to freely run Linux on Windows 2000/XP/Vista/7, without using a commercial PC virtualization software such as VMware, in a way which is much more optimal than using any general purpose PC virtualization software. In its current condition, it allows us to run the KNOPPIX Japanese Edition on Windows.


CoLinux is very old and not maintained for a lot of time and I'm not interested in resurrecting it (and I don't have the competences to do it),BUT I'm interested to gather some information about a similar project that I have in mind. What about if,instead of having a Linux kernel which can run Windows cooperatively,we have a Linux kernel that can run more Linux distributions (maybe only 2 as a starting point,as CoLinux already does) at the same time,without using virtualization software ? Is the technology behind Colinux the same that's under the lxc or docker containers or the WSL2 subsystem ? What are the differences ?

I don't use WSL2,I don't use Windows so much. I like Linux and FreeBSD. So,an even nicer idea is to create a coLinux variant that allows the Linux kernel to cooperate with FreeBSD. This is even nicer than making a cooperation between 2 Linuxes.

--
Mario.
--0000000000008990b1060b9f9b52-- From nobody Sun Dec 3 19:26:58 2023 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 4SjxgK00J4z53FgM for ; Sun, 3 Dec 2023 19:29:01 +0000 (UTC) (envelope-from lists@jnielsen.net) Received: from webmail5.jnielsen.net (webmail5.jnielsen.net [69.87.218.172]) (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 (2048 bits) client-digest SHA256) (Client CN "mail.freebsdsolutions.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SjxgJ3f4tz3VvV for ; Sun, 3 Dec 2023 19:29:00 +0000 (UTC) (envelope-from lists@jnielsen.net) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple ([IPv6:2607:fa18:e2fe:2d6a:2d69:c533:3c4f:d1a0]) (authenticated bits=0) by webmail5.jnielsen.net (8.17.2/8.17.1) with ESMTPSA id 3B3JRYWk024410 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO); Sun, 3 Dec 2023 12:27:37 -0700 (MST) (envelope-from lists@jnielsen.net) X-Authentication-Warning: webmail5.jnielsen.net: Host [IPv6:2607:fa18:e2fe:2d6a:2d69:c533:3c4f:d1a0] claimed to be smtpclient.apple Content-Type: multipart/alternative; boundary=Apple-Mail-9EF37E4C-C0A2-4B75-9B89-1824DCA33D35 Content-Transfer-Encoding: 7bit From: John Nielsen List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org Mime-Version: 1.0 (1.0) Subject: Re: from coLinux co CoFreeBSD. Date: Sun, 3 Dec 2023 12:26:58 -0700 Message-Id: <3258388E-3ABD-44E1-AA3B-8CC5536DB4B1@jnielsen.net> References: Cc: virtualization@freebsd.org In-Reply-To: To: Mario Marietto X-Mailer: iPhone Mail (21B101) 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:6364, ipnet:69.87.218.0/24, country:US] X-Rspamd-Queue-Id: 4SjxgJ3f4tz3VvV --Apple-Mail-9EF37E4C-C0A2-4B75-9B89-1824DCA33D35 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > On Dec 3, 2023, at 12:00=E2=80=AFPM, Mario Marietto wrote: >=20 > =EF=BB=BFmaybe someone of you know the old project called "coLinux" : > Cooperative Linux is the first working free and open source method for opt= imally running Linux on Microsoft Windows natively. More generally, Cooperat= ive Linux (short-named coLinux) is a port of the Linux kernel that allows it= to run cooperatively alongside another operating system on a single machine= . For instance, it allows one to freely run Linux on Windows 2000/XP/Vista/7= , without using a commercial PC virtualization software such as VMware, in a= way which is much more optimal than using any general purpose PC virtualiza= tion software. In its current condition, it allows us to run the KNOPPIX Jap= anese Edition on Windows. >=20 >=20 >=20 > CoLinux is very old and not maintained for a lot of time and I'm not inter= ested in resurrecting it (and I don't have the competences to do it),BUT I'm= interested to gather some information about a similar project that I have i= n mind. What about if,instead of having a Linux kernel which can run Windows= cooperatively,we have a Linux kernel that can run more Linux distributions (= maybe only 2 as a starting point,as CoLinux already does) at the same time,w= ithout using virtualization software ? Is the technology behind Colinux the s= ame that's under the lxc or docker containers or the WSL2 subsystem ? What a= re the differences ? >=20 > I don't use WSL2,I don't use Windows so much. I like Linux and FreeBSD. So= ,an even nicer idea is to create a coLinux variant that allows the Linux ker= nel to cooperate with FreeBSD. This is even nicer than making a cooperation b= etween 2 Linuxes. >=20 I=E2=80=99m not familiar with coLinux but at this point I=E2=80=99m not sure= what problems it would solve that aren=E2=80=99t solved by virtualization a= nd/or containerization. All mainstream CPUs have had virtualization support f= or multiple generations. That, coupled with improvements in para-virtualized= drivers and hardware plus features like PCI pass-through make it possible t= o virtualize any workload with negligible performance impact. You can run Windows, BSD or Linux under bhyve on FreeBSD or KVM on Linux. If= you=E2=80=99re starting with Windows, WSL2 is worth exploring as it also le= ts you run Linux software at native speed. If you=E2=80=99re interested in the middle ground between native and fully v= irtualized, you may want to read up on and try rump kernels in NetBSD or vir= tual kernels in DragonflyBSD. JN= --Apple-Mail-9EF37E4C-C0A2-4B75-9B89-1824DCA33D35 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
On Dec 3, 2023, at 12:00=E2=80=AFPM, Mario Marietto &= lt;marietto2008@gmail.com> wrote:

=EF=BB=BFmaybe someone of you know the old pro= ject called "coLinux" :

Cooperati= ve Linux is the first working free and open source method for optimally=20 running Linux on Microsoft Windows natively. More generally, Cooperative Linux (short-named coLinux) is a port of the Linux kernel that allows=20 it to run cooperatively alongside another operating system on a single=20 machine. For instance, it allows one to freely run Linux on Windows=20 2000/XP/Vista/7, without using a commercial PC virtualization software=20 such as VMware, in a way which is much more optimal than using any=20 general purpose PC virtualization software. In its current condition, it allows us to run the KNOPPIX Japanese Edition on Windows.


CoLinux is very old and not maintained for a lot of time and I'm not=20 interested in resurrecting it (and I don't have the competences to do=20 it),BUT I'm interested to gather some information about a similar=20 project that I have in mind. What about if,instead of having a Linux=20 kernel which can run Windows cooperatively,we have a Linux kernel that=20 can run more Linux distributions (maybe only 2 as a starting point,as=20 CoLinux already does) at the same time,without using virtualization=20 software ? Is the technology behind Colinux the same that's under the=20 lxc or docker containers or the WSL2 subsystem ? What are the=20 differences ?

I don't use WSL2,I don't use Windows so much. I like Linux and=20 FreeBSD. So,an even nicer idea is to create a coLinux variant that=20 allows the Linux kernel to cooperate with FreeBSD. This is even nicer=20 than making a cooperation between 2 Linuxes.


I=E2=80=99m not familiar with coLinux but at this po= int I=E2=80=99m not sure what problems it would solve that aren=E2=80=99t so= lved by virtualization and/or containerization. All mainstream CPUs have had= virtualization support for multiple generations. That, coupled with improve= ments in para-virtualized drivers and hardware plus features like PCI pass-t= hrough make it possible to virtualize any workload with negligible performan= ce impact.

You can run Windows, BSD or Linux under b= hyve on FreeBSD or KVM on Linux. If you=E2=80=99re starting with Windows, WS= L2 is worth exploring as it also lets you run Linux software at native speed= .

If you=E2=80=99re interested in the middle ground= between native and fully virtualized, you may want to read up on and try ru= mp kernels in NetBSD or virtual kernels in DragonflyBSD.

JN
= --Apple-Mail-9EF37E4C-C0A2-4B75-9B89-1824DCA33D35-- From nobody Tue Dec 5 18:08:13 2023 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 4Sl7n92q34z53H0N for ; Tue, 5 Dec 2023 18:08:13 +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 4Sl7n916Gdz3VxP for ; Tue, 5 Dec 2023 18:08:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1701799693; a=rsa-sha256; cv=none; b=cXSUU+U+BIX+wz2db+QxdYsg1AOZXJxtbsKEmi6exxf3/OFtiMhMQapuabimNXWaEVO2Vw EXKMH0azQAOCwOleEsTEnDfSs4lR+58b5yfSkKXDH+z8bJ1PmnjKoJkyyat67V+E2FE+Lo 59kMQ7hYn3VL/zT3D5MCHJCTDPoOdBRmTz8ueAE6LqJ0CZtvYOS65aRgtfbz+IJE78zMCz ltpY3PAXuOIP9E/p0fu3wk/KnrH9ngXYInaYBXhpD4X92e0SO6++94uZCwCfATu0mYMZVr McJdwQioc1mmbgrkzJ49tu2UzeLjKQbJyK1JHgcwY9gZ6VpjlGePX4oS9sIYuQ== 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=1701799693; 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=inMgDlYOuQZ8D9T4WjlF5gIFQ+tckS4WtQxYwEQR2WE=; b=Fzq+e5Gsa4u/RvaIlw6XqCDaqH/iZweatmudV84BsUJcnLYtwkE+Glb+JZL1Ez3E+dscSQ AqnJxY7VuE1z34JDrJu08lSNIoT4vI5FJsG+t6Ts+QfEaC7clM3C7Xvz6fz2cYzpTSi2cR rAgVVS5OBpXgs+EkHG5jA65+IWkGJ//xW82L+BQpl2xySGdThNlAxxisqA2nglgE97PrbP 4BI5zdbkNhBjXmn4Od6bI1pGyepLAOLIFZKkxGU7D3ZGFCbAUnuyKT55s2zuwZG24nlllz E64BUu7fuSrAway0QMe1kMD0b/+fm1QTbq0h+31wgUkTaA7bhOI9WDQLDcputQ== 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 4Sl7n909bwz4cx for ; Tue, 5 Dec 2023 18:08:13 +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 3B5I8CKh061598 for ; Tue, 5 Dec 2023 18:08:12 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 3B5I8CIt061597 for virtualization@FreeBSD.org; Tue, 5 Dec 2023 18:08:12 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 222916] [bhyve] Debian guest kernel panics with message "CPU#0 stuck for Xs!" Date: Tue, 05 Dec 2023 18:08:13 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 11.1-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: sean@rogue-research.com X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Not A Bug X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: 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: Sender: owner-freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D222916 Sean McBride changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sean@rogue-research.com --- Comment #8 from Sean McBride --- I realize this is "Closed Not A Bug", but it sounds a lot like this to me: https://reviews.freebsd.org/D39620#978525 --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Dec 6 16:19:52 2023 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 4SljKh4tCsz53dpt for ; Wed, 6 Dec 2023 16:19:52 +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 4SljKh0XTxz4T7j for ; Wed, 6 Dec 2023 16:19:52 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1701879592; a=rsa-sha256; cv=none; b=hwUaSVS1WfIszkjQXbhvzHpAYbXp7ORvzBwmwp0V1Lw2YyRW6HYcJEBBkHxUvTFir0L/dM SwqHO7gUPJI601FH8BAE5aPDtZUiExNEO6AIQyDB8sSw3haUXgBY4Q4qskyrNobMfM7z6C zc3C4q2X37+xKrRUzBQ2zvsNtNjdSHJJK/n5BAUR+OIbpU+FxDuXR2Btqhg/C8i0YMUIHh WlnlTerf81qEb/2qmpojOIGslpCNop7reCU/qEagLHW5ZkYpldRhM5yOApsA+IZdnIJrtt qJ3r5ooq0u9I/d8uBmszFdbmErT+/J6qw+9KFEcE+jWWC2Kyzt2zuowEjonTtw== 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=1701879592; 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=7hFCAcAcgcRYTj3kl4+nWOwBxiZt//QGPXpAEftczlk=; b=WiSOF2UsTUij9lFWoe29yYuywBRoaa0EfP0YGLhsaw9btOO6NizRUGDVmBj0XP4W3MReGG FGh5TyT8caAX4LzUARRpK4h5Sun0PeCYgMJziYzlvV78f88NzJHGwX5Hi1YhU/kaIOLJI4 sffuSo7xsQ3e3MpqGDk4zrQ1MR5wvFfGIO0BRXJQ2nIxH1daiRNXhQqhHtvMC9JksCWfqJ Ow93bZQrObl3aZc03mlJrQqjwX5XxNyvVLYjM7Ikcr9tgXpRhla7asVxn9ggtraqgdMWwd qR7To6rtc8t/n/ezUOgpCIU1JLsPISAdIRC8LNNUhYqS0imSR4R1Dannjq+Kvg== 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 4SljKg6jK5z10xp for ; Wed, 6 Dec 2023 16:19: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 3B6GJpFT009361 for ; Wed, 6 Dec 2023 16:19:51 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 3B6GJpwL009360 for virtualization@FreeBSD.org; Wed, 6 Dec 2023 16:19: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 192082] [FreeBSD10 on Hyper-v] Panic at boot with kernel built with INVARIANTS & WITNESS Date: Wed, 06 Dec 2023 16:19:52 +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: 10.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: lwhsu@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: lwhsu@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc assigned_to bug_status 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: Sender: owner-freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D192082 Li-Wen Hsu changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lwhsu@FreeBSD.org Assignee|virtualization@FreeBSD.org |lwhsu@FreeBSD.org Status|New |Open --- Comment #2 from Li-Wen Hsu --- I suspect this one can be closed as OBE, while in the -CURRENT's GENERIC, we have INVARIANTS INVARIANT_SUPPORT WITNESS and also WITNESS_SKIPSPIN defined. I'll try to build a kernel without WITNESS_SKIPSPIN and test on Az= ure. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Thu Dec 7 21:06:53 2023 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 4SmRfQ05yjz53cFq for ; Thu, 7 Dec 2023 21:06:54 +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 4SmRfP5mG3z3DcF for ; Thu, 7 Dec 2023 21:06:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1701983213; a=rsa-sha256; cv=none; b=wMGt0P2EG8IN+grMOTRkOmUnN4cYshQFZm5FoukGg+tADIGOsTGz5bNMMwt2ePmo1kDj8P /g2l6OnXOt2dQciZJZvAzTKQgLHQl75tWbH3dss9HBOnq646E/ELU8Ff+N0QhwcJdamvUA 96mZfuHcwp9KoZK6nYgn5MaIp3lr9m7HtoKJzQQJdHJp50K4nlv+bU0jBbqZ10sCwo5m+x xw22kAua0BG04PJEGVTSseHoINuPjnpiuBPiXy64Gt1wvwz2aa8WoFsKSgftOCACJ64Na/ Qgwdpe79fyaB3ryXrdZVmGGQl7DLi9tsdcwuYKHBlyVRqAb1+pnnt4EoziG9rg== 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=1701983213; 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=BpBZ/eHKLhYreozsHNx/y0wHiwoucoT8lOfwVKnBQ3I=; b=FeloYwQAXF0gb75TAY4Oa8FWLcmy4YtcDYxeq/XxYh4DfshScU9y0equm2hCqITVdGP3hk Dxr+3Y2uuGDLpF3CVe4ziPOFqol9yK+3hAUCZYNL8qPWA1n/sAnJT9kAd0iHFdXSXIHJ8L ETZi/lY4m9jvJE2FQa7pNaF6jz87KCn94iMPIzMMVE9NIJxCWkYyiHTZclbLpQBbCpwmLo FEsvT1UOZuL6ka77SH/MHKNuZrATEznVMOim8aTxuhwYJL1onOrYQfC8tJ3vFEkxFm3QnR HQAoaOZY8+NH6bCITdIKp2dH0x8HTkQpoSDN56UD0Fjp1HlPYBp3EfEThB6X8g== 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 4SmRfP4jJCzsCD for ; Thu, 7 Dec 2023 21:06:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 3B7L6rmg021368 for ; Thu, 7 Dec 2023 21:06:53 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 3B7L6r3U021366 for virtualization@FreeBSD.org; Thu, 7 Dec 2023 21:06:53 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 266325] vm ivhd iommu bhyve nic passthru broken Date: Thu, 07 Dec 2023 21:06:53 +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: 14.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: attila.kover@guardian.co.uk X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: version short_desc 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: Sender: owner-freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D266325 attila.kover@guardian.co.uk changed: What |Removed |Added ---------------------------------------------------------------------------- Version|13.2-RELEASE |14.0-RELEASE Summary|vm ivhd bhyve nic passthru |vm ivhd iommu bhyve nic |completely broken in 13.1 |passthru broken --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Fri Dec 8 10:46:29 2023 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 4Smnr62SZBz53mVD for ; Fri, 8 Dec 2023 10:46:30 +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 4Smnr60pk1z4DWT for ; Fri, 8 Dec 2023 10:46:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702032390; a=rsa-sha256; cv=none; b=hrtViU67D950u2h8KmTDaXJ+caHiFKr1MEiJhCM3RI34fhmMBiOEYY8Hp8FHqO7dXMPX2b uPLyy+ZZWwUOZZaTxPfV9OsoqYjlNYo3M2/aTa6RRnbHNc/YNHoN5pg6OhPhh9j5CwjRlE pFIQXKnv7VZf8UIMNbHiQnynxbz/8ENF4zXRKrYnpz6pR0h0Zz/UxxC415kLWomIUZD4y/ UXHWGOboPhqWgM/Zb6UWyVRkGlQj4MwM08ysyAWUGtmKRFLthYl1Q8x+fQuioCZMapbHk5 Cvf8f9kRwQ92Gl9oUDhcr9dVGsU6NuTOEnF5NOVZHpLymar6ItoRneKkS9Nz4w== 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=1702032390; 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=+/0to3lho90juOLWor8tPqkkYhBNn3CxASJQ28hieJ0=; b=n91nZPccUkeG/KUKCSjdmST9Zt/Emq/1NFeoahci37roZWPPsePWvCywK4ihwlw1Kt2CUA uMTttx7r6abynIC9kIj9TzEXi2bAbJrQ2tWcqERjl5Oy+EyGx03z7cRZ3o1LcT7TSPxxxv LSf3Evi378pQaeksNIUn7Iu/VunzxuK0E4TBV7fd/dwv074oNJzi1Q5wv6JPaiWFysetOz 8FrGya1aj74GpHrUTZhTzfjP71CHdY6C+k0zjeFNyvp2unyehEh5Dr8p0IJ6+g4qJfzO1/ ml1t5GE9hk8jmeq7urmcA0KsoPRxkgyDqvonxjzRSIYg5WT4jJ4ieygjhezE7w== 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 4Smnr56K1wz2fm for ; Fri, 8 Dec 2023 10:46:29 +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 3B8AkTll034076 for ; Fri, 8 Dec 2023 10:46:29 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 3B8AkTr1034075 for virtualization@FreeBSD.org; Fri, 8 Dec 2023 10:46:29 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 271134] bhyve(8), bhyvectl(8), bhyve(4), bhyve_config(5): manual pages cleanup Date: Fri, 08 Dec 2023 10:46:29 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Documentation X-Bugzilla-Component: Manual Pages X-Bugzilla-Version: Latest X-Bugzilla-Keywords: bhyve X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: freebsd@ny-central.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-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: Sender: owner-freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D271134 Chris Moerz changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |freebsd@ny-central.org --- Comment #7 from Chris Moerz --- I am looking at integrating this into a set of "features" for a MVP that delivers improvements to bhyve out of the Enterprise Working Group (https://wiki.freebsd.org/EnterpriseWorkingGroup). While the setting is originating out of "enterprise stakeholder" needs, I do believe the related Venn diagram has a considerable overlap with regular users when it comes to documentation - so everyone would stand to benefit from some work on this. If anyone wants to add missing points, have a more in-depth conversation or= has already started working on a patch, please do get in touch with me. We had a conversation about this in this week's regular bhyve call and there was also feedback in direction to the handbook. We're still in the stage of "what" to do; the "who" and "how" would follow later once we better understand whether there's volunteers to get things do= ne or if we need funding help from the Foundation. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Fri Dec 8 14:10:09 2023 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 4SmtM54LlTz5425K for ; Fri, 8 Dec 2023 14:10:09 +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 4SmtM52H4yz4YKR for ; Fri, 8 Dec 2023 14:10:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702044609; a=rsa-sha256; cv=none; b=O98nvGrFGg0densqioRHC8SMU0/5X0WNbpSS0PIM+P6jrX7Bq/coPXYV0dmkBs3A/e6odQ 8SThfSNhrBnbg4OReEAn/7U2Dq5+9oynpS3o4s8PhqqEqGU0A7RpY6grnbWk9hyM2TKaYr rwn4FpqK2nns1bz9Hy7zxACHaG5oeV/JzmFG4PCftNUqPnYBYyQwyO4kT70nF4A66GFDQS 7GkIP4NWRMhvusJEizZO9sQvbZutVM+fOrhVo4LwbStFBrGLXA503T+0v0pfJXhqjwm8b8 PCycEzUnNLoqU4QJM6w8qRBV++wzSRlByxYECZsVlx05q+kCa6AC1B3ui7ObNw== 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=1702044609; 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=5ML4P2GUTBcCgxFDllIW0DtQT4dkhrVXL7hbKvtJlfo=; b=Io669lLuvaTIKmN8R4ToDr10+C7nTkXoJt+sFWwe3PUlnbjc9Sb660lgPyokPBiw8jeN1S H0bJ2An5+7xn9VjVqV3sgBT43x6ctJ9+Sm3jSwurf5jaMCv2yPpx93kd5GwrlT4kTbsVKb 7yPm+wjUh5VeajppMDIJ4t/G/GPTYZKZc8WcfmKhdpaTBctnisYkMrFMaTBxTbhkHZZWze YyHzFIzqUMCPBAJ9mYr0raGrnlr4nHWZ6iykPHk7/eivRTUr7Gk8KDb5rlRmYzYlnm2NTt Kx0dhSdQGv6oca3w+pf6UDrr0l9X8zrod81MOhRhdGXov+ZaoOT4K3Eajy9Bsw== 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 4SmtM51Mjkz8ZK for ; Fri, 8 Dec 2023 14:10:09 +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 3B8EA9jQ044589 for ; Fri, 8 Dec 2023 14:10:09 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 3B8EA9Va044588 for virtualization@FreeBSD.org; Fri, 8 Dec 2023 14:10:09 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 273372] SR-IOV Networking in Bhyve Causes Chelsio T520-SO-CR to Fail on Host, Kernel Panic if Reset Date: Fri, 08 Dec 2023 14:10:09 +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-STABLE X-Bugzilla-Keywords: bhyve, crash X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: mark@markmcb.com 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: Sender: owner-freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273372 --- Comment #9 from Mark McBride --- More data (as of 14.0-RELEASE-p2) Bug still present. I reversed my testing to see how things would go with a VM-first approach. * I disabled all jails * I set SR-IOV on each of 2 NIC ports to 2 passthrough, 4 non-passthrough. Altogether, 12 VFs on 2 PFs. * I set the processor's iGPU device and 4 NIC passthrough VFs for passthrou= gh in /boot/loader.conf via pptdevs=3D * I started a Debian VM (gpu + VF) and FreeBSD VM (VF) using vm-bhyve Everything works fine. Both VMs start, I can see the GPU and setup networki= ng on the VFs in Debian. And networking is fine in FreeBSD. No issues after several hours. However, starting any jail using an SR-IOV VF will bring it all down. * I config jails.conf with 1 jail: vnet; vnet.interface =3D "cxlv0"; * I start the jail Almost immediately the Chelsio card fails. As usual, I can connect to the system via serial console and all seems well except networking is dead. In summary, I can create VMs, or I can create jails. The first will succeed, and the second will trigger failure. --=20 You are receiving this mail because: You are the assignee for the bug.=