From owner-freebsd-virtualization@FreeBSD.ORG Sun Oct 12 05:55:43 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EC689E07 for ; Sun, 12 Oct 2014 05:55:43 +0000 (UTC) Received: from frv189.fwdcdn.com (frv189.fwdcdn.com [212.42.77.189]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A21959B4 for ; Sun, 12 Oct 2014 05:55:43 +0000 (UTC) Received: from [10.10.2.23] (helo=frv198.fwdcdn.com) by frv189.fwdcdn.com with esmtp ID 1XdC7p-000Pdo-Qp for freebsd-virtualization@freebsd.org; Sun, 12 Oct 2014 08:55:25 +0300 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ukr.net; s=ffe; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:Message-Id:Cc:To:Subject:From:Date; bh=Ji1x2PvyrreYoQl+ZVCGe3d/gAWVgAEvdRv9Zm15A3c=; b=UwPXueYZkg+7Nn7mELgaYSaLwLbsQ4YID31KUNjbjEu7l6jGMyOIjHWiF9ccnp4c7Aj207T42TTbgCi0k3musdeq+f21YzwTlZOEbVBDP+3Dhm5CTWnmr9kmWBsts86sHl77mRJfGksTUf4kwffMBigd8UAK7dTT5r4BChts5qM=; Received: from [10.10.10.34] (helo=frv34.fwdcdn.com) by frv198.fwdcdn.com with smtp ID 1XdC7d-000AW3-Lk for freebsd-virtualization@freebsd.org; Sun, 12 Oct 2014 08:55:13 +0300 Date: Sun, 12 Oct 2014 08:55:13 +0300 From: wishmaster Subject: Re[2]: Enabling VIMAGE by default for FreeBSD 11? To: "Alexander V. Chernikov" X-Mailer: mail.ukr.net 5.0 Message-Id: <1413092963.907920156.b727jzia@frv34.fwdcdn.com> In-Reply-To: References: MIME-Version: 1.0 Received: from artemrts@ukr.net by frv34.fwdcdn.com; Sun, 12 Oct 2014 08:55:13 +0300 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: binary Content-Disposition: inline Cc: freebsd-net@freebsd.org, "freebsd-virtualization@freebsd.org" , freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 12 Oct 2014 05:55:44 -0000 --- Original message --- From: "Alexander V. Chernikov" Date: 11 October 2014, 23:20:39 > > On 11 Oct 2014, at 21:58, Craig Rodrigues wrote: > > > Hi, > > > > What action items are left to enable VIMAGE by default for FreeBSD 11? > Are there any tests results showing performance implications on different network-related workloads? https://wiki.freebsd.org/NetworkingPerformanceProject Last item: "Add VNET to any of the above as well." > > > > Not everyone uses bhyve, so VIMAGE is quite useful when using jails. > > > > -- > > Craig > > _______________________________________________ > > freebsd-net@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-net > > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > > > > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > From owner-freebsd-virtualization@FreeBSD.ORG Sun Oct 12 06:15:15 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8652D362; Sun, 12 Oct 2014 06:15:15 +0000 (UTC) Received: from mail-wg0-x231.google.com (mail-wg0-x231.google.com [IPv6:2a00:1450:400c:c00::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A49C9B37; Sun, 12 Oct 2014 06:15:14 +0000 (UTC) Received: by mail-wg0-f49.google.com with SMTP id x12so6547221wgg.8 for ; Sat, 11 Oct 2014 23:15:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=yuM3YANeOSYfANJH9xy9ZMXAVOHEfnV+xZntt4/8xyA=; b=Fdb6VLhq9d/vNyrV2n+l7gC01f7f3JJMHwkD8GiwficlCbOVY51MIDBaOtWxjaoc43 yPCrxLKOs1e2oBMJ+nTkOYJcz8smlkUEBlksnq01aVSagxpSSw93zAKhni4mBjN9EJuU CifGZcWKqoBU0zn7qDzXBDnPWa50k1TbL/ZFgVPQnz7+2GDc01V8rbVROItEcqAwQcnv VYq4BkjF/JLqr3F1S8KqqI+QfmEltTUTzgH30YKyQXFRyIPokugDarkTzdCaswDqUGYJ 1Xqp0owMZI0ABuuTVFJ2AklDGP7r48LzzyYF55NhWb01vCrzFF9s0M05eYwqZVK4+Smf CKjA== MIME-Version: 1.0 X-Received: by 10.194.62.166 with SMTP id z6mr14171300wjr.44.1413094512897; Sat, 11 Oct 2014 23:15:12 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.216.106.136 with HTTP; Sat, 11 Oct 2014 23:15:12 -0700 (PDT) In-Reply-To: References: Date: Sat, 11 Oct 2014 23:15:12 -0700 X-Google-Sender-Auth: 98kzrz934N203Ay7Eqdltu6Ktzw Message-ID: Subject: Re: Enabling VIMAGE by default for FreeBSD 11? From: Adrian Chadd To: Craig Rodrigues Content-Type: text/plain; charset=UTF-8 Cc: FreeBSD Net , "freebsd-virtualization@freebsd.org" , freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 12 Oct 2014 06:15:15 -0000 ... is it enabled by default on pcbsd? -a From owner-freebsd-virtualization@FreeBSD.ORG Sun Oct 12 06:53:53 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9286D978; Sun, 12 Oct 2014 06:53:53 +0000 (UTC) Received: from mail-la0-x233.google.com (mail-la0-x233.google.com [IPv6:2a00:1450:4010:c03::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8ADC5E37; Sun, 12 Oct 2014 06:53:52 +0000 (UTC) Received: by mail-la0-f51.google.com with SMTP id ge10so5252634lab.10 for ; Sat, 11 Oct 2014 23:53:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=MaKELVZA7nA5UTWJn7ltTITgODFi/8iVV3LxQWtvkYI=; b=xnwewU0W8QfS4R57M50NwCg/aFtLC5lll8oNTTr48KF+Rq498X7mEe6e82UkB6nNnZ Mo0MmuHB2LzmTq+gJ1oobdz8AWLdOW6b+U8I2qz9DfGx4t7Qtw9z0U1rMMc/PRZ/7ed9 MBJGTWbsDHXq20aV9qCOJ6L7mWths4qiBya3ZW62xZI8Y+BL3bL2tQHb2RLATQiNrpyL N2X6j+MzdznEOoK9pwd4VWXxOQE6aOnYVstW1pIJx67ZMoil04uVpsm/zhiIG6WNCjSu r2a/yETjgkcILKtQqDPsnxfBT2q0M6VsM5rYC6chEp68o+ihJbzgNrEYfGO/FiYB5PSI HSdQ== MIME-Version: 1.0 X-Received: by 10.152.87.101 with SMTP id w5mr631202laz.88.1413096830547; Sat, 11 Oct 2014 23:53:50 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.131.66 with HTTP; Sat, 11 Oct 2014 23:53:50 -0700 (PDT) In-Reply-To: References: Date: Sat, 11 Oct 2014 23:53:50 -0700 X-Google-Sender-Auth: gFSB8faSPS9sNfJLU8Y-m9ZTnLM Message-ID: Subject: Re: Enabling VIMAGE by default for FreeBSD 11? From: Craig Rodrigues To: Adrian Chadd Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: FreeBSD Net , "freebsd-virtualization@freebsd.org" , freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 12 Oct 2014 06:53:53 -0000 On Sat, Oct 11, 2014 at 11:15 PM, Adrian Chadd wrote: > ... is it enabled by default on pcbsd? > > > -a > It was enabled in PCBSD here: https://github.com/trueos/trueos/commit/3108bbe003bc38339fbd4a26542b184b2ccb271a -- Craig From owner-freebsd-virtualization@FreeBSD.ORG Sun Oct 12 11:28:10 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0097059B for ; Sun, 12 Oct 2014 11:28:09 +0000 (UTC) Received: from mail-qc0-x22e.google.com (mail-qc0-x22e.google.com [IPv6:2607:f8b0:400d:c01::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A5508A87 for ; Sun, 12 Oct 2014 11:28:09 +0000 (UTC) Received: by mail-qc0-f174.google.com with SMTP id m20so3846896qcx.5 for ; Sun, 12 Oct 2014 04:28:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dataix.net; s=rsa; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=TnN3BnHnRkLGTFQqNir8XHX2DGLdyA6NjVUbPodbl3Q=; b=gvoya1CiWxbOFXxAWcu9P6gmJLJo39aCaVkHLEZ/bQpmGVSxtTOjAg8HwSgfOoWdt9 fe/JHlUc7PIBN6XvqKO6TxpFM35pSveOfgsWB+alVMBFSRv6Mha8DWQlJNBdt5rHqO9m otpBDEKNXhnonsnS5FrNCHuNZl2pimasFVH6Y= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to; bh=TnN3BnHnRkLGTFQqNir8XHX2DGLdyA6NjVUbPodbl3Q=; b=knxfjafPxnLKaBIt+1dlyRLfUeATSgMCDoQ0ksobezwqltKHqxfxUHv34Uk2WA/xCF 6DcfXqzxhhFzN6cui7UVvR/wbxYyg4qRFS/Mriwb4s/2qgkIEC3lXuYH8ilsjuS7nO6d sa5DE1eLVkS1FIZ5DCwJ0uDmKdGswgjYxtIbP7sJudnhQx9e4DNOzkmlLzc7J71iU9l0 N5q0IKilmlZ5Q6pZ11VrYvwZtbrG7EBL8G3GWc+pRHbz0/OFxEWN895QyFH6kfCUtq6A jkJcrv1dYdiMkQdTMA3MCZtGkWWx9eIoVpXnPtvkrUJvJRgU9/3CJqTOefT4nwEju+Ep c3Ew== X-Gm-Message-State: ALoCoQke3B+YLFo7RJhKfPwDkJ0t0Y8aMOloXjQvZ3gAp8z8jDzNpDYDstFGMx+th291OO7qqWFi X-Received: by 10.224.115.14 with SMTP id g14mr29783488qaq.23.1413113288661; Sun, 12 Oct 2014 04:28:08 -0700 (PDT) Received: from [100.100.27.104] (149.sub-70-194-161.myvzw.com. [70.194.161.149]) by mx.google.com with ESMTPSA id y9sm9841604qaf.15.2014.10.12.04.28.08 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 12 Oct 2014 04:28:08 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: Enabling VIMAGE by default for FreeBSD 11? From: Jason Hellenthal X-Mailer: iPhone Mail (12A405) In-Reply-To: Date: Sun, 12 Oct 2014 06:28:06 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: <822C5CED-1A0B-431A-B74B-CDEF3F8086F1@dataix.net> References: To: Adrian Chadd Cc: FreeBSD Net , "freebsd-virtualization@freebsd.org" , freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 12 Oct 2014 11:28:10 -0000 Should also add here that for those using PF as a firewall that VIMAGE enabl= ed kernels don't play to well together.... Unless you like looking at cores a= ll day. --=20 Jason Hellenthal Mobile: +1 (616) 953-0176 jhellenthal@DataIX.net JJH48-ARIN On Oct 12, 2014, at 01:15, Adrian Chadd wrote: ... is it enabled by default on pcbsd? -a _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" From owner-freebsd-virtualization@FreeBSD.ORG Sun Oct 12 12:33:13 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F10DB5D6 for ; Sun, 12 Oct 2014 12:33:13 +0000 (UTC) Received: from mx1.scaleengine.net (beauharnois2.bhs1.scaleengine.net [142.4.218.15]) by mx1.freebsd.org (Postfix) with ESMTP id C90DB213 for ; Sun, 12 Oct 2014 12:33:13 +0000 (UTC) Received: from [192.168.1.2] (Seawolf.HML3.ScaleEngine.net [209.51.186.28]) (Authenticated sender: allanjude.freebsd@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id 01F3C5E517 for ; Sun, 12 Oct 2014 12:33:11 +0000 (UTC) Message-ID: <543A7504.5090700@freebsd.org> Date: Sun, 12 Oct 2014 08:33:08 -0400 From: Allan Jude User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: freebsd-virtualization@freebsd.org Subject: Re: Enabling VIMAGE by default for FreeBSD 11? References: <822C5CED-1A0B-431A-B74B-CDEF3F8086F1@dataix.net> In-Reply-To: <822C5CED-1A0B-431A-B74B-CDEF3F8086F1@dataix.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="w87MM7Q6jWxPEmsQWIQnPV5OBgP2xi2J1" X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 12 Oct 2014 12:33:14 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --w87MM7Q6jWxPEmsQWIQnPV5OBgP2xi2J1 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 2014-10-12 07:28, Jason Hellenthal wrote: > Should also add here that for those using PF as a firewall that VIMAGE = enabled kernels don't play to well together.... Unless you like looking a= t cores all day. >=20 There have been patches to address this. I know Martin mm@freebsd.org had something, I was talking to him about it at AsiaBSDCon this spring. --=20 Allan Jude --w87MM7Q6jWxPEmsQWIQnPV5OBgP2xi2J1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32) iQIcBAEBAgAGBQJUOnUIAAoJEJrBFpNRJZKf/Z8QAJjbXhIeb9qFgbnTcgux7VTA bu7eZBS63rQPyXCl+oQ/NuFradFQ9t3sIa/f1U3DTpjzzleSlFQ4OMj3H6AbtiYP V+FbR8PyhWl2hRkvsDI425PQpE+iQJOAYd7YzZ/hT95XS6jomTg4KyIubgGIeZol egMXf274XfwWwLdHVidUGQ5D4AJ2yOdhj4g95u2rWZ8N5VYZcBJZwU4WxMAp+yGp Hj7xoSCoEGgk+nJd/ymCLV+cIGYBRcmrQ91qFF+sD6RSuUJzxvpcZvRP1VLAp34U ONlWJoiJvvyNkuPDlq8dp2cveCEzZCn8lCQFpxhs8kgey/8xluHPmjAojLkVkOGr iu1mfNFj8dD2fBktvv2pRk+jG/p7F0KQ8pQHb4jWLpW4VeuFUixWOE8WmUXIDimd qdf8Q5ahCbS8L+GNSP0zHd7OXbun96lKNpVW68oLhnUZ6bD/YuH3Ak+G/NlZy59i 2wzR7DcZx5z9PuVm3QS6FhPVcXShOSeU8Q2dD8ERqQsm8slwI6H5c0gVl5lLDl+u rR1zJbQJMWzZpS8/wxJ/xoyvtVM3P5mIjwe49VRzoOXBYXUll7lvBsHzvWf9VXii qBVZBzWwS9lFfbuBU3ELdT8uKlbMGDOMhwLaIUbFxQSPgs1AS/8GzxV+Wt4xvHFg kw8n98ld6pomzgJvJy44 =UiFS -----END PGP SIGNATURE----- --w87MM7Q6jWxPEmsQWIQnPV5OBgP2xi2J1-- From owner-freebsd-virtualization@FreeBSD.ORG Sun Oct 12 13:35:47 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 543CFCAE; Sun, 12 Oct 2014 13:35:47 +0000 (UTC) Received: from mail.iXsystems.com (mail.ixsystems.com [12.229.62.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "*.ixsystems.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2F4CC958; Sun, 12 Oct 2014 13:35:46 +0000 (UTC) Received: from localhost (mail.ixsystems.com [10.2.55.1]) by mail.iXsystems.com (Postfix) with ESMTP id 63CAB816A0; Sun, 12 Oct 2014 06:35:45 -0700 (PDT) Received: from mail.iXsystems.com ([10.2.55.1]) by localhost (mail.ixsystems.com [10.2.55.1]) (maiad, port 10024) with ESMTP id 40967-06; Sun, 12 Oct 2014 06:35:45 -0700 (PDT) Received: from [192.168.0.247] (75-130-56-30.static.kgpt.tn.charter.com [75.130.56.30]) by mail.iXsystems.com (Postfix) with ESMTPA id 8C95F81699; Sun, 12 Oct 2014 06:35:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ixsystems.com; s=newknight0; t=1413120945; bh=1XN4/kK7/ZrYtHGJ6m+BhegSaXVbttH5VZrBeMWlr1I=; h=In-Reply-To:References:Subject:From:Date:To:CC; b=DtfMztocFUPz5sBIH+7Inf0NCxDYrTOVV6YHLFsjCLbqz3dn4Kob9aCZQwLPpQZPt cn5iYKQq6pTB3D8WxxxrHGgSg9Hpir/BrpHCsvLY0hqEfPquHVDS7VtDX00p2FE5r7 qBH7ABYY69ZAIpkmopmU/OEdnFqv8WGN1H0zIsgI= In-Reply-To: References: User-Agent: Blue for Android MIME-Version: 1.0 Subject: Re: Enabling VIMAGE by default for FreeBSD 11? From: Kris Moore Date: Sun, 12 Oct 2014 09:35:41 -0400 To: Adrian Chadd Message-ID: <04e9a883-574f-47e8-ae65-29e6d6568712@email.bluemailapp.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: FreeBSD Net , "freebsd-virtualization@freebsd.org" , freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 12 Oct 2014 13:35:47 -0000 It was for a while in 9.2, but we removed it from 10.0 and later due to stability issues we kept getting reports about. Haven't tried it since then, dont know if those issues are fixed. On Oct 12, 2014, 2:15 AM, at 2:15 AM, Adrian Chadd wrote: >... is it enabled by default on pcbsd? > > >-a >_______________________________________________ >freebsd-arch@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-arch >To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org" From owner-freebsd-virtualization@FreeBSD.ORG Sun Oct 12 13:57:11 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 47CEE356 for ; Sun, 12 Oct 2014 13:57:11 +0000 (UTC) Received: from potato.growveg.org (potato.growveg.org [62.49.247.163]) (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 059C0AE3 for ; Sun, 12 Oct 2014 13:57:10 +0000 (UTC) Received: from john by potato.growveg.org with local (Exim 4.84 (FreeBSD)) (envelope-from ) id 1XdJM3-000AJr-ST for freebsd-virtualization@freebsd.org; Sun, 12 Oct 2014 14:38:35 +0100 Date: Sun, 12 Oct 2014 14:38:35 +0100 From: John To: freebsd-virtualization@freebsd.org Subject: no routing from new bhyve install Message-ID: <20141012133835.GA39447@potato.growveg.org> Reply-To: freebsd-virtualization@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) Sender: John X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: john@potato.growveg.org X-SA-Exim-Scanned: No (on potato.growveg.org); SAEximRunCond expanded to false X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 12 Oct 2014 13:57:11 -0000 Hello list, I have a machine that runs virtualbox guests currently. I have read elsewhere that vbox and bhyve don't play well together, but that was a while ago, and it seemed only on some chipsets. Is this still the case? The problem I'm having is, when trying bhyve, the installed instance boots etc and I can log into it from the host but I have no outside connectivity from the guest. Ping 8.8.8.8 gives 'no route to host' yet route add default (my_router_ip) shows my default gateway in the routing table. I have followed the steps here: https://www.freebsd.org/doc/handbook/virtualization-host-bhyve.html setting up the host and the guest. Is the problem because of virtualbox? If it is, will unloading the vbox modules with kldunload fix this? If it has nothing to do with vbox, what else can I check? The host runs 10.1-RC2 #0 r272898 and the guest is 10.1-RC1 #0 r272463 thanks, -- John From owner-freebsd-virtualization@FreeBSD.ORG Sun Oct 12 14:54:35 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BF59AF0B for ; Sun, 12 Oct 2014 14:54:35 +0000 (UTC) Received: from potato.growveg.org (potato.growveg.org [62.49.247.163]) (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 7C40DFD9 for ; Sun, 12 Oct 2014 14:54:35 +0000 (UTC) Received: from john by potato.growveg.org with local (Exim 4.84 (FreeBSD)) (envelope-from ) id 1XdKXX-000D6h-JZ for freebsd-virtualization@freebsd.org; Sun, 12 Oct 2014 15:54:31 +0100 Date: Sun, 12 Oct 2014 15:54:31 +0100 From: John To: freebsd-virtualization@freebsd.org Subject: Re: no routing from new bhyve install Message-ID: <20141012145431.GA39741@potato.growveg.org> Reply-To: freebsd-virtualization@freebsd.org References: <20141012133835.GA39447@potato.growveg.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20141012133835.GA39447@potato.growveg.org> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: John X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: john@potato.growveg.org X-SA-Exim-Scanned: No (on potato.growveg.org); SAEximRunCond expanded to false X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 12 Oct 2014 14:54:35 -0000 Answered my own question - the machine froze and rebooted. Now bhyve works as expected. Looks like it's as fast as bare metal, which is unexpected. -- John From owner-freebsd-virtualization@FreeBSD.ORG Sun Oct 12 14:54:56 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B2CC79B; Sun, 12 Oct 2014 14:54:56 +0000 (UTC) Received: from mail-la0-x230.google.com (mail-la0-x230.google.com [IPv6:2a00:1450:4010:c03::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A39FDFDC; Sun, 12 Oct 2014 14:54:55 +0000 (UTC) Received: by mail-la0-f48.google.com with SMTP id gi9so5432817lab.21 for ; Sun, 12 Oct 2014 07:54:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=fKttOQ+LwRQsP7ca0NpjhlR2B6R/m7xxk+rgXAbfmW8=; b=wEqkwB8GE6vaZfLzNlqzsb4e9PHckwTM7EjoW945UhNfv1ZRy+c2std05JAfg5I0sD TO+3AODKxHZTSK87zR4ptof47hpgqn1Slvc6Ea7HsNRYpqprgb3acxS7tfLQx6HBwqNU p8AivQGGo0uRsafWdMf1G21nVySueAxlGKSNnNzpjhLToNxU7gOob0IisF2RFI24bKuN YnrXjWXR79kd9Uw4paNbHx8XG9pwPVMNcwACP1tufws8qfVMDucyo+9Gdb8RJvNfvei2 8ixw7dnK4C/4is5O94pDG4SWnai8k2cIT9qlPKyOkGLhIVlsRyrymm9RHEcMUa3CXYUC C2hw== X-Received: by 10.112.219.34 with SMTP id pl2mr17977945lbc.75.1413125693625; Sun, 12 Oct 2014 07:54:53 -0700 (PDT) Received: from kloomba ([95.104.130.152]) by mx.google.com with ESMTPSA id ld7sm3673037lac.23.2014.10.12.07.54.52 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 12 Oct 2014 07:54:52 -0700 (PDT) Sender: Roman Bogorodskiy Date: Sun, 12 Oct 2014 18:51:54 +0400 From: Roman Bogorodskiy To: Craig Rodrigues Subject: Re: libvirt improvements for bhyve Message-ID: <20141012145153.GB91663@kloomba> References: <20141011180528.GA26301@kloomba> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="1LKvkjL3sHcu1TtY" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Cc: "freebsd-virtualization@freebsd.org" , Neel Natu X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 12 Oct 2014 14:54:56 -0000 --1LKvkjL3sHcu1TtY Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Craig Rodrigues wrote: > On Sat, Oct 11, 2014 at 11:05 AM, Roman Bogorodskiy > wrote: >=20 > > > > Frankly speaking, it's a hard topic for me and currently I don't have a > > complete idea how to design that. The thing I'm worried about is that as > > far as I understand that exit codes are sort of temporary solution and > > will be dropped in the future. Also, it seems the behaviour is changing > > already, e.g. IIRC on -CURRENT the bhyve proccess doesn't exit on > > reboots (unlike in 10-R). My goal is to support 10-R and I'm not sure > > how to probe if exit codes are available or not (and how to probe if > > e.g. if new exit code will be added in some future version). > > >=20 > Any reason why you are stuck on 10-R? > Unlike other parts of FreeBSD, bhyve is not mature, and is evolving over > time. > Serious users of bhyve are following CURRENT or 10-STABLE. > 10-STABLE has the same error status codes as CURRENT, and 10.1-R is > coming out in a few weeks. > libvirt for bhyve is even less mature than bhyve itself, so tracking > bhyve beyond the release should be OK, but it's up to you. Well, it's not an ultimate goal to support 10-R, but while it's not very painful, I think it's a nice thing to do. Also, it doesn't mean that I'm not adding features available only in -STABLE, I just want user to have a possibility to have a meaningful error messages if certain feature is not support. Also, I forgot to mention one more important issue with the exit code approach. Libvirt doesn't serve as a parent process for the bhyve processes. The reason for that is to allow libvirt restart without having to interrupt the VMs (that's useful for upgrades or e.g. libvirtd crash). I'm not sure how I could track exit codes in such case. IMHO, the good way to solve this problem is to introduce some sort of control socket on the bhyve side that could be used to query VM status and push events about its change. I've been wanting to implement a PoC for that for quite some time, but, unfortunately, haven't got to it yet. > In its current form, my experience has been that bhyve and libvirt are > unusable for serious work, based > on the issues which I've described before for starting/stopping VM's. > bhyve + custom scripting is the only way to go. >=20 > I tried to use libvirt + bhyve for jenkins.freebsd.org, but found it > unusable, even though Jenkins has libvirt > support for starting VM's on demand. I backed away from libvirt, and end= ed > up writing my > own scripts. I am trying to convince some people to go with libvirt + > bhyve for a simulation/testing system, > but am having a hard time because of all the rough edges, and Linux + KVM= + > libvirt looks a lot more > mature and easier to use. >=20 > It's too bad, because I think if you can incorporate a few minor > enhancements to libvirt for bhyve, > it can definitely be a replacement for Linux + KVM + libvirt >=20 >=20 > Neel, Peter, can you comment on the status exit codes from bhyve? > Are those temporary, or will you keep them? There is no other way > for external scripts to detect reset/poweroff. It looks like the confusi= on > over this issue > is blocking Roman from moving forward with libvirt. >=20 > Thanks. > -- > Craig Roman Bogorodskiy --1LKvkjL3sHcu1TtY Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.13 (FreeBSD) iQEcBAEBAgAGBQJUOpWJAAoJEMltX/4IwiJqF+IH/2G0EHnU6uPY1mjrcIKd+D5o Z/kMBBfyhqJs3t7qaJ8tGzW662FBbQWLy33Ejy76cKNLsJgcChj4Ii/AaYSdLZoR 1GASRLd6VWh0pzDqADV3lswO2LXmYdHBinci6vJ+1IdzZ5fE/uijjnq1HAZ8WSfO I0yu+Puuhd3AoYAGwzqfmVZLljY6smkLO+zJB9iQ459uf6hjbCbZJOvh+iw+SSpw BY1ouYpJ4R4KYuarCvmvpDdIjKA2Q79gsW+oUqKQ1ItKGE8j42dWhIwLCNEm7tR6 5IHZZ0NvByvnbwU3XVu31b5jp03Xel6PjeccUaRd7qfO76pLved1w1yzm/qXmHA= =PeTW -----END PGP SIGNATURE----- --1LKvkjL3sHcu1TtY-- From owner-freebsd-virtualization@FreeBSD.ORG Sun Oct 12 16:26:13 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 679B74E6; Sun, 12 Oct 2014 16:26:13 +0000 (UTC) Received: from mail1.yamagi.org (yugo.yamagi.org [212.48.122.103]) (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 29143A84; Sun, 12 Oct 2014 16:26:12 +0000 (UTC) Received: from p579a689b.dip0.t-ipconnect.de ([87.154.104.155] helo=happy.home.yamagi.org) by mail1.yamagi.org with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.82_1-5b7a7c0-XX (FreeBSD)) (envelope-from ) id 1XdLy0-000CFL-VD; Sun, 12 Oct 2014 18:26:03 +0200 Date: Sun, 12 Oct 2014 18:25:51 +0200 From: Yamagi Burmeister To: rodrigc@FreeBSD.org Subject: Re: Enabling VIMAGE by default for FreeBSD 11? Message-Id: <20141012182551.002b3cc0a45a56d3f34e6174@yamagi.org> In-Reply-To: References: X-Mailer: Sylpheed 3.4.2 (GTK+ 2.24.22; amd64-portbld-freebsd10.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-net@freebsd.org, freebsd-virtualization@freebsd.org, freebsd-arch@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 12 Oct 2014 16:26:13 -0000 Hello, it's been a while since I tested VIMAGE, but at the last time somewhere in 10-CURRENT some UMA memory leaks were left when destroying vnets. They weren't showstoppers for most workloads, but pretty anoying... Have those been fixed? Regards, Yamagi On Sat, 11 Oct 2014 10:58:13 -0700 Craig Rodrigues wrote: > Hi, > > What action items are left to enable VIMAGE by default for FreeBSD 11? > > Not everyone uses bhyve, so VIMAGE is quite useful when using jails. > > -- > Craig > _______________________________________________ > freebsd-virtualization@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to "freebsd-virtualization-unsubscribe@freebsd.org" -- Homepage: www.yamagi.org XMPP: yamagi@yamagi.org GnuPG/GPG: 0xEFBCCBCB From owner-freebsd-virtualization@FreeBSD.ORG Sun Oct 12 16:39:18 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CADC3884; Sun, 12 Oct 2014 16:39:18 +0000 (UTC) Received: from mx1.sbone.de (mx1.sbone.de [IPv6:2a01:4f8:130:3ffc::401:25]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "mx1.sbone.de", Issuer "SBone.DE" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 7E7E1B9A; Sun, 12 Oct 2014 16:39:18 +0000 (UTC) Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:31::2013:587]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.sbone.de (Postfix) with ESMTPS id C60AA25D3871; Sun, 12 Oct 2014 16:39:14 +0000 (UTC) Received: from content-filter.sbone.de (content-filter.sbone.de [IPv6:fde9:577b:c1a9:31::2013:2742]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id BE68EC77059; Sun, 12 Oct 2014 16:39:13 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:31::2013:587]) by content-filter.sbone.de (content-filter.sbone.de [fde9:577b:c1a9:31::2013:2742]) (amavisd-new, port 10024) with ESMTP id TV1S1_2Nz-Kn; Sun, 12 Oct 2014 16:39:12 +0000 (UTC) Received: from [IPv6:fde9:577b:c1a9:4410:9939:1d52:4fd1:db6c] (unknown [IPv6:fde9:577b:c1a9:4410:9939:1d52:4fd1:db6c]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id 0B5A5C77058; Sun, 12 Oct 2014 16:39:10 +0000 (UTC) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: Enabling VIMAGE by default for FreeBSD 11? From: "Bjoern A. Zeeb" In-Reply-To: <20141012182551.002b3cc0a45a56d3f34e6174@yamagi.org> Date: Sun, 12 Oct 2014 16:38:37 +0000 Content-Transfer-Encoding: quoted-printable Message-Id: <3B4471A7-CDF4-440D-BDD8-3D5B2256B8DD@lists.zabbadoz.net> References: <20141012182551.002b3cc0a45a56d3f34e6174@yamagi.org> To: Yamagi Burmeister X-Mailer: Apple Mail (2.1878.6) Cc: FreeBSD Net , freebsd-virtualization@freebsd.org, freebsd-arch@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 12 Oct 2014 16:39:18 -0000 On 12 Oct 2014, at 16:25 , Yamagi Burmeister wrote: > Hello, > it's been a while since I tested VIMAGE, but at the last time = somewhere > in 10-CURRENT some UMA memory leaks were left when destroying vnets.=20= > They weren't showstoppers for most workloads, but pretty anoying... > Have those been fixed? No, an old perforce branch of mine had all but the last TCP ones fixed. = The code is still there. =97=20 Bjoern A. Zeeb "Come on. Learn, goddamn it.", WarGames, 1983 From owner-freebsd-virtualization@FreeBSD.ORG Sun Oct 12 18:19:07 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7F45C60B; Sun, 12 Oct 2014 18:19:07 +0000 (UTC) Received: from mail-lb0-x233.google.com (mail-lb0-x233.google.com [IPv6:2a00:1450:4010:c04::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9F73078F; Sun, 12 Oct 2014 18:19:06 +0000 (UTC) Received: by mail-lb0-f179.google.com with SMTP id l4so5386377lbv.38 for ; Sun, 12 Oct 2014 11:19:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=Iz/g02UBahml6Zro5OlZ6eWinLs6mAACAv5SZ7kExBY=; b=ML552fr5KeFuR9cxoFOkSvbMBm3yj19sGmTuuqDfCyv5bvG7bOmyB1HXuE6TdFNpao 59bKm7sXRkJ1q3R1ggrFwu6ammcYUHTKPST6u2waYgCmttJ8KjOtFQIPaDkR6XU6p+F4 eamGMoZF8cTvkQtLnBhEwBiUC1ozQxGH+KS7XVp4ncFdmkfyXuAGalbgN05jEvBr/Q2N +JAONub+9k8nRmhqKY/szJPGh8hVWBbeKmLFW7Uwbdw75AuOE0yzGHoihYkEpaRJK5wT 5kcSMIReq7KvbbK4FIOI8w6hJZgimT22PBu6PNtL9Pf3sn5vyuJtDhYR6p4SFoOy0FPG D8ww== MIME-Version: 1.0 X-Received: by 10.112.134.101 with SMTP id pj5mr18677030lbb.47.1413137944439; Sun, 12 Oct 2014 11:19:04 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.131.66 with HTTP; Sun, 12 Oct 2014 11:19:04 -0700 (PDT) Received: by 10.112.131.66 with HTTP; Sun, 12 Oct 2014 11:19:04 -0700 (PDT) In-Reply-To: <3B4471A7-CDF4-440D-BDD8-3D5B2256B8DD@lists.zabbadoz.net> References: <20141012182551.002b3cc0a45a56d3f34e6174@yamagi.org> <3B4471A7-CDF4-440D-BDD8-3D5B2256B8DD@lists.zabbadoz.net> Date: Sun, 12 Oct 2014 11:19:04 -0700 X-Google-Sender-Auth: R9wUGkoMF7wsEm2gDKpiDuYGbBo Message-ID: Subject: Re: Enabling VIMAGE by default for FreeBSD 11? From: Craig Rodrigues To: "Bjoern A. Zeeb" Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: freebsd-net@freebsd.org, freebsd-virtualization@freebsd.org, freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 12 Oct 2014 18:19:07 -0000 On Oct 12, 2014 9:39 AM, "Bjoern A. Zeeb" wrote: > > No, an old perforce branch of mine had all but the last TCP ones fixed. The code is still there. > Can you provide a pointer to your Perforce branch? -- Craig From owner-freebsd-virtualization@FreeBSD.ORG Sun Oct 12 20:05:09 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2D2C5906; Sun, 12 Oct 2014 20:05:09 +0000 (UTC) Received: from mail-wg0-x234.google.com (mail-wg0-x234.google.com [IPv6:2a00:1450:400c:c00::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 468FA14B; Sun, 12 Oct 2014 20:05:08 +0000 (UTC) Received: by mail-wg0-f52.google.com with SMTP id a1so7286100wgh.23 for ; Sun, 12 Oct 2014 13:05:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=user-agent:in-reply-to:references:mime-version:content-type :content-transfer-encoding:subject:from:date:to:cc:message-id; bh=KjDtT6A8FufmmTeZbeopSewaOm9stQITH9bnmaobN8s=; b=EdLYUkSOaTSQBI2mfcd+rrn1nKqlkar7ed4J2Plw3XcRyc2Gl5lGeMQtcDza0tb02Y +7+V48GCHkc3pYmAZT7WR9D3S+oI40TpDBwRuxiD2MseL+jGPAKpbdBS/JsGitttsTcG 635zbIhqb6zBASHhciBQP+zJHiB3hE6Ufv1k5qriAPntQ2Q1q233cijzZPAjMbDPLyyI hrWYRdmoTKS9dzpPqZKkDgwpumb8BAjm53rEJepOxSugUIJufjQSppDAaAfU3ixCyvNf aOcDabm0l5EaGr37p2dT79423MLM69j0JaOrf7owu/NEjCnj7UUnBgB4qWyfIMjrOPSo /DVw== X-Received: by 10.180.77.169 with SMTP id t9mr3322115wiw.58.1413144305553; Sun, 12 Oct 2014 13:05:05 -0700 (PDT) Received: from ?IPv6:2001:470:1f15:59b:4940:ce63:f97a:a6d7? ([2001:470:1f15:59b:4940:ce63:f97a:a6d7]) by mx.google.com with ESMTPSA id l10sm9857466wif.20.2014.10.12.13.05.04 for (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 12 Oct 2014 13:05:05 -0700 (PDT) User-Agent: K-9 Mail for Android In-Reply-To: <822C5CED-1A0B-431A-B74B-CDEF3F8086F1@dataix.net> References: <822C5CED-1A0B-431A-B74B-CDEF3F8086F1@dataix.net> MIME-Version: 1.0 Subject: Re: Enabling VIMAGE by default for FreeBSD 11? From: Miguel Clara Date: Sun, 12 Oct 2014 20:44:29 +0100 To: Jason Hellenthal , Adrian Chadd Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: FreeBSD Net , "freebsd-virtualization@freebsd.org" , freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 12 Oct 2014 20:05:09 -0000 For me pf is working pretty nice on the host, it's only on the jails that it can creates all kinds of trouble , but on the host I've not seen issues so far, in both freebsd 9 and 10. Have not tested in current though. On 12 October 2014 12:28:06 WEST, Jason Hellenthal wrote: >Should also add here that for those using PF as a firewall that VIMAGE >enabled kernels don't play to well together.... Unless you like looking >at cores all day. > >-- > Jason Hellenthal > Mobile: +1 (616) 953-0176 > jhellenthal@DataIX.net > JJH48-ARIN > >On Oct 12, 2014, at 01:15, Adrian Chadd wrote: > >... is it enabled by default on pcbsd? > > >-a >_______________________________________________ >freebsd-net@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-net >To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" >_______________________________________________ >freebsd-virtualization@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization >To unsubscribe, send any mail to >"freebsd-virtualization-unsubscribe@freebsd.org" -- Sent from my Android device with K-9 Mail. Please excuse my brevity. From owner-freebsd-virtualization@FreeBSD.ORG Sun Oct 12 20:15:49 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E7F2EBFB; Sun, 12 Oct 2014 20:15:48 +0000 (UTC) Received: from mail-lb0-x233.google.com (mail-lb0-x233.google.com [IPv6:2a00:1450:4010:c04::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DEB8C236; Sun, 12 Oct 2014 20:15:47 +0000 (UTC) Received: by mail-lb0-f179.google.com with SMTP id l4so5491287lbv.10 for ; Sun, 12 Oct 2014 13:15:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=Fp1ks4Gl+ffEc/EOZiNyxds9uUWHnfiPJ9kCo8T9by0=; b=RCwjUKAIDjSPCu/qi4CdFX6VpW5fo9CTX42Ic3yS+S3g/qAxbvoz0+nVrSIxA6Ey8G aqbyczGTNRWlVt+ijZchpkppuvQNmSR5Z7CsS45Qr+r7m2dWAhWxVtRySV2l/UZqmys3 al+zWTeYBEI9f0qga8JBHveM7cNXIDsh5EbDgMUZ0hTcSXNMteW2/m9mK76q6naDuKiS WyVM13oYzupaxbmbYw2vhoJpHlYPzG8IgfbANTOhmPqW7DiHMDlpmBLT8mvF4WXUc3XY ImXyCpLB1Hz+1VMwnNpyp24nIB+v3PN2BiMfj6sUwyFOSpgqBZ/l/1rG7SkluxSFQDPj JMYA== MIME-Version: 1.0 X-Received: by 10.152.3.167 with SMTP id d7mr19410521lad.17.1413144945940; Sun, 12 Oct 2014 13:15:45 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.131.66 with HTTP; Sun, 12 Oct 2014 13:15:45 -0700 (PDT) In-Reply-To: <543A7504.5090700@freebsd.org> References: <822C5CED-1A0B-431A-B74B-CDEF3F8086F1@dataix.net> <543A7504.5090700@freebsd.org> Date: Sun, 12 Oct 2014 13:15:45 -0700 X-Google-Sender-Auth: SKTMp6GZE4Dqu8ggKLvWR4bFRxY Message-ID: Subject: Re: Enabling VIMAGE by default for FreeBSD 11? From: Craig Rodrigues To: Allan Jude Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: FreeBSD Net , "freebsd-virtualization@freebsd.org" , freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 12 Oct 2014 20:15:49 -0000 On Sun, Oct 12, 2014 at 5:33 AM, Allan Jude wrote: > On 2014-10-12 07:28, Jason Hellenthal wrote: > > Should also add here that for those using PF as a firewall that VIMAGE > enabled kernels don't play to well together.... Unless you like looking at > cores all day. > > > > There have been patches to address this. I know Martin mm@freebsd.org > had something, I was talking to him about it at AsiaBSDCon this spring. > > pf patches for vnet have been committed to this branch: https://svnweb.freebsd.org/base/projects/pf/head/ Some of the patches have been merged to HEAD such as this: https://svnweb.freebsd.org/base?view=revision&revision=264689 -- Craig From owner-freebsd-virtualization@FreeBSD.ORG Mon Oct 13 01:08:02 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 29CE1DAA; Mon, 13 Oct 2014 01:08:02 +0000 (UTC) Received: from mx1.sbone.de (mx1.sbone.de [IPv6:2a01:4f8:130:3ffc::401:25]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "mx1.sbone.de", Issuer "SBone.DE" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id D1ECD1AA; Mon, 13 Oct 2014 01:08:01 +0000 (UTC) Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:31::2013:587]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.sbone.de (Postfix) with ESMTPS id 8C44825D3A92; Mon, 13 Oct 2014 01:07:58 +0000 (UTC) Received: from content-filter.sbone.de (content-filter.sbone.de [IPv6:fde9:577b:c1a9:31::2013:2742]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id A6085C7706D; Mon, 13 Oct 2014 01:07:57 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:31::2013:587]) by content-filter.sbone.de (content-filter.sbone.de [fde9:577b:c1a9:31::2013:2742]) (amavisd-new, port 10024) with ESMTP id 4CNMJSQqcO71; Mon, 13 Oct 2014 01:07:56 +0000 (UTC) Received: from [IPv6:fde9:577b:c1a9:4410:5130:92a9:98c8:e33] (unknown [IPv6:fde9:577b:c1a9:4410:5130:92a9:98c8:e33]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id 52AF8C77057; Mon, 13 Oct 2014 01:07:55 +0000 (UTC) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: Enabling VIMAGE by default for FreeBSD 11? From: "Bjoern A. Zeeb" In-Reply-To: Date: Mon, 13 Oct 2014 01:07:55 +0000 Content-Transfer-Encoding: quoted-printable Message-Id: <7EAA2A23-06F9-44C9-A3E1-62AA37EE5CDA@lists.zabbadoz.net> References: <20141012182551.002b3cc0a45a56d3f34e6174@yamagi.org> <3B4471A7-CDF4-440D-BDD8-3D5B2256B8DD@lists.zabbadoz.net> To: Craig Rodrigues X-Mailer: Apple Mail (2.1878.6) Cc: freebsd-net@freebsd.org, freebsd-virtualization@freebsd.org, freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 13 Oct 2014 01:08:02 -0000 On 12 Oct 2014, at 18:19 , Craig Rodrigues wrote: > On Oct 12, 2014 9:39 AM, "Bjoern A. Zeeb" = > wrote: >>=20 >> No, an old perforce branch of mine had all but the last TCP ones = fixed. > The code is still there. >>=20 >=20 > Can you provide a pointer to your Perforce branch? //depot/user/bz/vimage/src/=85 Also if people are seriously thinking about virtualising pf we need to = import the openbsd/apple pf fix from a few years ago because otherwise = people in virtualised stacks with a /dev/pf can do ugly things. I = think it=92s been this one: = http://cve.mitre.org/cgi-bin/cvename.cgi?name=3DCVE-2010-3830 /bz =97=20 Bjoern A. Zeeb "Come on. Learn, goddamn it.", WarGames, 1983 From owner-freebsd-virtualization@FreeBSD.ORG Mon Oct 13 02:05:17 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A48FA4BD for ; Mon, 13 Oct 2014 02:05:17 +0000 (UTC) Received: from mail-la0-x22f.google.com (mail-la0-x22f.google.com [IPv6:2a00:1450:4010:c03::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 29BFA8B2 for ; Mon, 13 Oct 2014 02:05:16 +0000 (UTC) Received: by mail-la0-f47.google.com with SMTP id pv20so5970751lab.34 for ; Sun, 12 Oct 2014 19:05:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=z20CylSSmzN5xPp7feSN/RL1rLoGDBzP/lyPIXujGkI=; b=EKGSZsLuopnnlervBoyNjTZi35M4YIGfGg+zGdrZ5fYMnBAk7zSkHKAgzWidKyX5+x rk4w4l/Ya81X3RUuGgo4gjYGrZQAPr6bEzyxaHvbVs+Tvyo33A6eJx05Zg47XI4Ly/gv FF56AJ2sjuOobqwhPEWHEmk3Zq8z9zRh1ew4YYj1BM5x7SlAH1vslpdwSmOHimgaJgsk ugq0Xjp3VpXsw8oFP23OVgKHzwZLfr9orACpvnUVf+0HC0jQPJTkePFVbxJOVqdMv2Oh MzeE1XDspOqh+JdKlHqMrHT7PnSL7WFfHJZC0YkIGmmmEW3cXNhJ4OIpr8u12nl/jVnU toiw== MIME-Version: 1.0 X-Received: by 10.152.22.42 with SMTP id a10mr20838969laf.56.1413165914985; Sun, 12 Oct 2014 19:05:14 -0700 (PDT) Sender: jpm820@gmail.com Received: by 10.112.239.1 with HTTP; Sun, 12 Oct 2014 19:05:14 -0700 (PDT) In-Reply-To: <7EAA2A23-06F9-44C9-A3E1-62AA37EE5CDA@lists.zabbadoz.net> References: <20141012182551.002b3cc0a45a56d3f34e6174@yamagi.org> <3B4471A7-CDF4-440D-BDD8-3D5B2256B8DD@lists.zabbadoz.net> <7EAA2A23-06F9-44C9-A3E1-62AA37EE5CDA@lists.zabbadoz.net> Date: Sun, 12 Oct 2014 21:05:14 -0500 X-Google-Sender-Auth: a31r1-JJA73fuB29WUrYpMk7rro Message-ID: Subject: Re: Enabling VIMAGE by default for FreeBSD 11? From: Joe Maloney To: "freebsd-virtualization@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 13 Oct 2014 02:05:17 -0000 I've noticed that when VIMAGE is enabled in kernel emulators/virtualbox-ose has to have VIMAGE set as well if installed. Otherwise VirtualBox kernel panics upon starting a VM. Other than that I've never had an issue with it, and quite like the idea of having it out of box. Joe Maloney On Sun, Oct 12, 2014 at 8:07 PM, Bjoern A. Zeeb < bzeeb-lists@lists.zabbadoz.net> wrote: > > On 12 Oct 2014, at 18:19 , Craig Rodrigues wrote: > > > On Oct 12, 2014 9:39 AM, "Bjoern A. Zeeb" < > bzeeb-lists@lists.zabbadoz.net> > > wrote: > >> > >> No, an old perforce branch of mine had all but the last TCP ones fixed= . > > The code is still there. > >> > > > > Can you provide a pointer to your Perforce branch? > > //depot/user/bz/vimage/src/=E2=80=A6 > > > Also if people are seriously thinking about virtualising pf we need to > import the openbsd/apple pf fix from a few years ago because otherwise > people in virtualised stacks with a /dev/pf can do ugly things. I think > it=E2=80=99s been this one: > http://cve.mitre.org/cgi-bin/cvename.cgi?name=3DCVE-2010-3830 > > /bz > > =E2=80=94 > Bjoern A. Zeeb "Come on. Learn, goddamn it.", WarGames, 1983 > > _______________________________________________ > freebsd-virtualization@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to " > freebsd-virtualization-unsubscribe@freebsd.org" > From owner-freebsd-virtualization@FreeBSD.ORG Mon Oct 13 05:35:31 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 72812E0B; Mon, 13 Oct 2014 05:35:31 +0000 (UTC) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 3F99FE6D; Mon, 13 Oct 2014 05:35:30 +0000 (UTC) Received: from Julian-MBP3.local (ppp121-45-237-201.lns20.per1.internode.on.net [121.45.237.201]) (authenticated bits=0) by vps1.elischer.org (8.14.9/8.14.9) with ESMTP id s9D5ZFMZ023499 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Sun, 12 Oct 2014 22:35:19 -0700 (PDT) (envelope-from julian@freebsd.org) Message-ID: <543B648D.6020403@freebsd.org> Date: Mon, 13 Oct 2014 13:35:09 +0800 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: wishmaster , "Alexander V. Chernikov" Subject: Re: Enabling VIMAGE by default for FreeBSD 11? References: <1413092963.907920156.b727jzia@frv34.fwdcdn.com> In-Reply-To: <1413092963.907920156.b727jzia@frv34.fwdcdn.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-net@freebsd.org, "freebsd-virtualization@freebsd.org" , freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 13 Oct 2014 05:35:31 -0000 On 10/12/14, 1:55 PM, wishmaster wrote: > > > --- Original message --- > From: "Alexander V. Chernikov" > Date: 11 October 2014, 23:20:39 > > > >> On 11 Oct 2014, at 21:58, Craig Rodrigues wrote: >> >>> Hi, >>> >>> What action items are left to enable VIMAGE by default for FreeBSD 11? >> Are there any tests results showing performance implications on different network-related workloads? the last time we teste things vnet made things faster. if you spread 100 sessions over N vnets and had 100 sessions on one system, then there are 1/N as many locking collisions as each vnet is its own locking domain. Julian From owner-freebsd-virtualization@FreeBSD.ORG Mon Oct 13 06:14:49 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5DCCF5AE; Mon, 13 Oct 2014 06:14:49 +0000 (UTC) Received: from mail-la0-x233.google.com (mail-la0-x233.google.com [IPv6:2a00:1450:4010:c03::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 82ACC27D; Mon, 13 Oct 2014 06:14:48 +0000 (UTC) Received: by mail-la0-f51.google.com with SMTP id ge10so6093050lab.10 for ; Sun, 12 Oct 2014 23:14:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:cc:content-type; bh=SXY9olLNRdQmN9wXDYsUB8DP+E9zWbp/iPgWRwEL9Iw=; b=LDHy7GQBX+jFUHphUkg+b9h8jj/uSHsLqmM7SFpieMcWPzrnxys7bQfyfFxbhx2yJu nbgRRqbgjIU5oXqpQZL0TtGXWB7DXRbe999id6UWxB09Qm/k+A3+P3g+gnUyUHSxEFu6 VBflNgyL5hRhlHZRhkpZY84lb/fy25wTAL7A1LJG59HXf+VioEXhhfqqS8L5g7Y0ZHhX PmgtynqZ0s14hESRt7+9rMBVdLuJUbn2tSSU+6R7ajLDVIGKMmjYeNSi2XZvrsbJWZYa wj19ctCQvn35gTHd4Pf0tv4gLBffTQYWL3QYkM2XbMQJ3f5FKuME0v++WLgrh7mP0NVs PqFg== MIME-Version: 1.0 X-Received: by 10.112.52.165 with SMTP id u5mr1166163lbo.80.1413180885134; Sun, 12 Oct 2014 23:14:45 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.131.66 with HTTP; Sun, 12 Oct 2014 23:14:45 -0700 (PDT) Date: Sun, 12 Oct 2014 23:14:45 -0700 X-Google-Sender-Auth: x4hPCYLIElEluSbZGKUNjM4-9C0 Message-ID: Subject: Automatically running /usr/tests on stable/10 branch under Jenkins From: Craig Rodrigues To: FreeBSD stable Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "freebsd-testing@freebsd.org" , "freebsd-virtualization@freebsd.org" X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 13 Oct 2014 06:14:49 -0000 Hi, I have created this Jenkins job, which you can see a graphical representation of: https://jenkins.freebsd.org/jenkins/view/FreeBSD_src_stable/job/FreeBSD_stable_10/848/BuildGraph/ (1) does a buildworld/buildkernel on amd64 when someone checks new code into the stable/10 branch (2) Creates a bootable UFS image with makefs (3) Boots the image under bhyve (4) Runs these commands inside the bhyve VM: cd /usr/tests kyua test kyua report-junit --output=test-output.xml (5) Shuts down the bhyve VM (6) imports test-output.xml into Jenkins. You can see a full test report here: https://jenkins.freebsd.org/jenkins/job/FreeBSD_stable_10-tests/4/testReport/ We already do the same thing for CURRENT. Hopefully by running the tests regularly, we can help improve the quality of FreeBSD. -- Craig From owner-freebsd-virtualization@FreeBSD.ORG Mon Oct 13 06:17:42 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3C6A3711; Mon, 13 Oct 2014 06:17:42 +0000 (UTC) Received: from mail-pa0-x22a.google.com (mail-pa0-x22a.google.com [IPv6:2607:f8b0:400e:c03::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ED8E02BA; Mon, 13 Oct 2014 06:17:41 +0000 (UTC) Received: by mail-pa0-f42.google.com with SMTP id bj1so5385471pad.29 for ; Sun, 12 Oct 2014 23:17:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to; bh=YAUKX8iaONTwNKnKwKh+fu1Qk44deLc826PFoEGYTmY=; b=oM2ifeeR59WTAx4COQYpOkeus+/1a+7M+6D3uRRqPrE56jotuR7zxF1T4WymDEd1QF cp4gMv0sJruolltd0qSLfSrlcEHOJQiTI0NBJSk9beRECs/1xaC6Qd0OzUdJ5hn8ENSO Nn3U5JzbrY7hEPD2XnClHsHjkxhqiAzv3RQ7i5YYShW85BjiJ6oAwn21KIl1vMPyYQO4 aHXVAnhuPcoHcRTAVQE1Mgj4EeMus32kmtZ318/Wcq30TEbV4yHLQD/x5AYartaYoNrA gPgzxKDCwVZ4TCGjST47NO4IIcMkHpdDw3DoyDnLdRNqf/7R8nR4gkTmzOfrgiXwUyC6 6nVA== X-Received: by 10.70.126.101 with SMTP id mx5mr21817658pdb.112.1413181061561; Sun, 12 Oct 2014 23:17:41 -0700 (PDT) Received: from ?IPv6:2601:8:ab80:7d6:3158:a83c:dca7:c7bc? ([2601:8:ab80:7d6:3158:a83c:dca7:c7bc]) by mx.google.com with ESMTPSA id kk10sm10089234pdb.63.2014.10.12.23.17.40 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 12 Oct 2014 23:17:41 -0700 (PDT) Content-Type: multipart/signed; boundary="Apple-Mail=_FE9F3DB8-2654-45AC-9B11-E2E54ADA38A3"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: Automatically running /usr/tests on stable/10 branch under Jenkins From: Garrett Cooper In-Reply-To: Date: Sun, 12 Oct 2014 23:17:40 -0700 Message-Id: References: To: Craig Rodrigues X-Mailer: Apple Mail (2.1878.6) Cc: "freebsd-testing@freebsd.org" , FreeBSD stable , "freebsd-virtualization@freebsd.org" X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 13 Oct 2014 06:17:42 -0000 --Apple-Mail=_FE9F3DB8-2654-45AC-9B11-E2E54ADA38A3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Oct 12, 2014, at 23:14, Craig Rodrigues wrote: > Hi, >=20 > I have created this Jenkins job, which you can see a graphical > representation of: >=20 > = https://jenkins.freebsd.org/jenkins/view/FreeBSD_src_stable/job/FreeBSD_st= able_10/848/BuildGraph/ =85 Hi Craig! As much as everyone would like to take i386 out to pasture, = there=92s a large degree of value in running i386 tests on 11-CURRENT = and 10-STABLE (I=92ve caught some interesting build bugs and test bugs = by running on my i386/CURRENT VM). Are there any plans to have i386 = executors running tests anytime soon (does bhyve support i386?)? Thanks! -Garrett --Apple-Mail=_FE9F3DB8-2654-45AC-9B11-E2E54ADA38A3 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 iQEcBAEBCgAGBQJUO26EAAoJEMZr5QU6S73e5iYIAKWNtVc+D9KflJ07hRtE/1mD bJZEGltByNu+IJITu3/wA6JVRH1mtZlMwh0YZ3fBsp82PQIVJbA7Q85EvLDa2Uy0 pF0Zu7sEsofe+9ptMIjcaUjRLWujy1n1o6s7IMKse0oZ77dCSXVHgh41eOAH932+ YcQ/J+lIyIHvMgykdSkX+UgUDRj41JbJOSB5xIuFJ27hIxgTDQFWdtaJEuo+D9lj qJr4sq/PKaL7yUMJdEhgUjU51HcHSuR9IGEKOQGGvcGcw0YmztZis1RmSVPDrRmc 0i//162LeYrZjAKtd71nmPBh9TBF/x3E64iGOvD5uEv5FSPMeHbhgLAEvQmHc4c= =mbYP -----END PGP SIGNATURE----- --Apple-Mail=_FE9F3DB8-2654-45AC-9B11-E2E54ADA38A3-- From owner-freebsd-virtualization@FreeBSD.ORG Mon Oct 13 06:20:48 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B2C77891; Mon, 13 Oct 2014 06:20:48 +0000 (UTC) Received: from alto.onthenet.com.au (alto.OntheNet.com.au [203.13.68.12]) by mx1.freebsd.org (Postfix) with ESMTP id 703E52ED; Mon, 13 Oct 2014 06:20:48 +0000 (UTC) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by alto.onthenet.com.au (Postfix) with ESMTP id 994BA1278A; Mon, 13 Oct 2014 16:20:40 +1000 (EST) Received: from Peter-Grehans-MacBook-Pro-2.local (c-67-161-27-37.hsd1.ca.comcast.net [67.161.27.37]) by dommail.onthenet.com.au (MOS 4.4.4-GA) with ESMTP id BYY99736 (AUTH peterg@ptree32.com.au); Mon, 13 Oct 2014 16:20:38 +1000 Message-ID: <543B6F30.9060505@freebsd.org> Date: Sun, 12 Oct 2014 23:20:32 -0700 From: Peter Grehan User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Garrett Cooper , Craig Rodrigues Subject: Re: Automatically running /usr/tests on stable/10 branch under Jenkins References: In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Cc: "freebsd-testing@freebsd.org" , FreeBSD stable , "freebsd-virtualization@freebsd.org" X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 13 Oct 2014 06:20:48 -0000 > (does bhyve support i386?)? Yes, and also PAE (props to jhb). later, Peter. From owner-freebsd-virtualization@FreeBSD.ORG Mon Oct 13 11:47:40 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AABD9999; Mon, 13 Oct 2014 11:47:40 +0000 (UTC) Received: from mail.ipfw.ru (mail.ipfw.ru [IPv6:2a01:4f8:120:6141::2]) (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 67FE2870; Mon, 13 Oct 2014 11:47:40 +0000 (UTC) Received: from [2a02:6b8:0:401:222:4dff:fe50:cd2f] (helo=ptichko.yndx.net) by mail.ipfw.ru with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1Xda6X-000IyI-LG; Mon, 13 Oct 2014 11:31:41 +0400 Message-ID: <543BBB83.6010309@FreeBSD.org> Date: Mon, 13 Oct 2014 15:46:11 +0400 From: "Alexander V. Chernikov" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Julian Elischer , wishmaster Subject: Re: Enabling VIMAGE by default for FreeBSD 11? References: <1413092963.907920156.b727jzia@frv34.fwdcdn.com> <543B648D.6020403@freebsd.org> In-Reply-To: <543B648D.6020403@freebsd.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-net@freebsd.org, "freebsd-virtualization@freebsd.org" , freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 13 Oct 2014 11:47:40 -0000 On 13.10.2014 09:35, Julian Elischer wrote: > On 10/12/14, 1:55 PM, wishmaster wrote: >> >> --- Original message --- >> From: "Alexander V. Chernikov" >> Date: 11 October 2014, 23:20:39 >> >> >>> On 11 Oct 2014, at 21:58, Craig Rodrigues wrote: >>> >>>> Hi, >>>> >>>> What action items are left to enable VIMAGE by default for FreeBSD 11? >>> Are there any tests results showing performance implications on >>> different network-related workloads? > > the last time we teste things vnet made things faster. > > if you spread 100 sessions over N vnets and had 100 sessions on one > system, > then there are 1/N as many locking collisions as each vnet is its own > locking domain. Sure. I'm mostly concerned about performance impact on non-virtualized workloads (e.g. web server or firewall workload types). > > Julian > > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > From owner-freebsd-virtualization@FreeBSD.ORG Mon Oct 13 15:32:21 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 011BC517 for ; Mon, 13 Oct 2014 15:32:20 +0000 (UTC) Received: from alto.onthenet.com.au (alto.OntheNet.com.au [203.13.68.12]) by mx1.freebsd.org (Postfix) with ESMTP id B80E12AD for ; Mon, 13 Oct 2014 15:32:20 +0000 (UTC) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by alto.onthenet.com.au (Postfix) with ESMTP id 36CBC127A9 for ; Tue, 14 Oct 2014 01:32:18 +1000 (EST) Received: from Peters-MacBook-Pro.local (c-69-181-164-196.hsd1.ca.comcast.net [69.181.164.196]) by dommail.onthenet.com.au (MOS 4.4.4-GA) with ESMTP id BYZ14984 (AUTH peterg@ptree32.com.au); Tue, 14 Oct 2014 01:32:17 +1000 Message-ID: <543BF07C.6050604@freebsd.org> Date: Mon, 13 Oct 2014 08:32:12 -0700 From: Peter Grehan User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-virtualization@freebsd.org Subject: Re: no routing from new bhyve install References: <20141012133835.GA39447@potato.growveg.org> In-Reply-To: <20141012133835.GA39447@potato.growveg.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 13 Oct 2014 15:32:21 -0000 > I have a machine that runs virtualbox guests currently. I have read elsewhere > that vbox and bhyve don't play well together, but that was a while ago, and > it seemed only on some chipsets. Is this still the case? No, I don't think so :( In theory it might be possible if you could restrict VirtualBox to software virtualization, but I don't know if it's kernel module unconditionally enables VT-x on load and disables on unload which would confuse bhyve a lot. later, Peter. From owner-freebsd-virtualization@FreeBSD.ORG Tue Oct 14 06:20:25 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DA05296A; Tue, 14 Oct 2014 06:20:24 +0000 (UTC) Received: from mail-lb0-x22f.google.com (mail-lb0-x22f.google.com [IPv6:2a00:1450:4010:c04::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 05B89C01; Tue, 14 Oct 2014 06:20:23 +0000 (UTC) Received: by mail-lb0-f175.google.com with SMTP id u10so7451351lbd.20 for ; Mon, 13 Oct 2014 23:20:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=h/00Fi3hbfn+R5Vh5uhuiiNM3cR5WItIfJ800ZEMzuo=; b=lyZr0c7qG2IAmLY5iLBcLYQEom948wzLDISQcJXOGwRKu9vE8FdZRrKsv1uP2xt+h6 ePpTEW9amgduszHze3IsWdUqNm4/n0JzcXKhx2IF/JULHKlxlRz9EqQvEqXGS/XgCnXb 7h5xjGSKMKtnR34H69CivHaSnbI3hbsrMxHMjLjABVpRl9TfIHOlY/w4taid6gEx+6eZ 5IND8NplU+rFDTg67Rqw12oRD3Xr3xPLImh1pgOegwN8u+1pkMfIz4/7ZL7oRiZ3cIUf 3nI7FWXZrK/lCZcg4FCPEtRBpGFdVQ3XMSI4wv1QQC8pfdtiFyfDqAGhGfV3Utwvhv5i VNzg== MIME-Version: 1.0 X-Received: by 10.152.198.166 with SMTP id jd6mr2969525lac.81.1413267621921; Mon, 13 Oct 2014 23:20:21 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.131.66 with HTTP; Mon, 13 Oct 2014 23:20:21 -0700 (PDT) In-Reply-To: References: Date: Mon, 13 Oct 2014 23:20:21 -0700 X-Google-Sender-Auth: VxNfv0aztQ3UC_s85B6VuD95lHI Message-ID: Subject: Re: Enabling VIMAGE by default for FreeBSD 11? From: Craig Rodrigues To: "Alexander V. Chernikov" Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: FreeBSD Net , "freebsd-virtualization@freebsd.org" , freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Tue, 14 Oct 2014 06:20:25 -0000 On Sat, Oct 11, 2014 at 1:20 PM, Alexander V. Chernikov wrote: > > On 11 Oct 2014, at 21:58, Craig Rodrigues wrote: > > > Hi, > > > > What action items are left to enable VIMAGE by default for FreeBSD 11? > Are there any tests results showing performance implications on different > network-related workloads? > > Alexander, Do you have a testbed where you could run a quick network test for non-virtualized workload: -> CURRENT without VIMAGE in kernel config -> CURRENT with VIMAGE in kernel config and provide some results ? -- Craig From owner-freebsd-virtualization@FreeBSD.ORG Tue Oct 14 09:45:08 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 65C2E20F; Tue, 14 Oct 2014 09:45:08 +0000 (UTC) Received: from mail-pd0-x234.google.com (mail-pd0-x234.google.com [IPv6:2607:f8b0:400e:c02::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 27C6A16A; Tue, 14 Oct 2014 09:45:08 +0000 (UTC) Received: by mail-pd0-f180.google.com with SMTP id fp1so7117858pdb.25 for ; Tue, 14 Oct 2014 02:45:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=8UYiVK9NGcyN9eSODq9bZl1VNKe0w+VQ3TrvF7xHFE0=; b=dHMQFzEk9eK8VvwzpB2BoK93rkgE4PWsj/QCC5TfFLHKJGm9JkVkxgsJA+Zi3nCUvE z/t6G8nmkBjRRbKOZlmF1AIy8MuL2lfg0Yzaz6x477fhh9JTtoHhxTnIt2/XidL7eHAx yVqMQFo7TENzzrxihIOqaY/4nfwNtov7cbRy1HGVaC1FTltBJVjM4ZQK33BUBfekGRFJ UQYrQIb4/2dC96UAC+ackI4Y/bA2JM0VwOsHKAWl/Slvc0VKQl6xFLQNEGrICWbSRvq0 ThpEsfNgOzdiBRvb2W4RIBSjTVRoDOofeXNItqGi3l4UjvfWX2EL35I5CxAyQS66hH5h 649w== X-Received: by 10.68.248.40 with SMTP id yj8mr4333419pbc.58.1413279907665; Tue, 14 Oct 2014 02:45:07 -0700 (PDT) Received: from kmatoMacBook-Pro.local ([221.234.44.207]) by mx.google.com with ESMTPSA id ah2sm13795472pad.10.2014.10.14.02.45.05 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 14 Oct 2014 02:45:07 -0700 (PDT) Message-ID: <543CF09D.8060307@gmail.com> Date: Tue, 14 Oct 2014 17:45:01 +0800 From: k simon User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: "Bjoern A. Zeeb" , Yamagi Burmeister Subject: Re: Enabling VIMAGE by default for FreeBSD 11? References: <20141012182551.002b3cc0a45a56d3f34e6174@yamagi.org> <3B4471A7-CDF4-440D-BDD8-3D5B2256B8DD@lists.zabbadoz.net> In-Reply-To: <3B4471A7-CDF4-440D-BDD8-3D5B2256B8DD@lists.zabbadoz.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: FreeBSD Net , freebsd-virtualization@freebsd.org, freebsd-arch@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Tue, 14 Oct 2014 09:45:08 -0000 在 14-10-13 0:38, Bjoern A. Zeeb 写道: > > On 12 Oct 2014, at 16:25 , Yamagi Burmeister wrote: > >> Hello, >> it's been a while since I tested VIMAGE, but at the last time somewhere >> in 10-CURRENT some UMA memory leaks were left when destroying vnets. >> They weren't showstoppers for most workloads, but pretty anoying... >> Have those been fixed? > > No, an old perforce branch of mine had all but the last TCP ones fixed. The code is still there. > Did you mean it's still leaked with TCP services, eg. HTTP ? Simon From owner-freebsd-virtualization@FreeBSD.ORG Tue Oct 14 12:54:16 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BA2A7568; Tue, 14 Oct 2014 12:54:16 +0000 (UTC) Received: from mail-wi0-x230.google.com (mail-wi0-x230.google.com [IPv6:2a00:1450:400c:c05::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CC38F9B6; Tue, 14 Oct 2014 12:54:15 +0000 (UTC) Received: by mail-wi0-f176.google.com with SMTP id hi2so10033270wib.3 for ; Tue, 14 Oct 2014 05:54:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=moxtoELEe9C5snqJDIprkADyEPWkKD1WmGdefwrABMI=; b=hp5f75mvRhaaCFaVyhSX1l6VpxVHKJbRilkHZZok40Gdx9dxLbtGzVohS4KAmW9HrJ /YA92j0uR1+PTC8hPkSBNchfxOIHKypsmbC0OqbTmLI6PyYq/VfwJIK+gn/sy8DfDD3j M3eQ/AecaaTGpWDXfmJl5m64ynBi1ygx8ehMQvgSygv6WRBiKdpr6jSLamQV+wUu8EZ6 CNpBHwWCFm3OEbDCPY8u5mrGzDRWlkPRo16q+qWHw6Lf95TpK08IccpTP0cC2jSEwPtF IzwyaSYVGEuhJReFQczMXzezLt+p60OvXviLdJB8uhqG+96Eb3kH0tLIQRaAorZh1Hs+ aUww== X-Received: by 10.194.189.82 with SMTP id gg18mr2425936wjc.115.1413291254023; Tue, 14 Oct 2014 05:54:14 -0700 (PDT) MIME-Version: 1.0 Sender: cochard@gmail.com Received: by 10.194.164.73 with HTTP; Tue, 14 Oct 2014 05:53:53 -0700 (PDT) In-Reply-To: References: From: =?ISO-8859-1?Q?Olivier_Cochard=2DLabb=E9?= Date: Tue, 14 Oct 2014 14:53:53 +0200 X-Google-Sender-Auth: BFIwsLFn_vSaWlnJG5ku-1t8pRQ Message-ID: Subject: Re: Enabling VIMAGE by default for FreeBSD 11? To: Craig Rodrigues Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: FreeBSD Net , "freebsd-virtualization@freebsd.org" , "Alexander V. Chernikov" , freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Tue, 14 Oct 2014 12:54:16 -0000 On Tue, Oct 14, 2014 at 8:20 AM, Craig Rodrigues wrote: > On Sat, Oct 11, 2014 at 1:20 PM, Alexander V. Chernikov > wrote: > > > > > On 11 Oct 2014, at 21:58, Craig Rodrigues wrote: > > > > > Hi, > > > > > > What action items are left to enable VIMAGE by default for FreeBSD 11? > > Are there any tests results showing performance implications on different > > network-related workloads? > > > > > Alexander, > > Do you have a testbed where you could run a quick network test for > non-virtualized workload: > -> CURRENT without VIMAGE in kernel config > -> CURRENT with VIMAGE in kernel config > > and provide some results ? > I can use my forwarding/firewalling 10Giga lab for testing VIMAGE impact. Here are my ministat results (smallest packet size, value in packet-per-second, about 2000 flows). => I didn't see lot's of performance impact with VIMAGE option added in kernel. Forwarding difference : x forwarding.r272978-VIMAGE + forwarding.r272978 +----------------------------------------------------------------------+ |x +x x ++ + x x +| | |_____________________M__A________________________| | | |____________M____A________________| | +----------------------------------------------------------------------+ N Min Max Median Avg Stddev x 5 1929165 1998339 1963904 1966801.4 27506.256 + 5 1953943 2005868 1971503 1976523 19087.721 No difference proven at 95.0% confidence ipfw-statefull difference: x ipfw-statefull.r272978-VIMAGE + ipfw-statefull.r272978 +----------------------------------------------------------------------+ | x x * * + x+ +| ||_________MA__________| | | |_______________M_______A_______________________| | +----------------------------------------------------------------------+ N Min Max Median Avg Stddev x 5 1490042 1531750 1503590 1505175 16403.596 + 5 1502719 1589778 1517320 1529871.8 35404.181 No difference proven at 95.0% confidence pf-statefull difference: x pf-statefull.r272978-VIMAGE + pf-statefull.r272978 +----------------------------------------------------------------------+ |x + + x x *+ x +| | |__________________A____M_____________| | | |____________________A_M_________________| | +----------------------------------------------------------------------+ N Min Max Median Avg Stddev x 5 1315594 1341130 1334215 1331310 9769.922 + 5 1324108 1351078 1336257 1335044.2 10562.448 No difference proven at 95.0% confidence Regards From owner-freebsd-virtualization@FreeBSD.ORG Tue Oct 14 15:42:38 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 46729506; Tue, 14 Oct 2014 15:42:38 +0000 (UTC) Received: from dmz-mailsec-scanner-8.mit.edu (dmz-mailsec-scanner-8.mit.edu [18.7.68.37]) (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 AED0FDD2; Tue, 14 Oct 2014 15:42:37 +0000 (UTC) X-AuditID: 12074425-f79e46d000002583-55-543d4465f49c Received: from mailhub-auth-1.mit.edu ( [18.9.21.35]) (using TLS with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by dmz-mailsec-scanner-8.mit.edu (Symantec Messaging Gateway) with SMTP id D7.DE.09603.5644D345; Tue, 14 Oct 2014 11:42:29 -0400 (EDT) Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) by mailhub-auth-1.mit.edu (8.13.8/8.9.2) with ESMTP id s9EFgSRv013806; Tue, 14 Oct 2014 11:42:29 -0400 Received: from multics.mit.edu (system-low-sipb.mit.edu [18.187.2.37]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id s9EFgQ0f013460 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 14 Oct 2014 11:42:27 -0400 Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308) id s9EFgPni016119; Tue, 14 Oct 2014 11:42:25 -0400 (EDT) Date: Tue, 14 Oct 2014 11:42:25 -0400 (EDT) From: Benjamin Kaduk To: =?ISO-8859-15?Q?Olivier_Cochard-Labb=E9?= Subject: Re: Enabling VIMAGE by default for FreeBSD 11? In-Reply-To: Message-ID: References: User-Agent: Alpine 1.10 (GSO 962 2008-03-14) MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprBKsWRmVeSWpSXmKPExsUixCmqrJvmYhti8J7TYvb0aUwWH3a0M1nM uvmVyeLZ1mYWBxaPaV9yPGZ8ms8SwBTFZZOSmpNZllqkb5fAlbH13F7mgu1sFZcmNbI0MK5l 7WLk5JAQMJGYtucgO4QtJnHh3nq2LkYuDiGB2UwSe5dfYIRwNjJK/GiYAtYhJHCISeJ/QwSE 3cAo0XSdD8RmEdCWOLtwCyOIzSagIjHzzUY2EFtEwEniy4957CCDmAXWM0o8b9wOlhAWMJeY 0v8SbCinQKDEgoOLwM7gFXCUWHntDtQZ3UwS628/AysSFdCRWL1/CgtEkaDEyZlPgGwOoKmB EjunaE5gFJyFJDMLIQMSZhbQlXiz6iAThK0tcf9mG9sCRpZVjLIpuVW6uYmZOcWpybrFyYl5 ealFuhZ6uZkleqkppZsYQYHO7qK6g3HCIaVDjAIcjEo8vAWRNiFCrIllxZW5hxglOZiURHlL jG1DhPiS8lMqMxKLM+KLSnNSiw8xSnAwK4nwKnAA5XhTEiurUovyYVLSHCxK4rybfvCFCAmk J5akZqemFqQWwWRlODiUJHgDnIEaBYtS01Mr0jJzShDSTBycIMN5gIZLgdTwFhck5hZnpkPk TzHqcrQ0ve1lEmLJy89LlRLnPeUEVCQAUpRRmgc3B5agXjGKA70lzCsDMooHmNzgJr0CWsIE tOR1sTXIkpJEhJRUA+NJbv9JC0o2dG86USdeuOrdE6sFUcHXLa1yzfhdCyWvLrtRbRJ5fp5z 2uYjstcbxMqFzT+Ja8dZMWx/md1rfzDkTuxXtsS3Wr3f1x31U1QWfK8wxcWk79GORr9JTwTX eyf+rImV6HhW0SL1TeSkSZtx8QbbOgn7/fZm7145n/qvGv9U+vdOSyWW4oxEQy3mouJEAB7O B8wrAwAA Content-Type: TEXT/PLAIN; charset=ISO-8859-15 Content-Transfer-Encoding: QUOTED-PRINTABLE X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: FreeBSD Net , "freebsd-virtualization@freebsd.org" , freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Tue, 14 Oct 2014 15:42:38 -0000 On Tue, 14 Oct 2014, Olivier Cochard-Labb=E9 wrote: > I can use my forwarding/firewalling 10Giga lab for testing VIMAGE impact. > Here are my ministat results (smallest packet size, value in > packet-per-second, about 2000 flows). > =3D> I didn't see lot's of performance impact with VIMAGE option added in > kernel. Surely we would also want to test on some "low-end" networks as well ... we still have some 10/half networks here (luckily, nowhere that I frequent). -Ben From owner-freebsd-virtualization@FreeBSD.ORG Tue Oct 14 18:30:04 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 30D1C75D for ; Tue, 14 Oct 2014 18:30:04 +0000 (UTC) Received: from eastrmfepo101.cox.net (eastrmfepo101.cox.net [68.230.241.213]) by mx1.freebsd.org (Postfix) with ESMTP id D142022A for ; Tue, 14 Oct 2014 18:30:03 +0000 (UTC) Received: from eastrmimpo109 ([68.230.241.222]) by eastrmfepo101.cox.net (InterMail vM.8.01.05.15 201-2260-151-145-20131218) with ESMTP id <20141014183002.GIGF5255.eastrmfepo101.cox.net@eastrmimpo109> for ; Tue, 14 Oct 2014 14:30:02 -0400 Received: from [192.168.3.22] ([72.219.202.186]) by eastrmimpo109 with cox id 36W11p00R41obj4016W2Vc; Tue, 14 Oct 2014 14:30:02 -0400 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020203.543D6BAA.0111,ss=1,re=0.000,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=2.0 cv=Y70mRGiN c=1 sm=1 a=k40gPPfQ5QH6qv5U/EJc3Q==:17 a=9cW_t1CCXrUA:10 a=f5xKl4ys9bwA:10 a=G8Uczd0VNMoA:10 a=Wajolswj7cQA:10 a=8nJEP1OIZ-IA:10 a=kviXuzpPAAAA:8 a=6I5d2MoRAAAA:8 a=DZU4-uSclzPVfhO6uPUA:9 a=wPNLvfGTeEIA:10 a=SV7veod9ZcQA:10 a=k40gPPfQ5QH6qv5U/EJc3Q==:117 X-CM-Score: 0.00 Authentication-Results: cox.net; none Message-ID: <543D6B9B.2010505@cox.net> Date: Tue, 14 Oct 2014 14:29:47 -0400 From: "John D. Hendrickson and Sara Darnell" Reply-To: johnandsara2@cox.net User-Agent: Thunderbird 2.0.0.24 (X11/20100228) MIME-Version: 1.0 Subject: Re: Enabling VIMAGE by default for FreeBSD 11? References: <1wLg1p00d2X408g01wLiUx> In-Reply-To: <1wLg1p00d2X408g01wLiUx> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-net@freebsd.org, "freebsd-virtualization@freebsd.org" , freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Tue, 14 Oct 2014 18:30:04 -0000 Alexander V. Chernikov wrote: > On 11 Oct 2014, at 21:58, Craig Rodrigues wrote: > >> Hi, >> >> What action items are left to enable VIMAGE by default for FreeBSD 11? well the next step is to make it a dependancy so that free bsd won't install without it, and to inject it in many binaries that insure it's "in use". like ssh ! the key is: 98 117C FE83 22EA B843 3E86 6486 4320 545E 1B2A FA1C just change anything you don't like in any jails being upgraded and tada you may get what's protected! can i have some? From owner-freebsd-virtualization@FreeBSD.ORG Tue Oct 14 19:01:39 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D78AF3FF for ; Tue, 14 Oct 2014 19:01:39 +0000 (UTC) Received: from mail-pa0-x243.google.com (mail-pa0-x243.google.com [IPv6:2607:f8b0:400e:c03::243]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B024986D for ; Tue, 14 Oct 2014 19:01:39 +0000 (UTC) Received: by mail-pa0-f67.google.com with SMTP id et14so5232806pad.6 for ; Tue, 14 Oct 2014 12:01:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=message-id:from:to:reply-to:subject:date; bh=WnDyKaOAElYfgu8U5//3nEVOaGe2nTvhUWqv8D8luGY=; b=cZhqxK66h5VS7OHkesnPh98HmYPPW+GmeGtYpRWuZt2AQN0nZ6Yb8leyKpmNWX7KeZ NkwFSQw27lkQl3BX2SK9M4JvObjkvX/ibQAhdir1xbJ8+Qa53YqytlsmEeHQ19GPwH1b Hq+HAZ0WxR+hkEqN3sEOKPeEWzM6nx5vNlucMfckH8HqTyI63ofCn6wfU0RBtzNDnbdR 5sZ1fPwdVrkrbDi/uw1sE+JvBW2aqz6fSahLupomVIaK4NdcGgE5jfs7KlM+ciQg1nPv JrhwPoQoNMYkV1QSeLA2d5GvFWmGhuA8nouiqR/5l4zShWUCPOtEP/rS8twZH9UtQ8h3 ZqlQ== X-Received: by 10.70.134.197 with SMTP id pm5mr7338926pdb.90.1413313299283; Tue, 14 Oct 2014 12:01:39 -0700 (PDT) Received: from localhost.localdomain ([27.255.224.118]) by mx.google.com with ESMTPSA id fn2sm14781200pdb.75.2014.10.14.12.01.36 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Tue, 14 Oct 2014 12:01:38 -0700 (PDT) Message-ID: <543d7312.6266460a.6d25.ffff9801@mx.google.com> From: annette29350@googlemail.com X-Google-Original-From: ANNETTE29350@gmail.com To: freebsd-virtualization@freebsd.org Reply-To: limpid75154@gmail.com Subject: Has your website : mail-archive.com been penalized by Google ? Date: Wed, 15 Oct 2014 00:31:38 +0530 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Tue, 14 Oct 2014 19:01:39 -0000 Good Morning Bussiness Owner Has your website lost traffic or rankings in last few weeks ? If yes, then your website is a VICTIM to these NEW google algorithm updates. To correct this you need to hire a professioanl Search Engine Optimization company who understands these changes better than what you can. More with these new updates coming each month you need your online web presence to be taken care by a group of SEO Experts who are dedicated to learn all these new changes coming their way. We are presently offering a 15 days FREE Trial for our S.E.O Service, so that you can experience our expert S.E.O skills and then decided to sign up with us. Our S.E.O Plans start from just 199$ and go to 399$ / month making sure your website is optimized for all possible keywords and not just 10-20 keywords like other companies offer. Google has recently launched 3 Big updates and refreshes keep coming every month 1) Google Panda Update : Targeting Websites with Bad ONSITE 2) Google Penguin : Targeting Websites with Bad backlinks 3) Google Pigeon : Targeting Websites with bad local presence We have helped our clients pass all these algorithms pass these updates in last 3 years and we are one of those few ONLY SEO companies who have not been affected MUCH by these updates. What makes our company different : 1) We optimize website not keywords : ( We optimize your website for as many keywords possible ) 2) We assure results in first 15 days itself 3) We have the best possible pricing on the web 4) We abide by all google rules 5) Every link built is shared with for your future use 6) We Offer complete SEO Service not just LINK BUILDING Email us back with your website and your phone number so we can study your website and email you back with our Customized proposal. Looking forward working with you. Regards Vince G SEO Manager ( TOB ) Skype ________________________________________ NO CLICK in the subject to STOP EMAILS From owner-freebsd-virtualization@FreeBSD.ORG Tue Oct 14 19:45:12 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6C98CE6B for ; Tue, 14 Oct 2014 19:45:12 +0000 (UTC) Received: from eastrmfepi101.cox.net (eastrmfepi101.cox.net [68.230.241.197]) by mx1.freebsd.org (Postfix) with ESMTP id 1B904C83 for ; Tue, 14 Oct 2014 19:45:12 +0000 (UTC) Received: from eastrmimpo210 ([68.230.241.225]) by eastrmfepo201.cox.net (InterMail vM.8.01.05.15 201-2260-151-145-20131218) with ESMTP id <20141014181750.GBDK31475.eastrmfepo201.cox.net@eastrmimpo210> for ; Tue, 14 Oct 2014 14:17:50 -0400 Received: from [192.168.3.22] ([72.219.202.186]) by eastrmimpo210 with cox id 36Hp1p00K41obj4016Hp1S; Tue, 14 Oct 2014 14:17:49 -0400 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020205.543D68CE.0025,ss=1,re=0.000,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=2.0 cv=aZC/a2Ut c=1 sm=1 a=k40gPPfQ5QH6qv5U/EJc3Q==:17 a=9cW_t1CCXrUA:10 a=f5xKl4ys9bwA:10 a=G8Uczd0VNMoA:10 a=Wajolswj7cQA:10 a=8nJEP1OIZ-IA:10 a=kviXuzpPAAAA:8 a=6I5d2MoRAAAA:8 a=M50rKQ7feiKH07HconkA:9 a=wPNLvfGTeEIA:10 a=SV7veod9ZcQA:10 a=k40gPPfQ5QH6qv5U/EJc3Q==:117 X-CM-Score: 0.00 Authentication-Results: cox.net; none Message-ID: <543D68BF.40707@cox.net> Date: Tue, 14 Oct 2014 14:17:35 -0400 From: "John D. Hendrickson and Sara Darnell" Reply-To: johnandsara2@cox.net User-Agent: Thunderbird 2.0.0.24 (X11/20100228) MIME-Version: 1.0 Subject: Re: Enabling VIMAGE by default for FreeBSD 11? References: <1wLg1p00d2X408g01wLiUx> In-Reply-To: <1wLg1p00d2X408g01wLiUx> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-net@freebsd.org, "freebsd-virtualization@freebsd.org" , freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Tue, 14 Oct 2014 19:45:12 -0000 Alexander V. Chernikov wrote: > On 11 Oct 2014, at 21:58, Craig Rodrigues wrote: > >> Hi, >> >> What action items are left to enable VIMAGE by default for FreeBSD 11? > Are there any tests results showing performance implications on different network-related workloads? >> Not everyone uses bhyve, so VIMAGE is quite useful when using jails. >> >> -- >> Craig >> _______________________________________________ >> freebsd-net@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-net >> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" >> > > _______________________________________________ > freebsd-arch@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-arch > To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org" > i know little about chroot jails or 7 ring processor levels but let me ask rhetorically ... do you mean VIMAGE allows a jail to use an iface device for many IPs or even MAC? i thought that was already the case all cards can "listen" - it's only a headers trick per say. but do you mean a chroot can have access to an iface (which there are pkg for setting up if i remember)? but if a jail is allowed to use an iface why not allocate it - meaning: what is the purpose of middleman vimage connecting device to jail unless there is a strict filter inbetween (ie, strippign headers, or even controlling what iface/routes are alllowed)? i can't see what it's for, but much less making it mandatorily injected upon all jailsm, except maybe it may BREAK existing jails by allowing net access where there is NOT supposed to be any / assumed not to be any if they old programmers didn't want anyone compiling software who logged in: they'd insure there was no compiler. if they didn't want typing at a terminal: they'd take away the keyboard right? From owner-freebsd-virtualization@FreeBSD.ORG Tue Oct 14 20:01:26 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 40AB144A; Tue, 14 Oct 2014 20:01:26 +0000 (UTC) Received: from mail-la0-x230.google.com (mail-la0-x230.google.com [IPv6:2a00:1450:4010:c03::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 63C6CE53; Tue, 14 Oct 2014 20:01:25 +0000 (UTC) Received: by mail-la0-f48.google.com with SMTP id gi9so9076321lab.21 for ; Tue, 14 Oct 2014 13:01:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=8tt9U4er2WE7Elavzxa0XSEoZRYieb2Qu/2tRGI0ULI=; b=JCSaUQSUGpht5kA+AQ3s49tM0q3Tm4pY8HA4f8ygkKps37sPbC5cCRgEfYIAcU4bON vzM3frRcYFcm7ArmfmuYcejjPuhTGfGcJyPokQTimSftlnPXWPr8+flh3ea/qAGHcZzH gOJ19KtC/VHyFg7cdFJNRjwpjtaCjE/OZu6+5WXB/r9inv65VcjPVX08rY7B4LVfAyK1 ibWCLjqUS8V7xpjnvJdbOa77fBene+h/dr61Xu5/Pee/41DcDjklO0DekT8BBDkg4X/v Tp7Pwoj3A4Q3bjtJqqP8cpt1wNRjcJpz2qddENUlrGUNnqmUniozEKO0ewRJLR/jATU7 lTKA== MIME-Version: 1.0 X-Received: by 10.152.7.7 with SMTP id f7mr7525494laa.57.1413316883303; Tue, 14 Oct 2014 13:01:23 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.131.66 with HTTP; Tue, 14 Oct 2014 13:01:23 -0700 (PDT) In-Reply-To: <543D68BF.40707@cox.net> References: <543D68BF.40707@cox.net> Date: Tue, 14 Oct 2014 13:01:23 -0700 X-Google-Sender-Auth: NI0wY57cHsYYMZeRPLTEHjeB-yE Message-ID: Subject: Re: Enabling VIMAGE by default for FreeBSD 11? From: Craig Rodrigues To: johnandsara2@cox.net Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: FreeBSD Net , "freebsd-virtualization@freebsd.org" , freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Tue, 14 Oct 2014 20:01:26 -0000 On Tue, Oct 14, 2014 at 11:17 AM, John D. Hendrickson and Sara Darnell < johnandsara2@cox.net> wrote: > do you mean VIMAGE allows a jail to use an iface device for many IPs or > even MAC? i thought that was already the case all cards can "listen" - > it's only a headers trick per say. > > Search for VIMAGE here: https://www.freebsd.org/cgi/man.cgi?query=jail That gives a pretty good description of what VIMAGE and jails can do. -- Craig From owner-freebsd-virtualization@FreeBSD.ORG Wed Oct 15 01:15:37 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D892CC21; Wed, 15 Oct 2014 01:15:37 +0000 (UTC) Received: from mail-la0-x22d.google.com (mail-la0-x22d.google.com [IPv6:2a00:1450:4010:c03::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 03668216; Wed, 15 Oct 2014 01:15:36 +0000 (UTC) Received: by mail-la0-f45.google.com with SMTP id q1so195630lam.4 for ; Tue, 14 Oct 2014 18:15:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=gniovpb+640oYP5W/LcbtRBqtR9VtdhkpmPtjdPwTEU=; b=Rf3FZ1T8YUMZH+V51uRylLjjSNGAJcdH6tdYaiSEF+cAjcBSsyZUTL0l5GruJ/c5hA YB2AcH/IsYODLio6REdovx8uPRMYRlDQsinoDtjGeSH5E595fxHtGUOwbqdEdLBR+5U8 EiQbTEYtU/zIMN4BLmtL7MTYlDi/XT99LIt5YpD6IMrxc7N0kD1IWcy4Fl/PUmoF2lg0 T+bIpJV6mnBBMBm6ZHYlPtZpTcbpUVqPYYBiYhowWnkax/+tx0Jo0Saou9j7EjL9pZ4n xBLuKplcACY9Q8z5PPT1La5iOH+5prBZk7fJB6gRSgzt9JsTOJfElniae68n27YJWpoD 20Mw== MIME-Version: 1.0 X-Received: by 10.112.148.161 with SMTP id tt1mr8952985lbb.67.1413335734862; Tue, 14 Oct 2014 18:15:34 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.131.66 with HTTP; Tue, 14 Oct 2014 18:15:34 -0700 (PDT) In-Reply-To: References: Date: Tue, 14 Oct 2014 18:15:34 -0700 X-Google-Sender-Auth: S6xN5BH9lpD1Wapt7RT8nXx-0ik Message-ID: Subject: Re: Enabling VIMAGE by default for FreeBSD 11? From: Craig Rodrigues To: =?ISO-8859-1?Q?Olivier_Cochard=2DLabb=E9?= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: FreeBSD Net , "freebsd-virtualization@freebsd.org" , "Alexander V. Chernikov" , freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Wed, 15 Oct 2014 01:15:38 -0000 On Tue, Oct 14, 2014 at 5:53 AM, Olivier Cochard-Labb=E9 wrote: > > I can use my forwarding/firewalling 10Giga lab for testing VIMAGE impact. > > Thank you for doing the test and providing the results. You put some good work into making those graphs and explaining the results! -- Craig From owner-freebsd-virtualization@FreeBSD.ORG Wed Oct 15 05:25:22 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 76D8B807 for ; Wed, 15 Oct 2014 05:25:22 +0000 (UTC) Received: from mail.nomadlogic.org (mail.nomadlogic.org [IPv6:2607:f2f8:a098::4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5DD5ED84 for ; Wed, 15 Oct 2014 05:25:22 +0000 (UTC) Received: from mail.nomadlogic.org (localhost [127.0.0.1]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.nomadlogic.org (Postfix) with ESMTPS id 738E8125E9F for ; Tue, 14 Oct 2014 22:25:21 -0700 (PDT) Received: from cardiff.local (cpe-23-242-83-219.socal.res.rr.com [23.242.83.219]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.nomadlogic.org (Postfix) with ESMTPSA id 6159A125E9D for ; Tue, 14 Oct 2014 22:25:21 -0700 (PDT) Message-ID: <543E0540.3040004@nomadlogic.org> Date: Tue, 14 Oct 2014 22:25:20 -0700 From: Pete Wright User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: freebsd-virtualization@freebsd.org Subject: convert .vmdk files Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Wed, 15 Oct 2014 05:25:22 -0000 hi - i noticed in the latest quarterly status report that an open todo item: 10. Add filters for popular VM file formats (VMDK, VHD, QCOW2) i have some .vmdk files for systems currently running VirtualBox i would like to port to bhyve. i also have a box running bhyve (10.1-rc2) that i can test patches and workflows as well. what is the work required for this entail? cheers, -pete -- Pete Wright pete@nomadlogic.org twitter => @nomadlogicLA From owner-freebsd-virtualization@FreeBSD.ORG Wed Oct 15 05:35:42 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ECC95931 for ; Wed, 15 Oct 2014 05:35:42 +0000 (UTC) Received: from alto.onthenet.com.au (alto.OntheNet.com.au [203.13.68.12]) by mx1.freebsd.org (Postfix) with ESMTP id AFC05E51 for ; Wed, 15 Oct 2014 05:35:42 +0000 (UTC) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by alto.onthenet.com.au (Postfix) with ESMTP id 53FE71276E; Wed, 15 Oct 2014 15:35:35 +1000 (EST) Received: from Peter-Grehans-MacBook-Pro-2.local (c-67-161-27-37.hsd1.ca.comcast.net [67.161.27.37]) by dommail.onthenet.com.au (MOS 4.4.4-GA) with ESMTP id BZA32808 (AUTH peterg@ptree32.com.au); Wed, 15 Oct 2014 15:35:34 +1000 Message-ID: <543E07A4.5090202@freebsd.org> Date: Tue, 14 Oct 2014 22:35:32 -0700 From: Peter Grehan User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Pete Wright Subject: Re: convert .vmdk files References: <543E0540.3040004@nomadlogic.org> In-Reply-To: <543E0540.3040004@nomadlogic.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Wed, 15 Oct 2014 05:35:43 -0000 Hi Pete, > 10. Add filters for popular VM file formats (VMDK, VHD, QCOW2) > > i have some .vmdk files for systems currently running VirtualBox i would > like to port to bhyve. i also have a box running bhyve (10.1-rc2) that > i can test patches and workflows as well. what is the work required for > this entail? What you have to do today is to convert the VMDK to a flat file, e.g. using qemu-img. Ideally bhyve would be able to read/write VM file formats directly, perhaps with some sort of filter on top of the existing file backend code. There's plenty of GPL code around for this, but bhyve requires code with a BSD license. later, Peter. From owner-freebsd-virtualization@FreeBSD.ORG Wed Oct 15 11:56:51 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 929E5A14 for ; Wed, 15 Oct 2014 11:56:51 +0000 (UTC) Received: from potato.growveg.org (potato.growveg.org [62.49.247.163]) (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 4FCFFC67 for ; Wed, 15 Oct 2014 11:56:50 +0000 (UTC) Received: from john by potato.growveg.org with local (Exim 4.84 (FreeBSD)) (envelope-from ) id 1XeNC2-0003k3-MB for freebsd-virtualization@freebsd.org; Wed, 15 Oct 2014 12:56:38 +0100 Date: Wed, 15 Oct 2014 12:56:38 +0100 From: freebsd-lists@potato.growveg.org To: freebsd-virtualization@freebsd.org Subject: can a bhyve instance be resized? adding another virtual disk? Message-ID: <20141015115638.GA72800@potato.growveg.org> Reply-To: freebsd-virtualization@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) Sender: John X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: john@potato.growveg.org X-SA-Exim-Scanned: No (on potato.growveg.org); SAEximRunCond expanded to false X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Wed, 15 Oct 2014 11:56:51 -0000 Hello list, Can a bhyve instance be resized? I'm talking about the disk. Say your end user needs more diskspace. They have 32GB. They need 64GB. How do you do it? I presume one has to stop the guest, then use truncate. What about if the guest OS isn't freebsd, and they use say ext2 or 3? Will ext3 start yelling at me because I've resized it? What if they just want another disk? How does one refer to a newly created virtual disk from a guest? How is it mounted to the guest? thanks -- John From owner-freebsd-virtualization@FreeBSD.ORG Wed Oct 15 12:32:49 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4C435771 for ; Wed, 15 Oct 2014 12:32:49 +0000 (UTC) Received: from mail.grem.de (outcast.grem.de [213.239.217.27]) by mx1.freebsd.org (Postfix) with SMTP id 92406ED for ; Wed, 15 Oct 2014 12:32:47 +0000 (UTC) Received: (qmail 77040 invoked by uid 89); 15 Oct 2014 12:32:45 -0000 Received: from unknown (HELO bsd64.grem.de) (mg@grem.de@194.97.158.66) by mail.grem.de with ESMTPA; 15 Oct 2014 12:32:45 -0000 Date: Wed, 15 Oct 2014 14:32:45 +0200 From: Michael Gmelin To: freebsd-lists@potato.growveg.org, freebsd-virtualization@freebsd.org Subject: Re: can a bhyve instance be resized? adding another virtual disk? Message-ID: <20141015143245.527a4fff@bsd64.grem.de> In-Reply-To: <20141015115638.GA72800@potato.growveg.org> References: <20141015115638.GA72800@potato.growveg.org> X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Wed, 15 Oct 2014 12:32:49 -0000 On Wed, 15 Oct 2014 12:56:38 +0100 freebsd-lists@potato.growveg.org wrote: > Hello list, > > Can a bhyve instance be resized? I'm talking about the disk. > Say your end user needs more diskspace. They have 32GB. They need > 64GB. How do you do it? I presume one has to stop the guest, then use > truncate. What about if the guest OS isn't freebsd, and they use say > ext2 or 3? Will ext3 start yelling at me because I've resized it? > > What if they just want another disk? How does one refer to a > newly created virtual disk from a guest? How is it mounted to the > guest? > > thanks If you're using a zvol with UFS on top the procedure is quite simple, this is how I did it last time (at your own risk), I resized the disk to 15G (was like 5G beforehand). zvol is at tank/bhyve/virt03. Shutdown the VM. zfs set volsize=15G tank/bhyve/virt03 zfs rename tank/bhyve/virt03 tank/bhyve/virtxx gpart recover zvol/tank/bhyve/virtxx zfs rename tank/bhyve/virtxx tank/bhyve/virt03 # this is not the exact size, sorry gpart resize -i1 -s15359M zvol/tank/bhyve/virt03 growfs /dev/zvol/tank/bhyve/virt03p1 Start VM The renaming step was necessary so that GEOM picks up the new zvol size (this was on 10.0-RELEASE, might work without this on CURRENT). You might want to make a backup before doing this. -- Michael Gmelin From owner-freebsd-virtualization@FreeBSD.ORG Wed Oct 15 14:16:34 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 62D9C84F for ; Wed, 15 Oct 2014 14:16:34 +0000 (UTC) Received: from mx1.scaleengine.net (beauharnois2.bhs1.scaleengine.net [142.4.218.15]) by mx1.freebsd.org (Postfix) with ESMTP id 3BC8CD24 for ; Wed, 15 Oct 2014 14:16:33 +0000 (UTC) Received: from [192.168.1.2] (Seawolf.HML3.ScaleEngine.net [209.51.186.28]) (Authenticated sender: allanjude.freebsd@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id DAFA55FEF7 for ; Wed, 15 Oct 2014 14:16:32 +0000 (UTC) Message-ID: <543E81C1.7060706@freebsd.org> Date: Wed, 15 Oct 2014 10:16:33 -0400 From: Allan Jude User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: freebsd-virtualization@freebsd.org Subject: Re: can a bhyve instance be resized? adding another virtual disk? References: <20141015115638.GA72800@potato.growveg.org> In-Reply-To: <20141015115638.GA72800@potato.growveg.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ipGuK4bPgF6kOwbMPasVvT6dTNit9iDx0" X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Wed, 15 Oct 2014 14:16:34 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --ipGuK4bPgF6kOwbMPasVvT6dTNit9iDx0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 2014-10-15 07:56, freebsd-lists@potato.growveg.org wrote: > Hello list, >=20 > Can a bhyve instance be resized? I'm talking about the disk.=20 > Say your end user needs more diskspace. They have 32GB. They need 64GB.= > How do you do it? I presume one has to stop the guest, then use truncat= e. > What about if the guest OS isn't freebsd, and they use say ext2 or 3? W= ill > ext3 start yelling at me because I've resized it? >=20 > What if they just want another disk? How does one refer to a=20 > newly created virtual disk from a guest? How is it mounted to the guest= ? >=20 > thanks >=20 It works much the same as doing it in any VM 1. Shutdown VM 2. Resize the backing disk (expand the file, zvol, whatever) 3. Boot the VM 4. Recover the partition table (GPT's backup copy of the partition table is in the last sector of the drive, which is now in a different place) 5. Resize the partition (gpart resize for FreeBSD, if you do not specify a size it will expand to all available space) 6. Resize the file system (growfs for UFS on FreeBSD, lvm or whatever for linux) You might have to reboot an extra time between step 5 and 6. The instructions for everything you do inside the VM (steps 4 - 6) are set out in more detail with example output in the handbook: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/disks-growing.h= tml --=20 Allan Jude --ipGuK4bPgF6kOwbMPasVvT6dTNit9iDx0 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32) iQIcBAEBAgAGBQJUPoHEAAoJEJrBFpNRJZKfmTwQAKxwT6hyCSMwdFDAFlA2Z9YN WCe2fM3r6t1DaKw0/rwr7+eWzte7+yEKQQ9t0TH1OvwQNDuXxn4lJkVTZmJv+V9u Xnz8fyhrhHoXl7jtauY2c06cZs5YZWf3dc9C5OeUM5d3o1ixfqCK4SO836LEXfM/ gy5NJLrHphGKnukzsPFxGk1+frwGScIZQ1SNdTDFnCMIvPGRCmUArC//lB7q2mst 1Zc7hnL0sGbUbuvNltP/HZIjHhvRYGqo133kHmd3z6YrEuHus1heAXQruPjdCar2 2SJ5wEaDTQsG0uU/dBxLRso8ZNgfOQHDhNOi5JhD6UhVfkVxH03mhu832ugN2ALj izVeUE77gNK7ZKkwDCtwsJ/b97GXyrjC0QG7nTTbaalbjaT0bWuA3FPW+oF52O8l IJ1pz2ITEqqC43f/fcjsMiHAqePAdK2jiy6OyC4vo5kVCS1Hw0SaBRJ72Mkbtbp0 fEqnsyBksm5G4tCN8QYdygiMvjSKH6iILTQuJMXX2Ld4dAQc8OG4SeekP+dcnZ8W YIwZYbq80z4D9dUN1aQGhgyZ0WdCROQ9fMpwM6cM9ysQSF7UkDWxnd8Lduh1WnGX Obq/2OFQ7r2i04kn6vvp4byYcW7uyPGXvi8bv78pBfxIom/mkB9CDFC40Nn0znyv Rg3sWlLacicgcv6YV6pv =a5ez -----END PGP SIGNATURE----- --ipGuK4bPgF6kOwbMPasVvT6dTNit9iDx0-- From owner-freebsd-virtualization@FreeBSD.ORG Wed Oct 15 14:38:47 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6C977DEA for ; Wed, 15 Oct 2014 14:38:47 +0000 (UTC) Received: from webmail2.jnielsen.net (webmail2.jnielsen.net [50.114.224.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "webmail2.jnielsen.net", Issuer "freebsdsolutions.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 30AA2F5C for ; Wed, 15 Oct 2014 14:38:46 +0000 (UTC) Received: from [192.168.2.46] (c-50-160-123-105.hsd1.ut.comcast.net [50.160.123.105]) (authenticated bits=0) by webmail2.jnielsen.net (8.14.9/8.14.9) with ESMTP id s9FEcbYs047131 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for ; Wed, 15 Oct 2014 08:38:40 -0600 (MDT) (envelope-from lists@jnielsen.net) X-Authentication-Warning: webmail2.jnielsen.net: Host c-50-160-123-105.hsd1.ut.comcast.net [50.160.123.105] claimed to be [192.168.2.46] Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: can a bhyve instance be resized? adding another virtual disk? From: John Nielsen In-Reply-To: <20141015115638.GA72800@potato.growveg.org> Date: Wed, 15 Oct 2014 08:38:37 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: References: <20141015115638.GA72800@potato.growveg.org> To: freebsd-virtualization@freebsd.org X-Mailer: Apple Mail (2.1878.6) X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Wed, 15 Oct 2014 14:38:47 -0000 On Oct 15, 2014, at 5:56 AM, freebsd-lists@potato.growveg.org wrote: > Can a bhyve instance be resized? I'm talking about the disk.=20 > Say your end user needs more diskspace. They have 32GB. They need = 64GB. > How do you do it? I presume one has to stop the guest, then use = truncate. > What about if the guest OS isn't freebsd, and they use say ext2 or 3? = Will > ext3 start yelling at me because I've resized it? This isn't specific to FreeBSD or bhyve. Virtio block devices actually = can support online resizing, but I don't know if bhyve allows that yet = (I'm assuming it doesn't). In which case, yes, stop the guest and resize = whatever its volume lives on (if a raw file then truncate would work), = then start it up again. That's the easy part. The harder part (but much easier than it used to be) is resizing = everything else. If using partitions they need to be extended first (and = if using GPT the backup partition table needs to be moved first of all, = a la "gpart recover".) On FreeBSD this is pretty straightforward with = gpart: sysctl kern.geom.debugflags=3D16 gpart resize -i $number_of_last_partition $underlying_block_device You should probably reboot at this point so the kernel forgets about the = old partition table. Then you get to resize the filesystem. If you are using ZFS or if you = have FreeBSD 9.2 or newer and UFS then you can do it while it is = mounted. Otherwise you may need to boot from another source to do the = resize. For UFS use growfs a la "growfs = /dev/$block_special_for_partition". For ZFS use "zpool online -e $zpool = $zdev" For ext[234] on Linux, use "resize2fs /dev/$block_special". (If using = LVM then you need to first resize the LV with lvextend). For XFS use = "xfs_growfs $mountpoint". You can also resize btrfs but I don't know the = command off the top of my head. That should be it. > What if they just want another disk? How does one refer to a=20 > newly created virtual disk from a guest? How is it mounted to the = guest? Just add a "-d /path/to/new/device" to your vmrun.sh or the = corresponding -s to bhyve when you start the VM. It will show up as a = new block device in the guest (e.g. /dev/vtbd1), you can partition = and/or put filesystems on it as you choose and mount them normally = and/or add them to /etc/fstab, etc. JN From owner-freebsd-virtualization@FreeBSD.ORG Wed Oct 15 15:59:08 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9B3D851A for ; Wed, 15 Oct 2014 15:59:08 +0000 (UTC) Received: from mail-ig0-f172.google.com (mail-ig0-f172.google.com [209.85.213.172]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 66200AA8 for ; Wed, 15 Oct 2014 15:59:08 +0000 (UTC) Received: by mail-ig0-f172.google.com with SMTP id r2so17584505igi.11 for ; Wed, 15 Oct 2014 08:59:07 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=gJF4vKldIvBpaQ7ZbUtI94unb+niAGeQwT9U7I/dlvU=; b=Wsic8zK6/M71IjQWBL6/G1/ZdybMFA9yX4EVW8vqPlHzykL0G66M6Gjilfr3jidCng VbActLt136Hv+5HYKslWl8JKpxGW4YPsMB6JnnJc6X24A18mZ7529Qf3eFipMaIbkbrn cp00eueSneIhUH9Ehp3pKVFvo99R98IWbMe6npB4mxGRzRXXuO2IE0IbtG7ySzGm9yGZ 6vSnO6OuQova5/pexvVPd/yA2a4wmgNeYtkYjLTu8USZHaqHoSJAFb96YGxdQrwe1cvm CT1fwl+fELkwnzG9brbdoggbXpgv8zImPh8lg/fko6Pk2hxaxlobKtHwu/dF83RDZO/T n4fA== X-Gm-Message-State: ALoCoQm9f3JEGjx/1LGDRXWX6JBvNLyfozYwbEdfvihMBe5/c8FZU1nZlMsQFIpjKOCAPgKddNWo X-Received: by 10.50.141.197 with SMTP id rq5mr15054513igb.21.1413388296385; Wed, 15 Oct 2014 08:51:36 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.19.30 with HTTP; Wed, 15 Oct 2014 08:51:16 -0700 (PDT) X-Originating-IP: [216.240.30.23] In-Reply-To: References: <20141015115638.GA72800@potato.growveg.org> From: Bryan Venteicher Date: Wed, 15 Oct 2014 10:51:16 -0500 Message-ID: Subject: Re: can a bhyve instance be resized? adding another virtual disk? To: John Nielsen Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Wed, 15 Oct 2014 15:59:08 -0000 On Wed, Oct 15, 2014 at 9:38 AM, John Nielsen wrote: > On Oct 15, 2014, at 5:56 AM, freebsd-lists@potato.growveg.org wrote: > > > Can a bhyve instance be resized? I'm talking about the disk. > > Say your end user needs more diskspace. They have 32GB. They need 64GB. > > How do you do it? I presume one has to stop the guest, then use truncat= e. > > What about if the guest OS isn't freebsd, and they use say ext2 or 3? > Will > > ext3 start yelling at me because I've resized it? > > This isn't specific to FreeBSD or bhyve. Virtio block devices actually ca= n > support online resizing, but I don't know if bhyve allows that yet (I'm > assuming it doesn't). In which case, yes, stop the guest and resize > whatever its volume lives on (if a raw file then truncate would work), th= en > start it up again. That's the easy part. > > Correct - the VirtIO block driver notifies GEOM when it receives that event, but =E2=80=8Bbhyve doesn't yet report size changes. It is on my todo= list for whenever I have the spare cycles to start hacking on bhyve.=E2=80=8B > The harder part (but much easier than it used to be) is resizing > everything else. If using partitions they need to be extended first (and = if > using GPT the backup partition table needs to be moved first of all, a la > "gpart recover".) On FreeBSD this is pretty straightforward with gpart: > sysctl kern.geom.debugflags=3D16 > gpart resize -i $number_of_last_partition $underlying_block_device > > You should probably reboot at this point so the kernel forgets about the > old partition table. > > Then you get to resize the filesystem. If you are using ZFS or if you hav= e > FreeBSD 9.2 or newer and UFS then you can do it while it is mounted. > Otherwise you may need to boot from another source to do the resize. For > UFS use growfs a la "growfs /dev/$block_special_for_partition". For ZFS u= se > "zpool online -e $zpool $zdev" > > For ext[234] on Linux, use "resize2fs /dev/$block_special". (If using LVM > then you need to first resize the LV with lvextend). For XFS use > "xfs_growfs $mountpoint". You can also resize btrfs but I don't know the > command off the top of my head. > > That should be it. > > > What if they just want another disk? How does one refer to a > > newly created virtual disk from a guest? How is it mounted to the guest= ? > > Just add a "-d /path/to/new/device" to your vmrun.sh or the corresponding > -s to bhyve when you start the VM. It will show up as a new block device = in > the guest (e.g. /dev/vtbd1), you can partition and/or put filesystems on = it > as you choose and mount them normally and/or add them to /etc/fstab, etc. > > JN > > _______________________________________________ > freebsd-virtualization@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to " > freebsd-virtualization-unsubscribe@freebsd.org" > From owner-freebsd-virtualization@FreeBSD.ORG Wed Oct 15 16:54:51 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 526ED2D0; Wed, 15 Oct 2014 16:54:51 +0000 (UTC) Received: from mail.nomadlogic.org (mail.nomadlogic.org [IPv6:2607:f2f8:a098::4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 379F8EE; Wed, 15 Oct 2014 16:54:51 +0000 (UTC) Received: from mail.nomadlogic.org (localhost [127.0.0.1]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.nomadlogic.org (Postfix) with ESMTPS id BA488125E9F; Wed, 15 Oct 2014 09:54:49 -0700 (PDT) Received: from pop.rubicorp.com (unknown [72.34.113.100]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.nomadlogic.org (Postfix) with ESMTPSA id A3D1C125E9D; Wed, 15 Oct 2014 09:54:49 -0700 (PDT) Message-ID: <543EA6D9.5010209@nomadlogic.org> Date: Wed, 15 Oct 2014 09:54:49 -0700 From: Pete Wright User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Peter Grehan Subject: Re: convert .vmdk files References: <543E0540.3040004@nomadlogic.org> <543E07A4.5090202@freebsd.org> In-Reply-To: <543E07A4.5090202@freebsd.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Cc: freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Wed, 15 Oct 2014 16:54:51 -0000 On 10/14/14 22:35, Peter Grehan wrote: > Hi Pete, >> 10. Add filters for popular VM file formats (VMDK, VHD, QCOW2) >> >> i have some .vmdk files for systems currently running VirtualBox i would >> like to port to bhyve. i also have a box running bhyve (10.1-rc2) that >> i can test patches and workflows as well. what is the work required for >> this entail? > > What you have to do today is to convert the VMDK to a flat file, e.g. > using qemu-img. > ok great - installing qemu-devel on my system and running the following command worked great: qemu-img convert -f vmdk -O raw foo.vmdk foo.img i tested this by taking a current .vmdk file from my workstation i do development and copied it over to my new bhyve hypervisor. this may be a good candidate for addition to wiki.freebsd.org/bhyve - i'll go ahead and add this if no one objects. > Ideally bhyve would be able to read/write VM file formats directly, > perhaps with some sort of filter on top of the existing file backend > code. There's plenty of GPL code around for this, but bhyve requires > code with a BSD license. > thanks for the info on that - i unfortunately that is beyond my bandwidth/techinical capabilities at this point. i'd love to help test code out to do this once that day comes. Cheers, -pete -- Pete Wright pete@nomadlogic.org twitter => @nomadlogicLA From owner-freebsd-virtualization@FreeBSD.ORG Wed Oct 15 23:27:33 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F2028BA3; Wed, 15 Oct 2014 23:27:32 +0000 (UTC) Received: from mail-lb0-x234.google.com (mail-lb0-x234.google.com [IPv6:2a00:1450:4010:c04::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E6DB714A; Wed, 15 Oct 2014 23:27:31 +0000 (UTC) Received: by mail-lb0-f180.google.com with SMTP id n15so1852020lbi.39 for ; Wed, 15 Oct 2014 16:27:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=d4b2jMm9SpLjoA6gpED3G3vldzmQo0SaRzksE1y7e6Y=; b=axxpx7FuBnHJZM2+4jb3COn7ajrVkSDH8z/js4IoKyelBrH21VEvPylnprLCqrDgld 2DqDKMNyX7fVviaNdJEaPxHDHOvGZNs8JxIYzGfCNIE3GlkMLGyn4v5WRJypuchqfp+E MZ5fBdWKLBe49jNdT5ZKY5tuM4CR70vrlsAqBphEoEzn3Gci1vQL0Ttqd8VSgq5Zxhuc fhZjdITWMgxTBQ0zNzSX9UdlNJ1W7Q1JkjZsEaBNHB6NwX/Z1jsCDhYqtwEXjPMT8kDi /5mWwwh+7fMRDUrMUEGK0TBUzVVOQc0r7oh7MPbSIMK/Yt2fb5o2Fq6y8Dk94/c3Bgc8 +2Zg== MIME-Version: 1.0 X-Received: by 10.112.137.39 with SMTP id qf7mr15488772lbb.47.1413415648835; Wed, 15 Oct 2014 16:27:28 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.131.66 with HTTP; Wed, 15 Oct 2014 16:27:28 -0700 (PDT) In-Reply-To: <04e9a883-574f-47e8-ae65-29e6d6568712@email.bluemailapp.com> References: <04e9a883-574f-47e8-ae65-29e6d6568712@email.bluemailapp.com> Date: Wed, 15 Oct 2014 16:27:28 -0700 X-Google-Sender-Auth: h0R44h0CX15g2yxKw8riua0GXPA Message-ID: Subject: Re: Enabling VIMAGE by default for FreeBSD 11? From: Craig Rodrigues To: Kris Moore Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: FreeBSD Net , Adrian Chadd , "freebsd-virtualization@freebsd.org" , freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Wed, 15 Oct 2014 23:27:33 -0000 On Sun, Oct 12, 2014 at 6:35 AM, Kris Moore wrote: > > It was for a while in 9.2, but we removed it from 10.0 and later due to > stability issues we kept getting reports about. Haven't tried it since > then, dont know if those issues are fixed. > I fixed some of the problems with VIMAGE that I encountered with Bluetooth: https://lists.freebsd.org/pipermail/svn-src-head/2013-July/049582.html Hiroo Onoo submitted this patch, which I committed to fix problems with VIMAGE encountered with removable USB Ethernet: https://lists.freebsd.org/pipermail/svn-src-all/2014-February/081025.html Martin Matuska committed this fix for PF: https://lists.freebsd.org/pipermail/svn-src-head/2014-April/057803.html So a lot of the stability problems with VIMAGE which were in PC-BSD 9.2 and FreeBSD 9.x have been slowly been fixed. -- Craig From owner-freebsd-virtualization@FreeBSD.ORG Thu Oct 16 00:26:58 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 76909C69; Thu, 16 Oct 2014 00:26:58 +0000 (UTC) Received: from mail-wg0-x232.google.com (mail-wg0-x232.google.com [IPv6:2a00:1450:400c:c00::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 97536935; Thu, 16 Oct 2014 00:26:57 +0000 (UTC) Received: by mail-wg0-f50.google.com with SMTP id a1so2583588wgh.9 for ; Wed, 15 Oct 2014 17:26:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=q1uT6/T3MN4pKfArjEXd92O0dhNJey2H2BDNFXVdq4A=; b=X/JeB6B6SJ/3gjg8rsQpbJLXvMY+zElhBtuWz3wtZPdQlBzHkAdc9bq5H2WV3QygvK O2SKkgZbk7pZXA4JWVZExKaJ/nEUrfJ7dSGlGeMpVuo0O035u8dvzkgk31tjSux3gQQO YnO+GAUbsAZTTbtyFpNizqB+ALsjknE73usWs6SftXEw86rAtAUz4FJLJnvK1/eBDeBs 9EOledRqHT02AoaNWQH3LT1TACkcaN0xt9hroEjDyjOxzHO/UkDbJeNni6V1y/CVz1pB mN4F+Uo7gaGW2tT6GQ95KeBLEG7xRLwVKECg7rRfLet+ndOZej54FWVoWAjjFofjknh5 PQlg== MIME-Version: 1.0 X-Received: by 10.194.239.164 with SMTP id vt4mr6395071wjc.131.1413419215912; Wed, 15 Oct 2014 17:26:55 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.216.106.136 with HTTP; Wed, 15 Oct 2014 17:26:55 -0700 (PDT) In-Reply-To: References: <04e9a883-574f-47e8-ae65-29e6d6568712@email.bluemailapp.com> Date: Wed, 15 Oct 2014 17:26:55 -0700 X-Google-Sender-Auth: SMVKhLB6kkJhpz-trxxSTgEfVc4 Message-ID: Subject: Re: Enabling VIMAGE by default for FreeBSD 11? From: Adrian Chadd To: Craig Rodrigues Content-Type: text/plain; charset=UTF-8 Cc: FreeBSD Net , freebsd-arch , "freebsd-virtualization@freebsd.org" , Kris Moore X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 16 Oct 2014 00:26:58 -0000 Something that just popped up here in local hacking is ensuring that all the vnet state is correctly torn down _after_ the system has finished with things that reference it. For example, having the vnet state torn out from underneath say, active TCP timers that haven't yet been cleaned up. Is that fixed or not a problem in -HEAD? -a From owner-freebsd-virtualization@FreeBSD.ORG Thu Oct 16 02:54:02 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 839AE31E for ; Thu, 16 Oct 2014 02:54:02 +0000 (UTC) Received: from alto.onthenet.com.au (alto.OntheNet.com.au [203.13.68.12]) by mx1.freebsd.org (Postfix) with ESMTP id 460358FA for ; Thu, 16 Oct 2014 02:54:01 +0000 (UTC) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by alto.onthenet.com.au (Postfix) with ESMTP id 97A55124A5; Thu, 16 Oct 2014 12:53:59 +1000 (EST) Received: from Peters-MacBook-Pro.local (c-67-161-27-37.hsd1.ca.comcast.net [67.161.27.37]) by dommail.onthenet.com.au (MOS 4.4.4-GA) with ESMTP id BZA87671 (AUTH peterg@ptree32.com.au); Thu, 16 Oct 2014 12:53:58 +1000 Message-ID: <543F3343.2050000@freebsd.org> Date: Wed, 15 Oct 2014 19:53:55 -0700 From: Peter Grehan User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Pete Wright Subject: Re: convert .vmdk files References: <543E0540.3040004@nomadlogic.org> <543E07A4.5090202@freebsd.org> <543EA6D9.5010209@nomadlogic.org> In-Reply-To: <543EA6D9.5010209@nomadlogic.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 16 Oct 2014 02:54:02 -0000 Hi Pete, >> What you have to do today is to convert the VMDK to a flat file, e.g. >> using qemu-img. >> > > ok great - installing qemu-devel on my system and running the following > command worked great: > > qemu-img convert -f vmdk -O raw foo.vmdk foo.img > > i tested this by taking a current .vmdk file from my workstation i do > development and copied it over to my new bhyve hypervisor. Good to hear. > this may be a good candidate for addition to wiki.freebsd.org/bhyve - > i'll go ahead and add this if no one objects. Please do :) later, Peter. From owner-freebsd-virtualization@FreeBSD.ORG Thu Oct 16 03:00:40 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0A1D561F; Thu, 16 Oct 2014 03:00:40 +0000 (UTC) Received: from mail-pd0-x22a.google.com (mail-pd0-x22a.google.com [IPv6:2607:f8b0:400e:c02::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C26D6943; Thu, 16 Oct 2014 03:00:39 +0000 (UTC) Received: by mail-pd0-f170.google.com with SMTP id p10so2400945pdj.1 for ; Wed, 15 Oct 2014 20:00:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:subject:date:message-id:cc:to:mime-version; bh=58ovpgeShk5UxFA6LppAYqwkKAnWR1dWuUiAI/h84r4=; b=VMtr+KRPhAMRw65KrjCpjIdjRHVu/Z2wgxkRCJNKCb4BpExBYWhKin2DzXGBmnTszC lxeI/zKJuqJfQLINeBWIhcinbUjAmVRTV+PkY2jXHr/y5YDP0Zzs9CEEIOSiUsaBnvD3 yj4MGZkkyAiuHpVnAIxl1EUaVCDNOX6L/vpi7NHPc2G54WXkMEHBB1pnDY0V9PFN9y7Q J6Tw/lhTMORRyx/rcuGa7eaZl533TjMqg9wOYcTsxYrpB/IIKGrYU6N3w1d3+eUdxVqj cB/d968uzAYdAcx+t6RfR6lluYuZlKAUD3C+3rj+csbGzWiOBJJQI6R6oLe4Z8PhE8XS fHaA== X-Received: by 10.66.149.136 with SMTP id ua8mr11200416pab.6.1413428438831; Wed, 15 Oct 2014 20:00:38 -0700 (PDT) Received: from vpn2ntap-361123.vpn.netapp.com ([198.95.226.236]) by mx.google.com with ESMTPSA id f12sm18296878pdl.94.2014.10.15.20.00.37 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 15 Oct 2014 20:00:37 -0700 (PDT) From: Anish Gupta Subject: HEADS UP: Merging projects/bhyve_svm to HEAD Date: Wed, 15 Oct 2014 20:00:34 -0700 Message-Id: <154A442D-7814-4618-9AFC-6F9FB3F5DFD3@gmail.com> To: freebsd-current@freebsd.org, freebsd-virtualization@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) X-Mailer: Apple Mail (2.1878.6) Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: Neel Natu X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 16 Oct 2014 03:00:40 -0000 Hi all, The projects/bhyve_svm branch is ready to be merged to HEAD. This branch contains patches to bhyve to enable it to work on AMD processors with SVM/AMD-V hardware extensions[1]. Pretty much any AMD processor since 2010 will have the features required by bhyve. bhyve on AMD supports (almost) all the features available with Intel [2]. All guest OSes supported on Intel are supported on AMD. All the bhyve-related utilities function similarly on both Intel and AMD platforms [3]. The patch against HEAD revision 273066 is available for review and = testing: https://people.freebsd.org/~neel/bhyve/bhyve_svm.diff [Neel=92s web = directory] [1]: http://en.wikipedia.org/wiki/X86_virtualization [2]: bhyve doesn't support PCI passthru on AMD at this time [3]: bhyvectl has grown some processor-specific options Thanks and regards, Peter, Neel & Anish[akgupt3@gmail.com]= From owner-freebsd-virtualization@FreeBSD.ORG Thu Oct 16 03:15:17 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 97FC0A96 for ; Thu, 16 Oct 2014 03:15:17 +0000 (UTC) Received: from mx1.scaleengine.net (beauharnois2.bhs1.scaleengine.net [142.4.218.15]) by mx1.freebsd.org (Postfix) with ESMTP id 71C18B9D for ; Thu, 16 Oct 2014 03:15:16 +0000 (UTC) Received: from [192.168.1.2] (Seawolf.HML3.ScaleEngine.net [209.51.186.28]) (Authenticated sender: allanjude.freebsd@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id 7BF165FB17 for ; Thu, 16 Oct 2014 03:15:15 +0000 (UTC) Message-ID: <543F3846.6030605@freebsd.org> Date: Wed, 15 Oct 2014 23:15:18 -0400 From: Allan Jude User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: freebsd-virtualization@freebsd.org Subject: Re: HEADS UP: Merging projects/bhyve_svm to HEAD References: <154A442D-7814-4618-9AFC-6F9FB3F5DFD3@gmail.com> In-Reply-To: <154A442D-7814-4618-9AFC-6F9FB3F5DFD3@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="KSFF3TE6sb8PmshFPQMXtkDt0MuGU6K0K" X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 16 Oct 2014 03:15:17 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --KSFF3TE6sb8PmshFPQMXtkDt0MuGU6K0K Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 2014-10-15 23:00, Anish Gupta wrote: > Hi all, >=20 > The projects/bhyve_svm branch is ready to be merged to HEAD. >=20 > This branch contains patches to bhyve to enable it to work on AMD > processors with SVM/AMD-V hardware extensions[1]. Pretty much any AMD > processor since 2010 will have the features required by bhyve. >=20 > bhyve on AMD supports (almost) all the features available with Intel > [2]. All guest OSes supported on Intel are supported on AMD. All the > bhyve-related utilities function similarly on both Intel and AMD > platforms [3]. >=20 > The patch against HEAD revision 273066 is available for review and test= ing: > https://people.freebsd.org/~neel/bhyve/bhyve_svm.diff [Neel=92s web dir= ectory] >=20 > [1]: http://en.wikipedia.org/wiki/X86_virtualization > [2]: bhyve doesn't support PCI passthru on AMD at this time > [3]: bhyvectl has grown some processor-specific options >=20 > Thanks and regards, > Peter, Neel & Anish[akgupt3@gmail.com] > _______________________________________________ > freebsd-virtualization@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to "freebsd-virtualization-unsubscribe@fr= eebsd.org" >=20 Great work guys. I know many people are looking forward to this --=20 Allan Jude --KSFF3TE6sb8PmshFPQMXtkDt0MuGU6K0K Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32) iQIcBAEBAgAGBQJUPzhJAAoJEJrBFpNRJZKf4DUP/3uF/6NcG3z39y5MTNYOK/L8 e9JnBPbCJ6IhcssWVuV9J6HTrZjbd3TouiQw4ZUuUhnKfO16V5rt7b/6PNXbYBC2 Tzi9t/J8W4mFiDpIZv09sfUTJmOyDwJVo4dgNgzDDjYgD8DFecAjI5xxJvnNlrfX vKKAcyYCwO2VI24cp3yLDecTCdO2p7Fk+qbjB0+WACP00uj2rQRIgKVyMAUIc/89 n9/JYpVCuGdkVFszz74TFl/luWworjITBFxGK0ykrFBnehfQMk9y0FCdfrYsKoyI ogbk9xj5BqwZAkxmyrkPeeAbA4pbpKNMmJxmk8eTYn3TQEh4ko8VIIOZqrnc6lOM UPqmP04npsvR2sZU2jTx+3BZuHGN0DaOLuMZ4+nrRiLGPgj8lYBVWMoAlyphWov3 ZB5u38sbE9uYvB+b4irrvoJ2zzxlN3HxxlxmA1DeqfO7YfE+VGzkyj2RigBmuRDw A/OOkZcBmyRxVTEbL36HHfCd6EaWWQWegNLvpVi+f/qv0nieInanQtKXY4fme4lo toetlcOjQcE+rbxdmfRflJOdYIqUwPzvPLSstIs8L2GhmvyjdES/kJceEJe4JCU3 T0wOg2EkJqAWRyPFy+g8oFJPh5kOATeDAAzNaJ+z1XxQpXJXBLsczpCpe0gPcQHD oobJI3SAYftEPcoM4nd/ =j1VR -----END PGP SIGNATURE----- --KSFF3TE6sb8PmshFPQMXtkDt0MuGU6K0K-- From owner-freebsd-virtualization@FreeBSD.ORG Thu Oct 16 03:34:18 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9673FC2B; Thu, 16 Oct 2014 03:34:18 +0000 (UTC) Received: from mx2.shrew.net (mx2.shrew.net [38.97.5.132]) (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 69842D42; Thu, 16 Oct 2014 03:34:18 +0000 (UTC) Received: from mail.shrew.net (mail.shrew.prv [10.24.10.20]) by mx2.shrew.net (8.14.7/8.14.7) with ESMTP id s9G3XIvO048940; Wed, 15 Oct 2014 22:33:18 -0500 (CDT) (envelope-from mgrooms@shrew.net) Message-Id: <201410160333.s9G3XIvO048940@mx2.shrew.net> Received: from [IPv6:2607:fb90:b06:4225:fa9d:25d:af4c:dcc7] (unknown [172.56.14.182]) by mail.shrew.net (Postfix) with ESMTPSA id 115A518ADFE; Wed, 15 Oct 2014 22:33:07 -0500 (CDT) Date: Wed, 15 Oct 2014 22:30:44 -0500 Subject: Re: HEADS UP: Merging projects/bhyve_svm to HEAD From: Matthew Grooms To: Anish Gupta MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (mx2.shrew.net [10.24.10.11]); Wed, 15 Oct 2014 22:33:18 -0500 (CDT) Cc: freebsd-current@freebsd.org, Neel Natu , freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 16 Oct 2014 03:34:18 -0000 RmFudGFzdGljIG5ld3MhIEdyZWF0bHkgYXBwcmVjaWF0ZWQuCgotTWF0dGhldwoKT24gT2N0IDE1 LCAyMDE0IDEwOjAwIFBNLCBBbmlzaCBHdXB0YSA8YWtndXB0M0BnbWFpbC5jb20+IHdyb3RlOgo+ Cj4gSGkgYWxsLCAKPgo+IFRoZSBwcm9qZWN0cy9iaHl2ZV9zdm0gYnJhbmNoIGlzIHJlYWR5IHRv IGJlIG1lcmdlZCB0byBIRUFELiAKPgo+IFRoaXMgYnJhbmNoIGNvbnRhaW5zIHBhdGNoZXMgdG8g Ymh5dmUgdG8gZW5hYmxlIGl0IHRvIHdvcmsgb24gQU1EIAo+IHByb2Nlc3NvcnMgd2l0aCBTVk0v QU1ELVYgaGFyZHdhcmUgZXh0ZW5zaW9uc1sxXS4gUHJldHR5IG11Y2ggYW55IEFNRCAKPiBwcm9j ZXNzb3Igc2luY2UgMjAxMCB3aWxsIGhhdmUgdGhlIGZlYXR1cmVzIHJlcXVpcmVkIGJ5IGJoeXZl LiAKPgo+IGJoeXZlIG9uIEFNRCBzdXBwb3J0cyAoYWxtb3N0KSBhbGwgdGhlIGZlYXR1cmVzIGF2 YWlsYWJsZSB3aXRoIEludGVsIAo+IFsyXS4gQWxsIGd1ZXN0IE9TZXMgc3VwcG9ydGVkIG9uIElu dGVsIGFyZSBzdXBwb3J0ZWQgb24gQU1ELiBBbGwgdGhlIAo+IGJoeXZlLXJlbGF0ZWQgdXRpbGl0 aWVzIGZ1bmN0aW9uIHNpbWlsYXJseSBvbiBib3RoIEludGVsIGFuZCBBTUQgCj4gcGxhdGZvcm1z IFszXS4gCj4KPiBUaGUgcGF0Y2ggYWdhaW5zdCBIRUFEIHJldmlzaW9uIDI3MzA2NiBpcyBhdmFp bGFibGUgZm9yIHJldmlldyBhbmQgdGVzdGluZzogCj4gaHR0cHM6Ly9wZW9wbGUuZnJlZWJzZC5v cmcvfm5lZWwvYmh5dmUvYmh5dmVfc3ZtLmRpZmYgW05lZWzigJlzIHdlYiBkaXJlY3RvcnldIAo+ Cj4gWzFdOiBodHRwOi8vZW4ud2lraXBlZGlhLm9yZy93aWtpL1g4Nl92aXJ0dWFsaXphdGlvbiAK PiBbMl06IGJoeXZlIGRvZXNuJ3Qgc3VwcG9ydCBQQ0kgcGFzc3RocnUgb24gQU1EIGF0IHRoaXMg dGltZSAKPiBbM106IGJoeXZlY3RsIGhhcyBncm93biBzb21lIHByb2Nlc3Nvci1zcGVjaWZpYyBv cHRpb25zIAo+Cj4gVGhhbmtzIGFuZCByZWdhcmRzLCAKPiBQZXRlciwgTmVlbCAmIEFuaXNoW2Fr Z3VwdDNAZ21haWwuY29tXSAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXyAKPiBmcmVlYnNkLXZpcnR1YWxpemF0aW9uQGZyZWVic2Qub3JnIG1haWxpbmcg bGlzdCAKPiBodHRwOi8vbGlzdHMuZnJlZWJzZC5vcmcvbWFpbG1hbi9saXN0aW5mby9mcmVlYnNk LXZpcnR1YWxpemF0aW9uIAo+IFRvIHVuc3Vic2NyaWJlLCBzZW5kIGFueSBtYWlsIHRvICJmcmVl YnNkLXZpcnR1YWxpemF0aW9uLXVuc3Vic2NyaWJlQGZyZWVic2Qub3JnIiAK From owner-freebsd-virtualization@FreeBSD.ORG Thu Oct 16 06:15:30 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9D095F0C; Thu, 16 Oct 2014 06:15:30 +0000 (UTC) Received: from internal.electricembers.net (internal.electricembers.net [208.90.215.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.electricembers.net", Issuer "DigiCert High Assurance CA-3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 86101D72; Thu, 16 Oct 2014 06:15:29 +0000 (UTC) Received: from [172.16.1.108] (unknown [162.245.23.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: ben) by internal.electricembers.net (Postfix) with ESMTPSA id 9FD4D2D4D4F; Wed, 15 Oct 2014 23:09:05 -0700 (PDT) Message-ID: <543F60FF.5010607@electricembers.coop> Date: Wed, 15 Oct 2014 23:09:03 -0700 From: Benjamin Connelly User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Pete Wright , Peter Grehan Subject: Re: convert .vmdk files References: <543E0540.3040004@nomadlogic.org> <543E07A4.5090202@freebsd.org> <543EA6D9.5010209@nomadlogic.org> In-Reply-To: <543EA6D9.5010209@nomadlogic.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 16 Oct 2014 06:15:30 -0000 > qemu-img convert -f vmdk -O raw foo.vmdk foo.img Thank you! I've been struggling to get a 9.1 system running on bhyve (do to lack of virtio drivers in -RELEASE ISO's) and this enabled me to install 9.1 on VirtualBox, add the virtio kernel modules from ports, tweak configs, and qemu-img convert the .vdi file to a raw .img for bhyve! From owner-freebsd-virtualization@FreeBSD.ORG Thu Oct 16 08:52:02 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1B516E85; Thu, 16 Oct 2014 08:52:02 +0000 (UTC) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id CD367FC9; Thu, 16 Oct 2014 08:52:01 +0000 (UTC) Received: from nine.des.no (smtp.des.no [194.63.250.102]) by smtp-int.des.no (Postfix) with ESMTP id D7A2BC506; Thu, 16 Oct 2014 08:52:00 +0000 (UTC) Received: by nine.des.no (Postfix, from userid 1001) id 772C250BE; Thu, 16 Oct 2014 10:52:02 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: "Bjoern A. Zeeb" Subject: Re: Enabling VIMAGE by default for FreeBSD 11? References: <20141012182551.002b3cc0a45a56d3f34e6174@yamagi.org> <3B4471A7-CDF4-440D-BDD8-3D5B2256B8DD@lists.zabbadoz.net> <7EAA2A23-06F9-44C9-A3E1-62AA37EE5CDA@lists.zabbadoz.net> Date: Thu, 16 Oct 2014 10:52:02 +0200 In-Reply-To: <7EAA2A23-06F9-44C9-A3E1-62AA37EE5CDA@lists.zabbadoz.net> (Bjoern A. Zeeb's message of "Mon, 13 Oct 2014 01:07:55 +0000") Message-ID: <86d29so0r1.fsf@nine.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-net@freebsd.org, freebsd-virtualization@freebsd.org, freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 16 Oct 2014 08:52:02 -0000 "Bjoern A. Zeeb" writes: > Also if people are seriously thinking about virtualising pf we need to > import the openbsd/apple pf fix from a few years ago because otherwise > people in virtualised stacks with a /dev/pf can do ugly things. I > think it=E2=80=99s been this one: > http://cve.mitre.org/cgi-bin/cvename.cgi?name=3DCVE-2010-3830 There are other serious issues with our current pf (checksum corruption) which I think can only be resolved by importing a newer version. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-virtualization@FreeBSD.ORG Thu Oct 16 14:31:12 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D09CDB76; Thu, 16 Oct 2014 14:31:12 +0000 (UTC) Received: from mx1.sbone.de (mx1.sbone.de [IPv6:2a01:4f8:130:3ffc::401:25]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "mx1.sbone.de", Issuer "SBone.DE" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 7FD1BD3E; Thu, 16 Oct 2014 14:31:12 +0000 (UTC) Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:31::2013:587]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.sbone.de (Postfix) with ESMTPS id A831E25D3871; Thu, 16 Oct 2014 14:31:09 +0000 (UTC) Received: from content-filter.sbone.de (content-filter.sbone.de [IPv6:fde9:577b:c1a9:31::2013:2742]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id 94283C770AE; Thu, 16 Oct 2014 14:31:08 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:31::2013:587]) by content-filter.sbone.de (content-filter.sbone.de [fde9:577b:c1a9:31::2013:2742]) (amavisd-new, port 10024) with ESMTP id dgJ5OerVOLoh; Thu, 16 Oct 2014 14:31:07 +0000 (UTC) Received: from [IPv6:fde9:577b:c1a9:4420:cabc:c8ff:fe8b:4fe6] (orange-tun0-ula.sbone.de [IPv6:fde9:577b:c1a9:4420:cabc:c8ff:fe8b:4fe6]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id 3DF70C77071; Thu, 16 Oct 2014 14:31:05 +0000 (UTC) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: Enabling VIMAGE by default for FreeBSD 11? From: "Bjoern A. Zeeb" In-Reply-To: <86d29so0r1.fsf@nine.des.no> Date: Thu, 16 Oct 2014 14:31:02 +0000 Content-Transfer-Encoding: quoted-printable Message-Id: References: <20141012182551.002b3cc0a45a56d3f34e6174@yamagi.org> <3B4471A7-CDF4-440D-BDD8-3D5B2256B8DD@lists.zabbadoz.net> <7EAA2A23-06F9-44C9-A3E1-62AA37EE5CDA@lists.zabbadoz.net> <86d29so0r1.fsf@nine.des.no> To: =?windows-1252?Q?Dag-Erling_Sm=F8rgrav?= X-Mailer: Apple Mail (2.1878.6) Cc: freebsd-net@freebsd.org, freebsd-virtualization@freebsd.org, freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 16 Oct 2014 14:31:12 -0000 On 16 Oct 2014, at 08:52 , Dag-Erling Sm=F8rgrav wrote: > "Bjoern A. Zeeb" writes: >> Also if people are seriously thinking about virtualising pf we need = to >> import the openbsd/apple pf fix from a few years ago because = otherwise >> people in virtualised stacks with a /dev/pf can do ugly things. I >> think it=92s been this one: >> http://cve.mitre.org/cgi-bin/cvename.cgi?name=3DCVE-2010-3830 >=20 > There are other serious issues with our current pf (checksum = corruption) > which I think can only be resolved by importing a newer version. Sorry, but you lost context. I was talking about security implications = in VIMAGE context, not about random bugs. =97=20 Bjoern A. Zeeb "Come on. Learn, goddamn it.", WarGames, 1983 From owner-freebsd-virtualization@FreeBSD.ORG Thu Oct 16 16:51:29 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 90899207; Thu, 16 Oct 2014 16:51:29 +0000 (UTC) Received: from mail.nomadlogic.org (mail.nomadlogic.org [IPv6:2607:f2f8:a098::4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7609EF57; Thu, 16 Oct 2014 16:51:29 +0000 (UTC) Received: from mail.nomadlogic.org (localhost [127.0.0.1]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.nomadlogic.org (Postfix) with ESMTPS id 9EDB9125EAF; Thu, 16 Oct 2014 09:51:28 -0700 (PDT) Received: from pop.rubicorp.com (unknown [72.34.113.100]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.nomadlogic.org (Postfix) with ESMTPSA id 931FF125E9D; Thu, 16 Oct 2014 09:51:28 -0700 (PDT) Message-ID: <543FF790.7070403@nomadlogic.org> Date: Thu, 16 Oct 2014 09:51:28 -0700 From: Pete Wright User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Benjamin Connelly , Peter Grehan Subject: Re: convert .vmdk files References: <543E0540.3040004@nomadlogic.org> <543E07A4.5090202@freebsd.org> <543EA6D9.5010209@nomadlogic.org> <543F60FF.5010607@electricembers.coop> In-Reply-To: <543F60FF.5010607@electricembers.coop> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Cc: freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 16 Oct 2014 16:51:29 -0000 On 10/15/14 23:09, Benjamin Connelly wrote: >> qemu-img convert -f vmdk -O raw foo.vmdk foo.img > > Thank you! > I've been struggling to get a 9.1 system running on bhyve (do to lack of > virtio drivers in -RELEASE ISO's) and this enabled me to install 9.1 on > VirtualBox, add the virtio kernel modules from ports, tweak configs, and > qemu-img convert the .vdi file to a raw .img for bhyve! > oh that's great - glad i could help :) I realized after sending my last message that the wiki.freebsd.org/bhyve page is immutable under my account and i am unable to add content to it (i'm not in the ContributorsGroup on the wiki) so if someone wouldn't mind adding me to that group or point me in the right direction to do so that'd be great! cheers, -pete -- Pete Wright pete@nomadlogic.org twitter => @nomadlogicLA From owner-freebsd-virtualization@FreeBSD.ORG Thu Oct 16 17:05:03 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2F6EB66E; Thu, 16 Oct 2014 17:05:03 +0000 (UTC) Received: from mail-la0-x232.google.com (mail-la0-x232.google.com [IPv6:2a00:1450:4010:c03::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 50480103; Thu, 16 Oct 2014 17:05:02 +0000 (UTC) Received: by mail-la0-f50.google.com with SMTP id s18so3254148lam.37 for ; Thu, 16 Oct 2014 10:05:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=uBVHkwgVhM/09SM/W1erL0Ng1ruv7pW1JuRa7CN5rxU=; b=jHVGFrV2cZmBhXjBFqhlwshW+ojAQRQguiLW+84g0+bpOeG4X1bFCsCFdJuzprWut4 UyR0dN58N1V1ACKKZMYMVZ7iifihYcOZb/0+PbNTGSu3EyHqPk7O+NVrqS1x2+rphn6t ThoYErJydrymAJbvu52hQHPH5ysOglYl1QMFYidux7/+cR+6EAdJYxl6Cc/QjR4LdQzH Uvih41hmf6bqVwzmZb/yJ8V4wvh0gWJwgy+gzfg5bU4akPTEF4vhsYdkJ1N9Qean7QX9 OlxHoY4aRrKH3bOEbv71xbIs9nh8FDb5KFXqmQzypiYhZcCAHTuzh2/Fs78ZVjRCzGfS iW/w== MIME-Version: 1.0 X-Received: by 10.112.221.226 with SMTP id qh2mr3053717lbc.5.1413479100133; Thu, 16 Oct 2014 10:05:00 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.131.66 with HTTP; Thu, 16 Oct 2014 10:05:00 -0700 (PDT) In-Reply-To: References: Date: Thu, 16 Oct 2014 10:05:00 -0700 X-Google-Sender-Auth: 6h1wnbx8zJOMVrJ5RGefmCREkss Message-ID: Subject: Re: Enabling VIMAGE by default for FreeBSD 11? From: Craig Rodrigues To: FreeBSD Net , "freebsd-virtualization@freebsd.org" , freebsd-arch Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 16 Oct 2014 17:05:03 -0000 On Sat, Oct 11, 2014 at 10:58 AM, Craig Rodrigues wrote: > Hi, > > What action items are left to enable VIMAGE by default for FreeBSD 11? > > Not everyone uses bhyve, so VIMAGE is quite useful when using jails. > > Based on the discussion in this thread, I started writing down a list of action items before enabling VIMAGE by default: https://wiki.freebsd.org/VIMAGE/TODO Does that look reasonable? -- Craig From owner-freebsd-virtualization@FreeBSD.ORG Thu Oct 16 17:39:12 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CE748C08; Thu, 16 Oct 2014 17:39:12 +0000 (UTC) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id 8C8C560F; Thu, 16 Oct 2014 17:39:12 +0000 (UTC) Received: from nine.des.no (smtp.des.no [194.63.250.102]) by smtp-int.des.no (Postfix) with ESMTP id 5DF36CDCC; Thu, 16 Oct 2014 17:39:10 +0000 (UTC) Received: by nine.des.no (Postfix, from userid 1001) id 28A94513E; Thu, 16 Oct 2014 19:39:12 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: "Bjoern A. Zeeb" Subject: Re: Enabling VIMAGE by default for FreeBSD 11? References: <20141012182551.002b3cc0a45a56d3f34e6174@yamagi.org> <3B4471A7-CDF4-440D-BDD8-3D5B2256B8DD@lists.zabbadoz.net> <7EAA2A23-06F9-44C9-A3E1-62AA37EE5CDA@lists.zabbadoz.net> <86d29so0r1.fsf@nine.des.no> Date: Thu, 16 Oct 2014 19:39:11 +0200 In-Reply-To: (Bjoern A. Zeeb's message of "Thu, 16 Oct 2014 14:31:02 +0000") Message-ID: <8638anzzgg.fsf@nine.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-net@freebsd.org, freebsd-virtualization@freebsd.org, freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 16 Oct 2014 17:39:12 -0000 "Bjoern A. Zeeb" writes: > Dag-Erling Sm=C3=B8rgrav writes: > > There are other serious issues with our current pf (checksum > > corruption) which I think can only be resolved by importing a newer > > version. > Sorry, but you lost context. I was talking about security > implications in VIMAGE context, not about random bugs. I realize that, but you're talking about patching our current pf, and I think that's a waste of time; we should import a newer version instead (which I assume already has those patches). DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-virtualization@FreeBSD.ORG Thu Oct 16 18:05:40 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CD4D8477 for ; Thu, 16 Oct 2014 18:05:40 +0000 (UTC) Received: from frv191.fwdcdn.com (frv191.fwdcdn.com [212.42.77.191]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 88A6193C for ; Thu, 16 Oct 2014 18:05:40 +0000 (UTC) Received: from [10.10.1.29] (helo=frv197.fwdcdn.com) by frv191.fwdcdn.com with esmtp ID 1XepAb-000F5p-UK for freebsd-virtualization@freebsd.org; Thu, 16 Oct 2014 20:49:01 +0300 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ukr.net; s=ffe; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:Message-Id:Cc:To:Subject:From:Date; bh=poffVHFriwbO4eGAJ4/WSif1xv21ZW8AU7KbES3HJ64=; b=pvUl91nvZVCB4XTf3D9iCf0TF4hcE9m+bav7dTW5+lI4L+0Yyf3Z3CR4yqdvHBcoxpnFY7SC6cv3ILABlODXo2b1vxXMTFbtq3IEtcqqzm385f3U7hdq98vnFZfT9PMU5TDF+BB4vW9kWWgZYIv76bz6Va9jke34pJxMvu1UchE=; Received: from [10.10.10.34] (helo=frv34.fwdcdn.com) by frv197.fwdcdn.com with smtp ID 1XepAN-0005P2-Vn for freebsd-virtualization@freebsd.org; Thu, 16 Oct 2014 20:48:47 +0300 Date: Thu, 16 Oct 2014 20:48:47 +0300 From: wishmaster Subject: Re[2]: Enabling VIMAGE by default for FreeBSD 11? To: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= X-Mailer: mail.ukr.net 5.0 Message-Id: <1413481493.455723594.213mta8m@frv34.fwdcdn.com> In-Reply-To: <8638anzzgg.fsf@nine.des.no> References: <20141012182551.002b3cc0a45a56d3f34e6174@yamagi.org> <3B4471A7-CDF4-440D-BDD8-3D5B2256B8DD@lists.zabbadoz.net> <7EAA2A23-06F9-44C9-A3E1-62AA37EE5CDA@lists.zabbadoz.net> <86d29so0r1.fsf@nine.des.no> <8638anzzgg.fsf@nine.des.no> MIME-Version: 1.0 Received: from artemrts@ukr.net by frv34.fwdcdn.com; Thu, 16 Oct 2014 20:48:47 +0300 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: binary Content-Disposition: inline Cc: "Bjoern A. Zeeb" , freebsd-arch , freebsd-virtualization@freebsd.org, freebsd-net@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 16 Oct 2014 18:05:40 -0000 --- Original message --- From: "Dag-Erling Smørgrav" Date: 16 October 2014, 20:39:22 > "Bjoern A. Zeeb" writes: > > Dag-Erling Smørgrav writes: > > > There are other serious issues with our current pf (checksum > > > corruption) which I think can only be resolved by importing a newer > > > version. > > Sorry, but you lost context. I was talking about security > > implications in VIMAGE context, not about random bugs. > > I realize that, but you're talking about patching our current pf, and I > think that's a waste of time; we should import a newer version instead > (which I assume already has those patches). > Forget about importing new version of PF from OS, which doesn't has virtualized inet stack. Cheers, w From owner-freebsd-virtualization@FreeBSD.ORG Thu Oct 16 21:50:50 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 42C53D2D; Thu, 16 Oct 2014 21:50:50 +0000 (UTC) Received: from mail-pd0-x234.google.com (mail-pd0-x234.google.com [IPv6:2607:f8b0:400e:c02::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0CF3764B; Thu, 16 Oct 2014 21:50:50 +0000 (UTC) Received: by mail-pd0-f180.google.com with SMTP id fp1so3983346pdb.11 for ; Thu, 16 Oct 2014 14:50:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=f7AdFLdlRLWGXfOPYlEVVAY76/Xev/pQl1matMwzHxw=; b=ZH3HVVIy9T1Aism6d19YM17crbH2gXZnAScHwsh6O2fOPWq/L31k/shNIN08rmBp27 yRlMJ4yE4WHhH9TYFPLCRxwQ5Dm3wba1OiUbbNs2mSSvWeCl0pMHfXP2LboB9HwVnpzL GPQDHkxssB7j2vUgFIW/8w2D84Fce/1Y61xco5Rmw+qq91AvSbcPDAOIFPn7/B7WFjCp tVHlrvlZoBNmR5X4/ErYFrkuq8nOPS6m6BHXLw1unYALMPsEvWcE7k7yd0/ubR07oUZz xV30LphsqcGLm21ioPHd/Sk+TWhjEqNtLZmyYeHojfPSwWmFiTWuxCMJRaA75YdJ3GX4 HEJQ== X-Received: by 10.66.66.101 with SMTP id e5mr4264396pat.102.1413496249637; Thu, 16 Oct 2014 14:50:49 -0700 (PDT) Received: from neil.creepingfur.org (tessier.creepingfur.is. [70.36.196.188]) by mx.google.com with ESMTPSA id yr3sm20807049pac.1.2014.10.16.14.50.47 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 16 Oct 2014 14:50:49 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\)) Subject: Re: HEADS UP: Merging projects/bhyve_svm to HEAD From: Benjamin Perrault In-Reply-To: <201410160333.s9G3XIvO048940@mx2.shrew.net> Date: Thu, 16 Oct 2014 14:50:46 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <0957BA6A-34EA-48CF-9484-60F7ACE183E9@gmail.com> References: <201410160333.s9G3XIvO048940@mx2.shrew.net> To: Matthew Grooms , freebsd-virtualization@freebsd.org X-Mailer: Apple Mail (2.1990.1) Cc: freebsd-current@freebsd.org, Neel Natu X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 16 Oct 2014 21:50:50 -0000 I=E2=80=99ve applied Neel=E2=80=99s patch against r273182 and am = currently abusively testing it on a mix of HP DL385s w/ dual Opteron = 6378SE, & Single socket AMD G34s ( some with Opteron 6200s, some with = 6300s ), about 15 boxes in total - so far so good.=20 Seriously awesome work Gentlemen. cheers, -bp > On Oct 15, 2014, at 8:30 PM, Matthew Grooms wrote: >=20 > Fantastic news! Greatly appreciated. >=20 > -Matthew >=20 > On Oct 15, 2014 10:00 PM, Anish Gupta wrote: >>=20 >> Hi all,=20 >>=20 >> The projects/bhyve_svm branch is ready to be merged to HEAD.=20 >>=20 >> This branch contains patches to bhyve to enable it to work on AMD=20 >> processors with SVM/AMD-V hardware extensions[1]. Pretty much any AMD=20= >> processor since 2010 will have the features required by bhyve.=20 >>=20 >> bhyve on AMD supports (almost) all the features available with Intel=20= >> [2]. All guest OSes supported on Intel are supported on AMD. All the=20= >> bhyve-related utilities function similarly on both Intel and AMD=20 >> platforms [3].=20 >>=20 >> The patch against HEAD revision 273066 is available for review and = testing:=20 >> https://people.freebsd.org/~neel/bhyve/bhyve_svm.diff [Neel=E2=80=99s = web directory]=20 >>=20 >> [1]: http://en.wikipedia.org/wiki/X86_virtualization=20 >> [2]: bhyve doesn't support PCI passthru on AMD at this time=20 >> [3]: bhyvectl has grown some processor-specific options=20 >>=20 >> Thanks and regards,=20 >> Peter, Neel & Anish[akgupt3@gmail.com]=20 >> _______________________________________________=20 >> freebsd-virtualization@freebsd.org mailing list=20 >> http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization=20 >> To unsubscribe, send any mail to = "freebsd-virtualization-unsubscribe@freebsd.org"=20 > _______________________________________________ > freebsd-virtualization@freebsd.org mailing list > http://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 Oct 16 21:52:46 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EC352DD1 for ; Thu, 16 Oct 2014 21:52:46 +0000 (UTC) Received: from mail.nomadlogic.org (mail.nomadlogic.org [IPv6:2607:f2f8:a098::4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D18E574A for ; Thu, 16 Oct 2014 21:52:46 +0000 (UTC) Received: from mail.nomadlogic.org (localhost [127.0.0.1]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.nomadlogic.org (Postfix) with ESMTPS id 53455125E9F for ; Thu, 16 Oct 2014 14:52:46 -0700 (PDT) Received: from pop.rubicorp.com (unknown [72.34.113.100]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.nomadlogic.org (Postfix) with ESMTPSA id 40531125E9D for ; Thu, 16 Oct 2014 14:52:46 -0700 (PDT) Message-ID: <54403E2D.7050408@nomadlogic.org> Date: Thu, 16 Oct 2014 14:52:45 -0700 From: Pete Wright User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: freebsd-virtualization@freebsd.org Subject: Re: convert .vmdk files References: <543E0540.3040004@nomadlogic.org> <543E07A4.5090202@freebsd.org> <543EA6D9.5010209@nomadlogic.org> <543F60FF.5010607@electricembers.coop> <543FF790.7070403@nomadlogic.org> In-Reply-To: <543FF790.7070403@nomadlogic.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 16 Oct 2014 21:52:47 -0000 On 10/16/14 09:51, Pete Wright wrote: > > > On 10/15/14 23:09, Benjamin Connelly wrote: >>> qemu-img convert -f vmdk -O raw foo.vmdk foo.img >> >> Thank you! >> I've been struggling to get a 9.1 system running on bhyve (do to lack of >> virtio drivers in -RELEASE ISO's) and this enabled me to install 9.1 on >> VirtualBox, add the virtio kernel modules from ports, tweak configs, and >> qemu-img convert the .vdi file to a raw .img for bhyve! >> > > > oh that's great - glad i could help :) > > I realized after sending my last message that the wiki.freebsd.org/bhyve > page is immutable under my account and i am unable to add content to it > (i'm not in the ContributorsGroup on the wiki) so if someone wouldn't > mind adding me to that group or point me in the right direction to do so > that'd be great! > I have been granted contributor access to the wiki and have updated the FAQ section. Thanks everyone for helping me sort that out. Cheers, -pete -- Pete Wright pete@nomadlogic.org twitter => @nomadlogicLA From owner-freebsd-virtualization@FreeBSD.ORG Thu Oct 16 23:33:42 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0888A7D1; Thu, 16 Oct 2014 23:33:42 +0000 (UTC) Received: from mail-lb0-x230.google.com (mail-lb0-x230.google.com [IPv6:2a00:1450:4010:c04::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F384CE0; Thu, 16 Oct 2014 23:33:40 +0000 (UTC) Received: by mail-lb0-f176.google.com with SMTP id p9so3614448lbv.21 for ; Thu, 16 Oct 2014 16:33:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=Ftsk/FZ3M8utYXN6LOmwgsdC6mf1618VGi2lsTOshuc=; b=TMtXCXrMMCuE4uRCRZ2m/Xlyu42MIzP+u9ms4Orso+U1UVq4GvN/r7hilnWVbVucAu YzhQuBJfoKxFaCariADo3qm+t2+7/rzllJQWjZcs7UcDmw9Riag3SYqezAoE1ZizjMRi +hkkMOuzN/0F+l7/60nkfuJ4M8OyP029GjJgrLrvOTZWaNzqTQURZIf0WLXjo3Q6rgzE RI2s561sbqJsckLQfQgOwKiHLuYECAZrciANtRTMsFWB3wBox+uuqmnlbd2aMGle/LxU Nrrkmt7AEzEcsWoleUkTQqC6rddPvhtaLSnVpL4+1Dr9aohTbCpYp8Gn9DZOnaVT350a N/7w== MIME-Version: 1.0 X-Received: by 10.112.148.161 with SMTP id tt1mr4861879lbb.67.1413502418889; Thu, 16 Oct 2014 16:33:38 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.131.66 with HTTP; Thu, 16 Oct 2014 16:33:38 -0700 (PDT) In-Reply-To: References: Date: Thu, 16 Oct 2014 16:33:38 -0700 X-Google-Sender-Auth: XqKkRDMJt4Q0fnyIXupkWRvX1-Y Message-ID: Subject: Re: Enabling VIMAGE by default for FreeBSD 11? From: Craig Rodrigues To: Adrian Chadd Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: FreeBSD Net , "freebsd-virtualization@freebsd.org" , freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 16 Oct 2014 23:33:42 -0000 On Sat, Oct 11, 2014 at 11:15 PM, Adrian Chadd wrote: > ... is it enabled by default on pcbsd? > Kris has answered the question about pcbsd and VIMAGE. As an additional datapoint, I would like to point out that VIMAGE has been enabled in FreeNAS for some time: https://github.com/freenas/freenas/blob/master/build/nanobsd-cfg/FREENAS.amd64 -- Craig From owner-freebsd-virtualization@FreeBSD.ORG Fri Oct 17 05:43:16 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9A7ECD18; Fri, 17 Oct 2014 05:43:16 +0000 (UTC) Received: from mail-pd0-x230.google.com (mail-pd0-x230.google.com [IPv6:2607:f8b0:400e:c02::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 64B56698; Fri, 17 Oct 2014 05:43:16 +0000 (UTC) Received: by mail-pd0-f176.google.com with SMTP id fp1so147869pdb.35 for ; Thu, 16 Oct 2014 22:43:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:subject:message-id:importance:from:to:cc:mime-version :content-type; bh=RtUvPqQ96GgG9CKn3kosaimt6nlkFKIv3cKoP8g+w10=; b=ZLE1j3xrr/Ck6Nq30yEanYF71Nk24RgmUofNhMwstvdoGFb9urNq2/zdgl9MVZ0+Ao tp8f0zOzZvvK8iUGJkcrOXlmHbfIpFOKY3KW4caT91TehFBG5Q8YfCjf6pV7HX4E/NiE 1uzUF2y/T+jR32qm3RQkvRMZSLYYTYEJ/nxyh7NXXjJzmMjekR5hCxyW3IKraO1Z5L4g KAgqB5VqnUFmE1a2l/ztX/Z19oYmoeqBdYdjHYb1FyQfW+LIN+Lrhwz3kuQiRkA+Hn8F kUvkBgglQXfIlIzYimI6vxv8/Lp2ryz0wQNw5A/4SkV7+Le+rrC52u3+xLJN2PTgqyu8 Raiw== X-Received: by 10.66.102.105 with SMTP id fn9mr5929824pab.127.1413524595493; Thu, 16 Oct 2014 22:43:15 -0700 (PDT) Received: from ?IPv6:2602:306:c40e:720:ac6c:8a23:419a:6c00? ([2602:306:c40e:720:ac6c:8a23:419a:6c00]) by mx.google.com with ESMTPSA id c2sm393588pdl.14.2014.10.16.22.43.13 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 16 Oct 2014 22:43:14 -0700 (PDT) Date: Thu, 16 Oct 2014 22:43:09 -0700 Subject: Re: Enabling VIMAGE by default for FreeBSD 11? Message-ID: Importance: normal From: "vijju.singh" To: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= , "Bjoern A. Zeeb" MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: freebsd-net@freebsd.org, freebsd-virtualization@freebsd.org, freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 17 Oct 2014 05:43:16 -0000 V2UndmUgc2VlbiBpc3N1ZXMgd2l0aCB2bmV0IGRlbGV0ZSBjYXVzaW5nIHN0YWxlIHBvaW50ZXJz IGluIG1idWZzIHJlZmVyZW5jaW5nIHRoZSBwZXItdm5ldCBsb29wYmFjayBpbnRlcmZhY2UgKGRl bGV0ZWQgd2l0aCB0aGUgdm5ldCkuCgoKU2VudCB2aWEgdGhlIFNhbXN1bmcgR0FMQVhZIFPCrjQs IGFuIEFUJlQgNEcgTFRFIHNtYXJ0cGhvbmUKCjxkaXY+LS0tLS0tLS0gT3JpZ2luYWwgbWVzc2Fn ZSAtLS0tLS0tLTwvZGl2PjxkaXY+RnJvbTogRGFnLUVybGluZyBTbcO4cmdyYXYgPGRlc0BkZXMu bm8+IDwvZGl2PjxkaXY+RGF0ZToxMC8xNi8yMDE0ICAxMDozOSBBTSAgKEdNVC0wODowMCkgPC9k aXY+PGRpdj5UbzogIkJqb2VybiBBLiBaZWViIiA8YnplZWItbGlzdHNAbGlzdHMuemFiYmFkb3ou bmV0PiA8L2Rpdj48ZGl2PkNjOiBmcmVlYnNkLW5ldEBmcmVlYnNkLm9yZyxmcmVlYnNkLXZpcnR1 YWxpemF0aW9uQGZyZWVic2Qub3JnLGZyZWVic2QtYXJjaCA8ZnJlZWJzZC1hcmNoQGZyZWVic2Qu b3JnPiA8L2Rpdj48ZGl2PlN1YmplY3Q6IFJlOiBFbmFibGluZyBWSU1BR0UgYnkgZGVmYXVsdCBm b3IgRnJlZUJTRCAxMT8gPC9kaXY+PGRpdj4KPC9kaXY+IkJqb2VybiBBLiBaZWViIiA8YnplZWIt bGlzdHNAbGlzdHMuemFiYmFkb3oubmV0PiB3cml0ZXM6Cj4gRGFnLUVybGluZyBTbcO4cmdyYXYg PGRlc0BkZXMubm8+IHdyaXRlczoKPiA+IFRoZXJlIGFyZSBvdGhlciBzZXJpb3VzIGlzc3VlcyB3 aXRoIG91ciBjdXJyZW50IHBmIChjaGVja3N1bQo+ID4gY29ycnVwdGlvbikgd2hpY2ggSSB0aGlu ayBjYW4gb25seSBiZSByZXNvbHZlZCBieSBpbXBvcnRpbmcgYSBuZXdlcgo+ID4gdmVyc2lvbi4K PiBTb3JyeSwgYnV0IHlvdSBsb3N0IGNvbnRleHQuICBJIHdhcyB0YWxraW5nIGFib3V0IHNlY3Vy aXR5Cj4gaW1wbGljYXRpb25zIGluIFZJTUFHRSBjb250ZXh0LCBub3QgYWJvdXQgcmFuZG9tIGJ1 Z3MuCgpJIHJlYWxpemUgdGhhdCwgYnV0IHlvdSdyZSB0YWxraW5nIGFib3V0IHBhdGNoaW5nIG91 ciBjdXJyZW50IHBmLCBhbmQgSQp0aGluayB0aGF0J3MgYSB3YXN0ZSBvZiB0aW1lOyB3ZSBzaG91 bGQgaW1wb3J0IGEgbmV3ZXIgdmVyc2lvbiBpbnN0ZWFkCih3aGljaCBJIGFzc3VtZSBhbHJlYWR5 IGhhcyB0aG9zZSBwYXRjaGVzKS4KCkRFUwotLSAKRGFnLUVybGluZyBTbcO4cmdyYXYgLSBkZXNA ZGVzLm5vCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZy ZWVic2QtYXJjaEBmcmVlYnNkLm9yZyBtYWlsaW5nIGxpc3QKaHR0cDovL2xpc3RzLmZyZWVic2Qu b3JnL21haWxtYW4vbGlzdGluZm8vZnJlZWJzZC1hcmNoClRvIHVuc3Vic2NyaWJlLCBzZW5kIGFu eSBtYWlsIHRvICJmcmVlYnNkLWFyY2gtdW5zdWJzY3JpYmVAZnJlZWJzZC5vcmci From owner-freebsd-virtualization@FreeBSD.ORG Fri Oct 17 05:48:49 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 90C33EC9; Fri, 17 Oct 2014 05:48:49 +0000 (UTC) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 61A976C5; Fri, 17 Oct 2014 05:48:48 +0000 (UTC) Received: from Julian-MBP3.local (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.14.9/8.14.9) with ESMTP id s9H5mXa7042100 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Thu, 16 Oct 2014 22:48:37 -0700 (PDT) (envelope-from julian@freebsd.org) Message-ID: <5440ADAB.6080308@freebsd.org> Date: Fri, 17 Oct 2014 13:48:27 +0800 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: "vijju.singh" , =?UTF-8?B?RGFnLUVybGluZyBTbcO4?= =?UTF-8?B?cmdyYXY=?= , "Bjoern A. Zeeb" Subject: Re: Enabling VIMAGE by default for FreeBSD 11? References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: freebsd-net@freebsd.org, freebsd-virtualization@freebsd.org, freebsd-arch X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 17 Oct 2014 05:48:49 -0000 On 10/17/14, 1:43 PM, vijju.singh wrote: > We've seen issues with vnet delete causing stale pointers in mbufs referencing the per-vnet loopback interface (deleted with the vnet). you can also see this sort of problem with removable devices. e.g. USB network interfaces, so it's not unique to vnet. > > Sent via the Samsung GALAXY S®4, an AT&T 4G LTE smartphone > >
-------- Original message --------
From: Dag-Erling Smørgrav
Date:10/16/2014 10:39 AM (GMT-08:00)
To: "Bjoern A. Zeeb"
Cc: freebsd-net@freebsd.org,freebsd-virtualization@freebsd.org,freebsd-arch
Subject: Re: Enabling VIMAGE by default for FreeBSD 11?
>
"Bjoern A. Zeeb" writes: >> Dag-Erling Smørgrav writes: >>> There are other serious issues with our current pf (checksum >>> corruption) which I think can only be resolved by importing a newer >>> version. >> Sorry, but you lost context. I was talking about security >> implications in VIMAGE context, not about random bugs. > I realize that, but you're talking about patching our current pf, and I > think that's a waste of time; we should import a newer version instead > (which I assume already has those patches). > > DES From owner-freebsd-virtualization@FreeBSD.ORG Fri Oct 17 11:37:48 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 33C55BE6; Fri, 17 Oct 2014 11:37:48 +0000 (UTC) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "alchemy.franken.de", Issuer "alchemy.franken.de" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B21A7B22; Fri, 17 Oct 2014 11:37:47 +0000 (UTC) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.9/8.14.9/ALCHEMY.FRANKEN.DE) with ESMTP id s9HBbcxK016782 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 17 Oct 2014 13:37:38 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.9/8.14.9/Submit) id s9HBbbb6016781; Fri, 17 Oct 2014 13:37:37 +0200 (CEST) (envelope-from marius) Date: Fri, 17 Oct 2014 13:37:37 +0200 From: Marius Strobl To: Craig Rodrigues Subject: Re: Enabling VIMAGE by default for FreeBSD 11? Message-ID: <20141017113737.GA16736@alchemy.franken.de> References: <04e9a883-574f-47e8-ae65-29e6d6568712@email.bluemailapp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (alchemy.franken.de [0.0.0.0]); Fri, 17 Oct 2014 13:37:38 +0200 (CEST) Cc: FreeBSD Net , Adrian Chadd , freebsd-arch , "freebsd-virtualization@freebsd.org" , Kris Moore X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 17 Oct 2014 11:37:48 -0000 On Wed, Oct 15, 2014 at 04:27:28PM -0700, Craig Rodrigues wrote: > On Sun, Oct 12, 2014 at 6:35 AM, Kris Moore wrote: > > > > > It was for a while in 9.2, but we removed it from 10.0 and later due to > > stability issues we kept getting reports about. Haven't tried it since > > then, dont know if those issues are fixed. > > > > I fixed some of the problems with VIMAGE that I encountered with Bluetooth: > > https://lists.freebsd.org/pipermail/svn-src-head/2013-July/049582.html ... which still lacks a proper implementation that doesn't constitute a gross layering violation in generic bus code. > > Hiroo Onoo submitted this patch, which I committed to fix problems with > VIMAGE encountered with removable USB Ethernet: > > https://lists.freebsd.org/pipermail/svn-src-all/2014-February/081025.html > > Martin Matuska committed this fix for PF: > https://lists.freebsd.org/pipermail/svn-src-head/2014-April/057803.html > > So a lot of the stability problems with VIMAGE which were in PC-BSD 9.2 and > FreeBSD 9.x have been slowly been fixed. Marius From owner-freebsd-virtualization@FreeBSD.ORG Fri Oct 17 11:52:35 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 24BA51B9; Fri, 17 Oct 2014 11:52:35 +0000 (UTC) Received: from mail.fer.hr (mail.fer.hr [161.53.72.233]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.fer.hr", Issuer "TERENA SSL CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A6C42CDF; Fri, 17 Oct 2014 11:52:33 +0000 (UTC) Received: from x23 (161.53.63.210) by MAIL.fer.hr (161.53.72.233) with Microsoft SMTP Server (TLS) id 14.2.342.3; Fri, 17 Oct 2014 13:51:21 +0200 Date: Fri, 17 Oct 2014 13:51:42 +0200 From: Marko Zec To: Marius Strobl Subject: Re: Enabling VIMAGE by default for FreeBSD 11? Message-ID: <20141017135142.3f5a713c@x23> In-Reply-To: <20141017113737.GA16736@alchemy.franken.de> References: <04e9a883-574f-47e8-ae65-29e6d6568712@email.bluemailapp.com> <20141017113737.GA16736@alchemy.franken.de> X-Mailer: Claws Mail 3.9.2 (GTK+ 2.24.19; amd64-portbld-freebsd9.1) MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Originating-IP: [161.53.63.210] Cc: Adrian Chadd , "freebsd-virtualization@freebsd.org" , FreeBSD Net , freebsd-arch , Kris Moore X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 17 Oct 2014 11:52:35 -0000 On Fri, 17 Oct 2014 13:37:37 +0200 Marius Strobl wrote: > On Wed, Oct 15, 2014 at 04:27:28PM -0700, Craig Rodrigues wrote: > > On Sun, Oct 12, 2014 at 6:35 AM, Kris Moore wrote: > > > > > > > > It was for a while in 9.2, but we removed it from 10.0 and later > > > due to stability issues we kept getting reports about. Haven't > > > tried it since then, dont know if those issues are fixed. > > > > > > > I fixed some of the problems with VIMAGE that I encountered with > > Bluetooth: > > > > https://lists.freebsd.org/pipermail/svn-src-head/2013-July/049582.html > > ... which still lacks a proper implementation that doesn't constitute > a gross layering violation in generic bus code. By all means please go ahead and propose a layering-clean alternative, not as ugly and intrusive as this part which I assume bodes you eyes: - return (device_attach(dev)); + + CURVNET_SET_QUIET(vnet0); + error = device_attach(dev); + CURVNET_RESTORE(); + return error; Marko > > > > Hiroo Onoo submitted this patch, which I committed to fix problems > > with VIMAGE encountered with removable USB Ethernet: > > > > https://lists.freebsd.org/pipermail/svn-src-all/2014-February/081025.html > > > > Martin Matuska committed this fix for PF: > > https://lists.freebsd.org/pipermail/svn-src-head/2014-April/057803.html > > > > So a lot of the stability problems with VIMAGE which were in PC-BSD > > 9.2 and FreeBSD 9.x have been slowly been fixed. > > Marius > > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" From owner-freebsd-virtualization@FreeBSD.ORG Fri Oct 17 13:25:42 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AB52056B for ; Fri, 17 Oct 2014 13:25:42 +0000 (UTC) Received: from SNT004-OMC4S18.hotmail.com (snt004-omc4s18.hotmail.com [65.55.90.221]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "*.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 83AF47DF for ; Fri, 17 Oct 2014 13:25:42 +0000 (UTC) Received: from SNT150-W7 ([65.55.90.201]) by SNT004-OMC4S18.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.22751); Fri, 17 Oct 2014 06:24:34 -0700 X-TMN: [FOj7NSJuQ2m4u+6vzgUndjf6oouELvas] X-Originating-Email: [mrashutosh@hotmail.com] Message-ID: From: Ashutosh Kumar To: "freebsd-virtualization@freebsd.org" Subject: io-apic interrupt migration on bhyve Date: Fri, 17 Oct 2014 13:24:34 +0000 Importance: Normal MIME-Version: 1.0 X-OriginalArrivalTime: 17 Oct 2014 13:24:34.0603 (UTC) FILETIME=[B13C57B0:01CFEA0D] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 17 Oct 2014 13:25:42 -0000 =0A= =0A= Hi=2C=0A= =0A= =0A= =0A= I am witnessing some strange behavior w.r.t io-apic=0A= interrupt migration on bhyve.=0A= =0A= I have below assignment for a level triggered=0A= interrupt:=0A= =0A= =0A= =0A= io-apic pin - p=0A= =0A= cpu vector - v=0A= =0A= cpu id - 0=0A= =0A= =0A= =0A= when this interrupt is migrated to cpu 1 then=0A= the assignment is as below=0A= =0A= =0A= =0A= io-apic pin - p=0A= =0A= cpu vector - v1=0A= =0A= cpu id - 1=0A= =0A= =0A= =0A= When VM boots up then OS is getting interrupts for =0A= =0A= =0A= =0A= io-apic pin - p=0A= =0A= cpu vector - v1=0A= =0A= cpu id - 0=0A= =0A= =0A= =0A= Added debug prints in vioapic_write function=0A= to check the values written to io-apic rte for this pin and then VM gets=0A= correct interrupts i.e (vector v=2C cpu 0 ) before the interrupts are migra= ted and=0A= (vector v1=2C cpu 1) after the migration When prints are removed then the= =0A= problem happens and we see interrupts for (vector v1 and cpu 0). RegardsAshutosh = From owner-freebsd-virtualization@FreeBSD.ORG Fri Oct 17 15:25:46 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 848B53AF for ; Fri, 17 Oct 2014 15:25:46 +0000 (UTC) Received: from SNT004-OMC4S2.hotmail.com (snt004-omc4s2.hotmail.com [65.55.90.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "*.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5B39C6BB for ; Fri, 17 Oct 2014 15:25:45 +0000 (UTC) Received: from SNT150-W71 ([65.55.90.200]) by SNT004-OMC4S2.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.22751); Fri, 17 Oct 2014 08:24:39 -0700 X-TMN: [zUej4Lrjat9rZBYGnCUircquTo2s+G/s] X-Originating-Email: [mrashutosh@hotmail.com] Message-ID: From: Ashutosh Kumar To: "freebsd-virtualization@freebsd.org" Subject: RE: io-apic interrupt migration on bhyve Date: Fri, 17 Oct 2014 15:24:39 +0000 Importance: Normal In-Reply-To: References: MIME-Version: 1.0 X-OriginalArrivalTime: 17 Oct 2014 15:24:39.0856 (UTC) FILETIME=[77E6B300:01CFEA1E] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 17 Oct 2014 15:25:46 -0000 Hi=2C On more analysis I found that there is a race condition in Guest OS such th= at before complete initialization happens for APs the interrupt migration t= akes place and hence incorrect cpu is written to io-apic's rte for that par= ticular pin. The debug prints either in Guest OS or vmm just kills this rac= e condition. Thanks. =20 RegardsAshutosh > From: mrashutosh@hotmail.com > To: freebsd-virtualization@freebsd.org > Subject: io-apic interrupt migration on bhyve > Date: Fri=2C 17 Oct 2014 13:24:34 +0000 >=20 > =20 >=20 > Hi=2C >=20 > =20 >=20 > I am witnessing some strange behavior w.r.t io-apic > interrupt migration on bhyve. >=20 > I have below assignment for a level triggered > interrupt: >=20 > =20 >=20 > io-apic pin - p >=20 > cpu vector - v >=20 > cpu id - 0 >=20 > =20 >=20 > when this interrupt is migrated to cpu 1 then > the assignment is as below >=20 > =20 >=20 > io-apic pin - p >=20 > cpu vector - v1 >=20 > cpu id - 1 >=20 > =20 >=20 > When VM boots up then OS is getting interrupts for=20 >=20 > =20 >=20 > io-apic pin - p >=20 > cpu vector - v1 >=20 > cpu id - 0 >=20 > =20 >=20 > Added debug prints in vioapic_write function > to check the values written to io-apic rte for this pin and then VM gets > correct interrupts i.e (vector v=2C cpu 0 ) before the interrupts are mig= rated and > (vector v1=2C cpu 1) after the migration When prints are removed then the > problem happens and we see interrupts for (vector v1 and cpu 0). > RegardsAshutosh =20 > _______________________________________________ > freebsd-virtualization@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe=2C send any mail to "freebsd-virtualization-unsubscribe@fr= eebsd.org" = From owner-freebsd-virtualization@FreeBSD.ORG Fri Oct 17 20:28:35 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E39B2F06; Fri, 17 Oct 2014 20:28:35 +0000 (UTC) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 95FFEA0C; Fri, 17 Oct 2014 20:28:35 +0000 (UTC) Received: from Julian-MBP3.local (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.14.9/8.14.9) with ESMTP id s9HKSGKP045196 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Fri, 17 Oct 2014 13:28:19 -0700 (PDT) (envelope-from julian@freebsd.org) Message-ID: <54417BD8.30603@freebsd.org> Date: Sat, 18 Oct 2014 04:28:08 +0800 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Marko Zec , Marius Strobl Subject: Re: Enabling VIMAGE by default for FreeBSD 11? References: <04e9a883-574f-47e8-ae65-29e6d6568712@email.bluemailapp.com> <20141017113737.GA16736@alchemy.franken.de> <20141017135142.3f5a713c@x23> In-Reply-To: <20141017135142.3f5a713c@x23> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Adrian Chadd , "freebsd-virtualization@freebsd.org" , FreeBSD Net , freebsd-arch , Kris Moore X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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, 17 Oct 2014 20:28:36 -0000 On 10/17/14, 7:51 PM, Marko Zec wrote: > On Fri, 17 Oct 2014 13:37:37 +0200 > Marius Strobl wrote: > >> On Wed, Oct 15, 2014 at 04:27:28PM -0700, Craig Rodrigues wrote: >>> On Sun, Oct 12, 2014 at 6:35 AM, Kris Moore wrote: >>> >>>> It was for a while in 9.2, but we removed it from 10.0 and later >>>> due to stability issues we kept getting reports about. Haven't >>>> tried it since then, dont know if those issues are fixed. >>>> >>> I fixed some of the problems with VIMAGE that I encountered with >>> Bluetooth: >>> >>> https://lists.freebsd.org/pipermail/svn-src-head/2013-July/049582.html >> ... which still lacks a proper implementation that doesn't constitute >> a gross layering violation in generic bus code. > By all means please go ahead and propose a layering-clean alternative, > not as ugly and intrusive as this part which I assume bodes you eyes: > > - return (device_attach(dev)); > + > + CURVNET_SET_QUIET(vnet0); > + error = device_attach(dev); > + CURVNET_RESTORE(); > + return error; > > Marko > I think he means the entire bluetooth implementation, which is done from within netgraph. >>> Hiroo Onoo submitted this patch, which I committed to fix problems >>> with VIMAGE encountered with removable USB Ethernet: >>> >>> https://lists.freebsd.org/pipermail/svn-src-all/2014-February/081025.html >>> >>> Martin Matuska committed this fix for PF: >>> https://lists.freebsd.org/pipermail/svn-src-head/2014-April/057803.html >>> >>> So a lot of the stability problems with VIMAGE which were in PC-BSD >>> 9.2 and FreeBSD 9.x have been slowly been fixed. >> Marius >> >> _______________________________________________ >> freebsd-net@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-net >> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" >