From owner-freebsd-virtualization@freebsd.org Sun Dec 25 21:01:03 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8D261C90F34 for ; Sun, 25 Dec 2016 21:01:03 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6A10D3F3 for ; Sun, 25 Dec 2016 21:01:03 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id uBPL01qs000583 for ; Sun, 25 Dec 2016 21:01:03 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <201612252101.uBPL01qs000583@kenobi.freebsd.org> From: bugzilla-noreply@FreeBSD.org To: freebsd-virtualization@FreeBSD.org Subject: Problem reports for freebsd-virtualization@FreeBSD.org that need special attention Date: Sun, 25 Dec 2016 21:01:03 +0000 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Dec 2016 21:01:03 -0000 To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- New | 212711 | [typo] bhyve: virtio-rnd PCI ID doesn't match vio New | 212820 | FreeBSD 10-STABLE from latest HEAD and 11-RELEASE Open | 212721 | FreeBSD 11.0-RC2/RC3/RELEASE fails on Hyper-V 201 3 problems total for which you should take action. From owner-freebsd-virtualization@freebsd.org Thu Dec 29 08:38:17 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1C15FC9627F for ; Thu, 29 Dec 2016 08:38:17 +0000 (UTC) (envelope-from freebsd@omnilan.de) Received: from mx0.gentlemail.de (mx0.gentlemail.de [IPv6:2a00:e10:2800::a130]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B1B671782 for ; Thu, 29 Dec 2016 08:38:16 +0000 (UTC) (envelope-from freebsd@omnilan.de) Received: from mh0.gentlemail.de (ezra.dcm1.omnilan.net [78.138.80.135]) by mx0.gentlemail.de (8.14.5/8.14.5) with ESMTP id uBT8cFeN081255 for ; Thu, 29 Dec 2016 09:38:15 +0100 (CET) (envelope-from freebsd@omnilan.de) Received: from titan.inop.mo1.omnilan.net (titan.inop.mo1.omnilan.net [IPv6:2001:a60:f0bb:1::3:1]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mh0.gentlemail.de (Postfix) with ESMTPSA id C4654355; Thu, 29 Dec 2016 09:38:14 +0100 (CET) Message-ID: <5864CB76.6040303@omnilan.de> Date: Thu, 29 Dec 2016 09:38:14 +0100 From: Harry Schmalzbauer Organization: OmniLAN User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; de-DE; rv:1.9.2.8) Gecko/20100906 Lightning/1.0b2 Thunderbird/3.1.2 MIME-Version: 1.0 To: freebsd-virtualization@freebsd.org Subject: ASM1062 AHCI timeouts, ppt(4) BAR aligning [Was: Re: svn commit: r309251 - head/sys/dev/ahci] References: <201611281623.uASGNWoA056995@repo.freebsd.org> In-Reply-To: <201611281623.uASGNWoA056995@repo.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: ACL 119 matched, not delayed by milter-greylist-4.2.7 (mx0.gentlemail.de [78.138.80.130]); Thu, 29 Dec 2016 09:38:15 +0100 (CET) X-Milter: Spamilter (Reciever: mx0.gentlemail.de; Sender-ip: 78.138.80.135; Sender-helo: mh0.gentlemail.de; ) X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Dec 2016 08:38:17 -0000 Bezüglich Alexander Motin's Nachricht vom 28.11.2016 17:23 (localtime): > Author: mav > Date: Mon Nov 28 16:23:32 2016 > New Revision: 309251 > URL: https://svnweb.freebsd.org/changeset/base/309251 > > Log: > Process port interrupt even is PxIS register is zero. > > ASMedia ASM1062 AHCI chips with some fancy firmware handling PMP inside > seems sometimes forgeting to set bits in PxIS, causing command timeouts. > Removal of this check fixes the issue by the theoretical cost of slightly > higher CPU usage in some odd cases, but this is what Linux does too. > > MFC after: 1 month > > Modified: > head/sys/dev/ahci/ahci.c > > Modified: head/sys/dev/ahci/ahci.c > ============================================================================== > --- head/sys/dev/ahci/ahci.c Mon Nov 28 15:14:31 2016 (r309250) > +++ head/sys/dev/ahci/ahci.c Mon Nov 28 16:23:32 2016 (r309251) > @@ -1169,8 +1169,6 @@ ahci_ch_intr(void *arg) > > /* Read interrupt statuses. */ > istatus = ATA_INL(ch->r_mem, AHCI_P_IS); > - if (istatus == 0) > - return; > > mtx_lock(&ch->mtx); > ahci_ch_intr_main(ch, istatus); > @@ -1187,8 +1185,6 @@ ahci_ch_intr_direct(void *arg) > > /* Read interrupt statuses. */ > istatus = ATA_INL(ch->r_mem, AHCI_P_IS); > - if (istatus == 0) > - return; > > mtx_lock(&ch->mtx); > ch->batch = 1; Hello, I'd like to report that this doesn't fix timeouts for me (applied to 11-stable). For example my REV120 works without problems on Intel-AHCI but not on ASM1062-AHCI. Even attaching gives different output. Both look fine at first: # cd0 at ahcich0 bus 0 scbus5 target 0 lun 0 # cd0: Removable CD-ROM SCSI device # cd0: Serial Number 0C1E4D046E5DFF18 # cd0: 150.000MB/s transfers (SATA 1.x, UDMA5, ATAPI 12bytes, PIO 8192bytes) When attached to the Intel-AHCI, it's followed by + cd0: Attempt to query device size failed: NOT READY, Medium not present while attaching to ASM1062 it reads (!?) - cd0: 0MB (1 0 byte sectors) Then these timeouts occur: ahcich7: Timeout on slot 11 port 0 ahcich7: is 00000000 cs 00000c00 ss 00000000 rs 00000c00 tfd 6051 serr 00000000 cmd 0004cb17 ahcich7: Timeout on slot 24 port 0 ahcich7: is 00000000 cs 01800000 ss 00000000 rs 01800000 tfd 2051 serr 00000000 cmd 0004d817 ahcich7: Timeout on slot 6 port 0 ahcich7: is 00000000 cs 00000060 ss 00000000 rs 00000060 tfd 2051 serr 00000000 cmd 0004c617 ahcich7: Timeout on slot 20 port 0 ahcich7: is 00000000 cs 00180000 ss 00000000 rs 00180000 tfd 2051 serr 00000000 cmd 0004d417 Also IDENT (via camcontrol) "hangs" for 20 seconds, but finally succeeds. Btw: I already found out that extending ppt(4) to support unaligned base address register wouldn't be too easy. Initially I added that ASM1062 card to use it for byhve(8) passthrough. Unfortunately that doesn't work: bhyve: passthru device 6/0/0 BAR 5: base 0xc3e10000 or size 0x200 not page aligned That's the ASM1062: ppt0@pci0:6:0:0: class=0x010601 card=0x10601b21 chip=0x06121b21 rev=0x01 hdr=0x00 bar [10] = type I/O Port, range 32, base 0x5050, size 8, enabled bar [14] = type I/O Port, range 32, base 0x5040, size 4, enabled bar [18] = type I/O Port, range 32, base 0x5030, size 8, enabled bar [1c] = type I/O Port, range 32, base 0x5020, size 4, enabled bar [20] = type I/O Port, range 32, base 0x5000, size 32, enabled bar [24] = type Memory, range 32, base 0xc3e10000, size 512, enabled Are there any recommendations for AHCI (SATA-PCIe) controller cards/chips that do work (both, for byhve passthrough and also as plain AHCI provider)? Thanks, -harry From owner-freebsd-virtualization@freebsd.org Thu Dec 29 11:14:59 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ED9CDC968A4; Thu, 29 Dec 2016 11:14:59 +0000 (UTC) (envelope-from freebsd@omnilan.de) Received: from mx0.gentlemail.de (mx0.gentlemail.de [IPv6:2a00:e10:2800::a130]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8CB72145B; Thu, 29 Dec 2016 11:14:59 +0000 (UTC) (envelope-from freebsd@omnilan.de) Received: from mh0.gentlemail.de (ezra.dcm1.omnilan.net [IPv6:2a00:e10:2800::a135]) by mx0.gentlemail.de (8.14.5/8.14.5) with ESMTP id uBTBEvG2083238; Thu, 29 Dec 2016 12:14:57 +0100 (CET) (envelope-from freebsd@omnilan.de) Received: from titan.inop.mo1.omnilan.net (titan.inop.mo1.omnilan.net [IPv6:2001:a60:f0bb:1::3:1]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mh0.gentlemail.de (Postfix) with ESMTPSA id 7806F3AD; Thu, 29 Dec 2016 12:14:57 +0100 (CET) Message-ID: <5864F030.4050204@omnilan.de> Date: Thu, 29 Dec 2016 12:14:56 +0100 From: Harry Schmalzbauer Organization: OmniLAN User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; de-DE; rv:1.9.2.8) Gecko/20100906 Lightning/1.0b2 Thunderbird/3.1.2 MIME-Version: 1.0 To: Alexander Motin CC: FreeBSD Stable , freebsd-virtualization@freebsd.org Subject: Re: ASM1062 AHCI timeouts, ppt(4) BAR aligning [Was: Re: svn commit: r309251 - head/sys/dev/ahci] References: <201611281623.uASGNWoA056995@repo.freebsd.org> <5864CADD.6020805@omnilan.de> <8c37d73e-59dc-3ca2-cab0-941a525f4d44@FreeBSD.org> In-Reply-To: <8c37d73e-59dc-3ca2-cab0-941a525f4d44@FreeBSD.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (mx0.gentlemail.de [IPv6:2a00:e10:2800::a130]); Thu, 29 Dec 2016 12:14:57 +0100 (CET) X-Milter: Spamilter (Reciever: mx0.gentlemail.de; Sender-ip: ; Sender-helo: mh0.gentlemail.de; ) X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Dec 2016 11:15:00 -0000 Bezüglich Alexander Motin's Nachricht vom 29.12.2016 11:32 (localtime): > On 29.12.2016 10:35, Harry Schmalzbauer wrote: >> I'd like to report that this doesn't fix timeouts for me (applied to >> 11-stable). >> >> For example my REV120 works without problems on Intel-AHCI but not on >> ASM1062-AHCI. >> Even attaching gives different output. Both look fine at first: >> # cd0 at ahcich0 bus 0 scbus5 target 0 lun 0 >> # cd0: Removable CD-ROM SCSI device >> # cd0: Serial Number 0C1E4D046E5DFF18 >> # cd0: 150.000MB/s transfers (SATA 1.x, UDMA5, ATAPI 12bytes, PIO >> 8192bytes) >> >> When attached to the Intel-AHCI, it's followed by >> + cd0: Attempt to query device size failed: NOT READY, Medium not present >> while attaching to ASM1062 it reads (!?) >> - cd0: 0MB (1 0 byte sectors) >> >> Then these timeouts occur: >> ahcich7: Timeout on slot 11 port 0 >> ahcich7: is 00000000 cs 00000c00 ss 00000000 rs 00000c00 tfd 6051 serr >> 00000000 cmd 0004cb17 >> ahcich7: Timeout on slot 24 port 0 >> ahcich7: is 00000000 cs 01800000 ss 00000000 rs 01800000 tfd 2051 serr >> 00000000 cmd 0004d817 >> ahcich7: Timeout on slot 6 port 0 >> ahcich7: is 00000000 cs 00000060 ss 00000000 rs 00000060 tfd 2051 serr >> 00000000 cmd 0004c617 >> ahcich7: Timeout on slot 20 port 0 >> ahcich7: is 00000000 cs 00180000 ss 00000000 rs 00180000 tfd 2051 serr >> 00000000 cmd 0004d417 >> >> Also IDENT (via camcontrol) "hangs" for 20 seconds, but finally succeeds. > > I think problem may be different in your case. The HBA still reports > that command is not completed by the device. Unfortunately I don't have > those fancy drives to try, but I'll try to reproduce it with regular CD > drive when I get back home after short New Year holidays. Oic, then I need to test the patch with regular SSD usage! I have had problems with the asm1062 when I used it for a "roaming" SSD, backing virtio-blk/ahci,hd:/dev/ada4. After some mentionable I/O there were _always_ outages which I don't remember exactly, but moving the SSD from asm-ahci to intel-ahci made them vanish. I'll see if these are now solved for the ASM1062. Otherwise I'll report. >> Btw: I already found out that extending ppt(4) to support unaligned base >> address register wouldn't be too easy. >> Initially I added that ASM1062 card to use it for byhve(8) passthrough. >> Unfortunately that doesn't work: >> bhyve: passthru device 6/0/0 BAR 5: base 0xc3e10000 or size 0x200 not … > > I believe it is bhyve bug, since these values are just what hardware > reports. BAR size of 512 bytes indeed does not align to 4K, but that is > not our problem. :) > >> Are there any recommendations for AHCI (SATA-PCIe) controller >> cards/chips that do work (both, for byhve passthrough and also as plain >> AHCI provider)? > > Please don't mix multiple unrelated questions in one email. Yes, sorry, I should have sent that in two different mails. Took the wrong route because I thought others who are possibly searching/trying low-power SATA passthrough controllers could find this (useful)... > There is very little reasonable external AHCI controllers on the market > now. I am not sure anything other then Marvell and ASmedia were > released at all in last years since 6Gbps SATA came out. Marvell and > ASmedia probably worth each other, while later Marvell may be slightly > better on functionality (number of ports and FBS PMP support), but they > are both desktop products. If you need this in server environment -- > think about about SAS adapter like LSI. Or just use on-board Intel > AHCI, since they are probably the best om reliability you may get out of > SATA. Thanks for your hints! Usually I go with LSI2008 for such cases, but this time the additional 7W power consumption for only _one_ roaming SATA-SSD seemd inappropriate. Furthermore, I only have one spare slot, so I got a card with the ASM1062 and an Etron EJ168 USB 3.0 combined. That was exactly what I'd want to have as passthrough for my guest :-) Hopefully bhyve(8)/ppt will make that possible in the future. Thanks, -harry From owner-freebsd-virtualization@freebsd.org Thu Dec 29 14:56:42 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 97D23C96531 for ; Thu, 29 Dec 2016 14:56:42 +0000 (UTC) (envelope-from vincent@up4.com) Received: from smtp117.iad3a.emailsrvr.com (smtp117.iad3a.emailsrvr.com [173.203.187.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 73D681F87 for ; Thu, 29 Dec 2016 14:56:41 +0000 (UTC) (envelope-from vincent@up4.com) Received: from smtp23.relay.iad3a.emailsrvr.com (localhost [127.0.0.1]) by smtp23.relay.iad3a.emailsrvr.com (SMTP Server) with ESMTP id 7592F25064 for ; Thu, 29 Dec 2016 09:50:52 -0500 (EST) X-Auth-ID: vincent@up4.com Received: by smtp23.relay.iad3a.emailsrvr.com (Authenticated sender: vincent-AT-up4.com) with ESMTPSA id 521C324F7E for ; Thu, 29 Dec 2016 09:50:52 -0500 (EST) X-Sender-Id: vincent@up4.com Received: from [192.168.0.3] (216-46-32-34.telebecinternet.net [216.46.32.34]) (using TLSv1 with cipher DHE-RSA-AES256-SHA) by 0.0.0.0:465 (trex/5.7.12); Thu, 29 Dec 2016 09:50:52 -0500 From: Vincent Olivier Content-Type: multipart/signed; boundary="Apple-Mail=_E2BBA5E1-A44E-4D12-8DFC-AB3BFD8FFDEB"; protocol="application/pgp-signature"; micalg=pgp-sha512 Subject: Multiple bhyve Guests, Single bridge/tap? Message-Id: Date: Thu, 29 Dec 2016 09:50:47 -0500 To: freebsd-virtualization@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Dec 2016 14:56:42 -0000 --Apple-Mail=_E2BBA5E1-A44E-4D12-8DFC-AB3BFD8FFDEB Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi, I have my first arch linux virtual machine running fine on FreeBSD 11. = Now I want to make another one. Should I create a new bridge? A new tap = too? It is not clear from the documentation if these steps are required = for multiple guests on a single host=E2=80=A6 Thanks! Happy Holidays, Vincent --Apple-Mail=_E2BBA5E1-A44E-4D12-8DFC-AB3BFD8FFDEB Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJYZSLHAAoJEOggPckf4s14rNUP/RM45OsuhdWdalFShKhSiSfA bmcMgXFFyJibZ4e33WW50NN0O+85t+JcPKXk4ubWQRSQi1x77EHvliO8XhsIt6Cl QjfUTEpvykWvu2y7SjxGkUSssTLhzZjSfIG1yj7NT7XV0ilY4uqLay4uOalz0VqE RsNk/nw2WEuF/GTicM5rPioQZKb7IqN51Ocx3yLcILt8FGs2B3mfkzz0nxJ5xwyb xpTRSCJiInlex7qSJ0V8IH0G3L6GBzEiY07ByW66gF/GNqOiRjyaPOxCI0O6OXyf Cg47uOegoKtvYGuDyMW6+hlTAbhoORF90H+rhm5ndAwkIAut3oIlVPYovjykWgZD mBnZy4voeuEole6ORVQYK0RI2EFfXxQ+AaJEvCXGarU4dS9DnqXbEa0PzP4Kd2z2 0ckweczW3+smhepDvHbrAIDoEd8iH4aXHHNHAwm6Cn+DuedX+D1LGsUBJfNtsYhr LyfMZANK6NScg2EfsPHkMO3S01R0ur593g7BVTGdbt/yk69R2Pt7iazx89ESPg+C I4eN6Ll7d697KgCO25O7e0sZ7AXVn7JdR8RUMzHFR5yWWJ9dBoXvAAzJ2hnb7fKJ 0ZWt6KZDIFdHVTAgIppKp9iG5k9Wf5phssLc8bPJiZ4sVOF0Nr6r9HMmwwli5XFQ Q3cpL4YM/YyrZpvmrcFI =BZr1 -----END PGP SIGNATURE----- --Apple-Mail=_E2BBA5E1-A44E-4D12-8DFC-AB3BFD8FFDEB-- From owner-freebsd-virtualization@freebsd.org Thu Dec 29 15:06:32 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6886DC96809 for ; Thu, 29 Dec 2016 15:06:32 +0000 (UTC) (envelope-from me@cschwarz.com) Received: from orion.uberspace.de (orion.uberspace.de [95.143.172.79]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BE68E14DF for ; Thu, 29 Dec 2016 15:06:30 +0000 (UTC) (envelope-from me@cschwarz.com) Received: (qmail 24055 invoked from network); 29 Dec 2016 15:06:17 -0000 Received: from localhost (HELO csarch.local) (127.0.0.1) by orion.uberspace.de with SMTP; 29 Dec 2016 15:06:17 -0000 Received: by csarch.local (Postfix, from userid 1000) id C3AF8417C36; Thu, 29 Dec 2016 16:06:12 +0100 (CET) Date: Thu, 29 Dec 2016 16:06:12 +0100 From: Christian Schwarz To: Vincent Olivier Cc: freebsd-virtualization@freebsd.org Subject: Re: Multiple bhyve Guests, Single bridge/tap? Message-ID: <20161229150612.jzwglvn4gh57z7qx@csarch> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20161126 (1.7.1) X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Dec 2016 15:06:32 -0000 On Thu, Dec 29, 2016 at 09:50:47AM -0500, Vincent Olivier wrote: > Should I create a new bridge? It depends. If you share a bridge over multiple VMs, each VM can see the traffic of all other VMs. > A new tap too? I think you need this, yes. -- Christian From owner-freebsd-virtualization@freebsd.org Thu Dec 29 15:09:56 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 729A7C96A77 for ; Thu, 29 Dec 2016 15:09:56 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from mail-io0-x22a.google.com (mail-io0-x22a.google.com [IPv6:2607:f8b0:4001:c06::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3BF1D188C for ; Thu, 29 Dec 2016 15:09:56 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by mail-io0-x22a.google.com with SMTP id h133so117514157ioe.3 for ; Thu, 29 Dec 2016 07:09:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=yRuYJXAjDSOwv6ysH4+v23Fex66JkjBmGkLeeSCSKZQ=; b=ngsz7ZWHkGITaPdNwmLhBPZeE6dlH/+LpuBALQiQ/j8bf15EZF1CIq680cU+jqElap JYcOxVKlE51Ak2GgrVkyNhmjrnFtzBKmGpfdfyh69CxkHEXuzdEiwjgsKTTQg8eA9YiO 3b6ALGfuAFQXgkvxoaU2NRe39p9WG9vvLnn25Bjm3sOZbzayka8w6jOKKgAqRkEffLqe V8PmAPI7r2koQSxZaS9Bjwv31hswdQJQLnnkoYg+epo4Mg9owqokq0mRPUSmswkVUK1L 4IsNvM5KboR4JEM8YIJ3kyx+5ZOovFuco3ponwMR/WJwurT+dqT6YbW11Q90DzIj0558 IQsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=yRuYJXAjDSOwv6ysH4+v23Fex66JkjBmGkLeeSCSKZQ=; b=mq33/541SyNTLkWr9JJdLWloC4Rxo9/2mZz1ahqdROHhmpIqnqx10Bhgnz8elukK7F ekMuZJW87SNiGXlVJLsQrpx+Hy1zcy/WFgD3Hnj7BZbMeav3zYouWMKlEr6cAbieak2r cdDtuhcl1BuBr62PjCvtKWSqD628YWoxDPF1dR7zO0DatdZi5ZlDtNyMnj/GtojqUjv4 ZBaUyzWuq/pJVYdLEOCZGRwtfTRK5BzXns0tCbUkUB5CNLsrX+BE5lhjuDxee2yRlb1F vWjGJ2K1VG45+koAbUmGAXMXad1vMhQOEwlNcHbzcm/1DAyhyjnv5ILSnNlGT1GQGoR9 FPnQ== X-Gm-Message-State: AIkVDXLh7vdGrZpkcyl4YyyjLeCk4fc9qCgdvhoF9+og/MTrkj8aAgn96+Q8Ft+LHXPzJ4ZTdejb4tTQhzfLmw== X-Received: by 10.107.172.134 with SMTP id v128mr36858499ioe.49.1483024195650; Thu, 29 Dec 2016 07:09:55 -0800 (PST) MIME-Version: 1.0 Received: by 10.36.57.212 with HTTP; Thu, 29 Dec 2016 07:09:55 -0800 (PST) In-Reply-To: References: From: Aryeh Friedman Date: Thu, 29 Dec 2016 10:09:55 -0500 Message-ID: Subject: Re: Multiple bhyve Guests, Single bridge/tap? To: Vincent Olivier Cc: "freebsd-virtualization@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Dec 2016 15:09:56 -0000 On Thu, Dec 29, 2016 at 9:50 AM, Vincent Olivier wrote: > Hi, > > I have my first arch linux virtual machine running fine on FreeBSD 11. No= w > I want to make another one. Should I create a new bridge? A new tap too? = It > is not clear from the documentation if these steps are required for > multiple guests on a single host=E2=80=A6 > > Use the same bridge but a different tap (each tap represents the virtual equivalent of a NIC where the bridge is the virtual equivalent of a hub) --=20 Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org From owner-freebsd-virtualization@freebsd.org Thu Dec 29 15:19:57 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 85096C96E54 for ; Thu, 29 Dec 2016 15:19:57 +0000 (UTC) (envelope-from vincent@up4.com) Received: from smtp117.iad3a.emailsrvr.com (smtp117.iad3a.emailsrvr.com [173.203.187.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 644011D2F for ; Thu, 29 Dec 2016 15:19:56 +0000 (UTC) (envelope-from vincent@up4.com) Received: from smtp39.relay.iad3a.emailsrvr.com (localhost [127.0.0.1]) by smtp39.relay.iad3a.emailsrvr.com (SMTP Server) with ESMTP id DDC5957AD for ; Thu, 29 Dec 2016 10:19:52 -0500 (EST) X-Auth-ID: vincent@up4.com Received: by smtp39.relay.iad3a.emailsrvr.com (Authenticated sender: vincent-AT-up4.com) with ESMTPSA id BE678563F for ; Thu, 29 Dec 2016 10:19:52 -0500 (EST) X-Sender-Id: vincent@up4.com Received: from [192.168.0.3] (216-46-32-34.telebecinternet.net [216.46.32.34]) (using TLSv1 with cipher DHE-RSA-AES256-SHA) by 0.0.0.0:465 (trex/5.7.12); Thu, 29 Dec 2016 10:19:52 -0500 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: Multiple bhyve Guests, Single bridge/tap? From: Vincent Olivier In-Reply-To: Date: Thu, 29 Dec 2016 10:19:52 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: "freebsd-virtualization@freebsd.org" X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Dec 2016 15:19:57 -0000 Hi! > Use the same bridge but a different tap (each tap represents the = virtual equivalent of a NIC where the bridge is the virtual equivalent = of a hub)=20 Thanks! This is very clear. For extra isolation, could I use a new = bridge too or is that useless? Thanks! Vincent= From owner-freebsd-virtualization@freebsd.org Thu Dec 29 15:26:14 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 092F3C9624B for ; Thu, 29 Dec 2016 15:26:14 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from mail-io0-x22c.google.com (mail-io0-x22c.google.com [IPv6:2607:f8b0:4001:c06::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C59D91387 for ; Thu, 29 Dec 2016 15:26:13 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by mail-io0-x22c.google.com with SMTP id n85so120844113ioi.2 for ; Thu, 29 Dec 2016 07:26:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=XWdEB/3id874RNqb9WI2+MHs+mL4hT7NU7xdEDXd++Q=; b=EizFINl+u0xtoTPtyooJXLG5E4e0705lF5LZ36zeg1Dr5TUUX+ndEtuZP2xojS7iE0 +noJr0I5bHYebM8nh8lgZGHZVVgzesCQ94nhWew4K3mxJddVzgX0reN8RrBP1lxaAOSJ y+ifP/KNLcDxp9OInr6AoJixXzrOxmtrLE7mNBWekx1jByCb2N0bdStYBIBQnfH876Fr veRbI2wKbinMTFj2prQkImbRCQrxPgStMFPS6dthMrEwyLAxZkpA4H3yWLJAgNMne7L8 jBvuodIsufJ0qKyzyo7ttYUSiaYQ5rbcJvCD0qSWUi0hfu6OiPg+O0QL0KDPmkHX3Vug T6DQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=XWdEB/3id874RNqb9WI2+MHs+mL4hT7NU7xdEDXd++Q=; b=cMEbxN2fZtQa5q4HaCepGcbR5lIO36pDYHlzes9tXDFaosWBiH3njUM5sd2/PNlrgh Fc40FJrgjhlaN/A3Ge0/5kOYs3Yhoh2JRLPLtyD6Z32261OHw+UnTFJZu90ljIc3r4oQ meYAh9F8XVOj/17qvg9bkR+hA/r6IIlvfkcGxw/fe0PI4IwU/DTWzijPItIWMW0PH68W ATicr2fcqVFmxBNmef2Txfa8eIzRmTA9fd6BKt29iYpsxG/fPsQSLiRaa5NRqDuT8u6P FkqdjmE3MhjllX5cJi2D7SKhKGB5ql/1S00dHTUj/g2EuNkJrYXmwkiKMU5Ib6V9Lgsl OoLg== X-Gm-Message-State: AIkVDXK0+7VERaUed4Ic2X1h4uKfD1s5tLjjYLx6i4VPBAJ1WA4eMo/VgFb9kFUs/rSsPMTNwRaGK9P2y5vAeg== X-Received: by 10.107.12.170 with SMTP id 42mr29520110iom.96.1483025173132; Thu, 29 Dec 2016 07:26:13 -0800 (PST) MIME-Version: 1.0 Received: by 10.36.57.212 with HTTP; Thu, 29 Dec 2016 07:26:12 -0800 (PST) In-Reply-To: References: From: Aryeh Friedman Date: Thu, 29 Dec 2016 10:26:12 -0500 Message-ID: Subject: Re: Multiple bhyve Guests, Single bridge/tap? To: Vincent Olivier Cc: "freebsd-virtualization@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Dec 2016 15:26:14 -0000 On Thu, Dec 29, 2016 at 10:19 AM, Vincent Olivier wrote: > Hi! > > > Use the same bridge but a different tap (each tap represents the virtual > equivalent of a NIC where the bridge is the virtual equivalent of a hub) > > > Thanks! This is very clear. For extra isolation, could I use a new bridge > too or is that useless? > Yes but it only makes sense in a multi-tenant (aka cloud provider) setup because any attacker on a VM should be assumed to able to get into the host due to knowing your password (which typically is not all that different on the two machines unless you randomly generated it). -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org From owner-freebsd-virtualization@freebsd.org Thu Dec 29 18:09:53 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A2B87C96A49 for ; Thu, 29 Dec 2016 18:09:53 +0000 (UTC) (envelope-from churchers@gmail.com) Received: from mail-qt0-x235.google.com (mail-qt0-x235.google.com [IPv6:2607:f8b0:400d:c0d::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5CA8D179E for ; Thu, 29 Dec 2016 18:09:53 +0000 (UTC) (envelope-from churchers@gmail.com) Received: by mail-qt0-x235.google.com with SMTP id c47so378362249qtc.2 for ; Thu, 29 Dec 2016 10:09:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=uS7jGX13iz8hQdu59IyC16ka2Ta9yePNE2/VA5n/FSc=; b=qBUnrEUG0sNeJEeqUYoIL8Eg8RGpwh/x8nVOLMi55cb0LuzCitTcstNGzzjx5H1f4K wDwnhgyvanXUfF59MazmY0VpflLrjnqSFqqM8Drye8bGml6kSPjsyKo7yTa9kSRE8qIh mKBINdLBSM33AWDzO2zbv6cxrvxREUejRx6czW0Lt6MiaPyYqp9rdvXebO1eyrHbZFq9 EWyZVblZEIaagRiuXHoZAfp0mOGWPRr/pzwVnezhjjc+iS+eX8qk6I6h67xqRg/jXUe6 J22TBZvb/Qh33+K284qBwKT3Xnxg9n4KG3MyUgNy5BmEinPWYQrRbHetvcXYuW/LUaDk bhsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=uS7jGX13iz8hQdu59IyC16ka2Ta9yePNE2/VA5n/FSc=; b=B1zLKFBgxrI3zwFZOYnsrUfbhcxOG5xVg1ZsCkADYWcyWx8FHc2WYrwThYYo7W5yrF 0Gs8EWnfP12D9xg+H20M9+PASAjQEkuCrqge6DdgXfePrYnV4FMZqz8+sGZ+rQhleQDt a+7lxFG9w+DcxNucj1EmfQmqutjSvSZERm120L2Duaa9dtuQ70wFVqkIen3h3hWcPhD1 HLiITNWT2OO302fYvvo65R7t/GoufHRilgOCyHJNCuUmsp0u2YhwFHTmrHqDgQym3+9c 7IDZ8MtxksiqDJB2RbKPzFA956RRp0GMy5y1ATD0eGDMf4IP0WQDB/SD7UX/jQaP46SW UZaA== X-Gm-Message-State: AIkVDXLDvmFnUf4GmQSYJJPwSXEXGy620h85PTe3lU/cY9alDc6y9DJLsqnzZd7GzpV191QzdVRxUtO49VsFpQ== X-Received: by 10.200.47.152 with SMTP id l24mr30189870qta.212.1483034992465; Thu, 29 Dec 2016 10:09:52 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Matt Churchyard Date: Thu, 29 Dec 2016 18:09:42 +0000 Message-ID: Subject: Re: Multiple bhyve Guests, Single bridge/tap? To: Aryeh Friedman , Vincent Olivier Cc: "freebsd-virtualization@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Dec 2016 18:09:53 -0000 As mentioned a bridge is the virtual equivalent of a switch. It only really makes sense to have more than one bridge if you have more than one interface on your guest(s), and want to connect those interfaces to separate networks. (Or you want some guests on a different network, possibly bridged to a different physical interface). If you want to provide complete network separation between guests, it's much easier to just use the 'private' option to ifconfig when bridging the guest's tap interface. Any bridge member set to private can not talk to any other private bridge member. Of course this is only really applicable in multi-tenant situations like Aryeh says. If they are all your own guests, the fact that they can see each other on the network should hopefully be a non-issue. Matt On Thu, 29 Dec 2016 at 15:26, Aryeh Friedman wrote: > On Thu, Dec 29, 2016 at 10:19 AM, Vincent Olivier wrote: > > > > > Hi! > > > > > > > Use the same bridge but a different tap (each tap represents the > virtual > > > equivalent of a NIC where the bridge is the virtual equivalent of a hub) > > > > > > > > > Thanks! This is very clear. For extra isolation, could I use a new bridge > > > too or is that useless? > > > > > > > Yes but it only makes sense in a multi-tenant (aka cloud provider) setup > > because any attacker on a VM should be assumed to able to get into the host > > due to knowing your password (which typically is not all that different on > > the two machines unless you randomly generated it). > > > > -- > > Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org > > _______________________________________________ > > freebsd-virtualization@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > > To unsubscribe, send any mail to " > freebsd-virtualization-unsubscribe@freebsd.org" > > From owner-freebsd-virtualization@freebsd.org Thu Dec 29 18:43:40 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B0A78C963AF for ; Thu, 29 Dec 2016 18:43:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 929841614 for ; Thu, 29 Dec 2016 18:43:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id uBTIhe1D063643 for ; Thu, 29 Dec 2016 18:43:40 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-virtualization@FreeBSD.org Subject: [Bug 213618] When running as a Hyper-V Guest, FreeBSD 11 networking does not work Date: Thu, 29 Dec 2016 18:43:40 +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.0-RC1 X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: garga@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-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 MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Dec 2016 18:43:40 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213618 Renato Botelho changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |garga@FreeBSD.org --- Comment #5 from Renato Botelho --- (In reply to Sepherosa Ziehau from comment #2) Do you remember the revision of this fix? Maybe it's something we should cherry-pick to pfSense tree that is based on 11.0-RELEASE to help with https://redmine.pfsense.org/issues/6911 --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Thu Dec 29 22:46:41 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 19AA3C970D8 for ; Thu, 29 Dec 2016 22:46:41 +0000 (UTC) (envelope-from vincent@up4.com) Received: from smtp85.iad3a.emailsrvr.com (smtp85.iad3a.emailsrvr.com [173.203.187.85]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DF85B1271 for ; Thu, 29 Dec 2016 22:46:40 +0000 (UTC) (envelope-from vincent@up4.com) Received: from smtp27.relay.iad3a.emailsrvr.com (localhost [127.0.0.1]) by smtp27.relay.iad3a.emailsrvr.com (SMTP Server) with ESMTP id A968524D01 for ; Thu, 29 Dec 2016 17:39:30 -0500 (EST) X-Auth-ID: vincent@up4.com Received: by smtp27.relay.iad3a.emailsrvr.com (Authenticated sender: vincent-AT-up4.com) with ESMTPSA id 83E8C24C71 for ; Thu, 29 Dec 2016 17:39:30 -0500 (EST) X-Sender-Id: vincent@up4.com Received: from [192.168.0.3] (216-46-32-34.telebecinternet.net [216.46.32.34]) (using TLSv1 with cipher DHE-RSA-AES256-SHA) by 0.0.0.0:465 (trex/5.7.12); Thu, 29 Dec 2016 17:39:30 -0500 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: Multiple bhyve Guests, Single bridge/tap? From: Vincent Olivier In-Reply-To: Date: Thu, 29 Dec 2016 17:39:30 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: "freebsd-virtualization@freebsd.org" X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Dec 2016 22:46:41 -0000 Hi! I made a little diagram of the situation that I posted of Twitter. If = you are aggressive enough with the web interface you can see a full size = version where the labels are clear enough to read. https://twitter.com/MUP4/status/814595352112283649 I had fun doing it. Hope it provides a little bit of joy to you helpful = guys too! :) > On Dec 29, 2016, at 1:09 PM, Matt Churchyard = wrote: >=20 > As mentioned a bridge is the virtual equivalent of a switch. It only = really makes sense to have more than one bridge if you have more than = one interface on your guest(s), and want to connect those interfaces to = separate networks. (Or you want some guests on a different network, = possibly bridged to a different physical interface). That is why I made the above diagram. There are multiple networks and = multiple interfaces, etc. > If you want to provide complete network separation between guests, = it's much easier to just use the 'private' option to ifconfig when = bridging the guest's tap interface. Any bridge member set to private can = not talk to any other private bridge member. Of course this is only = really applicable in multi-tenant situations like Aryeh says. If they = are all your own guests, the fact that they can see each other on the = network should hopefully be a non-issue. Got it. I think that the planned architecture illustrated in the diagram = provides the adequate level of isolation. Here is an explanation of the guest virtual machines and their intended = uses: CINQ: this is the bare-metal OS it provides a Samba service on a ZFS = pool to both the 1G and the 10G networks. It also contains all the other = virtual machines. PFSENSE: I guess this is the most sensitive network-wise. It has to = provide a DHCP service for both the 1G and the 10G networks (with = separate subnets). It provides NAT routing, bandwidth shaping, etc. to = the ADSL MODEM for internet access on the 1G network only (not the 10G). = Also only for the 1G network, there should be a HTTP/HTTPS proxy = (probably squid, depending on what pfsense supports) that transparently = further proxies *.onion and *.i2p routing to relevant HTTP/HTTPS/SOCKS = proxy services on the ALTNET machine. ALTNET: =E2=80=9Cdark web proxy=E2=80=9D accessible explicitly or via = PFSENSE traffic, uses the internet connection provided by PFSENSE. = Requires access to the 1G network (for explicit access), and to the = PFSENSE for the Squid transparent proxying and internet for software = updates. UNIFI: network device management for the 1000BASE-T SWITCH and the UNIFI = 802.11 AP (access point). Requires access to the 1G network (where the = devices are) and the internet for software updates. CULTURED: modified forked-daapd service for the 1G network. Requires = internet access via PFSENSE for software updates. So I guess, my only question is: will that work? Thank you all in advance. Maybe I=E2=80=99m getting too excited but with = bhyve, FreeBSD makes a lot of sense for the always-on home appliance = that I always dreamed of=E2=80=A6 Take care, Vincent= From owner-freebsd-virtualization@freebsd.org Fri Dec 30 01:05:58 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 02286C97FEF for ; Fri, 30 Dec 2016 01:05:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E586D13D7 for ; Fri, 30 Dec 2016 01:05:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id uBU15vqp000336 for ; Fri, 30 Dec 2016 01:05:57 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-virtualization@FreeBSD.org Subject: [Bug 213618] When running as a Hyper-V Guest, FreeBSD 11 networking does not work Date: Fri, 30 Dec 2016 01:05:57 +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.0-RC1 X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: sepherosa@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-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 MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Dec 2016 01:05:58 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213618 --- Comment #6 from Sepherosa Ziehau --- (In reply to Renato Botelho from comment #5) It's this commit: https://svnweb.freebsd.org/base?view=3Drevision&revision=3D306433 The redmine can't be accessed. I believe this bug only affects WS2008R2 and WS2012, while WS2012R2 and WS2016 are fine. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Sat Dec 31 14:36:41 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C4995C998C6 for ; Sat, 31 Dec 2016 14:36:41 +0000 (UTC) (envelope-from vincent@up4.com) Received: from smtp125.iad3a.emailsrvr.com (smtp125.iad3a.emailsrvr.com [173.203.187.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8583313B6 for ; Sat, 31 Dec 2016 14:36:40 +0000 (UTC) (envelope-from vincent@up4.com) Received: from smtp32.relay.iad3a.emailsrvr.com (localhost [127.0.0.1]) by smtp32.relay.iad3a.emailsrvr.com (SMTP Server) with ESMTP id E3F4355D0 for ; Sat, 31 Dec 2016 09:26:42 -0500 (EST) X-Auth-ID: vincent@up4.com Received: by smtp32.relay.iad3a.emailsrvr.com (Authenticated sender: vincent-AT-up4.com) with ESMTPSA id BD23155B6 for ; Sat, 31 Dec 2016 09:26:42 -0500 (EST) X-Sender-Id: vincent@up4.com Received: from [192.168.0.3] (216-46-32-34.telebecinternet.net [216.46.32.34]) (using TLSv1 with cipher DHE-RSA-AES256-SHA) by 0.0.0.0:465 (trex/5.7.12); Sat, 31 Dec 2016 09:26:42 -0500 From: Vincent Olivier Content-Type: multipart/signed; boundary="Apple-Mail=_93D70132-4712-4F7A-A72D-113A57D5FD65"; protocol="application/pgp-signature"; micalg=pgp-sha512 Subject: Arch Linux UEFI Bhyve Setup Message-Id: Date: Sat, 31 Dec 2016 09:26:41 -0500 To: freebsd-virtualization@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 Dec 2016 14:36:41 -0000 --Apple-Mail=_93D70132-4712-4F7A-A72D-113A57D5FD65 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi, A new thread for this same target setup: = https://twitter.com/MUP4/status/814595352112283649 Please note that the tap interface naming doesn=E2=80=99t follow the = nomenclature in the diagram as I am just testing isolated aspect of the = setup for now. The =C2=AB Cinq =C2=BB FreeBSD 11 machine already the ALTNET non-UEFI = (grub-bhyve) machine running Arch Linux. I wanted to try UEFI with the = same Arch Linux distro but it doesn=E2=80=99t seem to work. Here is the grub-bhyve command sequence that I used for the Arch Linux = installer on the the ALTNET virtual machine: zfs create -V4G -o volmode=3Ddev bhyve/altnet grub-bhyve -m /bhyve/altnet/setup/device.map -r cd0 -M 512M altnet < = /bhyve/altnet/setup/grub.cfg bhyve -A -H -P -s 0:0,hostbridge -s 1:0,lpc -s 2:0,virtio-net,tap0 = -s3:0,virtio-blk,/dev/zvol/bhyve/altnet -s = 4:0,ahci-cd,/bhyve/archlinux-2016.12.01-dual.iso -l com1,stdio -c 1 -m = 512M altnet Here is its grub.cfg file: linux (cd0)/arch/boot/x86_64/vmlinuz archisobasedir=3Darch = archisolabel=3DARCH_201612 ro initrd (cd0)/arch/boot/x86_64/archiso.img boot Here is its device.map file: (cd0) /bhyve/archlinux-2016.12.01-dual.iso (hd0) /dev/zvol/bhyve/altnet Here is my adaptation of the above for the UNIFI UEFI virtual machine, = just for the Arch Linux installer: zfs create -V2G -o volmode=3Ddev bhyve/unifi bhyve -c 1 -m 512M -A -H -P \ -s 0:0,hostbridge \ -s 1:0,lpc \ -s 2:0,virtio-net,tap1 \ -s 3:0,virtio-blk,/dev/zvol/bhyve/unifi \ -s 4:0,ahci-cd,/bhyve/archlinux-2016.12.01-dual.iso \ -l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd \ -l com1,stdio \ unifi But when I run this, I get this: Arch Linux archiso x86_64 UEFI CD UEFI Shell x86_64 v1 UEFI Shell x86_64 v2 EFI Default Loader Reboot Into Firmware Interface Boot in 1 sec. rdmsr to register 0x34 on vcpu 0 Unhandled ps2 mouse command 0xe1 Unhandled ps2 mouse command 0x0a Unhandled ps2 mouse command 0x01 Unhandled ps2 mouse command 0x41 And then it stalls. I waited max 2 minutes and then I did a "bhyvectl = --destroy --vm=3Dunifi=E2=80=9D in another session. I tried different = bhyve flags (-w, etc.) to no avail. Is there hope for me? Happy new year! Vincent --Apple-Mail=_93D70132-4712-4F7A-A72D-113A57D5FD65 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJYZ8AiAAoJEOggPckf4s14XJcP/RmThe5c0byhG6zX/E4lKKnc bvhSCtjIhF2d77m8y9zBoEVvhUR+iEAclSTTUj+KoDD2m1HjjunFoz1XHLj5W5Cr K2LJwc9ia1HdLy6hxajCJWX2rVwtbPBk48Z3AplqH9TTv7Qy7/tzSsBa6X0XZHnM /4jOdJ8XLqyxg9Z+Rs6bkpTRY1/AmQb+o2Rm6tdv48p8QxmUz5y/5o2EXCn+W6v/ 3/36oopS8dBO9qi5A4Wm3yhjBFDczmkJU9mK3WqRQihM9lPtKq8mkSWuI+E94G5y 1BVpjMPtmvap0aw9ociC1M+c2T5mTLN27gmmqV4NX4eqN9jJdJVV46pkUuHlHG9V gucyyo1TCcELqfxIcFizrV3VDrzWtTyVJuV5ZqnKZS+GJ6ldjqGa4xwsd/U0U3px I9W7hcOFm3p4PGFCEFX2IrUrcUER5YQ1IisLGvOBuH2GxBeb6D4wDkaWn6Pp+KWY MEZsynQkfjcz4YAC+Bn2ooGVtQhtoDX11PsYh4bVyczkfxvPhjB+tIRabxlgErbf O8tNjNmDsPqWFJ1K7vOebAZjfpabAuJWcqgIdYeTYfenf8/0rm2GJO6fz9Jrxj9v D/GfY9QkFCF32MDahgeKMYQyeXjszmKly6gIVNmX7mM1Mz58TCL4Y3i8ldt64/C5 r+Z6gQwdyVd02LSo+E2v =JdWG -----END PGP SIGNATURE----- --Apple-Mail=_93D70132-4712-4F7A-A72D-113A57D5FD65-- From owner-freebsd-virtualization@freebsd.org Sat Dec 31 21:15:03 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 483E0C98540 for ; Sat, 31 Dec 2016 21:15:03 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor.nl2k.ab.ca (doctor.nl2k.ab.ca [204.209.81.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2FF8714CF for ; Sat, 31 Dec 2016 21:15:03 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor by doctor.nl2k.ab.ca with local (Exim 4.88) (envelope-from ) id 1cNQTN-000OD7-61 for freebsd-virtualization@freebsd.org; Sat, 31 Dec 2016 13:41:49 -0700 Date: Sat, 31 Dec 2016 13:41:48 -0700 From: The Doctor To: freebsd-virtualization@freebsd.org Subject: Crashing and Windows server 2016 Message-ID: <20161231204148.GA92397@doctor.nl2k.ab.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Mutt/1.7.2 (2016-11-26) X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 Dec 2016 21:15:03 -0000 1) recently it seems that bhyve is crashing. Anyone else experiencing thi= s? 2) Widnows 2016 server runs on FreeBSD expcept that apart from hyper-v =7FRemote Desktop is acting strange! I have set up the ability to get RDP going, however attampting to log in gives me an error=20 using the correct credentials. =20 Any explanation. 3) any move afoot to get nested virtualisation into bhyve? --=20 Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2k.= ab.ca God,Queen and country!Never Satan President Republic!Beware AntiChrist risi= ng!=20 http://www.fullyfollow.me/rootnl2k Look at Psalms 14 and 53 on Atheism Merry Christmas 2016 and Happy New Year 2017 From owner-freebsd-virtualization@freebsd.org Sat Dec 31 22:24:40 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EAD28C99BA6 for ; Sat, 31 Dec 2016 22:24:40 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor.nl2k.ab.ca (doctor.nl2k.ab.ca [204.209.81.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D37A31C7E for ; Sat, 31 Dec 2016 22:24:40 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor by doctor.nl2k.ab.ca with local (Exim 4.88) (envelope-from ) id 1cNS4t-00034T-6D for freebsd-virtualization@freebsd.org; Sat, 31 Dec 2016 15:24:39 -0700 Date: Sat, 31 Dec 2016 15:24:39 -0700 From: The Doctor To: freebsd-virtualization@freebsd.org Subject: Re: Crashing and Windows server 2016 Message-ID: <20161231222438.GA11161@doctor.nl2k.ab.ca> References: <20161231204148.GA92397@doctor.nl2k.ab.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <20161231204148.GA92397@doctor.nl2k.ab.ca> User-Agent: Mutt/1.7.2 (2016-11-26) X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 Dec 2016 22:24:41 -0000 On Sat, Dec 31, 2016 at 01:41:48PM -0700, The Doctor wrote: > 1) recently it seems that bhyve is crashing. Anyone else experiencing t= his? > Just doing a gdb gdb /usr/sbin/bhyve ~doctor/vm/bhyve.core GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain condition= s. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Core was generated by `bhyve'. Program terminated with signal 6, Aborted. Reading symbols from /usr/lib/libvmmapi.so.5...Reading symbols from /usr/li= b/debug//usr/lib/libvmmapi.so.5.debug...done. done. Loaded symbols for /usr/lib/libvmmapi.so.5 Reading symbols from /lib/libmd.so.6...Reading symbols from /usr/lib/debug/= /lib/libmd.so.6.debug...done. done. Loaded symbols for /lib/libmd.so.6 Reading symbols from /lib/libz.so.6...Reading symbols from /usr/lib/debug//= lib/libz.so.6.debug...done. done. Loaded symbols for /lib/libz.so.6 Reading symbols from /lib/libthr.so.3...Reading symbols from /usr/lib/debug= //lib/libthr.so.3.debug...done. done. Loaded symbols for /lib/libthr.so.3 Reading symbols from /lib/libc.so.7...Reading symbols from /usr/lib/debug//= lib/libc.so.7.debug...done. done. Loaded symbols for /lib/libc.so.7 Reading symbols from /lib/libutil.so.9...Reading symbols from /usr/lib/debu= g//lib/libutil.so.9.debug...done. done. Loaded symbols for /lib/libutil.so.9 Reading symbols from /libexec/ld-elf.so.1...Reading symbols from /usr/lib/d= ebug//libexec/ld-elf.so.1.debug...done. done. Loaded symbols for /libexec/ld-elf.so.1 #0 0x000000080119755a in thr_kill () from /lib/libc.so.7 [New Thread 801a1b200 (LWP 101785/)] [New Thread 801a1ad00 (LWP 101784/)] [New Thread 801a1a800 (LWP 101783/)] [New Thread 801a1a300 (LWP 101782/)] [New Thread 801a19e00 (LWP 101781/)] [New Thread 801a19900 (LWP 101780/)] [New Thread 801a19400 (LWP 101779/)] [New Thread 801a18f00 (LWP 101778/)] [New Thread 801a18a00 (LWP 101324/)] [New Thread 801a18500 (LWP 101323/)] [New Thread 801a18000 (LWP 100837/)] (gdb) data Undefined command: "data". Try "help". (gdb) help List of classes of commands: aliases -- Aliases of other commands breakpoints -- Making program stop at certain points data -- Examining data files -- Specifying and examining files internals -- Maintenance commands obscure -- Obscure features running -- Running the program stack -- Examining the stack status -- Status inquiries support -- Support facilities tracepoints -- Tracing of program execution without stopping the program user-defined -- User-defined commands Type "help" followed by a class name for a list of commands in that class. Type "help" followed by command name for full documentation. Command name abbreviations are allowed if unambiguous. (gdb) stack Undefined command: "stack". Try "help". (gdb) help stack Examining the stack. The stack is made up of stack frames. Gdb assigns numbers to stack frames counting from zero for the innermost (currently executing) frame. At any time gdb identifies one frame as the "selected" frame. Variable lookups are done with respect to the selected frame. When the program being debugged stops, gdb selects the innermost frame. The commands below can be used to select other frames by number or address. List of commands: backtrace -- Print backtrace of all stack frames bt -- Print backtrace of all stack frames down -- Select and print stack frame called by this one frame -- Select and print a stack frame return -- Make selected stack frame return to its caller select-frame -- Select a stack frame without printing anything up -- Select and print stack frame that called this one Type "help" followed by command name for full documentation. Command name abbreviations are allowed if unambiguous. (gdb) bt #0 0x000000080119755a in thr_kill () from /lib/libc.so.7 #1 0x000000080119752b in __raise (s=3D6) at /usr/src/lib/libc/gen/raise.c:= 52 #2 0x0000000801197499 in abort () at /usr/src/lib/libc/stdlib/abort.c:65 #3 0x000000000040affc in vm_loop (ctx=3D0x801a1d040, vcpu=3D0, startrip=3D= 0) at /usr/src/usr.sbin/bhyve/bhyverun.c:634 #4 0x0000000000409e81 in fbsdrun_start_thread (param=3D0x859b10) at /usr/src/usr.sbin/bhyve/bhyverun.c:244 #5 0x0000000800eb1b55 in thread_start (curthread=3D) at /usr/src/lib/libthr/thread/thr_create.c:289 #6 0x0000000000000000 in ?? () (gdb) help data Examining data. List of commands: append -- Append target code/data to a local file call -- Call a function in the program delete display -- Cancel some expressions to be displayed when program= stops delete mem -- Delete memory region disable display -- Disable some expressions to be displayed when progr= am stops disable mem -- Disable memory region disassemble -- Disassemble a specified section of memory display -- Print value of expression EXP each time the program stops dump -- Dump target code/data to a local file enable display -- Enable some expressions to be displayed when program= stops enable mem -- Enable memory region inspect -- Same as "print" command mem -- Define attributes for memory region output -- Like "print" but don't put in value history and don't print = newline print -- Print value of expression EXP print-object -- Ask an Objective-C object to print itself printf -- Printf "printf format string" ptype -- Print definition of type TYPE restore -- Restore the contents of FILE to target memory set -- Evaluate expression EXP and assign result to variable VAR set variable -- Evaluate expression EXP and assign result to variable = VAR undisplay -- Cancel some expressions to be displayed when program stops whatis -- Print data type of expression EXP x -- Examine memory: x/FMT ADDRESS Type "help" followed by command name for full documentation. Command name abbreviations are allowed if unambiguous. (gdb) call thr_kill $1 =3D {} 0x80066afe0 (gdb) call abort $2 =3D {void (void)} 0x801197450 (gdb) call vm_loop $3 =3D {void (struct vmctx *, int, uint64_t)} 0x40adb0 > 2) Widnows 2016 server runs on FreeBSD expcept that apart from hyper-v > =7FRemote Desktop is acting strange! I have set up the ability to > get RDP going, however attampting to log in gives me an error=20 > using the correct credentials. =20 >=20 > Any explanation. >=20 > 3) any move afoot to get nested virtualisation into bhyve? >=20 > --=20 > Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2= k.ab.ca > God,Queen and country!Never Satan President Republic!Beware AntiChrist ri= sing!=20 > http://www.fullyfollow.me/rootnl2k Look at Psalms 14 and 53 on Atheism > Merry Christmas 2016 and Happy New Year 2017 > _______________________________________________ > freebsd-virtualization@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to "freebsd-virtualization-unsubscribe@free= bsd.org" --=20 Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2k.= ab.ca God,Queen and country!Never Satan President Republic!Beware AntiChrist risi= ng!=20 http://www.fullyfollow.me/rootnl2k Look at Psalms 14 and 53 on Atheism Merry Christmas 2016 and Happy New Year 2017