From owner-freebsd-virtualization@freebsd.org Sun Jan 20 06:22:55 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 56CB614A72B3 for ; Sun, 20 Jan 2019 06:22:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id E15488892A for ; Sun, 20 Jan 2019 06:22:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id A169D14A72B0; Sun, 20 Jan 2019 06:22:54 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8FCC114A72AF for ; Sun, 20 Jan 2019 06:22:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2FC8F88927 for ; Sun, 20 Jan 2019 06:22:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 77A3516C29 for ; Sun, 20 Jan 2019 06:22:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0K6MrWj024950 for ; Sun, 20 Jan 2019 06:22:53 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0K6MrRr024947 for virtualization@FreeBSD.org; Sun, 20 Jan 2019 06:22:53 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 229852] [PATCH] bhyve: IOMMU (Intel VTd) PCI passthrough attempt locks up some systems Date: Sun, 20 Jan 2019 06:22:52 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 11.2-RELEASE X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: felix@userspace.com.au X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 20 Jan 2019 06:22:55 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229852 Felix Hanley changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |felix@userspace.com.au --- Comment #3 from Felix Hanley --- Attached patch fixes the hanging system for me running 12.0-RELEASE-p2 on a Kabylake series i7-8550U. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Sun Jan 20 08:26:59 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5DD7814AA9EC for ; Sun, 20 Jan 2019 08:26:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 6F9EE8C058 for ; Sun, 20 Jan 2019 08:26:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 2F8FE14AA9E9; Sun, 20 Jan 2019 08:26:58 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1AB6014AA9E8 for ; Sun, 20 Jan 2019 08:26:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4811D8C056 for ; Sun, 20 Jan 2019 08:26:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 86FBF17D8B for ; Sun, 20 Jan 2019 08:26:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0K8QuWj027490 for ; Sun, 20 Jan 2019 08:26:56 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0K8QuFq027486 for virtualization@FreeBSD.org; Sun, 20 Jan 2019 08:26:56 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 234550] Performance regression in em(4) driver with bridge/tap and used with bhyve Date: Sun, 20 Jan 2019 08:26:56 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 12.0-RELEASE X-Bugzilla-Keywords: IntelNetworking, bhyve, performance, regression X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: d8zNeCFG@aon.at X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 20 Jan 2019 08:26:59 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D234550 Martin Birgmeier changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |d8zNeCFG@aon.at --- Comment #1 from Martin Birgmeier --- This might be related to bug #235031 and bug #234520. -- Martin --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-virtualization@freebsd.org Sun Jan 20 11:21:59 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4AF8C14884AD; Sun, 20 Jan 2019 11:21:59 +0000 (UTC) (envelope-from pratiy0100@gmail.com) Received: from mail-ed1-x52e.google.com (mail-ed1-x52e.google.com [IPv6:2a00:1450:4864:20::52e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 005ED91325; Sun, 20 Jan 2019 11:21:57 +0000 (UTC) (envelope-from pratiy0100@gmail.com) Received: by mail-ed1-x52e.google.com with SMTP id a20so14432750edc.8; Sun, 20 Jan 2019 03:21:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=sYk1xkTtfcJG7WDzJ6jNGD/BBmH6UA1C9JLACW70qSY=; b=Fk6dwA6fNiTzhjDVwUMDZlIwmmq1+hNSisqIpnK2kag739zitWL6vw402quHhuvASA 1+VSlgPSgfCEYQfuHu9S+KHOSJmPKzb8jDTHmV2kr2QXyGY0MlCElze69kteW15x4lP5 5au2TosgQkDyF2/tEYbujzNwR43BBdwrPCDCf8wq1O0ReuI8yWDtIYm4gEUh5QMLm+5r JNIfA4AwR62mGHJ5oDzmZg05EZ0LbPsigclWyXvhaqXgiIR6HZZne2sn/SlW9HUX23+7 4vooX68ZjiuRmlfO2sTF0bL+I3VxQemeRo2qgr9OTqUAKqK6q6J5wpUo8c2PS4WdV7ed KWvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=sYk1xkTtfcJG7WDzJ6jNGD/BBmH6UA1C9JLACW70qSY=; b=VxcpdUb+2OpDSqCMdlfSsRF+LmOAwvjlL5xs+ToHHwIuR4o1fe1EoquBpXs6bGtKEM yV12pCpPyXfDs9EjtZ9EuZuonAWn8iSDPHg+6JdZjXAOJ56OHgKRT7qMulW03gq8DVa3 ZCcO267FcdGI0ZHmV1pHzM7LJuu4XVxNrPmAhQBsX7KgoGq9g6ynAe5BF2XYaEu3J1gT r50kLj6HqOxNxYWYqrcIzDOmbOmY3R7iV8R1bLfDlGxU2Qw2lxoCz6n+oLLK4GgljNAs ZdWzB+hqIr3JImurnZ0xor7jTp9YDFeWktmV3xHpQl1cwP5wzbROKzVqn2sU6pdcNPc3 ndAA== X-Gm-Message-State: AJcUukfH5GALnC5pUxXFDPHAyML/X4JnyRuh0Sz2BInHQXUOMGhN+su7 5e3aCrm4h2YqvkL2Th1cSvePB1M41KjY2bmjp2c= X-Google-Smtp-Source: ALg8bN7CqTCIjZMuEBxIckXKlShWuFaTl7mRWUufitWhlGE2YnlfxKHgB1Y+VRsO1Jn0dak/dPFxZmgQG+bUAH0UqlQ= X-Received: by 2002:a17:906:734c:: with SMTP id h12-v6mr20598334ejl.50.1547983316787; Sun, 20 Jan 2019 03:21:56 -0800 (PST) MIME-Version: 1.0 References: <8eacf0ad-e8e7-c76e-08b8-3b9a4564a291@fastmail.jp> <7a2cebf8-f29c-ec72-52b9-23bdf7489c58@shrew.net> In-Reply-To: <7a2cebf8-f29c-ec72-52b9-23bdf7489c58@shrew.net> From: Pratyush Yadav Date: Sun, 20 Jan 2019 16:51:20 +0530 Message-ID: Subject: Re: FreeBSD/Xen suspend/resume To: Matthew Grooms Cc: FreeBSD-Xen , freebsd-virtualization@freebsd.org, unigaia@fastmail.jp Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 005ED91325 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=Fk6dwA6f; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of pratiy0100@gmail.com designates 2a00:1450:4864:20::52e as permitted sender) smtp.mailfrom=pratiy0100@gmail.com X-Spamd-Result: default: False [-6.31 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[e.2.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; IP_SCORE(-2.60)[ip: (-8.97), ipnet: 2a00:1450::/32(-2.12), asn: 15169(-1.84), country: US(-0.08)]; NEURAL_HAM_SHORT(-0.70)[-0.702,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 20 Jan 2019 11:21:59 -0000 Hey Uni, On 1/19/2019 4:59 AM, Uni Gaia wrote: > Does anyone know if suspend/resume works for a FreeBSD/Xen dom0 ? domU? I'm guessing by suspend/resume you mean xl save and xl restore. They work for FreeBSD domU (with Linux dom0), tested on 13-CURRENT r342020. I have not tested for FreeBSD as dom0 because I do not have it set up. Hey Matthew On Sun, 20 Jan 2019 at 04:32, Matthew Grooms wrote: > > On 1/19/2019 4:59 AM, Uni Gaia wrote: > > Does anyone know if suspend/resume works for a FreeBSD/Xen dom0 ? domU? > > Hey Uni, > > I'm not sure how many folks are subscribed to the xen@ mailing list. You > may get a better answer here: > > FreeBSD dom0 is based on the Xen PVH virtualization mode which has seen > two major iterations. PVHv1 has been in the tree for some time. I can't > remember when PVHv2 hit the tree but I'm pretty sure it supplanted v1. > It might be in 12-RELEASE? Roger committed it to CURRENT on July 19 [0], and AFAIK it has made it into 12-RELEASE. > Check the release notes. You probably want v2 > as it's more feature complete. The port was done by Roger who, I > believe, works for Cirtix Research. My point being that the port should > be of very high quality and he/they probably want to hear if something > isn't working with PVHv2.If I'm misrepresented anything, hopefully he'll > chime in here. I'm guessing you replied to the wrong thread, and you meant to reply to the ARM/ARM64 thread? > Hope this helps, > > -Matthew > [0] https://lists.freebsd.org/pipermail/freebsd-xen/2018-July/003189.html -- Regards, Pratyush Yadav From owner-freebsd-virtualization@freebsd.org Sun Jan 20 10:23:56 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 322A11481BF4 for ; Sun, 20 Jan 2019 10:23:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C1B668F396 for ; Sun, 20 Jan 2019 10:23:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 847AF1481BF3; Sun, 20 Jan 2019 10:23:55 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 716D41481BF2 for ; Sun, 20 Jan 2019 10:23:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0A0458F393 for ; Sun, 20 Jan 2019 10:23:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 3881018F13 for ; Sun, 20 Jan 2019 10:23:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0KANs6h011864 for ; Sun, 20 Jan 2019 10:23:54 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0KANse5011863 for virtualization@FreeBSD.org; Sun, 20 Jan 2019 10:23:54 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 235010] bhyve: Linux guest crash due to unhandled MSR Date: Sun, 20 Jan 2019 10:23:53 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 12.0-RELEASE X-Bugzilla-Keywords: bhyve X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: rys@sommefeldt.com X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 20 Jan 2019 10:23:56 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235010 --- Comment #7 from Rys Sommefeldt --- I patched my 12.0-RELEASE kernel with 343120 and 343166 and now modern Linux guests boot without needing -w in bhyve (ignore_bad_msr=3D"yes" in vm-bhyve= ) in both uniprocessor and multiprocess vCPU guest configs on my platform. Thanks, Conrad! I'll file a new bug if anything else shows up, and reference this one if needed. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Sun Jan 20 10:53:13 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 85D3D1484B0D for ; Sun, 20 Jan 2019 10:53:13 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from msa1.earth.yoonka.com (yoonka.com [88.98.225.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "msa1.earth.yoonka.com", Issuer "msa1.earth.yoonka.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 42DC4900C4 for ; Sun, 20 Jan 2019 10:53:11 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from crayon2.yoonka.com (crayon2.yoonka.com [10.70.7.20]) (authenticated bits=0) by msa1.earth.yoonka.com (8.15.2/8.15.2) with ESMTPSA id x0KArAMn092391 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 20 Jan 2019 10:53:10 GMT (envelope-from list1@gjunka.com) Subject: Re: The status of docker To: freebsd-virtualization@freebsd.org References: <089e330d-2761-2440-3b7f-dd22e9088af5@gjunka.com> <9A01020A-7CC6-4893-A425-11A7BF736F4E@ultra-secure.de> From: Grzegorz Junka Message-ID: <16541df7-86ca-66bc-c5d1-9ad76aece930@gjunka.com> Date: Sun, 20 Jan 2019 10:53:10 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.3.2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-GB-large X-Rspamd-Queue-Id: 42DC4900C4 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of list1@gjunka.com designates 88.98.225.149 as permitted sender) smtp.mailfrom=list1@gjunka.com X-Spamd-Result: default: False [-6.62 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:88.98.225.149]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-virtualization@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; DMARC_NA(0.00)[gjunka.com]; MX_GOOD(-0.01)[cached: gjunka.com]; NEURAL_HAM_SHORT(-0.67)[-0.666,0]; IP_SCORE(-3.64)[ip: (-9.53), ipnet: 88.98.192.0/18(-4.77), asn: 56478(-3.81), country: GB(-0.09)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:56478, ipnet:88.98.192.0/18, country:GB]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 20 Jan 2019 10:53:13 -0000 On 19/01/2019 21:56, Frank Leonhardt wrote: > On 19 January 2019 15:31:11 GMT, Rainer Duffner wrote: >> >>> Am 19.01.2019 um 15:24 schrieb Grzegorz Junka : >>> >>> Has this project been completed and now only needs testing, or has it >> been abandoned, or maybe the approach has changed and I am looking in a >> wrong place? >> >> >> AFAIK, it’s dead. >> >> Docker is a Linux-thing. >> >> Your best bet is to run Linux in bhyve. >> > IIRC there have been two projects to port docker. One was using jails for containerisation, the other was doing it the Linux way somehow. Given the way Docker is used (for running downloaded preconfigured binary containers) that it's not really a BSD ethos thing. > > Anyway, both Docker ports stopped. Docker is a moving target, and I think that had a lot to do with it. > > As Duffner said - bhyve. It you're containerising BSD applications just unpack a tarball into a jail. Unless you want K8S functionally. Last time I looked there was nothing doing on that front. I will be working with a team that uses docker for development, i.e. they have docker containers preconfigured with dependencies in particular versions that they install with docker in order to reduce amount of time needed to configure the development. I was trying to see if I could use FreeBSD with docker support or I will have to switch to Linux. I did use bhyve with CentOS in another project but that approach wouldn't quite work in this situation as for my understanding, unless you propose that I run docker on a Linux distribution running in bhyve? Thanks GrzegorzJ From owner-freebsd-virtualization@freebsd.org Sun Jan 20 15:00:04 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D628B14930CB for ; Sun, 20 Jan 2019 15:00:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 708F66B3D2 for ; Sun, 20 Jan 2019 15:00:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 343E914930C6; Sun, 20 Jan 2019 15:00:04 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 22AD614930C5 for ; Sun, 20 Jan 2019 15:00:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B57C76B3CF for ; Sun, 20 Jan 2019 15:00:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 09A6C1B65F for ; Sun, 20 Jan 2019 15:00:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0KF02Fx068797 for ; Sun, 20 Jan 2019 15:00:02 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0KF02D9068790 for virtualization@FreeBSD.org; Sun, 20 Jan 2019 15:00:02 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 230580] sysutils/vm-bhyve: Add support for guest memory wiring Date: Sun, 20 Jan 2019 15:00:03 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: feature, needs-patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: vas@mpeks.tomsk.su X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 20 Jan 2019 15:00:05 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230580 --- Comment #4 from vas@mpeks.tomsk.su --- (In reply to churchers from comment #3) bhyve_options=3D"-S" seems to work on vm-bhyve-1.2.3 from ports. Thank you. --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-virtualization@freebsd.org Sun Jan 20 17:20:38 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D8609149AF24 for ; Sun, 20 Jan 2019 17:20:37 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Received: from connect.ultra-secure.de (connect.ultra-secure.de [88.198.71.201]) by mx1.freebsd.org (Postfix) with ESMTP id 6E17F70627 for ; Sun, 20 Jan 2019 17:20:36 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Received: (Haraka outbound); Sun, 20 Jan 2019 18:19:56 +0100 Received-SPF: None (connect.ultra-secure.de: domain of ultra-secure.de does not designate 217.71.83.52 as permitted sender) receiver=connect.ultra-secure.de; identity=mailfrom; client-ip=217.71.83.52; helo=[192.168.1.201]; envelope-from= Received: from [192.168.1.201] (217-071-083-052.ip-tech.ch [217.71.83.52]) by connect.ultra-secure.de (Haraka/2.6.2-toaster) with ESMTPSA id F196A7EA-2700-4D02-B517-C9296E1B8088.1 envelope-from (authenticated bits=0) (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 verify=NO); Sun, 20 Jan 2019 18:19:45 +0100 From: Rainer Duffner Message-Id: Mime-Version: 1.0 (Mac OS X Mail 12.0 \(3445.100.39\)) Subject: Re: The status of docker Date: Sun, 20 Jan 2019 18:20:22 +0100 In-Reply-To: <16541df7-86ca-66bc-c5d1-9ad76aece930@gjunka.com> Cc: freebsd-virtualization@freebsd.org To: Grzegorz Junka References: <089e330d-2761-2440-3b7f-dd22e9088af5@gjunka.com> <9A01020A-7CC6-4893-A425-11A7BF736F4E@ultra-secure.de> <16541df7-86ca-66bc-c5d1-9ad76aece930@gjunka.com> X-Mailer: Apple Mail (2.3445.100.39) X-Haraka-GeoIP: EU, CH, 451km X-Haraka-ASN: 24951 X-Haraka-GeoIP-Received: X-Haraka-ASN: 24951 217.71.80.0/20 X-Haraka-ASN-CYMRU: asn=24951 net=217.71.80.0/20 country=CH assignor=ripencc date=2003-08-07 X-Haraka-FCrDNS: 217-071-083-052.ip-tech.ch X-Haraka-p0f: os="Mac OS X " link_type="DSL" distance=15 total_conn=3 shared_ip=N X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on spamassassin X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, HTML_MESSAGE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.1 X-Haraka-Karma: score: 6, good: 8117, bad: 6, connections: 8828, history: 8111, asn_score: 789, asn_connections: 850, asn_good: 790, asn_bad: 1, pass:asn, relaying X-Rspamd-Queue-Id: 6E17F70627 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [0.65 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-0.41)[-0.410,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; NEURAL_HAM_LONG(-0.71)[-0.708,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[ultra-secure.de]; AUTH_NA(1.00)[]; NEURAL_SPAM_SHORT(0.63)[0.627,0]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: connect.ultra-secure.de]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; ASN(0.00)[asn:24940, ipnet:88.198.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(-0.35)[ipnet: 88.198.0.0/16(0.63), asn: 24940(-2.35), country: DE(-0.01)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 20 Jan 2019 17:20:38 -0000 > Am 20.01.2019 um 11:53 schrieb Grzegorz Junka : >=20 > I did use bhyve with CentOS in another project but that approach = wouldn't quite work in this situation as for my understanding, unless = you propose that I run docker on a Linux distribution running in bhyve? Yes, that would be the outcome. Anyway, docker in itself is pretty much relegated to development. Kubernetes is the new hot shit in Linux land, for most production = setups. From owner-freebsd-virtualization@freebsd.org Mon Jan 21 06:37:38 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B10ED14922AE; Mon, 21 Jan 2019 06:37:38 +0000 (UTC) (envelope-from unigaia@fastmail.jp) Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) (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 223AF70F4C; Mon, 21 Jan 2019 06:37:35 +0000 (UTC) (envelope-from unigaia@fastmail.jp) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 9BDD418BB; Mon, 21 Jan 2019 01:37:28 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Mon, 21 Jan 2019 01:37:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.jp; h= subject:to:cc:references:from:message-id:date:mime-version :in-reply-to:content-type:content-transfer-encoding; s=fm2; bh=E R+vWgsoI/7jxk/AkbBnRc/qH9K1Tw835ZaMc8+96hM=; b=T1wR7jUyRiSIPIGCI t82Lyrsi8Z8UiGHCFvU+252ofo4FGG17qCI8W2GLDg45xC5fz+BzDprQH9orUUI8 nAee2vWY/CswAFIJCo1+wMoFpRWg4esRj21LK/5BvoiynfrEHJzS7eXciYg8ZxCY GxS63PhD9aRHxi2bFovl7zBzR+yoTzIh8+fbfL7sVscHI/71WJO3sJZ+CnXpeRIW 0zgk2N8WDZ66WHyxfry7Y/+icnZSHl73Mlo4KkViTlISmzQJanqe9oxHbfJ2CA8z xawbu9BgLEJpailDvHuXSvtW7Xr74s23ziH9LwuDkNHU8vzTvOmDouEF28VO52hm MDZpA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=ER+vWgsoI/7jxk/AkbBnRc/qH9K1Tw835ZaMc8+96 hM=; b=AExZp6S8zYTpw64e5qjnwyFeeq2YgMbJ/ljWXRA5tu9jTmDH5wNKxYz6i FiAOW3DgDPapaSxVq7h/9o3392rQCtIA8wvBkW8hwcRshIB8RA+B+08CmJ46Nohz SupLy9sykmOmES2FB4JwDVaS3sb4esOpwjcmy9fhqjdjzbV8wk6oPVGV05YlJLjc 7Ah2v1lIHaF6UK7Iik9UaUvmuT4GNqt7XcGXZ6MrsVHbSf7mkuavTBGOUpURchKZ PNIEh72cNUsEEffXxtKiyPTUPqCa/UgaLiB5vPdSJIoLBOm7sEq1EHI0d/St5qV9 tNwDVRfprhmEGg4Lx+G74SM2cfkkg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrheehgdellecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecufedt tdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepuffvfhfhkffffg ggjggtgfesthejredttdefjeenucfhrhhomhepfghnihcuifgrihgruceouhhnihhgrghi rgesfhgrshhtmhgrihhlrdhjpheqnecukfhppeegiedrudeihedrvdeftddrheenucfrrg hrrghmpehmrghilhhfrhhomhepuhhnihhgrghirgesfhgrshhtmhgrihhlrdhjphenucev lhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: from [10.137.5.44] (tor-exit.dhalgren.org [46.165.230.5]) by mail.messagingengine.com (Postfix) with ESMTPA id 68B2AE40FF; Mon, 21 Jan 2019 01:37:25 -0500 (EST) Subject: Re: FreeBSD/Xen suspend/resume To: Pratyush Yadav , Matthew Grooms Cc: FreeBSD-Xen , freebsd-virtualization@freebsd.org References: <8eacf0ad-e8e7-c76e-08b8-3b9a4564a291@fastmail.jp> <7a2cebf8-f29c-ec72-52b9-23bdf7489c58@shrew.net> From: Uni Gaia Message-ID: <744cbbfe-a87f-1bae-df4c-f604deece104@fastmail.jp> Date: Mon, 21 Jan 2019 06:37:19 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 223AF70F4C X-Spamd-Bar: ------- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=fastmail.jp header.s=fm2 header.b=T1wR7jUy; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=AExZp6S8; dmarc=pass (policy=none) header.from=fastmail.jp; spf=pass (mx1.freebsd.org: domain of unigaia@fastmail.jp designates 64.147.123.25 as permitted sender) smtp.mailfrom=unigaia@fastmail.jp X-Spamd-Result: default: False [-7.52 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.25]; FREEMAIL_FROM(0.00)[fastmail.jp]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[fastmail.jp:+,messagingengine.com:+]; DMARC_POLICY_ALLOW(-0.50)[fastmail.jp,none]; MX_GOOD(-0.01)[in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[fastmail.jp]; ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[25.123.147.64.list.dnswl.org : 127.0.5.1]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[fastmail.jp:s=fm2,messagingengine.com:s=fm1]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_SHORT(-0.99)[-0.994,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(-3.42)[ip: (-8.90), ipnet: 64.147.123.0/24(-4.45), asn: 11403(-3.68), country: US(-0.08)]; TO_MATCH_ENVRCPT_SOME(0.00)[] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 21 Jan 2019 06:37:38 -0000 On 1/20/19 11:21 AM, Pratyush Yadav wrote: > Hey Uni, > > On 1/19/2019 4:59 AM, Uni Gaia wrote: >> Does anyone know if suspend/resume works for a FreeBSD/Xen dom0 ? domU? > > I'm guessing by suspend/resume you mean xl save and xl restore. They > work for FreeBSD domU (with Linux dom0), tested on 13-CURRENT r342020. > I have not tested for FreeBSD as dom0 because I do not have it set up. I am sorry, perhaps it wasn't clear enough. I mean the domU successfully restoring (and obviously, suspending properly in the first place) upon a dom0 suspend/resume cycle. For instance, with QubesOS, which is Linux/Xen based, all virtual machines resume working normally after suspending and resuming the machine. I am considering FreeBSD for a home project, and it requires virtualization (jails not enough). Because it makes no sense to keep the machine on 24/7 in this scenario, and because it would be cumbersome to shutdown the machine every night, I am looking for the possibility of suspending/resuming. I know this works with a Linux dom0 and at least Linux domUs. My preference is FreeBSD dom0 and domUs. But if FreeBSD dom0 fails to suspend/resume and domUs work, I might consider (reluctantly) Linux for the dom0 role. From owner-freebsd-virtualization@freebsd.org Mon Jan 21 08:36:17 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B0836149CDF5; Mon, 21 Jan 2019 08:36:17 +0000 (UTC) (envelope-from prvs=917dd492e=roger.pau@citrix.com) Received: from SMTP.EU.CITRIX.COM (smtp.eu.citrix.com [185.25.65.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.citrix.com", Issuer "DigiCert SHA2 Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DD51175AFB; Mon, 21 Jan 2019 08:36:16 +0000 (UTC) (envelope-from prvs=917dd492e=roger.pau@citrix.com) X-IronPort-AV: E=Sophos;i="5.56,502,1539648000"; d="scan'208";a="84855025" Date: Mon, 21 Jan 2019 09:36:01 +0100 From: Roger Pau =?utf-8?B?TW9ubsOp?= To: Matthew Grooms CC: , Subject: Re: FreeBSD/Xen suspend/resume Message-ID: <20190121083601.zoxvrdtvz2co6rc7@mac> References: <8eacf0ad-e8e7-c76e-08b8-3b9a4564a291@fastmail.jp> <7a2cebf8-f29c-ec72-52b9-23bdf7489c58@shrew.net> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <7a2cebf8-f29c-ec72-52b9-23bdf7489c58@shrew.net> User-Agent: NeoMutt/20180716 X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To AMSPEX02CL02.citrite.net (10.69.22.126) X-Rspamd-Queue-Id: DD51175AFB X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of prvs=917dd492e=roger.pau@citrix.com designates 185.25.65.24 as permitted sender) smtp.mailfrom=prvs=917dd492e=roger.pau@citrix.com X-Spamd-Result: default: False [-1.67 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.63)[-0.630,0]; NEURAL_HAM_LONG(-0.94)[-0.937,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+mx]; ENVFROM_PRVS(0.00)[]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; DMARC_NA(0.00)[citrix.com]; TO_DN_SOME(0.00)[]; FORGED_SENDER_VERP_SRS(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[24.65.25.185.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: smtp.citrix.com.au]; NEURAL_HAM_SHORT(-0.07)[-0.071,0]; IP_SCORE(-0.02)[country: GB(-0.09)]; FORGED_SENDER(0.00)[roger.pau@citrix.com,prvs=917dd492e=roger.pau@citrix.com]; RCVD_COUNT_ZERO(0.00)[0]; R_DKIM_NA(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; ASN(0.00)[asn:60825, ipnet:185.25.64.0/23, country:GB]; FROM_NEQ_ENVFROM(0.00)[roger.pau@citrix.com,prvs=917dd492e=roger.pau@citrix.com]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 21 Jan 2019 08:36:17 -0000 On Sat, Jan 19, 2019 at 05:00:56PM -0600, Matthew Grooms wrote: > On 1/19/2019 4:59 AM, Uni Gaia wrote: > > Does anyone know if suspend/resume works for a FreeBSD/Xen dom0 ? domU? > > Hey Uni, > > I'm not sure how many folks are subscribed to the xen@ mailing list. You may > get a better answer here: > > FreeBSD dom0 is based on the Xen PVH virtualization mode which has seen two > major iterations. PVHv1 has been in the tree for some time. I can't remember > when PVHv2 hit the tree but I'm pretty sure it supplanted v1. It might be in > 12-RELEASE? Check the release notes. You probably want v2 as it's more > feature complete. The port was done by Roger who, I believe, works for > Cirtix Research. My point being that the port should be of very high quality > and he/they probably want to hear if something isn't working with PVHv2.If > I'm misrepresented anything, hopefully he'll chime in here. Thanks for the detailed description! PVHv1 was more similar to classic PV, while PVHv2 is more similar to HVM. PVHv1 support has been removed from upstream Xen since 4.10 IIRC, so I would strongly recommend to use PVHv2. In fact that's the only way to use the 4.11 Xen packages in the ports tree. Roger. From owner-freebsd-virtualization@freebsd.org Mon Jan 21 09:08:44 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 86BA4149EDDC; Mon, 21 Jan 2019 09:08:44 +0000 (UTC) (envelope-from pratiy0100@gmail.com) Received: from mail-ed1-x544.google.com (mail-ed1-x544.google.com [IPv6:2a00:1450:4864:20::544]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6E05D76C36; Mon, 21 Jan 2019 09:08:43 +0000 (UTC) (envelope-from pratiy0100@gmail.com) Received: by mail-ed1-x544.google.com with SMTP id o10so15912971edt.13; Mon, 21 Jan 2019 01:08:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=JQuR0889vGsLY0owu3Bq9XypPaRStLwQ2OjoHhxc5l4=; b=QqzK0HAjnDA/3fY9UWePAP01q01791bYU07zGHy+oL+aK5J6Bv/gLEMSlKF2iz6en/ 3/Nf7vFcuReXYGMSPiE7G3W3GFVW/KRD2WBUN7OazHI8VQurnRD5oQ2mzzpluirxoRi9 QX/aPAsD+hYs0bKbpdK+DqtZthIqR/N+bV6SdlKksjZA9kD6nNyjlGDIwB5j31UsPIrg RSSDESMP33Kwue0JJLxBU1WjyaTnsC0wHEnnJTp12bPofCioGGYHOgSe7sgRT9fIMI0T EZ/UdxQhoMXBW5vAyfkLAzuvlrk2Gw6IZ6oPyWy6hNYJk90ylBJex84kKFBmT0DkfwvF /ehg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=JQuR0889vGsLY0owu3Bq9XypPaRStLwQ2OjoHhxc5l4=; b=OMBBW0irogZxI/xdJXSXYx+fqMxKwp67SNTg/gu3s1LuQmQZs1gvq0y0AihkqLO6AH se4PAKXhn/KHqDYO49g1IMpq0gIC25bmqZrkfJfoQjEtp3HiFfUaMd8CO65E834ehU8A vlDMUuBxB8tNQbFgPKqLkgZc1pQzLv2eaSAstHcFIuRB2yaaYiTfUmatP8ikqGj0VgaO z5cNIkGYxDGMkKu4hVSUQpkzuPbl5RqpxLOrjbZUUP3i2JYctLds5wEIMexjCOIebeMP YH5WQLO+V7K0Xi/d3DYarLpAGk4J1oCrHCx148PKkzP1M/fZ//eP+ev7f9/GewByNhlB bUcA== X-Gm-Message-State: AJcUukeXujke1nBxFp0dHJ0EQ3+SXC879R6qQlRG4W3Dw7sOcI6N1CxX y8UkYJZwkxNgOgreR01NBVvD6zGjH2B7syXuumA= X-Google-Smtp-Source: ALg8bN4/FrZa7m6MKaide2MFvsKKGmx5nBNd4Y0Cgk8aYSyRSwJS0K9LLA9lev+JHaUhs3tdhyC0uABz5jrd+6TkjFE= X-Received: by 2002:a05:6402:8d2:: with SMTP id d18mr26562567edz.119.1548061722283; Mon, 21 Jan 2019 01:08:42 -0800 (PST) MIME-Version: 1.0 References: <8eacf0ad-e8e7-c76e-08b8-3b9a4564a291@fastmail.jp> <7a2cebf8-f29c-ec72-52b9-23bdf7489c58@shrew.net> <744cbbfe-a87f-1bae-df4c-f604deece104@fastmail.jp> In-Reply-To: <744cbbfe-a87f-1bae-df4c-f604deece104@fastmail.jp> From: Pratyush Yadav Date: Mon, 21 Jan 2019 14:38:05 +0530 Message-ID: Subject: Re: FreeBSD/Xen suspend/resume To: Uni Gaia Cc: FreeBSD-Xen , freebsd-virtualization@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 6E05D76C36 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=QqzK0HAj; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of pratiy0100@gmail.com designates 2a00:1450:4864:20::544 as permitted sender) smtp.mailfrom=pratiy0100@gmail.com X-Spamd-Result: default: False [-4.58 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TO_DN_SOME(0.00)[]; NEURAL_HAM_SHORT(-0.75)[-0.747,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[4.4.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; IP_SCORE(-0.83)[ip: (-0.07), ipnet: 2a00:1450::/32(-2.14), asn: 15169(-1.85), country: US(-0.08)]; FREEMAIL_TO(0.00)[fastmail.jp]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 21 Jan 2019 09:08:44 -0000 On Mon, 21 Jan 2019 at 12:07, Uni Gaia wrote: > > On 1/20/19 11:21 AM, Pratyush Yadav wrote: > > Hey Uni, > > > > On 1/19/2019 4:59 AM, Uni Gaia wrote: > >> Does anyone know if suspend/resume works for a FreeBSD/Xen dom0 ? domU? > > > > I'm guessing by suspend/resume you mean xl save and xl restore. They > > work for FreeBSD domU (with Linux dom0), tested on 13-CURRENT r342020. > > I have not tested for FreeBSD as dom0 because I do not have it set up. > > I am sorry, perhaps it wasn't clear enough. > > I mean the domU successfully restoring (and obviously, suspending > properly in the first place) upon a dom0 suspend/resume cycle. > > For instance, with QubesOS, which is Linux/Xen based, all virtual > machines resume working normally after suspending and resuming the machine. > > I am considering FreeBSD for a home project, and it requires > virtualization (jails not enough). > > Because it makes no sense to keep the machine on 24/7 in this scenario, > and because it would be cumbersome to shutdown the machine every night, > I am looking for the possibility of suspending/resuming. > > I know this works with a Linux dom0 and at least Linux domUs. > > My preference is FreeBSD dom0 and domUs. > > But if FreeBSD dom0 fails to suspend/resume and domUs work, I might > consider (reluctantly) Linux for the dom0 role. AFAIK, FreeBSD does not support suspend/resume to disk at all [0], let alone FreeBSD with Xen (someone correct me if I'm wrong). There is support for suspending to RAM, but that is shaky from what I can gather [1]. But you can look into Xen's save and restore features (xl save and xl restore). They save/restore a domU to/from disk. So if in your setup you can shut down your dom0, and saving states of domUs is enough, you can set up a script to save your domUs to a file before shutdown and get them running back up on boot. Otherwise, you can look into bhyve, FreeBSD's virtualization solution. I don't know if bhyve supports suspend and resuming of VMs, but you can ask the folks at the freebsd-virtualization@ mailing list. [0] https://wiki.freebsd.org/IdeasPage#Suspend_to_disk [1] https://wiki.freebsd.org/SuspendResume Regards, Pratyush Yadav From owner-freebsd-virtualization@freebsd.org Mon Jan 21 12:48:50 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0E1BD14A89B4 for ; Mon, 21 Jan 2019 12:48:50 +0000 (UTC) (envelope-from joneum@FreeBSD.org) Received: from toco-domains.de (mail.toco-domains.de [176.9.39.170]) (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 7D4D587780 for ; Mon, 21 Jan 2019 12:48:49 +0000 (UTC) (envelope-from joneum@FreeBSD.org) Received: from phantomias.home.jochen-neumeister.de (p5B0FDBE8.dip0.t-ipconnect.de [91.15.219.232]) by toco-domains.de (Postfix) with ESMTPA id 4244A13512D9; Mon, 21 Jan 2019 13:48:41 +0100 (CET) Subject: Re: The status of docker To: Rainer Duffner , Grzegorz Junka Cc: freebsd-virtualization@freebsd.org References: <089e330d-2761-2440-3b7f-dd22e9088af5@gjunka.com> <9A01020A-7CC6-4893-A425-11A7BF736F4E@ultra-secure.de> From: Jochen Neumeister Message-ID: <42f59b63-fdc7-306f-d836-83533741a86c@FreeBSD.org> Date: Mon, 21 Jan 2019 13:48:40 +0100 MIME-Version: 1.0 In-Reply-To: <9A01020A-7CC6-4893-A425-11A7BF736F4E@ultra-secure.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: de-DE X-Rspamd-Queue-Id: 7D4D587780 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.98 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.98)[-0.979,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; ASN(0.00)[asn:24940, ipnet:176.9.0.0/16, country:DE] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 21 Jan 2019 12:48:50 -0000 On 19.01.19 16:31, Rainer Duffner wrote: > >> Am 19.01.2019 um 15:24 schrieb Grzegorz Junka : >> >> Has this project been completed and now only needs testing, or has it been abandoned, or maybe the approach has changed and I am looking in a wrong place? > > > > AFAIK, it’s dead. > > Docker is a Linux-thing. > > Your best bet is to run Linux in bhyve. > Not quite. I took over the docker freebsd port. Currently I am trying to change him to moby project on GH. Also, I'll take a closer look at Kubernetes for FreeBSD in the near future. Greetings From owner-freebsd-virtualization@freebsd.org Mon Jan 21 18:00:16 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B756C14B1866 for ; Mon, 21 Jan 2019 18:00:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 4C9176E3C5 for ; Mon, 21 Jan 2019 18:00:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 0A32214B1863; Mon, 21 Jan 2019 18:00:16 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EC9C414B1862 for ; Mon, 21 Jan 2019 18:00:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ABE5A6E3C0 for ; Mon, 21 Jan 2019 18:00:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id F29EEA745 for ; Mon, 21 Jan 2019 18:00:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0LI0EJH021737 for ; Mon, 21 Jan 2019 18:00:14 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0LI0Eil021736 for virtualization@FreeBSD.org; Mon, 21 Jan 2019 18:00:14 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 203682] Slow boot under VMware Fusion w/ UEFI firmware and SMP -- until APs are launched Date: Mon, 21 Jan 2019 18:00:14 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: gonzo@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 21 Jan 2019 18:00:16 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D203682 Oleksandr Tymoshenko changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Open |Closed CC| |gonzo@FreeBSD.org Resolution|--- |FIXED --- Comment #13 from Oleksandr Tymoshenko --- There is a commit referencing this PR, but it's still not closed and has be= en inactive for some time. Closing the PR as fixed but feel free to re-open it= if the issue hasn't been completely resolved. Thanks --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Mon Jan 21 18:04:29 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 692CF14B1B9E for ; Mon, 21 Jan 2019 18:04:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 03D8F6E80A for ; Mon, 21 Jan 2019 18:04:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id BB15A14B1B9D; Mon, 21 Jan 2019 18:04:28 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A801514B1B9C for ; Mon, 21 Jan 2019 18:04:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 42D1C6E805 for ; Mon, 21 Jan 2019 18:04:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 2B30CA8CD for ; Mon, 21 Jan 2019 18:04:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0LI4RHx063470 for ; Mon, 21 Jan 2019 18:04:27 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0LI4RwT063469 for virtualization@FreeBSD.org; Mon, 21 Jan 2019 18:04:27 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 203682] Slow boot under VMware Fusion w/ UEFI firmware and SMP -- until APs are launched Date: Mon, 21 Jan 2019 18:04:26 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: work+freebsd@vvv.kiev.ua X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 21 Jan 2019 18:04:29 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D203682 --- Comment #14 from vvv --- Yes, it's fixed in 11.2 and 12.0. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Mon Jan 21 18:50:58 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1B46414B365A for ; Mon, 21 Jan 2019 18:50:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A218171672 for ; Mon, 21 Jan 2019 18:50:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 654C714B3659; Mon, 21 Jan 2019 18:50:57 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 526CE14B3658 for ; Mon, 21 Jan 2019 18:50:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DFD297166A for ; Mon, 21 Jan 2019 18:50:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 27741B01A for ; Mon, 21 Jan 2019 18:50:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0LIourI034537 for ; Mon, 21 Jan 2019 18:50:56 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0LIouOZ034536 for virtualization@FreeBSD.org; Mon, 21 Jan 2019 18:50:56 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 209443] [Hyper-V]FreeBSD 10.3 on Windows 2012 server may fail to add/remove a disk by hot plugin Date: Mon, 21 Jan 2019 18:50:56 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 10.3-RELEASE X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: gonzo@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc resolution bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 21 Jan 2019 18:50:58 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D209443 Oleksandr Tymoshenko changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gonzo@FreeBSD.org Resolution|--- |FIXED Status|New |Closed --- Comment #3 from Oleksandr Tymoshenko --- Looks like patch has been committed in base r302541. Closing as fixed. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Mon Jan 21 20:54:02 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A41F314B8115; Mon, 21 Jan 2019 20:54:02 +0000 (UTC) (envelope-from mgrooms@shrew.net) Received: from mx1.shrew.net (mx1.shrew.net [38.97.5.131]) (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 D954C81AC6; Mon, 21 Jan 2019 20:53:56 +0000 (UTC) (envelope-from mgrooms@shrew.net) Received: from mail.shrew.net (mail.shrew.prv [10.24.10.20]) by mx1.shrew.net (8.15.2/8.15.2) with ESMTP id x0LKrmZX059543; Mon, 21 Jan 2019 14:53:48 -0600 (CST) (envelope-from mgrooms@shrew.net) Received: from [10.16.32.30] (unknown [172.126.77.65]) by mail.shrew.net (Postfix) with ESMTPSA id BC88519539A; Mon, 21 Jan 2019 14:53:42 -0600 (CST) Subject: Re: FreeBSD/Xen suspend/resume To: Pratyush Yadav Cc: FreeBSD-Xen , freebsd-virtualization@freebsd.org, unigaia@fastmail.jp References: <8eacf0ad-e8e7-c76e-08b8-3b9a4564a291@fastmail.jp> <7a2cebf8-f29c-ec72-52b9-23bdf7489c58@shrew.net> <744cbbfe-a87f-1bae-df4c-f604deece104@fastmail.jp> From: Matthew Grooms Message-ID: Date: Mon, 21 Jan 2019 14:53:40 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.6.2 (mx1.shrew.net [10.24.10.10]); Mon, 21 Jan 2019 14:53:48 -0600 (CST) X-Rspamd-Queue-Id: D954C81AC6 X-Spamd-Bar: +++ Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of mgrooms@shrew.net designates 38.97.5.131 as permitted sender) smtp.mailfrom=mgrooms@shrew.net X-Spamd-Result: default: False [3.17 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_SPAM_SHORT(0.70)[0.697,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[shrew.net]; TO_DN_SOME(0.00)[]; NEURAL_SPAM_MEDIUM(0.92)[0.921,0]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[mx1.shrew.net,mx2.shrew.net]; NEURAL_SPAM_LONG(0.88)[0.879,0]; RCVD_IN_DNSWL_NONE(0.00)[131.5.97.38.list.dnswl.org : 127.0.10.0]; IP_SCORE(0.99)[ipnet: 38.0.0.0/8(2.79), asn: 174(2.22), country: US(-0.08)]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:174, ipnet:38.0.0.0/8, country:US]; MID_RHS_MATCH_FROM(0.00)[] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 21 Jan 2019 20:54:02 -0000 On 1/21/2019 3:08 AM, Pratyush Yadav wrote: > ... > Otherwise, you can look into bhyve, FreeBSD's virtualization solution. > I don't know if bhyve supports suspend and resuming of VMs, but you > can ask the folks at the freebsd-virtualization@ mailing list. Not at present. But, support for suspend, resume & migration is getting closer every day ... https://github.com/FreeBSD-UPB/freebsd/branches -Matthew From owner-freebsd-virtualization@freebsd.org Mon Jan 21 21:40:31 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7616214B9538 for ; Mon, 21 Jan 2019 21:40:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 2279F83785 for ; Mon, 21 Jan 2019 21:40:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id DAC4314B952D; Mon, 21 Jan 2019 21:40:30 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C958B14B952B for ; Mon, 21 Jan 2019 21:40:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 67BD38377A for ; Mon, 21 Jan 2019 21:40:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id A7746CA58 for ; Mon, 21 Jan 2019 21:40:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0LLeTIN057663 for ; Mon, 21 Jan 2019 21:40:29 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0LLeTv9057662 for virtualization@FreeBSD.org; Mon, 21 Jan 2019 21:40:29 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 220790] [Hyper-V]Fail to install on Hyper-V GEN2 VM on win2012r2 or win2016 Date: Mon, 21 Jan 2019 21:40:29 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: gonzo@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: resolution cc bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 21 Jan 2019 21:40:31 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220790 Oleksandr Tymoshenko changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED CC| |gonzo@FreeBSD.org Status|New |Closed --- Comment #7 from Oleksandr Tymoshenko --- There is a commit referencing this PR, but it's still not closed and has be= en inactive for some time. Closing the PR as fixed but feel free to re-open it= if the issue hasn't been completely resolved. Thanks --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Mon Jan 21 22:15:15 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3DB411481C3E for ; Mon, 21 Jan 2019 22:15:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id CB9D985236 for ; Mon, 21 Jan 2019 22:15:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 8C3E31481C3D; Mon, 21 Jan 2019 22:15:14 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 78FC61481C3C for ; Mon, 21 Jan 2019 22:15:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0AF5485230 for ; Mon, 21 Jan 2019 22:15:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 4BC51D065 for ; Mon, 21 Jan 2019 22:15:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0LMFDDj066330 for ; Mon, 21 Jan 2019 22:15:13 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0LMFDKj066329 for virtualization@FreeBSD.org; Mon, 21 Jan 2019 22:15:13 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 231797] [hyper-v] hn driver drops UDP traffic with EIO error when TXCSUM_IPV6 flag on Date: Mon, 21 Jan 2019 22:15:12 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: gonzo@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 21 Jan 2019 22:15:15 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231797 Oleksandr Tymoshenko changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Closed CC| |gonzo@FreeBSD.org Resolution|--- |FIXED --- Comment #10 from Oleksandr Tymoshenko --- There is a commit referencing this PR, but it's still not closed and has be= en inactive for some time. Closing the PR as fixed but feel free to re-open it= if the issue hasn't been completely resolved. Thanks --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Mon Jan 21 22:17:54 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DDF261481CF9 for ; Mon, 21 Jan 2019 22:17:54 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from msa1.earth.yoonka.com (yoonka.com [88.98.225.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "msa1.earth.yoonka.com", Issuer "msa1.earth.yoonka.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id AAAA5852CA; Mon, 21 Jan 2019 22:17:53 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from crayon2.yoonka.com (crayon2.yoonka.com [10.70.7.20]) (authenticated bits=0) by msa1.earth.yoonka.com (8.15.2/8.15.2) with ESMTPSA id x0LMHjGM024763 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Mon, 21 Jan 2019 22:17:46 GMT (envelope-from list1@gjunka.com) Subject: Re: The status of docker To: Jochen Neumeister , Rainer Duffner Cc: freebsd-virtualization@freebsd.org References: <089e330d-2761-2440-3b7f-dd22e9088af5@gjunka.com> <9A01020A-7CC6-4893-A425-11A7BF736F4E@ultra-secure.de> <42f59b63-fdc7-306f-d836-83533741a86c@FreeBSD.org> From: Grzegorz Junka Message-ID: Date: Mon, 21 Jan 2019 22:17:45 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.3.2 MIME-Version: 1.0 In-Reply-To: <42f59b63-fdc7-306f-d836-83533741a86c@FreeBSD.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-GB-large X-Rspamd-Queue-Id: AAAA5852CA X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of list1@gjunka.com designates 88.98.225.149 as permitted sender) smtp.mailfrom=list1@gjunka.com X-Spamd-Result: default: False [-6.90 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.991,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ip4:88.98.225.149]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[gjunka.com]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[gjunka.com]; NEURAL_HAM_SHORT(-0.96)[-0.959,0]; IP_SCORE(-3.64)[ip: (-9.53), ipnet: 88.98.192.0/18(-4.77), asn: 56478(-3.81), country: GB(-0.09)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:56478, ipnet:88.98.192.0/18, country:GB]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 21 Jan 2019 22:17:55 -0000 On 21/01/2019 12:48, Jochen Neumeister wrote: > > On 19.01.19 16:31, Rainer Duffner wrote: >> >>> Am 19.01.2019 um 15:24 schrieb Grzegorz Junka : >>> >>> Has this project been completed and now only needs testing, or has >>> it been abandoned, or maybe the approach has changed and I am >>> looking in a wrong place? >> >> >> >> AFAIK, it’s dead. >> >> Docker is a Linux-thing. >> >> Your best bet is to run Linux in bhyve. >> > Not quite. I took over the docker freebsd port. Currently I am trying > to change him to moby project on GH. > > Also, I'll take a closer look at Kubernetes for FreeBSD in the near > future. > Hi Jochen, That's good to hear. Which ports from the tree will you support? Docker or freebsd-docker (relating to the approach discussed earlier in the thread). Also, there seem to be some other ports related to tools, like docker-machine. Will those be also included? Thanks GrzegorzJ From owner-freebsd-virtualization@freebsd.org Tue Jan 22 02:57:43 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4609114A93E0 for ; Tue, 22 Jan 2019 02:57:43 +0000 (UTC) (envelope-from crodr001@gmail.com) Received: from mail-ot1-f54.google.com (mail-ot1-f54.google.com [209.85.210.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 17CC76CFA4; Tue, 22 Jan 2019 02:57:41 +0000 (UTC) (envelope-from crodr001@gmail.com) Received: by mail-ot1-f54.google.com with SMTP id s13so22398041otq.4; Mon, 21 Jan 2019 18:57:41 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Y76b4oEUH68N4OeKE7lYdej7xTiN6w/AH06zyG7QA64=; b=pSXmDdUzZJetWCCF6mW2FHPzK5yt1Qj8ltqkuELeafkYV/BYGzIbCLE/mYWhWpn3l9 QBm0tmoJ5Dp2kx85SaKwjjQucr11O+Z0tvs5uGpxSqHzdEwE9e9bzuDgTpsangba2uGe NgoCSW1J98Sdqod5/PINNzyJM4ggw7xCxv52JACYDGzbNWZacmLbZ6KhgZfk677zLrI+ G/hLAyPKRQNYDvUrjBpwfwHhr1k774e4hlji+vFdW2mnzps5YgqRHjAisWcbkIFyQobS XxQR5iDDLGEucO0dPGR+ZVjkyNLKxHYDzd7o68BM4wIrAKN8+B3Hr1zTLhbl2xeYXS2p Tg2Q== X-Gm-Message-State: AJcUukdwbUKabzZwgBXIAqAXpA6vR40b+be6+k69bdvtx/DzrRmRUpZ3 E9q/sH4rFTHqIQO9DG/gNQMvnrsg6nPJViEVBGQsAUx1 X-Google-Smtp-Source: ALg8bN6X2EOqGhhgEcnT59hWuC5W/euZGC04xMD1R1z4qQdmeQ9CWDQcYs3VburC4lBIy81RTv4tvI7qNCH0/VVmq5U= X-Received: by 2002:a9d:6293:: with SMTP id x19mr22071544otk.133.1548125860690; Mon, 21 Jan 2019 18:57:40 -0800 (PST) MIME-Version: 1.0 References: <089e330d-2761-2440-3b7f-dd22e9088af5@gjunka.com> <9A01020A-7CC6-4893-A425-11A7BF736F4E@ultra-secure.de> <42f59b63-fdc7-306f-d836-83533741a86c@FreeBSD.org> In-Reply-To: <42f59b63-fdc7-306f-d836-83533741a86c@FreeBSD.org> From: Craig Rodrigues Date: Mon, 21 Jan 2019 18:57:29 -0800 Message-ID: Subject: Re: The status of docker To: Jochen Neumeister Cc: Rainer Duffner , Grzegorz Junka , "freebsd-virtualization@freebsd.org" X-Rspamd-Queue-Id: 17CC76CFA4 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of crodr001@gmail.com designates 209.85.210.54 as permitted sender) smtp.mailfrom=crodr001@gmail.com X-Spamd-Result: default: False [-4.07 / 15.00]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.988,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[freebsd.org]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.87)[-0.873,0]; RCVD_IN_DNSWL_NONE(0.00)[54.210.85.209.list.dnswl.org : 127.0.5.0]; IP_SCORE(-1.20)[ip: (-0.28), ipnet: 209.85.128.0/17(-3.75), asn: 15169(-1.87), country: US(-0.08)]; FORGED_SENDER(0.30)[rodrigc@freebsd.org,crodr001@gmail.com]; MIME_TRACE(0.00)[0:+,1:+]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; FROM_NEQ_ENVFROM(0.00)[rodrigc@freebsd.org,crodr001@gmail.com]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 22 Jan 2019 02:57:43 -0000 On Mon, Jan 21, 2019 at 4:50 AM Jochen Neumeister wrote: > > Not quite. I took over the docker freebsd port. Currently I am trying to > change him to moby project on GH. > > Also, I'll take a closer look at Kubernetes for FreeBSD in the near future. > > > Jochen, Thank you for taking on the Docker FreeBSD port. If you can get this to work on FreeBSD, that would be a very good thing. I hope I am wrong, but unfortunately I think getting Docker to work on natively on FreeBSD is ultimately a losing battle, unless you can get a team of several developers to work on it full time. Docker is heavily Linux-based, and makes very serious use of Linux-specific features at the file system (aufs, overlayfs, etc.) and at the networking level (iptables). FreeBSD lacks a solid union file system which could be used in place of aufs and overlayfs. At the networking level it might be possible to port the iptable stuff to equivalent firewall features in FreeBSD, but that would be a lot of work. If you look at this picture: https://www.docker.com/company you will see that Docker is supported by a company which employees a lot of people. The team at Docker is moving very fast, and tweaking, tuning, and adding new features. The team works on userland, and Linux kernel stuff. So getting all the features to work on FreeBSD *plus* catching up to all the new stuff being done is a huge task. If you can get Docker and Kubernetes to work natively on FreeBSD, that would be a huge win, and I hope you get it to work. However, for people who just need to run Docker and have it work, running Linux (Centos, Ubuntu, whatever) in a VM (bhyve or whatever), will probably get you something workable. But if you are going down that path, you might as well just run Linux natively on hardware, and use Docker in that. -- Craig From owner-freebsd-virtualization@freebsd.org Tue Jan 22 08:28:18 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8072014B302F for ; Tue, 22 Jan 2019 08:28:18 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from kagate.punkt.de (kagate.punkt.de [217.29.33.131]) (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 577F080722; Tue, 22 Jan 2019 08:28:17 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from hugo10.ka.punkt.de (hugo10.ka.punkt.de [217.29.44.10]) by gate2.intern.punkt.de with ESMTP id x0M8SCCW088607; Tue, 22 Jan 2019 09:28:12 +0100 (CET) Received: from [217.29.44.166] ([217.29.44.166]) by hugo10.ka.punkt.de (8.14.2/8.14.2) with ESMTP id x0M8SBj6013672; Tue, 22 Jan 2019 09:28:11 +0100 (CET) (envelope-from hausen@punkt.de) From: "Patrick M. Hausen" Message-Id: Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Re: The status of docker Date: Tue, 22 Jan 2019 09:28:11 +0100 In-Reply-To: Cc: Jochen Neumeister , "freebsd-virtualization@freebsd.org" To: Craig Rodrigues References: <089e330d-2761-2440-3b7f-dd22e9088af5@gjunka.com> <9A01020A-7CC6-4893-A425-11A7BF736F4E@ultra-secure.de> <42f59b63-fdc7-306f-d836-83533741a86c@FreeBSD.org> X-Mailer: Apple Mail (2.3445.9.1) X-Rspamd-Queue-Id: 577F080722 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of hausen@punkt.de designates 217.29.33.131 as permitted sender) smtp.mailfrom=hausen@punkt.de X-Spamd-Result: default: False [-0.47 / 15.00]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; NEURAL_HAM_MEDIUM(-0.40)[-0.397,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ip4:217.29.32.0/20]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DMARC_NA(0.00)[punkt.de]; TO_DN_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.67)[0.669,0]; NEURAL_HAM_LONG(-0.92)[-0.925,0]; RCVD_COUNT_THREE(0.00)[3]; RCVD_TLS_LAST(0.00)[]; MX_GOOD(-0.01)[cached: mailin.pluspunkthosting.de]; RCVD_IN_DNSWL_NONE(0.00)[131.33.29.217.list.dnswl.org : 127.0.10.0]; IP_SCORE(-0.00)[country: DE(-0.01)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; ASN(0.00)[asn:16188, ipnet:217.29.32.0/20, country:DE]; MID_RHS_MATCH_FROM(0.00)[] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 22 Jan 2019 08:28:18 -0000 Good morning, > Am 22.01.2019 um 03:57 schrieb Craig Rodrigues : > I hope I am wrong, but unfortunately I think getting Docker to work on > natively on FreeBSD is ultimately a losing battle, > unless you can get a team of several developers to work on it full = time. I have the same gut feeling, but unless somebody actually tries, we = can=E2=80=99t tell for sure, can we? ;-) Thanks for making the effort. Now what I wanted to throw in: possibly getting in touch with some of = the people at Joyent who implemented Docker support for Illumos/Solaris zones might help: https://www.joyent.com/blog/triton-docker-and-the-best-of-all-worlds = Kind regards Patrick --=20 punkt.de GmbH Internet - Dienstleistungen - Beratung Kaiserallee 13a Tel.: 0721 9109-0 Fax: -100 76133 Karlsruhe info@punkt.de http://punkt.de AG Mannheim 108285 Gf: Juergen Egeling From owner-freebsd-virtualization@freebsd.org Tue Jan 22 19:48:23 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A1F5914ACF91 for ; Tue, 22 Jan 2019 19:48:23 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from msa1.earth.yoonka.com (yoonka.com [88.98.225.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "msa1.earth.yoonka.com", Issuer "msa1.earth.yoonka.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 69FA36C635 for ; Tue, 22 Jan 2019 19:48:22 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from crayon2.yoonka.com (crayon2.yoonka.com [10.70.7.20]) (authenticated bits=0) by msa1.earth.yoonka.com (8.15.2/8.15.2) with ESMTPSA id x0MJmKZH045698 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 22 Jan 2019 19:48:20 GMT (envelope-from list1@gjunka.com) Subject: Re: The status of docker To: freebsd-virtualization@freebsd.org References: <089e330d-2761-2440-3b7f-dd22e9088af5@gjunka.com> <9A01020A-7CC6-4893-A425-11A7BF736F4E@ultra-secure.de> <42f59b63-fdc7-306f-d836-83533741a86c@FreeBSD.org> From: Grzegorz Junka Message-ID: <5c926314-adce-dba1-f5ce-2fda35e1aeba@gjunka.com> Date: Tue, 22 Jan 2019 19:48:20 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.3.2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-GB-large X-Rspamd-Queue-Id: 69FA36C635 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of list1@gjunka.com designates 88.98.225.149 as permitted sender) smtp.mailfrom=list1@gjunka.com X-Spamd-Result: default: False [-6.95 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:88.98.225.149]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-virtualization@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; DMARC_NA(0.00)[gjunka.com]; MX_GOOD(-0.01)[cached: gjunka.com]; NEURAL_HAM_SHORT(-1.00)[-0.995,0]; IP_SCORE(-3.64)[ip: (-9.53), ipnet: 88.98.192.0/18(-4.77), asn: 56478(-3.81), country: GB(-0.09)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:56478, ipnet:88.98.192.0/18, country:GB]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 22 Jan 2019 19:48:24 -0000 On 22/01/2019 08:28, Patrick M. Hausen wrote: > Good morning, > >> Am 22.01.2019 um 03:57 schrieb Craig Rodrigues : >> I hope I am wrong, but unfortunately I think getting Docker to work on >> natively on FreeBSD is ultimately a losing battle, >> unless you can get a team of several developers to work on it full time. > I have the same gut feeling, but unless somebody actually tries, we can’t > tell for sure, can we? ;-) > > Thanks for making the effort. > > Now what I wanted to throw in: possibly getting in touch with some of the > people at Joyent who implemented Docker support for Illumos/Solaris > zones might help: > > https://www.joyent.com/blog/triton-docker-and-the-best-of-all-worlds I think the question is how much should be implemented by a freebsd port and how much should come from the native linux/docker implementation. There are two extremes: 1. Linux in bhyve, docker is running completely in Linux environment 2. A docker container in a jail with no native linux kernel, docker is running completely in FreeBSD environment 1 is the least convenient because it requires all the hurdles related to setting up a bhyve host, including proper network configuration for containers and pre-allocating disk space. But it also requires no implementation in freebsd-related docker ports apart from maybe adding support to docker tools, like docker-machine for example 2 would be most convenient but also most difficult as all smallest docker features would need to be ported natively to FreeBSD I believe docker and freebsd-docker ports were trying different approaches somewhere in between these extremes. Maybe the correct approach would be to start with 1 and make running docker in bhyve as convenient as possible, then slowly move to 2 as much as interest/resources allow? GrzegorzJ From owner-freebsd-virtualization@freebsd.org Tue Jan 22 20:01:16 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4D1AE14AD573 for ; Tue, 22 Jan 2019 20:01:16 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from kagate.punkt.de (kagate.punkt.de [217.29.33.131]) (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 27D316CDC5 for ; Tue, 22 Jan 2019 20:01:09 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from hugo10.ka.punkt.de (hugo10.ka.punkt.de [217.29.44.10]) by gate2.intern.punkt.de with ESMTP id x0MK11rO099511; Tue, 22 Jan 2019 21:01:01 +0100 (CET) Received: from [217.29.46.123] ([217.29.46.123]) by hugo10.ka.punkt.de (8.14.2/8.14.2) with ESMTP id x0MK11gu048247; Tue, 22 Jan 2019 21:01:01 +0100 (CET) (envelope-from hausen@punkt.de) From: "Patrick M. Hausen" Message-Id: Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Re: The status of docker Date: Tue, 22 Jan 2019 21:01:01 +0100 In-Reply-To: <5c926314-adce-dba1-f5ce-2fda35e1aeba@gjunka.com> Cc: freebsd-virtualization@freebsd.org To: Grzegorz Junka References: <089e330d-2761-2440-3b7f-dd22e9088af5@gjunka.com> <9A01020A-7CC6-4893-A425-11A7BF736F4E@ultra-secure.de> <42f59b63-fdc7-306f-d836-83533741a86c@FreeBSD.org> <5c926314-adce-dba1-f5ce-2fda35e1aeba@gjunka.com> X-Mailer: Apple Mail (2.3445.9.1) X-Rspamd-Queue-Id: 27D316CDC5 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of hausen@punkt.de designates 217.29.33.131 as permitted sender) smtp.mailfrom=hausen@punkt.de X-Spamd-Result: default: False [-2.70 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:217.29.32.0/20]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[punkt.de]; URI_COUNT_ODD(1.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[mailin.pluspunkthosting.de,mailin.pluspunkthosting.de]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[131.33.29.217.list.dnswl.org : 127.0.10.0]; NEURAL_HAM_SHORT(-0.98)[-0.978,0]; IP_SCORE(-0.92)[ipnet: 217.29.32.0/20(-2.54), asn: 16188(-2.03), country: DE(-0.01)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; ASN(0.00)[asn:16188, ipnet:217.29.32.0/20, country:DE]; MID_RHS_MATCH_FROM(0.00)[] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 22 Jan 2019 20:01:16 -0000 Hi all, > Am 22.01.2019 um 20:48 schrieb Grzegorz Junka : > 2. A docker container in a jail with no native linux kernel, docker is = running completely in FreeBSD environment >=20 > 2 would be most convenient but also most difficult as all smallest = docker features would need to be ported natively to FreeBSD IIRC the Joyent approach was to port the Linux system call API to an extent that made it possible to =E2=80=9Esimply=E2=80=9C run Linux = Docker in zones without a Linux kernel =E2=80=A6 Kind regards, Patrick --=20 punkt.de GmbH Internet - Dienstleistungen - Beratung Kaiserallee 13a Tel.: 0721 9109-0 Fax: -100 76133 Karlsruhe info@punkt.de http://punkt.de AG Mannheim 108285 Gf: Juergen Egeling From owner-freebsd-virtualization@freebsd.org Tue Jan 22 20:09:56 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4CE8814AD827 for ; Tue, 22 Jan 2019 20:09:56 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from msa1.earth.yoonka.com (yoonka.com [88.98.225.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "msa1.earth.yoonka.com", Issuer "msa1.earth.yoonka.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A8D606D34E for ; Tue, 22 Jan 2019 20:09:55 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from crayon2.yoonka.com (crayon2.yoonka.com [10.70.7.20]) (authenticated bits=0) by msa1.earth.yoonka.com (8.15.2/8.15.2) with ESMTPSA id x0MK9r7h046022 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Tue, 22 Jan 2019 20:09:54 GMT (envelope-from list1@gjunka.com) Subject: Re: The status of docker To: "Patrick M. Hausen" Cc: freebsd-virtualization@freebsd.org References: <089e330d-2761-2440-3b7f-dd22e9088af5@gjunka.com> <9A01020A-7CC6-4893-A425-11A7BF736F4E@ultra-secure.de> <42f59b63-fdc7-306f-d836-83533741a86c@FreeBSD.org> <5c926314-adce-dba1-f5ce-2fda35e1aeba@gjunka.com> From: Grzegorz Junka Message-ID: <1548c51e-49ba-4113-5ade-5515b77a3a44@gjunka.com> Date: Tue, 22 Jan 2019 20:09:53 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.3.2 MIME-Version: 1.0 In-Reply-To: Content-Language: en-GB-large X-Rspamd-Queue-Id: A8D606D34E X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of list1@gjunka.com designates 88.98.225.149 as permitted sender) smtp.mailfrom=list1@gjunka.com X-Spamd-Result: default: False [-6.90 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:88.98.225.149]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[gjunka.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: gjunka.com]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.95)[-0.952,0]; IP_SCORE(-3.64)[ip: (-9.53), ipnet: 88.98.192.0/18(-4.77), asn: 56478(-3.81), country: GB(-0.09)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; ASN(0.00)[asn:56478, ipnet:88.98.192.0/18, country:GB]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 22 Jan 2019 20:09:56 -0000 On 22/01/2019 20:01, Patrick M. Hausen wrote: > Hi all, > >> Am 22.01.2019 um 20:48 schrieb Grzegorz Junka > >: >> 2. A docker container in a jail with no native linux kernel, docker >> is running completely in FreeBSD environment >> >> 2 would be most convenient but also most difficult as all smallest >> docker features would need to be ported natively to FreeBSD > > IIRC the Joyent approach was to port the Linux system call API to an > extent that made it possible to „simply“ run Linux Docker in zones without > a Linux kernel … > So option 2? That's nice, good to know. Maybe it isn't as difficult. Docker is quite popular in the industry so maybe some sponsorship would be possible? BTW is Joyent is any way related to Oracle? Why would they want to support zones? Is the support they implemented open sourced? GrzegorzJ From owner-freebsd-virtualization@freebsd.org Tue Jan 22 20:17:07 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6FD1B14AE064 for ; Tue, 22 Jan 2019 20:17:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 09DD66DDAB for ; Tue, 22 Jan 2019 20:17:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id BB2B514AE063; Tue, 22 Jan 2019 20:17:06 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A9AE114AE062 for ; Tue, 22 Jan 2019 20:17:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3F01B6DDA7 for ; Tue, 22 Jan 2019 20:17:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 85D55191A4 for ; Tue, 22 Jan 2019 20:17:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0MKH5IC003844 for ; Tue, 22 Jan 2019 20:17:05 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0MKH5be003843 for virtualization@FreeBSD.org; Tue, 22 Jan 2019 20:17:05 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 207297] [Hyper-V]FreeBSD 10.2 on hyperv lost network under heavy load for OACTIVE Date: Tue, 22 Jan 2019 20:17:05 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 10.2-RELEASE X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: gonzo@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: resolution cc bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 22 Jan 2019 20:17:07 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207297 Oleksandr Tymoshenko changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED CC| |gonzo@FreeBSD.org Status|New |Closed --- Comment #3 from Oleksandr Tymoshenko --- This seems to be fixed by r294700 --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Tue Jan 22 20:21:55 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E614B14AE3E2 for ; Tue, 22 Jan 2019 20:21:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 80F6B6E39B for ; Tue, 22 Jan 2019 20:21:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 43CEC14AE3DE; Tue, 22 Jan 2019 20:21:54 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 321D214AE3DC for ; Tue, 22 Jan 2019 20:21:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C49CC6E396 for ; Tue, 22 Jan 2019 20:21:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 272E2192FE for ; Tue, 22 Jan 2019 20:21:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0MKLrJb017421 for ; Tue, 22 Jan 2019 20:21:53 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0MKLraH017420 for virtualization@FreeBSD.org; Tue, 22 Jan 2019 20:21:53 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 186909] [hyper-v] [panic] Stable GENERIC kernel panic on hyperv 2012 OS Date: Tue, 22 Jan 2019 20:21:53 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: gonzo@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 22 Jan 2019 20:21:55 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D186909 Oleksandr Tymoshenko changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Open |Closed Resolution|--- |FIXED CC| |gonzo@FreeBSD.org --- Comment #9 from Oleksandr Tymoshenko --- Closing as fixed per Dexuan --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Tue Jan 22 20:23:18 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 81F8A14AE4A0 for ; Tue, 22 Jan 2019 20:23:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 1948A6E4D9 for ; Tue, 22 Jan 2019 20:23:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id D027614AE49E; Tue, 22 Jan 2019 20:23:17 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BDCA614AE49D for ; Tue, 22 Jan 2019 20:23:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 53A446E4D5 for ; Tue, 22 Jan 2019 20:23:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 9A9B51931E for ; Tue, 22 Jan 2019 20:23:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0MKNGwU020104 for ; Tue, 22 Jan 2019 20:23:16 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0MKNGkq020103 for virtualization@FreeBSD.org; Tue, 22 Jan 2019 20:23:16 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 206699] [Hyper-V]FreeBSD potential NULL pointer dereference in storage bounce buffer Date: Tue, 22 Jan 2019 20:23:16 +0000 X-Bugzilla-Reason: AssignedTo CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 10.2-STABLE X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: gonzo@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc resolution bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 22 Jan 2019 20:23:18 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D206699 Oleksandr Tymoshenko changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gonzo@FreeBSD.org Resolution|--- |FIXED Status|New |Closed --- Comment #3 from Oleksandr Tymoshenko --- Patch committed as base r295295 --=20 You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.= From owner-freebsd-virtualization@freebsd.org Tue Jan 22 20:31:27 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0A90014AE77F for ; Tue, 22 Jan 2019 20:31:27 +0000 (UTC) (envelope-from freebsd-rwg@pdx.rh.CN85.dnsmgr.net) Received: from pdx.rh.CN85.dnsmgr.net (br1.CN84in.dnsmgr.net [69.59.192.140]) (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 F2A536EC60 for ; Tue, 22 Jan 2019 20:31:25 +0000 (UTC) (envelope-from freebsd-rwg@pdx.rh.CN85.dnsmgr.net) Received: from pdx.rh.CN85.dnsmgr.net (localhost [127.0.0.1]) by pdx.rh.CN85.dnsmgr.net (8.13.3/8.13.3) with ESMTP id x0MKVLah075794; Tue, 22 Jan 2019 12:31:21 -0800 (PST) (envelope-from freebsd-rwg@pdx.rh.CN85.dnsmgr.net) Received: (from freebsd-rwg@localhost) by pdx.rh.CN85.dnsmgr.net (8.13.3/8.13.3/Submit) id x0MKVL90075793; Tue, 22 Jan 2019 12:31:21 -0800 (PST) (envelope-from freebsd-rwg) From: "Rodney W. Grimes" Message-Id: <201901222031.x0MKVL90075793@pdx.rh.CN85.dnsmgr.net> Subject: Re: The status of docker In-Reply-To: <1548c51e-49ba-4113-5ade-5515b77a3a44@gjunka.com> To: Grzegorz Junka Date: Tue, 22 Jan 2019 12:31:21 -0800 (PST) CC: "Patrick M. Hausen" , freebsd-virtualization@freebsd.org X-Mailer: ELM [version 2.4ME+ PL121h (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII X-Rspamd-Queue-Id: F2A536EC60 X-Spamd-Bar: + Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [1.42 / 15.00]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[dnsmgr.net]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.60)[0.604,0]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: pdx.rh.CN85.dnsmgr.net]; NEURAL_SPAM_LONG(0.09)[0.087,0]; NEURAL_HAM_SHORT(-0.15)[-0.150,0]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:13868, ipnet:69.59.192.0/19, country:US]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(-0.01)[ip: (0.02), ipnet: 69.59.192.0/19(0.01), asn: 13868(-0.02), country: US(-0.08)] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 22 Jan 2019 20:31:27 -0000 > On 22/01/2019 20:01, Patrick M. Hausen wrote: > > Hi all, > > > >> Am 22.01.2019 um 20:48 schrieb Grzegorz Junka >> >: > >> 2. A docker container in a jail with no native linux kernel, docker > >> is running completely in FreeBSD environment > >> > >> 2 would be most convenient but also most difficult as all smallest > >> docker features would need to be ported natively to FreeBSD > > > > IIRC the Joyent approach was to port the Linux system call API to an > > extent that made it possible to ?simply? run Linux Docker in zones without > > a Linux kernel ? > > > > So option 2? That's nice, good to know. Maybe it isn't as difficult. > Docker is quite popular in the industry so maybe some sponsorship would > be possible? > > BTW is Joyent is any way related to Oracle? Why would they want to > support zones? Is the support they implemented open sourced? Joyent is running on Illumos which is based on OpenSolaris which is open source. Illumos can also run KVM and bhyve and zones all at the same time, its rather nice in they have done some things that support this, some of which I am working with Joyent on bringing to FreeBSD (mainly the ability to have more than one type II hypevisor running.) But first there is some cruft cleaning being done for both FreeBSD and Illumos, removal of constant VM_MAXCPU so you can run bhyve guests with as many threads as your host has. -- Rod Grimes rgrimes@freebsd.org From owner-freebsd-virtualization@freebsd.org Tue Jan 22 20:32:04 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 22D3414AE7FF for ; Tue, 22 Jan 2019 20:32:04 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from kagate.punkt.de (kagate.punkt.de [217.29.33.131]) (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 588796ED43 for ; Tue, 22 Jan 2019 20:32:03 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from hugo10.ka.punkt.de (hugo10.ka.punkt.de [217.29.44.10]) by gate2.intern.punkt.de with ESMTP id x0MKW1ou099713; Tue, 22 Jan 2019 21:32:01 +0100 (CET) Received: from [217.29.46.123] ([217.29.46.123]) by hugo10.ka.punkt.de (8.14.2/8.14.2) with ESMTP id x0MKW1Hg049030; Tue, 22 Jan 2019 21:32:01 +0100 (CET) (envelope-from hausen@punkt.de) From: "Patrick M. Hausen" Message-Id: <4643A871-4AD6-4C25-AEA7-7BA85B873A19@punkt.de> Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Re: The status of docker Date: Tue, 22 Jan 2019 21:32:00 +0100 In-Reply-To: <1548c51e-49ba-4113-5ade-5515b77a3a44@gjunka.com> Cc: freebsd-virtualization@freebsd.org To: Grzegorz Junka References: <089e330d-2761-2440-3b7f-dd22e9088af5@gjunka.com> <9A01020A-7CC6-4893-A425-11A7BF736F4E@ultra-secure.de> <42f59b63-fdc7-306f-d836-83533741a86c@FreeBSD.org> <5c926314-adce-dba1-f5ce-2fda35e1aeba@gjunka.com> <1548c51e-49ba-4113-5ade-5515b77a3a44@gjunka.com> X-Mailer: Apple Mail (2.3445.9.1) X-Rspamd-Queue-Id: 588796ED43 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of hausen@punkt.de designates 217.29.33.131 as permitted sender) smtp.mailfrom=hausen@punkt.de X-Spamd-Result: default: False [-3.57 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.998,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:217.29.32.0/20]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[punkt.de]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: mailin.pluspunkthosting.de]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[131.33.29.217.list.dnswl.org : 127.0.10.0]; NEURAL_HAM_SHORT(-0.91)[-0.913,0]; IP_SCORE(-0.85)[ipnet: 217.29.32.0/20(-2.35), asn: 16188(-1.88), country: DE(-0.01)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; ASN(0.00)[asn:16188, ipnet:217.29.32.0/20, country:DE]; MID_RHS_MATCH_FROM(0.00)[] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 22 Jan 2019 20:32:04 -0000 Hi! > Am 22.01.2019 um 21:09 schrieb Grzegorz Junka : > BTW is Joyent is any way related to Oracle? Why would they want to = support zones? Is the support they implemented open sourced? Sorry, I don=E2=80=99t know many details. Their cloud is built on Open = Solaris, hence the connection. IIRC the company was founded by some bright people who left Sun after the acquisition by Oracle. Bryan Cantrill is sort of a net.personality. Sean Chittenden presented at EuroBSDCon 2018: https://2018.eurobsdcon.org/talks-speakers/#SeanChittenden = Kind regards, Patrick --=20 punkt.de GmbH Internet - Dienstleistungen - Beratung Kaiserallee 13a Tel.: 0721 9109-0 Fax: -100 76133 Karlsruhe info@punkt.de http://punkt.de AG Mannheim 108285 Gf: Juergen Egeling From owner-freebsd-virtualization@freebsd.org Tue Jan 22 20:34:03 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7290914AEA01 for ; Tue, 22 Jan 2019 20:34:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 0C2236EF0F for ; Tue, 22 Jan 2019 20:34:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id BDBDC14AE9FF; Tue, 22 Jan 2019 20:34:02 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AADCB14AE9FD for ; Tue, 22 Jan 2019 20:34:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4462A6EF0A for ; Tue, 22 Jan 2019 20:34:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 7093B194A4 for ; Tue, 22 Jan 2019 20:34:01 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0MKY1AT039957 for ; Tue, 22 Jan 2019 20:34:01 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0MKY1DM039956 for virtualization@FreeBSD.org; Tue, 22 Jan 2019 20:34:01 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 210175] [hyper-v] V2 input from mouse/keyboard not captured Date: Tue, 22 Jan 2019 20:34:00 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: gonzo@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 22 Jan 2019 20:34:03 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D210175 Oleksandr Tymoshenko changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gonzo@FreeBSD.org Status|New |Open --- Comment #4 from Oleksandr Tymoshenko --- (In reply to Dexuan Cui from comment #3) Dexuan, are there any plans to implement the mouse driver? Or is there spec available to developers? --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Tue Jan 22 20:57:18 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0719B14AF374 for ; Tue, 22 Jan 2019 20:57:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 8F7DF701AD for ; Tue, 22 Jan 2019 20:57:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 4A1F414AF373; Tue, 22 Jan 2019 20:57:17 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 370D614AF372 for ; Tue, 22 Jan 2019 20:57:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C6145701AC for ; Tue, 22 Jan 2019 20:57:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id DDC27197AF for ; Tue, 22 Jan 2019 20:57:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0MKvF5p083744 for ; Tue, 22 Jan 2019 20:57:15 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0MKvFe3083743 for virtualization@FreeBSD.org; Tue, 22 Jan 2019 20:57:15 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 210175] [hyper-v] V2 input from mouse/keyboard not captured Date: Tue, 22 Jan 2019 20:57:15 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: decui@microsoft.com X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 22 Jan 2019 20:57:18 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D210175 --- Comment #5 from Dexuan Cui --- (In reply to Oleksandr Tymoshenko from comment #4) Unluckily there is no good spec, as far as I know. At least I don't have su= ch a spec at all. :-( I'm afraid the only good reference is the Linux version of the driver: https://github.com/torvalds/linux/blob/master/drivers/hid/hid-hyperv.c The driver doesn't look very complex, so I hope it won't be too difficult to port it to BSD.=20 +whu (Wei) who may help on this. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Tue Jan 22 22:36:05 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C5C0A14B1DD3 for ; Tue, 22 Jan 2019 22:36:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 5F91C7431E for ; Tue, 22 Jan 2019 22:36:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 2366714B1DCE; Tue, 22 Jan 2019 22:36:05 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 11BF214B1DCD for ; Tue, 22 Jan 2019 22:36:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A522C74319 for ; Tue, 22 Jan 2019 22:36:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id E677F1A62E for ; Tue, 22 Jan 2019 22:36:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0MMa3uk029293 for ; Tue, 22 Jan 2019 22:36:03 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0MMa3aQ029292 for virtualization@FreeBSD.org; Tue, 22 Jan 2019 22:36:03 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 210175] [hyper-v] V2 input from mouse/keyboard not captured Date: Tue, 22 Jan 2019 22:36:03 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: gonzo@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 22 Jan 2019 22:36:05 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D210175 --- Comment #6 from Oleksandr Tymoshenko --- (In reply to Dexuan Cui from comment #5) Thanks! Just wanted to have some reference in this PR in case somebody gets interested in implementing. I think Linux driver should be enough, it doesn= 't look complicated. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Wed Jan 23 03:23:02 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 44AF014B9092 for ; Wed, 23 Jan 2019 03:23:02 +0000 (UTC) (envelope-from ssgriffonuser@gmail.com) Received: from mail-wr1-x42e.google.com (mail-wr1-x42e.google.com [IPv6:2a00:1450:4864:20::42e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ED44687A3F for ; Wed, 23 Jan 2019 03:23:00 +0000 (UTC) (envelope-from ssgriffonuser@gmail.com) Received: by mail-wr1-x42e.google.com with SMTP id s12so692292wrt.4 for ; Tue, 22 Jan 2019 19:23:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=3MGqoDnPzlVrvKGGOCm6q6RxEDGWHjzdUovx9cEW/cA=; b=VY6+Zf7CHIrG8C/zF9LrRiYOH5tKQyUyRuDS4NxkFgOS/utB1FEX+zO3VaUrmjXGUz Q18WVe0I6WrMU/R/+LFJCHzzuPujkL8SCOPvt8GKfagOV9+esKaN+kGP7K9FaKbSJ1Qq JxqzQMMproqblV2KVpo+5kV35tkbQAzfJEF44IzpZ1F48Z+7eNYulfUYbKv6IZ0uKUeJ 9yWqP2R50me//D69Od4Nn20NlxE5FnEthRijOQaxSnNVl4Hs+3Acssnj0uLxrvi83pRZ 7n36EB0VCBN2QAFz1dPS/Sd6fTvEQkMvc/CQcquZ2AAV/FL+pQSEizWZGkC5yaV7knni MdmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=3MGqoDnPzlVrvKGGOCm6q6RxEDGWHjzdUovx9cEW/cA=; b=dOxcveM/X7tipxFY62fy3zxv2Jtb2sluCEtFQEF0K/HWa9cAYOR824028J/Eid7xJr c8BKAdoIjyD2n/mLKXoiTmYmEK6jQ5i9W6xHf4E1NXBkxVpKEfkX0ZKNEifFS6M9Phpq m9pkIaS7zpeDKGpnewZbFlcfYn9NMbh/QnYpqG3SGlmYFNfAaWFoGyCVBgx423gC8HUo dJS335ET9/IeXPPmRy+Km7asNbTmy7zrml+XXNljH0kiJFwswe6NNL0t0VZ5FK6GBBwQ yz+7HBdVdY5kb84i94MEmEKfDGLNQinLHXCX6+zAUhuebNtZsZsfIdLdIsgYSmnD2eDZ 8Fzg== X-Gm-Message-State: AJcUukePNjB+QZOXqgDihRlw0vkDHeKNz38f814qOC69kJGd97u4vmnm d8Ak+Ndp59dbFsy6jSJLsbDDgbyBk5Cydl6xXqctz+NS X-Google-Smtp-Source: ALg8bN6aeqo4Lycn+wBOjD8TQA4WQ/GYkPqjWfbyHx5OAeIf2f+HuBEyQy2BolHUPKlcGZFzACCiWRRBFZe3P+65ErY= X-Received: by 2002:adf:f052:: with SMTP id t18mr548692wro.112.1548213779644; Tue, 22 Jan 2019 19:22:59 -0800 (PST) MIME-Version: 1.0 References: <089e330d-2761-2440-3b7f-dd22e9088af5@gjunka.com> <9A01020A-7CC6-4893-A425-11A7BF736F4E@ultra-secure.de> <42f59b63-fdc7-306f-d836-83533741a86c@FreeBSD.org> <5c926314-adce-dba1-f5ce-2fda35e1aeba@gjunka.com> <1548c51e-49ba-4113-5ade-5515b77a3a44@gjunka.com> <4643A871-4AD6-4C25-AEA7-7BA85B873A19@punkt.de> In-Reply-To: <4643A871-4AD6-4C25-AEA7-7BA85B873A19@punkt.de> From: ss griffon Date: Tue, 22 Jan 2019 21:21:17 -0600 Message-ID: Subject: Re: The status of docker To: "Patrick M. Hausen" Cc: Grzegorz Junka , freebsd-virtualization@freebsd.org X-Rspamd-Queue-Id: ED44687A3F X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=VY6+Zf7C; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of ssgriffonuser@gmail.com designates 2a00:1450:4864:20::42e as permitted sender) smtp.mailfrom=ssgriffonuser@gmail.com X-Spamd-Result: default: False [-5.53 / 15.00]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; URI_COUNT_ODD(1.00)[9]; DKIM_TRACE(0.00)[gmail.com:+]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.85)[-0.854,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-virtualization@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[e.2.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; IP_SCORE(-2.66)[ip: (-9.15), ipnet: 2a00:1450::/32(-2.19), asn: 15169(-1.89), country: US(-0.08)]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 23 Jan 2019 03:23:02 -0000 I'm a bit late to the game, but I wanted to add my 2 cents. I don't see the benefit of implementing "docker" in FreeBSD. If you are just implementing the linux system calls i.e. using the linuxulator, then you lose any benefits of running on FreeBSD. It seems like implementing the docker interfaces, like a Dockerfile, registry support and networking switches using FreeBSD specific implementations would be extremely helpful. Especially for the CI/CD workflow. For example: #Dockerfile #Pull a image from registry and create a new dataset with snapshot. #Registry could be http, ftp or any other transfer protocol. FROM FreeBSD:RELEASE-11.2 #Copy app directory into the jailed directory. Perhaps setting system immutable flag. COPY ./app /app #Use pf to route to port 80 from the host. Or use vnet EXPOSE 80 #Run a command in the jail to prepare the new image. RUN env ASSUME_ALWAYS_YES=3Dyes pkg install bash nginx uwsgi py36-flask #Mark the startup command CMD /bin/sh /etc/rc The above would be very familiar to docker users and can be used to generate a standards compliant image (I believe there was a project jetpack that did something like this). Creating a OCI compliant image would probably be the first step to using kubernetes, but I haven't really spent any time looking at kubernetes. We could also add extensions for using resource limits, capsicum, devd, security levels etc. The other cool thing is this could all be run inside a jail using heirarchical jails. Shane On Tue, Jan 22, 2019 at 2:32 PM Patrick M. Hausen wrote: > Hi! > > > Am 22.01.2019 um 21:09 schrieb Grzegorz Junka : > > BTW is Joyent is any way related to Oracle? Why would they want to > support zones? Is the support they implemented open sourced? > > Sorry, I don=E2=80=99t know many details. Their cloud is built on Open So= laris, > hence the connection. IIRC the company was founded by some > bright people who left Sun after the acquisition by Oracle. > > Bryan Cantrill is sort of a net.personality. Sean Chittenden presented > at EuroBSDCon 2018: > https://2018.eurobsdcon.org/talks-speakers/#SeanChittenden < > https://2018.eurobsdcon.org/talks-speakers/#SeanChittenden> > > Kind regards, > Patrick > -- > punkt.de GmbH Internet - Dienstleistungen - Beratung > Kaiserallee 13a Tel.: 0721 9109-0 Fax: -100 > 76133 Karlsruhe info@punkt.de http://punkt.de > AG Mannheim 108285 Gf: Juergen Egeling > > _______________________________________________ > freebsd-virtualization@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to " > freebsd-virtualization-unsubscribe@freebsd.org" > From owner-freebsd-virtualization@freebsd.org Wed Jan 23 06:52:24 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E17D514BD77F for ; Wed, 23 Jan 2019 06:52:23 +0000 (UTC) (envelope-from xenon@ze.tum.de) Received: from mail.ze.tum.de (mail.ze.tum.de [IPv6:2001:4ca0:2e03::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.ze.tum.de", Issuer "Zertifizierungsstelle der TUM" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EF2CC8D5EC for ; Wed, 23 Jan 2019 06:52:22 +0000 (UTC) (envelope-from xenon@ze.tum.de) Received: from [129.187.39.201] (xenostar.ze.tum.de [129.187.39.201]) (authenticated bits=0) by mail.ze.tum.de (8.15.2/8.15.2) with ESMTPSA id x0N6qJFi016144 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 23 Jan 2019 07:52:19 +0100 (CET) (envelope-from xenon@ze.tum.de) X-Authentication-Warning: hades.ze.tum.de: Host xenostar.ze.tum.de [129.187.39.201] claimed to be [129.187.39.201] Subject: Re: The status of docker To: freebsd-virtualization@freebsd.org References: <089e330d-2761-2440-3b7f-dd22e9088af5@gjunka.com> <9A01020A-7CC6-4893-A425-11A7BF736F4E@ultra-secure.de> <42f59b63-fdc7-306f-d836-83533741a86c@FreeBSD.org> <5c926314-adce-dba1-f5ce-2fda35e1aeba@gjunka.com> From: =?UTF-8?Q?J=c3=bcrgen_Ofner?= Message-ID: Date: Wed, 23 Jan 2019 07:52:19 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: <5c926314-adce-dba1-f5ce-2fda35e1aeba@gjunka.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: de-DE X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 23 Jan 2019 06:52:24 -0000 Am 22.01.19 um 20:48 schrieb Grzegorz Junka: > On 22/01/2019 08:28, Patrick M. Hausen wrote: >> Good morning, >> >>> Am 22.01.2019 um 03:57 schrieb Craig Rodrigues : >>> I hope I am wrong, but unfortunately I think getting Docker to work on >>> natively on FreeBSD is ultimately a losing battle, >>> unless you can get a team of several developers to work on it full >>> time. >> I have the same gut feeling, but unless somebody actually tries, we >> can’t >> tell for sure, can we? ;-) >> >> Thanks for making the effort. >> >> Now what I wanted to throw in: possibly getting in touch with some of >> the >> people at Joyent who implemented Docker support for Illumos/Solaris >> zones might help: >> >> https://www.joyent.com/blog/triton-docker-and-the-best-of-all-worlds >> > > I think the question is how much should be implemented by a freebsd > port and how much should come from the native linux/docker > implementation. There are two extremes: > > 1. Linux in bhyve, docker is running completely in Linux environment > > 2. A docker container in a jail with no native linux kernel, docker is > running completely in FreeBSD environment > > 1 is the least convenient because it requires all the hurdles related > to setting up a bhyve host, including proper network configuration for > containers and pre-allocating disk space. But it also requires no > implementation in freebsd-related docker ports apart from maybe adding > support to docker tools, like docker-machine for example > > 2 would be most convenient but also most difficult as all smallest > docker features would need to be ported natively to FreeBSD > > I believe docker and freebsd-docker ports were trying different > approaches somewhere in between these extremes. Maybe the correct > approach would be to start with 1 and make running docker in bhyve as > convenient as possible, then slowly move to 2 as much as > interest/resources allow? > > GrzegorzJ > 3. A Docker Hub Forge with Container basis on Free-BSD >   -- ------------------------------------------------------------------------ technische Universität München WWW & Online Service Systemadministrator Jürgen Ofner Tel. : 089 289 25266 Fax : 089 289 25257 From owner-freebsd-virtualization@freebsd.org Wed Jan 23 06:54:52 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E576C14BD847 for ; Wed, 23 Jan 2019 06:54:51 +0000 (UTC) (envelope-from doublef.mobile@gmail.com) Received: from mail-oi1-x229.google.com (mail-oi1-x229.google.com [IPv6:2607:f8b0:4864:20::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8A5AE8D6CF; Wed, 23 Jan 2019 06:54:50 +0000 (UTC) (envelope-from doublef.mobile@gmail.com) Received: by mail-oi1-x229.google.com with SMTP id y23so972575oia.4; Tue, 22 Jan 2019 22:54:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=NUFviMUNlbvcucv3H9V9aD9rcvaDM6m27eauOzerPuY=; b=YiUzpcUXuCA/UrESj2BqWMbnzxhbMUV2XUVHsfwado/fp+8XgGHk2kYYyMMTy/gbH8 ahoBnpIAyxPERiAaMFioHeM7IB2NxcqtdbC0KqMgk8UrLo+B7MUNT7EgAk2C2/fAT0rZ ZVOYf2EE2JuCmzkUfN2ckxDg3hNESniYayLrAckXz8s9SzfPza220eL0k60mE2/4RC27 t8Dn3Vrj0A8NVtSo35k6wIGuDmXEBeERllIMxMUZsuxHTxUb/OjN5AYUfGeEfDIw4IiE KFCOp1oLR5hbOFol8TRSk8XfhWT+ggTEhD8ZcQMwwCKIdxzyKF6M1FvP6Z4pFP/Q/5C9 Yq0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=NUFviMUNlbvcucv3H9V9aD9rcvaDM6m27eauOzerPuY=; b=P8XXpGBaZ+DWdlqk92+UHxapfhsIDZgKUY7qLpMvunSf1Ly4LvMvicVb9eKshBxJXF aoSpaMdlfzR9dhp8xWoZZUYop9TIU/fDBsmi9UyRkuBmF7qCfUcOX+/Pf7F67UvluUlD DbsxSaqZcgESIucl4x+jyNGzC2/892YCb0q3Axw8ZIEb9Th8V6rfnL2d+lBCehc0lJAh MavA86MZkMI2FvRk8cyqKnHwivMASRYc90udqYWEy/oWH0CGO+Wotv70jbkot+r5QOmx O2s/F3+5gmSV6oXXcJn4GbG6pEuS2sgZQaaFcfaL0y5TqgVw+OxR5sxVtgOktehSTDaD 2Edw== X-Gm-Message-State: AJcUukcPf+YfqVoCuwqr6vt1BaRxUQzQFym2Hp/JUyHnGXp/7SGVeRJ2 ijE/Swmm1/cgX9QDriBg5Y2Tv9n9VrgYYNZUowZ1kIeA X-Google-Smtp-Source: ALg8bN4U/f+UmFZXqOkVpM/HWxD5MB4bio6QlZqD7Yie+Bqd6FEpxA7IRT1tFIINCLhPO6MlxtnraDQWVMzGsA+IVmM= X-Received: by 2002:aca:eccb:: with SMTP id k194mr649098oih.104.1548226489452; Tue, 22 Jan 2019 22:54:49 -0800 (PST) MIME-Version: 1.0 References: <089e330d-2761-2440-3b7f-dd22e9088af5@gjunka.com> <9A01020A-7CC6-4893-A425-11A7BF736F4E@ultra-secure.de> <42f59b63-fdc7-306f-d836-83533741a86c@FreeBSD.org> In-Reply-To: <42f59b63-fdc7-306f-d836-83533741a86c@FreeBSD.org> From: Sergey Zakharchenko Date: Wed, 23 Jan 2019 06:54:38 +0000 Message-ID: Subject: Re: The status of docker To: Jochen Neumeister Cc: Rainer Duffner , Grzegorz Junka , freebsd-virtualization@freebsd.org, Martin Bodo Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 8A5AE8D6CF X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=YiUzpcUX; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of doublefmobile@gmail.com designates 2607:f8b0:4864:20::229 as permitted sender) smtp.mailfrom=doublefmobile@gmail.com X-Spamd-Result: default: False [-6.49 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCPT_COUNT_FIVE(0.00)[5]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[9.2.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; IP_SCORE(-2.70)[ip: (-9.09), ipnet: 2607:f8b0::/32(-2.46), asn: 15169(-1.89), country: US(-0.08)]; NEURAL_HAM_SHORT(-0.78)[-0.778,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 23 Jan 2019 06:54:52 -0000 Hello there guys, > Not quite. I took over the docker freebsd port. Currently I am trying to > change him to moby project on GH. Jochen, I wish you the best of luck. As a couple of cents, and on behalf of Digital Loggers, Inc., I've uploaded some old patches that we use to run an ancient version of Docker on FreeBSD: https://github.com/digitalloggers/docker-zfs-patches . They speed up building of large containers by not iterating over all container files at every single stage, using ZFS diffs instead. No warranty, express or implied, is provided on those patches; I'm sure you'll find some edge cases where they'll break your container builds; you have been warned. Also, forgive my Go: that was the first and hopefully the last time I wrote something in it. That's not much; the real problems are with volume (e.g. single-file "volumes" which are hard links) and networking support; they were solved (kind of) by us by dynamically generating Dockerfiles and adding container startup wrappers, to the point that most would say it's too mutilated to be named Docker, so I'm afraid we aren't sharing those for the time being. My answers to why on earth one would run Docker under FreeBSD instead of using plain (or wrapped in yet another wrapper unknown to non-FreeBSD) jails would be uniformity, simplicity, skill reuse, etc. of quite a broad range of operations. However, Docker/Moby is really too tied to Linux; there seem to be random attempts at overcoming that but they don't receive enough mind share. Jetpack (https://github.com/3ofcoins/jetpack/) could probably also benefit from the patches (with appropriate adjustments). Interested people willing to invest time in this should gather and decide how to move on. Best regards, -- DoubleF From owner-freebsd-virtualization@freebsd.org Wed Jan 23 18:29:56 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E071714AF252 for ; Wed, 23 Jan 2019 18:29:55 +0000 (UTC) (envelope-from lists@jnielsen.net) Received: from webmail5.jnielsen.net (webmail5.jnielsen.net [69.87.218.172]) (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 B0EBD856F5 for ; Wed, 23 Jan 2019 18:29:52 +0000 (UTC) (envelope-from lists@jnielsen.net) Received: from [10.3.135.15] (50-207-240-162-static.hfc.comcastbusiness.net [50.207.240.162]) (authenticated bits=0) by webmail5.jnielsen.net (8.15.2/8.15.2) with ESMTPSA id x0NITmKn027672 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 23 Jan 2019 11:29:50 -0700 (MST) (envelope-from lists@jnielsen.net) X-Authentication-Warning: webmail5.jnielsen.net: Host 50-207-240-162-static.hfc.comcastbusiness.net [50.207.240.162] claimed to be [10.3.135.15] From: John Nielsen Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: Re: The status of docker Date: Wed, 23 Jan 2019 11:29:47 -0700 References: <089e330d-2761-2440-3b7f-dd22e9088af5@gjunka.com> <9A01020A-7CC6-4893-A425-11A7BF736F4E@ultra-secure.de> <42f59b63-fdc7-306f-d836-83533741a86c@FreeBSD.org> <03689819-B542-4F83-9E36-0E64739E019B@jnielsen.net> To: freebsd-virtualization@freebsd.org In-Reply-To: <03689819-B542-4F83-9E36-0E64739E019B@jnielsen.net> Message-Id: <0F16ACB4-9DF3-416D-B1F8-87DA8888DCD5@jnielsen.net> X-Mailer: Apple Mail (2.3445.102.3) X-Rspamd-Queue-Id: B0EBD856F5 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of lists@jnielsen.net designates 69.87.218.172 as permitted sender) smtp.mailfrom=lists@jnielsen.net X-Spamd-Result: default: False [-1.07 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-0.77)[-0.767,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-virtualization@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.79)[-0.787,0]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MX_GOOD(-0.01)[mx0.freebsdsolutions.net,mx1.freebsdsolutions.net,mx2.freebsdsolutions.net,mx3.freebsdsolutions.net]; DMARC_NA(0.00)[jnielsen.net]; NEURAL_SPAM_SHORT(0.19)[0.185,0]; IP_SCORE(0.11)[asn: 6364(0.63), country: US(-0.08)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:6364, ipnet:69.87.218.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 23 Jan 2019 18:29:56 -0000 > On Jan 23, 2019, at 11:26 AM, John Nielsen wrote: >=20 >> On Jan 22, 2019, at 11:54 PM, Sergey Zakharchenko = wrote: >>=20 >> Hello there guys, >>=20 >>> Not quite. I took over the docker freebsd port. Currently I am = trying to >>> change him to moby project on GH. >>=20 >> Jochen, I wish you the best of luck. As a couple of cents, and on >> behalf of Digital Loggers, Inc., I've uploaded some old patches that >> we use to run an ancient version of Docker on FreeBSD: >> https://github.com/digitalloggers/docker-zfs-patches . They speed up >> building of large containers by not iterating over all container = files >> at every single stage, using ZFS diffs instead. No warranty, express >> or implied, is provided on those patches; I'm sure you'll find some >> edge cases where they'll break your container builds; you have been >> warned. Also, forgive my Go: that was the first and hopefully the = last >> time I wrote something in it. >>=20 >> That's not much; the real problems are with volume (e.g. single-file >> "volumes" which are hard links) and networking support; they were >> solved (kind of) by us by dynamically generating Dockerfiles and >> adding container startup wrappers, to the point that most would say >> it's too mutilated to be named Docker, so I'm afraid we aren't = sharing >> those for the time being. >>=20 >> My answers to why on earth one would run Docker under FreeBSD instead >> of using plain (or wrapped in yet another wrapper unknown to >> non-FreeBSD) jails would be uniformity, simplicity, skill reuse, etc. >> of quite a broad range of operations. However, Docker/Moby is really >> too tied to Linux; there seem to be random attempts at overcoming = that >> but they don't receive enough mind share. Jetpack >> (https://github.com/3ofcoins/jetpack/) could probably also benefit >> from the patches (with appropriate adjustments). Interested people >> willing to invest time in this should gather and decide how to move >> on. >=20 > Responding to a random message to share a random-ish thought: has = anyone looked at Firecracker? >=20 > https://firecracker-microvm.github.io/ > = https://aws.amazon.com/blogs/aws/firecracker-lightweight-virtualization-fo= r-serverless-computing/ >=20 > It's the now-open-source basis of AWS's Fargate service. The idea is = to be more secure and flexible than Docker for Kubernetes-like = workloads. Linux-only at the moment I'm sure but I don't see any reason = that FreeBSD couldn't run inside a Firecracker microVM (using a = stripped-down kernel with virtio_blk, if_vtnet, uart and either atkbdc = or a custom driver for the 1-button keyboard. It's also feasible that = FreeBSD could be a Firecracker host (and able to unmodified pre-packaged = Linux or other microVMs) if someone with the right Go skills wanted to = port the KVM bits to use VMM/bhyve. S/Go/Rust From owner-freebsd-virtualization@freebsd.org Wed Jan 23 18:37:07 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9459914AF4A9 for ; Wed, 23 Jan 2019 18:37:07 +0000 (UTC) (envelope-from lists@jnielsen.net) Received: from webmail5.jnielsen.net (webmail5.jnielsen.net [69.87.218.172]) (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 E0A0B85B49 for ; Wed, 23 Jan 2019 18:37:06 +0000 (UTC) (envelope-from lists@jnielsen.net) Received: from [10.3.135.15] (50-207-240-162-static.hfc.comcastbusiness.net [50.207.240.162]) (authenticated bits=0) by webmail5.jnielsen.net (8.15.2/8.15.2) with ESMTPSA id x0NIQEZW027583 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 23 Jan 2019 11:26:16 -0700 (MST) (envelope-from lists@jnielsen.net) X-Authentication-Warning: webmail5.jnielsen.net: Host 50-207-240-162-static.hfc.comcastbusiness.net [50.207.240.162] claimed to be [10.3.135.15] From: John Nielsen Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: Re: The status of docker Date: Wed, 23 Jan 2019 11:26:13 -0700 References: <089e330d-2761-2440-3b7f-dd22e9088af5@gjunka.com> <9A01020A-7CC6-4893-A425-11A7BF736F4E@ultra-secure.de> <42f59b63-fdc7-306f-d836-83533741a86c@FreeBSD.org> To: freebsd-virtualization@freebsd.org In-Reply-To: Message-Id: <03689819-B542-4F83-9E36-0E64739E019B@jnielsen.net> X-Mailer: Apple Mail (2.3445.102.3) X-Rspamd-Queue-Id: E0A0B85B49 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of lists@jnielsen.net designates 69.87.218.172 as permitted sender) smtp.mailfrom=lists@jnielsen.net X-Spamd-Result: default: False [-1.10 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-0.78)[-0.775,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-virtualization@freebsd.org]; HAS_XAW(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.80)[-0.799,0]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MX_GOOD(-0.01)[cached: mx0.freebsdsolutions.net]; DMARC_NA(0.00)[jnielsen.net]; NEURAL_SPAM_SHORT(0.18)[0.179,0]; IP_SCORE(0.10)[asn: 6364(0.60), country: US(-0.08)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:6364, ipnet:69.87.218.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 23 Jan 2019 18:37:07 -0000 > On Jan 22, 2019, at 11:54 PM, Sergey Zakharchenko = wrote: >=20 > Hello there guys, >=20 >> Not quite. I took over the docker freebsd port. Currently I am trying = to >> change him to moby project on GH. >=20 > Jochen, I wish you the best of luck. As a couple of cents, and on > behalf of Digital Loggers, Inc., I've uploaded some old patches that > we use to run an ancient version of Docker on FreeBSD: > https://github.com/digitalloggers/docker-zfs-patches . They speed up > building of large containers by not iterating over all container files > at every single stage, using ZFS diffs instead. No warranty, express > or implied, is provided on those patches; I'm sure you'll find some > edge cases where they'll break your container builds; you have been > warned. Also, forgive my Go: that was the first and hopefully the last > time I wrote something in it. >=20 > That's not much; the real problems are with volume (e.g. single-file > "volumes" which are hard links) and networking support; they were > solved (kind of) by us by dynamically generating Dockerfiles and > adding container startup wrappers, to the point that most would say > it's too mutilated to be named Docker, so I'm afraid we aren't sharing > those for the time being. >=20 > My answers to why on earth one would run Docker under FreeBSD instead > of using plain (or wrapped in yet another wrapper unknown to > non-FreeBSD) jails would be uniformity, simplicity, skill reuse, etc. > of quite a broad range of operations. However, Docker/Moby is really > too tied to Linux; there seem to be random attempts at overcoming that > but they don't receive enough mind share. Jetpack > (https://github.com/3ofcoins/jetpack/) could probably also benefit > from the patches (with appropriate adjustments). Interested people > willing to invest time in this should gather and decide how to move > on. Responding to a random message to share a random-ish thought: has anyone = looked at Firecracker? https://firecracker-microvm.github.io/ = https://aws.amazon.com/blogs/aws/firecracker-lightweight-virtualization-fo= r-serverless-computing/ It's the now-open-source basis of AWS's Fargate service. The idea is to = be more secure and flexible than Docker for Kubernetes-like workloads. = Linux-only at the moment I'm sure but I don't see any reason that = FreeBSD couldn't run inside a Firecracker microVM (using a stripped-down = kernel with virtio_blk, if_vtnet, uart and either atkbdc or a custom = driver for the 1-button keyboard. It's also feasible that FreeBSD could = be a Firecracker host (and able to unmodified pre-packaged Linux or = other microVMs) if someone with the right Go skills wanted to port the = KVM bits to use VMM/bhyve. JN From owner-freebsd-virtualization@freebsd.org Wed Jan 23 19:30:40 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 99AC214B09F0 for ; Wed, 23 Jan 2019 19:30:40 +0000 (UTC) (envelope-from darrendavid@gmail.com) Received: from mail-it1-x135.google.com (mail-it1-x135.google.com [IPv6:2607:f8b0:4864:20::135]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A433887907 for ; Wed, 23 Jan 2019 19:30:39 +0000 (UTC) (envelope-from darrendavid@gmail.com) Received: by mail-it1-x135.google.com with SMTP id h193so825492ita.5 for ; Wed, 23 Jan 2019 11:30:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=mSnN/xhzSPhnQgDPAtQi7O0un8vIhPVurmilmGszR9Q=; b=QELgKGO6ehCmfCtzE9wJcsXeQL9r9TYpKA2ohKkM19vinBELqEHb3Ncp1wZ5g826z1 xylVdbDOb32V5h8wE2UeO/ijp5u1cNG1MBHp4pCV1ZlSm2+WfPI0GAfiIa9MVlsWtOWe Hx4qTi2Org7iteslEQPuhEIyUqJm94BFZSpda6TG04ZU5YH82CpZYYPaDKZe6rXOcMTF GB+0wtNhyDn0vqOuP/w77XI7+Br7X1FmWTRpg4QMqOIbcVrbWJani2yNqj+BnJqzCL52 4/ozNJusUE3GJZWETkMweD465u0pFJZbVwiHZvHH2Hx5KWgz1x3hQKoaecGwgto1TQtX r1Mw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=mSnN/xhzSPhnQgDPAtQi7O0un8vIhPVurmilmGszR9Q=; b=cnOwhmpNILI5CkCMpWPpAmmqc9Z91npoQXQiloDfub4SorssLknvMI/vUZDnFP7qwW sY5pgk9N5uurLLrv/iT8cff5Et6/blvQOhwoBt12D2p02NGxvHRPEJ7QsUzc0gPa6wkX Mr5T7pMu4TfyK1kLuGUvBWgiLdOZVcbwiRcMtKqw5ZBRA3VWOnYiZGJ1kYBoqYbnS2nE ZmlV0vjEEOE+EExXUk/Pw1liGNaa5hC7ROmorElUuqlQskhk8Qchh4gF4L8CTyzcbIIZ LtrAjuQZnffW/XguTuqslWXs9Tt39sRymhKfr/3c0eDQgNB0KzlZNYRLKZztdKhsNXJy rpbA== X-Gm-Message-State: AJcUukd5YUjXIIjIwoz4p8zjqVO3yENOAoOUtsm0iVuOhN790eFebQh4 XjfZPmMIUop+r/V5xDarP++hAJpsNq36tz7BMOkgK6/i X-Google-Smtp-Source: ALg8bN6+iGWuMxK26MGQtESGdzG172bTFuLVHNe+7uFJ7sf02roomy7+aTdZJ7W/RoY3X+ZR6kWh/hsSgJDdezoaEqc= X-Received: by 2002:a02:781e:: with SMTP id p30mr2480778jac.85.1548271838493; Wed, 23 Jan 2019 11:30:38 -0800 (PST) MIME-Version: 1.0 From: Darren David Date: Wed, 23 Jan 2019 11:30:12 -0800 Message-ID: Subject: Installing drivers onto WinPE image for bhyve To: freebsd-virtualization@freebsd.org X-Rspamd-Queue-Id: A433887907 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=QELgKGO6; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of darrendavid@gmail.com designates 2607:f8b0:4864:20::135 as permitted sender) smtp.mailfrom=darrendavid@gmail.com X-Spamd-Result: default: False [-6.43 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-virtualization@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[5.3.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; IP_SCORE(-2.57)[ip: (-8.40), ipnet: 2607:f8b0::/32(-2.47), asn: 15169(-1.90), country: US(-0.08)]; NEURAL_HAM_SHORT(-0.85)[-0.853,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 23 Jan 2019 19:30:40 -0000 Hey all- I'm working on a project to migrate some VMs over from ESXi to bhyve. I'm making a bit of progress (and will absolutely document what I've learned if and when I get it to work!), but I'm hung up on doing some EFI boot repair. I've got a WinPE disk image with some partition fixing software I'm wanting to try, but when the VM boots into the partition software, the only thing that works under VNC is the Tab key (!). No other keys, no mouse. I'm guessing I need to load some additional drivers to get this to play nice, but can anyone possibly tell me what drivers I need to get additional input working in Windows under Bhyve? Thank you in advance for any and all help, Darren From owner-freebsd-virtualization@freebsd.org Wed Jan 23 19:37:13 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3E98F14B0E54 for ; Wed, 23 Jan 2019 19:37:13 +0000 (UTC) (envelope-from kusuriya@corrupted.io) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (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 06C7987F86 for ; Wed, 23 Jan 2019 19:37:10 +0000 (UTC) (envelope-from kusuriya@corrupted.io) Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 96DE9231BF for ; Wed, 23 Jan 2019 14:37:09 -0500 (EST) Received: from web3 ([10.202.2.213]) by compute7.internal (MEProxy); Wed, 23 Jan 2019 14:37:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=corrupted.io; h= message-id:from:to:mime-version:content-transfer-encoding :content-type:date:subject:references:in-reply-to; s=mesmtp; bh= QEKubdeos/Rinaa4Tvjil5O1hvvilWf3cGr+MSNQWxE=; b=eIcGt55qtUSm84ro GAi+yo623FCeX3v92y3LwJPPxJzeMiH97ADZc9bx8vkgbrVeEo/RWAnTPAdXNBgw uNsnN364mvMRGYVJTZw1FJd+BNyVhW8kvwM3GbWfOGv793hVBv51vCcZHmH0Gros xywptzKF4gwYHUPHSZWxikiz6jg= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=QEKubdeos/Rinaa4Tvjil5O1hvvilWf3cGr+MSNQW xE=; b=iazldPADkrHxj1S2IIskBvvZmAf3cJQADubWXlTw9/Xzytrxa/ULIgWEY mhkHZ5wddBfuLN2Kj5slD1IC/J4M181jVI/6DK2e3ZVijq40BIQmHkS6RLoSTxHH cRSD6g8i2PfeTR8uLcjKd5bL7hhEqEVwRefR2c6hu/gtHffxoarZcVHNLmpKBZ3d cvFjJZFiLngL/W/FC7qBalwUmEnV08+DD9ZGHoZp8xJqEB/TXrRISxrp+R4A+v42 mHx090Xm7mpwUhmpFEfxqttps9PMwMiY33w6sKEfke62SrDbMCUgDrUlwqAlnEop 5pJtcP9ezBuCR/priNqg9exlwOONA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledriedtgdduvdejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfquhhtnecuuegrihhlohhuthemucef tddtnecuogetfeejfedqtdegucdlhedtmdenucfjughrpefkhffvggfgtgfofffufhgjse htjeertdertdejnecuhfhrohhmpeflrghsohhnuceurghrsghivghruceokhhushhurhhi higrsegtohhrrhhuphhtvggurdhioheqnecuffhomhgrihhnpehfrhgvvggsshgurdhorh hgnecurfgrrhgrmhepmhgrihhlfhhrohhmpehkuhhsuhhrihihrgestghorhhruhhpthgv ugdrihhonecuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 99) id 8DCAA9E5CA; Wed, 23 Jan 2019 14:37:08 -0500 (EST) Message-Id: <1548272228.1450234.1641981832.6112D0A4@webmail.messagingengine.com> From: Jason Barbier To: freebsd-virtualization@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - ajax-36e4bfd3 Date: Wed, 23 Jan 2019 11:37:08 -0800 Subject: Re: Installing drivers onto WinPE image for bhyve References: In-Reply-To: X-Rspamd-Queue-Id: 06C7987F86 X-Spamd-Bar: ------- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=corrupted.io header.s=mesmtp header.b=eIcGt55q; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=iazldPAD; dmarc=pass (policy=none) header.from=corrupted.io; spf=pass (mx1.freebsd.org: domain of kusuriya@corrupted.io designates 66.111.4.29 as permitted sender) smtp.mailfrom=kusuriya@corrupted.io X-Spamd-Result: default: False [-7.74 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[corrupted.io:s=mesmtp,messagingengine.com:s=fm1]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:66.111.4.29]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-virtualization@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_COUNT_THREE(0.00)[4]; IP_SCORE(-3.63)[ip: (-9.72), ipnet: 66.111.4.0/24(-4.70), asn: 11403(-3.67), country: US(-0.08)]; DKIM_TRACE(0.00)[corrupted.io:+,messagingengine.com:+]; DMARC_POLICY_ALLOW(-0.50)[corrupted.io,none]; MX_GOOD(-0.01)[aspmx.l.google.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,aspmx.l.google.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,aspmx.l.google.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,aspmx.l.google.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com]; NEURAL_HAM_SHORT(-0.99)[-0.993,0]; RCVD_IN_DNSWL_LOW(-0.10)[29.4.111.66.list.dnswl.org : 127.0.5.1]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:11403, ipnet:66.111.4.0/24, country:US]; RCVD_TLS_LAST(0.00)[] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 23 Jan 2019 19:37:13 -0000 Giving us your launch options/VM Configs would probably help. depending on how you have the disks attached you may not need any drivers. --- Jason Barbier | E: kusuriya@corrupted.io On Wed, Jan 23, 2019, at 11:30 AM, Darren David wrote: > Hey all- > > I'm working on a project to migrate some VMs over from ESXi to bhyve. I'm > making a bit of progress (and will absolutely document what I've learned if > and when I get it to work!), but I'm hung up on doing some EFI boot repair. > I've got a WinPE disk image with some partition fixing software I'm wanting > to try, but when the VM boots into the partition software, the only thing > that works under VNC is the Tab key (!). No other keys, no mouse. > > I'm guessing I need to load some additional drivers to get this to play > nice, but can anyone possibly tell me what drivers I need to get additional > input working in Windows under Bhyve? > > Thank you in advance for any and all help, > Darren > _______________________________________________ > freebsd-virtualization@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to "freebsd-virtualization- > unsubscribe@freebsd.org" From owner-freebsd-virtualization@freebsd.org Wed Jan 23 20:00:54 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7B39C14B1463 for ; Wed, 23 Jan 2019 20:00:54 +0000 (UTC) (envelope-from darrendavid@gmail.com) Received: from mail-it1-x12f.google.com (mail-it1-x12f.google.com [IPv6:2607:f8b0:4864:20::12f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8307088AE0 for ; Wed, 23 Jan 2019 20:00:53 +0000 (UTC) (envelope-from darrendavid@gmail.com) Received: by mail-it1-x12f.google.com with SMTP id m62so1106534ith.5 for ; Wed, 23 Jan 2019 12:00:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DkGSyS0DoJat9Lb6/aV5lb+g+mhnCFb2YYHMc2fhb1w=; b=EbpJnCcOLpdx+wPsDcDJcabGlCped8AtbGlPKA3Xqk1khzG0DQuVqQ9qDeD9Nh2Keg DCCK65lDvLxWgMM05Gs1D+PEwQE2spNUQA/S0Qdv/jIeA1hQrpDDDG4oFgTCcJtnLOwn nqk3fp9dPKJ+BCb13NAPcCC3vFMfMIo1pPHGp3RsjG9Tigbaba965g+SNEaNMNOceoyW 22rojoaOVCgphn6XdBFwAr1+jFDwTm6TN8+4LkaJx5zoquE04k2XzbpRsjcjFaZrGBEM x7KMl7ZrT0At9fQSF+jTQQ27iOUB41P9jKsimnpS38Y8QbxWcKZBq2gTB6HCD1Zjib8r +z+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DkGSyS0DoJat9Lb6/aV5lb+g+mhnCFb2YYHMc2fhb1w=; b=ZjPv28knWwdfS/mJC6o4DPZLkpKPX2Eyg12iLGIXKkQcvvDV1Sc2eM4turJVgZxm5u G/mmim4FtNJaUigRLbYndGAabgX6TsLwIrAbQcZ8Guyy3p4fgol/IlKKBEiIa5eCrzD1 /AdnSFVurevhzKhTYOTR8l3Cq8rcnnq36Vy7BZin2fQPADejhqMQ2seC/5WHxhXnZfeL Vk/9YXHRyOFERrNkQL3pLBkOrVnHG9MQb9qzR1ruZHtrEtjPeQqg0B30M88s9xcZDMpY x3usIA+pjxBq5rqhaI7EDSCe5gVTrtGGwzyHHdmObIceP8lq8MQjH48DPMQ8zcHW5MgY pqwQ== X-Gm-Message-State: AJcUuke7zZ+xTXAOHXvtoJiJ0gqYqyGo9oCDFC/y7SfM5ScuJiBTnG4N gINMMUokd1eq8jrDpdtV5DLpdoyWUAubtGqpDqc= X-Google-Smtp-Source: ALg8bN5xfSbawGMdUGXjXgEpSdIAphKEbq4fYHokfewxQPCR/j4d4a/AKd3iFIvWyPyawkQ5HDZFrlBuCWtM1aMqykE= X-Received: by 2002:a24:c187:: with SMTP id e129mr2933306itg.68.1548273652512; Wed, 23 Jan 2019 12:00:52 -0800 (PST) MIME-Version: 1.0 References: <1548272228.1450234.1641981832.6112D0A4@webmail.messagingengine.com> In-Reply-To: <1548272228.1450234.1641981832.6112D0A4@webmail.messagingengine.com> From: Darren David Date: Wed, 23 Jan 2019 12:00:27 -0800 Message-ID: Subject: Re: Installing drivers onto WinPE image for bhyve To: Jason Barbier Cc: freebsd-virtualization@freebsd.org X-Rspamd-Queue-Id: 8307088AE0 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=EbpJnCcO; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of darrendavid@gmail.com designates 2607:f8b0:4864:20::12f as permitted sender) smtp.mailfrom=darrendavid@gmail.com X-Spamd-Result: default: False [-6.66 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-virtualization@freebsd.org]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.987,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; RCVD_TLS_LAST(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[f.2.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE(-2.66)[ip: (-8.86), ipnet: 2607:f8b0::/32(-2.47), asn: 15169(-1.90), country: US(-0.08)]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 23 Jan 2019 20:00:54 -0000 Certainly, Jason. I should also mention I'm running this VM under FreeNAS 11.2-RELEASE. Basic details (from FreeNSD UI) are: - Type Bhyve - Autostart: false - Virtual CPUs: 2 - Memory: 4096 - BootLoader: UEFI - Com Port: /dev/nmdm8B The ISO is simply mounted as a CDROM. I've got two other VMs working just fine on this server (Linux and Windows 10), but both were created/installed from original ISO installers. The VM with issues is a Windows 7 VM I'm attempting to port from ESXi. So far, I have converted the .vmdk to a RAW image with virtualbox, dd'd the RAW file to a ZFS zvol, and set that as the primary storage for this VM. The good news is that the drive shows up, but upon boot the VM just dumps out into EFI shell. My thinking was to boot into a third-party windows EFI partition fixer (in this case, it's a WinPE disk that loads EaseUS Partition Master, which is the application having the input driver issues - only the Tab key works. I did try using the OEM Windows recovery utils, but it didn't solve my boot woes). Mind you, I've not found any evidence of folks successfully porting VMs from ESXi to bhyve, so please stop me now if it's known that this isn't something that can be done! FWIW, I'm fairly new to bhyve virtualization, so if there's a very clear RTFM pointer out there that might clear some of this up, I'm happy to review on my own time. Darren On Wed, Jan 23, 2019 at 11:39 AM Jason Barbier wrote: > Giving us your launch options/VM Configs would probably help. depending on > how you have the disks attached you may not need any drivers. > > --- > Jason Barbier | E: kusuriya@corrupted.io > > > On Wed, Jan 23, 2019, at 11:30 AM, Darren David wrote: > > Hey all- > > > > I'm working on a project to migrate some VMs over from ESXi to bhyve. I'm > > making a bit of progress (and will absolutely document what I've learned > if > > and when I get it to work!), but I'm hung up on doing some EFI boot > repair. > > I've got a WinPE disk image with some partition fixing software I'm > wanting > > to try, but when the VM boots into the partition software, the only thing > > that works under VNC is the Tab key (!). No other keys, no mouse. > > > > I'm guessing I need to load some additional drivers to get this to play > > nice, but can anyone possibly tell me what drivers I need to get > additional > > input working in Windows under Bhyve? > > > > Thank you in advance for any and all help, > > Darren > > _______________________________________________ > > freebsd-virtualization@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > > To unsubscribe, send any mail to "freebsd-virtualization- > > unsubscribe@freebsd.org" > _______________________________________________ > freebsd-virtualization@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to " > freebsd-virtualization-unsubscribe@freebsd.org" > From owner-freebsd-virtualization@freebsd.org Wed Jan 23 20:14:58 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C8A0014B1930 for ; Wed, 23 Jan 2019 20:14:58 +0000 (UTC) (envelope-from kusuriya@corrupted.io) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (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 ED3F489503 for ; Wed, 23 Jan 2019 20:14:57 +0000 (UTC) (envelope-from kusuriya@corrupted.io) Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 4F484221E3; Wed, 23 Jan 2019 15:14:57 -0500 (EST) Received: from web3 ([10.202.2.213]) by compute7.internal (MEProxy); Wed, 23 Jan 2019 15:14:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=corrupted.io; h= message-id:from:to:cc:mime-version:content-transfer-encoding :content-type:references:in-reply-to:date:subject; s=mesmtp; bh= Nr2cYsH7lkQZ9T1uFQGQgeagzDu1Tf8c+sf/zSGVE9k=; b=LWpWyWJnoOwLYpYq 60uc0KcgLuwfYjBSNTdx2FTrhtVF5faH+BcbOhy4G22f5iuOVlsCWqmxeHKNtj2f Cg52doo0zflXqInsFTHnX5k2o6ZqRrZ/QecYc27S4AXOUBRTXoOnPGx2QFcL6y80 Xb39BNfELlr78+T0k9VrVH7rozQ= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=Nr2cYsH7lkQZ9T1uFQGQgeagzDu1Tf8c+sf/zSGVE 9k=; b=s1Y8UsKe9wYKSOXCGi1k2QPib8AMNB0LHrFHQbckV02p7Nwn/vqZyIT53 W5ZFbqsEI2SBqc8Xozsmeckds6U7/VPNtE8v70NtkZCjwdEXtb4NOKYMXcuqljEY YxqFdfTOmw7KluAZWKFjikTbvYMMTn0wP/8vpmeHDcU7S9J6lz20EIsJsX6M9rXv pMeje2Bh48GSuOj2Cc/7BlTX0itVoNdH2jzuN8WyVQwZNdMzt09/d5zzvQ230p5x 6vi2slbzOYcKUWevg5TBPUW+oz2+HQ+mwX2o8DKnnyMdOe7t9BpsxGR6CmhYK0kZ zh6Tj8oJ1GYquZr6/ZvYhYL/a9kvg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledriedtgddufeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfquhhtnecuuegrihhlohhuthemucef tddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefkhffvggfgtg fofhgjfffusegrjeerreertdejnecuhfhrohhmpeflrghsohhnuceurghrsghivghruceo khhushhurhhihigrsegtohhrrhhuphhtvggurdhioheqnecuffhomhgrihhnpehfrhgvvg gsshgurdhorhhgnecurfgrrhgrmhepmhgrihhlfhhrohhmpehkuhhsuhhrihihrgestgho rhhruhhpthgvugdrihhonecuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 99) id 52E749E5BB; Wed, 23 Jan 2019 15:14:56 -0500 (EST) Message-Id: <1548274496.1463039.1642010280.7FCB74C1@webmail.messagingengine.com> From: Jason Barbier To: Darren David Cc: freebsd-virtualization@freebsd.org MIME-Version: 1.0 X-Mailer: MessagingEngine.com Webmail Interface - ajax-36e4bfd3 References: <1548272228.1450234.1641981832.6112D0A4@webmail.messagingengine.com> In-Reply-To: Date: Wed, 23 Jan 2019 12:14:56 -0800 Subject: Re: Installing drivers onto WinPE image for bhyve X-Rspamd-Queue-Id: ED3F489503 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=corrupted.io header.s=mesmtp header.b=LWpWyWJn; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=s1Y8UsKe; dmarc=pass (policy=none) header.from=corrupted.io; spf=pass (mx1.freebsd.org: domain of kusuriya@corrupted.io designates 66.111.4.29 as permitted sender) smtp.mailfrom=kusuriya@corrupted.io X-Spamd-Result: default: False [-6.73 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[corrupted.io:s=mesmtp,messagingengine.com:s=fm1]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:66.111.4.29]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; IP_SCORE(-3.63)[ip: (-9.71), ipnet: 66.111.4.0/24(-4.70), asn: 11403(-3.67), country: US(-0.08)]; URI_COUNT_ODD(1.00)[3]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: aspmx.l.google.com]; DKIM_TRACE(0.00)[corrupted.io:+,messagingengine.com:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.99)[-0.988,0]; DMARC_POLICY_ALLOW(-0.50)[corrupted.io,none]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_IN_DNSWL_LOW(-0.10)[29.4.111.66.list.dnswl.org : 127.0.5.1]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; ASN(0.00)[asn:11403, ipnet:66.111.4.0/24, country:US]; RCVD_TLS_LAST(0.00)[] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 23 Jan 2019 20:14:59 -0000 Yeah there really isnt an RTFM for this one. so what I would try is using the raw image file just like you would a drive, technically you should be able to DD it to the zvol but lets try to retrace the baby steps here. Also I would make sure the windows image is actually setup for UEFI boot or try the UEFI-CSM firmware for it. if you look in the same folder you installed the UEFI firmware there should be a file that contains UEFI- CSM in the name. That is just a legacy boot mode for UEFI that I have had luck getting somethings that are picky about EFI to boot. --- Jason Barbier | E: kusuriya@corrupted.io On Wed, Jan 23, 2019, at 12:00 PM, Darren David wrote: > Certainly, Jason. I should also mention I'm running this VM under > FreeNAS 11.2-RELEASE. Basic details (from FreeNSD UI) are:> * Type Bhyve > * Autostart: false > * Virtual CPUs: 2 > * Memory: 4096 > * BootLoader: UEFI > * Com Port: /dev/nmdm8B> The ISO is simply mounted as a CDROM. > > I've got two other VMs working just fine on this server (Linux and > Windows 10), but both were created/installed from original ISO > installers. The VM with issues is a Windows 7 VM I'm attempting to > port from ESXi. So far, I have converted the .vmdk to a RAW image with > virtualbox, dd'd the RAW file to a ZFS zvol, and set that as the > primary storage for this VM. The good news is that the drive shows up, > but upon boot the VM just dumps out into EFI shell. My thinking was to > boot into a third-party windows EFI partition fixer (in this case, > it's a WinPE disk that loads EaseUS Partition Master, which is the > application having the input driver issues - only the Tab key works. I > did try using the OEM Windows recovery utils, but it didn't solve my > boot woes). Mind you, I've not found any evidence of folks > successfully porting VMs from ESXi to bhyve, so please stop me now if > it's known that this isn't something that can be done!> > FWIW, I'm fairly new to bhyve virtualization, so if there's a very > clear RTFM pointer out there that might clear some of this up, I'm > happy to review on my own time.> > Darren > > On Wed, Jan 23, 2019 at 11:39 AM Jason Barbier > wrote:>> Giving us your launch options/VM Configs would probably help. >> depending on how you have the disks attached you may not need any >> drivers.>> >> --- >> Jason Barbier | E: kusuriya@corrupted.io >> >> >> On Wed, Jan 23, 2019, at 11:30 AM, Darren David wrote: >> > Hey all- >> > >> > I'm working on a project to migrate some VMs over from ESXi to >> > bhyve. I'm>> > making a bit of progress (and will absolutely document what I've >> > learned if>> > and when I get it to work!), but I'm hung up on doing some EFI >> > boot repair.>> > I've got a WinPE disk image with some partition fixing software >> > I'm wanting>> > to try, but when the VM boots into the partition software, the >> > only thing>> > that works under VNC is the Tab key (!). No other keys, no mouse.>> > >> > I'm guessing I need to load some additional drivers to get this to >> > play>> > nice, but can anyone possibly tell me what drivers I need to get >> > additional>> > input working in Windows under Bhyve? >> > >> > Thank you in advance for any and all help, >> > Darren >> > _______________________________________________ >> > freebsd-virtualization@freebsd.org mailing list >> > https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization>> > To unsubscribe, send any mail to "freebsd-virtualization- >> > unsubscribe@freebsd.org" >> _______________________________________________ >> freebsd-virtualization@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization >> To unsubscribe, send any mail to "freebsd-virtualization- >> unsubscribe@freebsd.org" From owner-freebsd-virtualization@freebsd.org Wed Jan 23 21:09:09 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0FF9414B2C33 for ; Wed, 23 Jan 2019 21:09:09 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from msa1.earth.yoonka.com (yoonka.com [88.98.225.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "msa1.earth.yoonka.com", Issuer "msa1.earth.yoonka.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 091A78B5EF for ; Wed, 23 Jan 2019 21:09:07 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from crayon2.yoonka.com (crayon2.yoonka.com [10.70.7.20]) (authenticated bits=0) by msa1.earth.yoonka.com (8.15.2/8.15.2) with ESMTPSA id x0NL8xYW070398 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Wed, 23 Jan 2019 21:08:59 GMT (envelope-from list1@gjunka.com) Subject: Re: The status of docker To: ss griffon , "Patrick M. Hausen" Cc: freebsd-virtualization@freebsd.org References: <089e330d-2761-2440-3b7f-dd22e9088af5@gjunka.com> <9A01020A-7CC6-4893-A425-11A7BF736F4E@ultra-secure.de> <42f59b63-fdc7-306f-d836-83533741a86c@FreeBSD.org> <5c926314-adce-dba1-f5ce-2fda35e1aeba@gjunka.com> <1548c51e-49ba-4113-5ade-5515b77a3a44@gjunka.com> <4643A871-4AD6-4C25-AEA7-7BA85B873A19@punkt.de> From: Grzegorz Junka Message-ID: <5e0f5b46-3508-c29c-2e05-d3e97154512f@gjunka.com> Date: Wed, 23 Jan 2019 21:08:59 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.3.2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-GB-large X-Rspamd-Queue-Id: 091A78B5EF X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of list1@gjunka.com designates 88.98.225.149 as permitted sender) smtp.mailfrom=list1@gjunka.com X-Spamd-Result: default: False [-6.91 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ip4:88.98.225.149]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[gjunka.com]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[gjunka.com]; NEURAL_HAM_SHORT(-0.96)[-0.957,0]; IP_SCORE(-3.64)[ip: (-9.53), ipnet: 88.98.192.0/18(-4.77), asn: 56478(-3.81), country: GB(-0.09)]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:56478, ipnet:88.98.192.0/18, country:GB]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 23 Jan 2019 21:09:09 -0000 On 23/01/2019 03:21, ss griffon wrote: > I'm a bit late to the game, but I wanted to add my 2 cents.  I don't > see the benefit of implementing "docker" in FreeBSD.  If you are just > implementing the linux system calls i.e. using the linuxulator, then > you lose any benefits of running on FreeBSD.  It seems like > implementing the docker interfaces, like a Dockerfile, registry > support and networking switches using FreeBSD specific implementations > would be extremely helpful.  Especially for the CI/CD workflow. > > For example: > #Dockerfile > > #Pull a image from registry and create a new dataset with snapshot. > #Registry could be http, ftp or any other transfer protocol. > FROM FreeBSD:RELEASE-11.2 > > #Copy app directory into the jailed directory.  Perhaps setting system > immutable flag. > COPY ./app /app > > #Use pf to route to port 80 from the host.  Or use vnet > EXPOSE 80 > > #Run a command in the jail to prepare the new image. > RUN env ASSUME_ALWAYS_YES=yes pkg install bash nginx uwsgi py36-flask > > #Mark the startup command > CMD /bin/sh /etc/rc > > > The above would be very familiar to docker users and can be used to > generate a standards compliant image (I believe there was a project > jetpack that did something like this). Creating a OCI compliant image > would probably be the first step to using kubernetes, but I haven't > really spent any time looking at kubernetes. > > We could also add extensions for using resource limits, capsicum, > devd, security levels etc.  The other cool thing is this could all be > run inside a jail using heirarchical jails. > Isn't implementing "docker" on FreeBSD the same as implementing OCI specification, i.e. runtime-spec? Seeing that OCI was founded by Docker I would have thought they align the docker implementation with the spec? Then to extend that question, wouldn't adding support for docker to FreeBSD mean to add OCI compliance layer to jails? I don't think the plan is to add support for Linux containers, or "containerization", to FreeBSD kernel? GrzegorzJ From owner-freebsd-virtualization@freebsd.org Thu Jan 24 00:27:33 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E2FD814B7490 for ; Thu, 24 Jan 2019 00:27:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 7B9B86C95C for ; Thu, 24 Jan 2019 00:27:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 3667414B748F; Thu, 24 Jan 2019 00:27:32 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 24D3C14B748E for ; Thu, 24 Jan 2019 00:27:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B71906C959 for ; Thu, 24 Jan 2019 00:27:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 0129D8B12 for ; Thu, 24 Jan 2019 00:27:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0O0RUE4045171 for ; Thu, 24 Jan 2019 00:27:30 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0O0RUHb045170 for virtualization@FreeBSD.org; Thu, 24 Jan 2019 00:27:30 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 229852] [PATCH] bhyve: IOMMU (Intel VTd) PCI passthrough attempt locks up some systems Date: Thu, 24 Jan 2019 00:27:29 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 11.2-RELEASE X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: js@jschneider.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 24 Jan 2019 00:27:33 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229852 js@jschneider.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |js@jschneider.com --- Comment #4 from js@jschneider.com --- Patch works great on 12.0 with Skylake i7-6820HQ. Please commit and MFC. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Thu Jan 24 04:25:36 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 933C114C2099 for ; Thu, 24 Jan 2019 04:25:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 282BE805BA for ; Thu, 24 Jan 2019 04:25:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id DCADB14C2098; Thu, 24 Jan 2019 04:25:35 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C943B14C2097 for ; Thu, 24 Jan 2019 04:25:35 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3C095805B8 for ; Thu, 24 Jan 2019 04:25:35 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 81FB9AE19 for ; Thu, 24 Jan 2019 04:25:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0O4PYA7007051 for ; Thu, 24 Jan 2019 04:25:34 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0O4PYc1007050 for virtualization@FreeBSD.org; Thu, 24 Jan 2019 04:25:34 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 229852] [PATCH] bhyve: IOMMU (Intel VTd) PCI passthrough attempt locks up some systems Date: Thu, 24 Jan 2019 04:25:32 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 11.2-RELEASE X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: araujo@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: araujo@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 24 Jan 2019 04:25:36 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229852 Marcelo Araujo changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |araujo@FreeBSD.org Assignee|virtualization@FreeBSD.org |araujo@FreeBSD.org --- Comment #5 from Marcelo Araujo --- Thanks for the patch!!! Could you guys share with me how did you test it? As an example: 1) bhyve command line 2) CPU Type 3) Guest OS USED 4) Device used via passthrough Best, --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Thu Jan 24 06:03:56 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9565214C39A7 for ; Thu, 24 Jan 2019 06:03:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 2D0CE82ECA for ; Thu, 24 Jan 2019 06:03:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id DFA8C14C39A6; Thu, 24 Jan 2019 06:03:55 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CE0AE14C39A5 for ; Thu, 24 Jan 2019 06:03:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6504782EC9 for ; Thu, 24 Jan 2019 06:03:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id BC58DBC75 for ; Thu, 24 Jan 2019 06:03:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0O63sa2077824 for ; Thu, 24 Jan 2019 06:03:54 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0O63sDr077814 for virtualization@FreeBSD.org; Thu, 24 Jan 2019 06:03:54 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 229852] [PATCH] bhyve: IOMMU (Intel VTd) PCI passthrough attempt locks up some systems Date: Thu, 24 Jan 2019 06:03:54 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 11.2-RELEASE X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: rgrimes@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: araujo@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 24 Jan 2019 06:03:56 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229852 Rodney W. Grimes changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |virtualization@FreeBSD.org --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-virtualization@freebsd.org Thu Jan 24 13:42:01 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2754C14B0702 for ; Thu, 24 Jan 2019 13:42:01 +0000 (UTC) (envelope-from kamil@kieliszczyk.net) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (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 BC7216BF2A for ; Thu, 24 Jan 2019 13:41:58 +0000 (UTC) (envelope-from kamil@kieliszczyk.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 1850723225; Thu, 24 Jan 2019 08:41:58 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Thu, 24 Jan 2019 08:41:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kieliszczyk.net; h=date:from:to:cc:message-id:in-reply-to:references:subject :mime-version:content-type; s=mesmtp; bh=x1nu28OUY1DjrMRhQQlxMhO 0kHrj6j7eEz+h4vDfpHc=; b=VxGE75jXFOnkRVzZbbm5/NkwoolnlQu0QF3h9Lq 50HIWmJ4fKyOLOzRAU0Ky9kPTnGur40fVfVB8MvZlYT7pF7IcCpGC5eC2ByQP5o4 eVkfVUYZh6LsZXT00gJUHDuH1dwtWwwDTesNtjuKuhPgssGJ6Ob6J9sJX+J4zlxN MSK0= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=x1nu28 OUY1DjrMRhQQlxMhO0kHrj6j7eEz+h4vDfpHc=; b=VjnGvfxsslfRnYrKXbHW9k x+Hj7599S1YQCR7ApZrZE8opqwTEAclMOnLcI0lIBTLU83l+AOT3hSzI4+06ejrg SVjIwCF+ss3XIB6RYuQ7HjroKO43jBo5oS25l+lCR6UPbe7nbOS7R4XuxYpMX/LH sQAnCBXvFmFMaYgSm40LsIc30YSXeXPNhO2HJ9jD7/rbkKXPwM/eSu4jp+yl6c7m Li4LCLTxn8EPT3nWZLOccSFv4zG4EYU8zkkD3A0xs/S0y8hhAh3pZegwWowu82XN gNSbSZzWNwNerHfgi0dVpkBdAOIj0Ajd8X6ajrjaWgz8NPimtRKQpjBcdq3VDT3w == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledriedvgdehgecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecufedt tdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepfffhvffkjghfuf ggtgesghdtreertddtjeenucfhrhhomhepmfgrmhhilhcumfhivghlihhsiigtiiihkhcu oehkrghmihhlsehkihgvlhhishiitgiihihkrdhnvghtqeenucffohhmrghinhepfhhrvg gvsghsugdrohhrghdpghhithhhuhgsrdgtohhmnecukfhppeehrddujeefrdduiedtrdei necurfgrrhgrmhepmhgrihhlfhhrohhmpehkrghmihhlsehkihgvlhhishiitgiihihkrd hnvghtnecuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from walter.local.mail (user-5-173-160-6.play-internet.pl [5.173.160.6]) by mail.messagingengine.com (Postfix) with ESMTPA id 0EA241027C; Thu, 24 Jan 2019 08:41:55 -0500 (EST) Date: Thu, 24 Jan 2019 14:41:52 +0100 From: Kamil Kieliszczyk To: ss griffon , Grzegorz Junka , "Patrick M. Hausen" Cc: freebsd-virtualization@freebsd.org Message-ID: In-Reply-To: <5e0f5b46-3508-c29c-2e05-d3e97154512f@gjunka.com> References: <089e330d-2761-2440-3b7f-dd22e9088af5@gjunka.com> <9A01020A-7CC6-4893-A425-11A7BF736F4E@ultra-secure.de> <42f59b63-fdc7-306f-d836-83533741a86c@FreeBSD.org> <5c926314-adce-dba1-f5ce-2fda35e1aeba@gjunka.com> <1548c51e-49ba-4113-5ade-5515b77a3a44@gjunka.com> <4643A871-4AD6-4C25-AEA7-7BA85B873A19@punkt.de> <5e0f5b46-3508-c29c-2e05-d3e97154512f@gjunka.com> Subject: Re: The status of docker MIME-Version: 1.0 Content-Type: multipart/signed; boundary="33FF383B-ACB0-4EF6-8B4E-6A3EFD04C181"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Rspamd-Queue-Id: BC7216BF2A X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=none (invalid DKIM record) header.d=kieliszczyk.net header.s=mesmtp header.b=VxGE75jX; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=VjnGvfxs; spf=pass (mx1.freebsd.org: domain of kamil@kieliszczyk.net designates 66.111.4.29 as permitted sender) smtp.mailfrom=kamil@kieliszczyk.net X-Spamd-Result: default: False [-6.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(0.00)[+ip4:66.111.4.29]; DKIM_MIXED(0.00)[]; HAS_ATTACHMENT(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[kieliszczyk.net:~,messagingengine.com:+]; MX_GOOD(-0.01)[in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com]; NEURAL_HAM_SHORT(-0.96)[-0.961,0]; SIGNED_PGP(-2.00)[]; FREEMAIL_TO(0.00)[gmail.com]; RECEIVED_SPAMHAUS_PBL(0.00)[6.160.173.5.zen.spamhaus.org : 127.0.0.11]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+]; ASN(0.00)[asn:11403, ipnet:66.111.4.0/24, country:US]; RCVD_TLS_LAST(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[29.4.111.66.list.dnswl.org : 127.0.5.1]; ARC_NA(0.00)[]; RECEIVED_SPAMHAUS_XBL(3.00)[6.160.173.5.zen.spamhaus.org : 127.0.0.4]; R_DKIM_ALLOW(-0.20)[messagingengine.com:s=fm1]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.20)[multipart/signed,multipart/alternative,text/plain]; DMARC_NA(0.00)[kieliszczyk.net]; BAD_REP_POLICIES(0.10)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_DKIM_PERMFAIL(0.00)[kieliszczyk.net:s=mesmtp]; IP_SCORE(-3.63)[ip: (-9.70), ipnet: 66.111.4.0/24(-4.69), asn: 11403(-3.66), country: US(-0.08)] X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 24 Jan 2019 13:42:01 -0000 --33FF383B-ACB0-4EF6-8B4E-6A3EFD04C181 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline My 2c on running Docker on =46reeBSD: 1) I=E2=80=99m using Docker and Kubernetes quite extensively during my wo= rk days so I tried to run Docker on =46reeBSD in my free time because.. w= hy not=3F =46irst I tried to run boot2docker project in VirtualBox as I remember th= at it was the way to run Docker on OSX a long time ago. Unfortunately, I = had too much problems with it so I switched to running boot2docker inside= bhyve. It was running alright, no major issues, no crashes so I went dow= n that path. I improved a little bit my setup and wrote down a small tuto= rial for myself. You can find it here:=C2=A0 https://github.com/kiela/kiela.github.io/blob/master/Docker%20on%20=46ree= BSD%20-%20%5Bpart%204%5D%20Using%20vm-bhyve.md I=E2=80=99ve been using this as a Docker Swarm cluster running Nextcloud,= PostgreSQL and a bunch of other containers inside it. Upgrading =46reeBS= D (host) or boot2docker (guest) or containers worked like a charm. And I=E2= =80=99ve been using this for last 6+ months. Maybe this will help someone= to start playing with Docker on =46reeBSD and save some time figuring ou= t how to do it. 2) Docker is not just running single image, managing volumes and networks= - it=E2=80=99s much more. =46or example Docker Swarm which allows cluste= ring and running whole application stack (multiple apps, DB, cache, logs = etc) in a cluster which hosts are running on =46reeBSD. I=E2=80=99m not t= rying to=C2=A0discourage anyone from porting Docker to =46reeBSD. I would= love to have Docker natively supported in =46reeBSD. I just think that i= f one wants to just get up and running Docker on =46reeBSD for developmen= t/tests/personal use, boot2docker+bhyve should be enough. Maybe wrapping = it in a nice tool like vm-bhyve did with bhyve. If one wants to use Docke= r in production, one should strongly consider running Kubernetes cluster = and use Docker images there. -- Kamil Kieliszczyk On 23 January 2019 at 22:09:32, Grzegorz Junka (list1=40gjunka.com) wrote= : On 23/01/2019 03:21, ss griffon wrote: > I'm a bit late to the game, but I wanted to add my 2 cents.=C2=A0 I don= 't =20 > see the benefit of implementing =22docker=22 in =46reeBSD.=C2=A0 If you= are just =20 > implementing the linux system calls i.e. using the linuxulator, then =20 > you lose any benefits of running on =46reeBSD.=C2=A0 It seems like =20 > implementing the docker interfaces, like a Dockerfile, registry =20 > support and networking switches using =46reeBSD specific implementation= s =20 > would be extremely helpful.=C2=A0 Especially for the CI/CD workflow. > > =46or example: > =23Dockerfile > > =23Pull a image from registry and create a new dataset with snapshot. > =23Registry could be http, ftp or any other transfer protocol. > =46ROM =46reeBSD:RELEASE-11.2 > > =23Copy app directory into the jailed directory.=C2=A0 Perhaps setting = system =20 > immutable flag. > COPY ./app /app > > =23Use pf to route to port 80 from the host.=C2=A0 Or use vnet > EXPOSE 80 > > =23Run a command in the jail to prepare the new image. > RUN env ASSUME=5FALWAYS=5FYES=3Dyes pkg install bash nginx uwsgi py36-f= lask > > =23Mark the startup command > CMD /bin/sh /etc/rc > > > The above would be very familiar to docker users and can be used to =20 > generate a standards compliant image (I believe there was a project =20 > jetpack that did something like this). Creating a OCI compliant image =20 > would probably be the first step to using kubernetes, but I haven't =20 > really spent any time looking at kubernetes. > > We could also add extensions for using resource limits, capsicum, =20 > devd, security levels etc.=C2=A0 The other cool thing is this could all= be =20 > run inside a jail using heirarchical jails. > Isn't implementing =22docker=22 on =46reeBSD the same as implementing OCI= =20 specification, i.e. runtime-spec=3F Seeing that OCI was founded by Docker= =20 I would have thought they align the docker implementation with the spec=3F= Then to extend that question, wouldn't adding support for docker to =20 =46reeBSD mean to add OCI compliance layer to jails=3F I don't think the = =20 plan is to add support for Linux containers, or =22containerization=22, t= o =20 =46reeBSD kernel=3F GrzegorzJ =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F freebsd-virtualization=40freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization To unsubscribe, send any mail to =22freebsd-virtualization-unsubscribe=40= freebsd.org=22 --33FF383B-ACB0-4EF6-8B4E-6A3EFD04C181 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 AMPGpg -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEf/xj3KgRohcB9E87n+xu6AaoRjwFAlxJwKEACgkQn+xu6Aao RjyYLhAAz17lOuhaM1BlQptC11t8QMabqp6173G1PVRMHycrI69NznYLkR6ZMzUT 412+z+PF81E+RR9F9ko5XaEuQ11zrfGWcxHwZmRK3PX59yFTOn+EijuGbo9Q294Y 1uodfEFh62w1DRCxGzvjx3A4jb/SSDeF/2/x44Z8mb9dmzyR5yLLj19YQNlLBUkv D3tFrDKWujIwcsXY3sxqPthkYf0O4bpQeFr2jkHnIbdvcwwaNy7ZH9GLe/fh0jqp TOyonA9trcBQodDjc2AB8uhP4LpXYFvw0uAVPYIT3dxa0/W9Kauzlz8NFhEZYKqD N3VFz+o0KWDCNqU+GHl+lSNKxxjGjIgkAr0K2hpM8Kj/rM+30R9a62Er/peLC0YO 8tJl6H/6GKN8J/DWNvTjhJRbrXRz3l5H+G09VXTthsw6pWZa38NghlEKQ6ljadU2 WSjMgtxyZQey4pHGpnEOWWVOEpe2q/Le+BDP+sIktPE0YD6VHZCnlbsCXFKdKn8/ /nMjCmyAUzY6ocq3elzivbsgo+/UToFFCDzVrt6DAPP1ZXAfuyf+Zl0FEfoAMXL7 USiXC+qml4P0s5rr3KklwWAZOPkOHwWNRpvxMSOpVpMDHB8X0UkTxERsd8qqx6ve TmECpJjh9zUYkHzkJyy6DiSZ3Rgul6XqDgwT5TyFUd4O/vnXyXE= =/w15 -----END PGP SIGNATURE----- --33FF383B-ACB0-4EF6-8B4E-6A3EFD04C181-- From owner-freebsd-virtualization@freebsd.org Thu Jan 24 13:45:14 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4611014B091F for ; Thu, 24 Jan 2019 13:45:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id CDE626C086 for ; Thu, 24 Jan 2019 13:45:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 9159D14B091D; Thu, 24 Jan 2019 13:45:13 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6ECB114B091C for ; Thu, 24 Jan 2019 13:45:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0D7D36C083 for ; Thu, 24 Jan 2019 13:45:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 667CA10186 for ; Thu, 24 Jan 2019 13:45:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0ODjCkJ097412 for ; Thu, 24 Jan 2019 13:45:12 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0ODjCmd097411 for virtualization@FreeBSD.org; Thu, 24 Jan 2019 13:45:12 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 229852] [PATCH] bhyve: IOMMU (Intel VTd) PCI passthrough attempt locks up some systems Date: Thu, 24 Jan 2019 13:45:10 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 11.2-RELEASE X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: niels=freebsd@bakker.net X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: araujo@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 24 Jan 2019 13:45:14 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229852 --- Comment #6 from Niels Bakker --- (In reply to Marcelo Araujo from comment #5) > 1) bhyve command line I'm not sure tbh - created and started it via vm-bhyve and it rewrites its cmdline. Its config file contains these lines, plus others that deal with storage and vnet: --- loader=3D"bhyveload" cpu=3D2 memory=3D4G passthru0=3D"0/31/6" bhyve_options=3D"-S" --- > 2) CPU Type CPU: Intel(R) Celeron(R) CPU 3865U @ 1.80GHz (1800.08-MHz K8-class CPU) Origin=3D"GenuineIntel" Id=3D0x806e9 Family=3D0x6 Model=3D0x8e Steppi= ng=3D9 This is a Kaby Lake CPU (same class as 7th gen Core) from 2017. > 3) Guest OS USED guest# uname -srv FreeBSD 11.2-RELEASE-p7 FreeBSD 11.2-RELEASE-p7 #0: Tue Dec 18 08:29:33 UTC 2018 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC=20 > 4) Device used via passthrough --- host# grep ^ppt /boot/loader.conf pptdevs=3D"0/31/6 2/0/0" host# pciconf -lv ppt1@pci0:0:31:6 ppt1@pci0:0:31:6: class=3D0x020000 card=3D0x00008086 chip=3D0x156f808= 6 rev=3D0x21 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D 'Ethernet Connection I219-LM' class =3D network subclass =3D ethernet --- guest# pciconf -lv em0 em0@pci0:0:6:0: class=3D0x020000 card=3D0x00008086 chip=3D0x156f8086 rev=3D= 0x21 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D 'Ethernet Connection I219-LM' class =3D network subclass =3D ethernet --- (The second device, some WiFi chipset, isn't passed through to any VM, and there is no FreeBSD driver for it anyway) As said, without the patch the system dies an immediate death as soon as the bhyve with passthrough is started. --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-virtualization@freebsd.org Thu Jan 24 21:14:27 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1852B14BEBA0 for ; Thu, 24 Jan 2019 21:14:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A52B1875C0 for ; Thu, 24 Jan 2019 21:14:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 6563814BEB9D; Thu, 24 Jan 2019 21:14:26 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 53DD114BEB9C for ; Thu, 24 Jan 2019 21:14:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E6B75875BC for ; Thu, 24 Jan 2019 21:14:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 3AA2F14372 for ; Thu, 24 Jan 2019 21:14:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0OLEPrb030392 for ; Thu, 24 Jan 2019 21:14:25 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0OLEPML030384 for virtualization@FreeBSD.org; Thu, 24 Jan 2019 21:14:25 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 229852] [PATCH] bhyve: IOMMU (Intel VTd) PCI passthrough attempt locks up some systems Date: Thu, 24 Jan 2019 21:14:24 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 11.2-RELEASE X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: rgrimes@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: araujo@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 24 Jan 2019 21:14:27 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229852 Rodney W. Grimes changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rgrimes@FreeBSD.org --- Comment #7 from Rodney W. Grimes --- The patch has some formatting only type changes that should be reduced, but looks ok overall. I would also like to here some test results on systems = that are NOT having this issue to insure it does not break anything there. I brought this review up in the bhyve every other week meeting to get some mo= re eyes on it. --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-virtualization@freebsd.org Thu Jan 24 22:01:09 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C7C2514C0428 for ; Thu, 24 Jan 2019 22:01:08 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from msa1.earth.yoonka.com (yoonka.com [88.98.225.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "msa1.earth.yoonka.com", Issuer "msa1.earth.yoonka.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A3DDB89424 for ; Thu, 24 Jan 2019 22:01:07 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from crayon2.yoonka.com (crayon2.yoonka.com [10.70.7.20]) (authenticated bits=0) by msa1.earth.yoonka.com (8.15.2/8.15.2) with ESMTPSA id x0OM10RN094191 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Thu, 24 Jan 2019 22:01:00 GMT (envelope-from list1@gjunka.com) Subject: Re: The status of docker To: Kamil Kieliszczyk Cc: freebsd-virtualization@freebsd.org References: <089e330d-2761-2440-3b7f-dd22e9088af5@gjunka.com> <9A01020A-7CC6-4893-A425-11A7BF736F4E@ultra-secure.de> <42f59b63-fdc7-306f-d836-83533741a86c@FreeBSD.org> <5c926314-adce-dba1-f5ce-2fda35e1aeba@gjunka.com> <1548c51e-49ba-4113-5ade-5515b77a3a44@gjunka.com> <4643A871-4AD6-4C25-AEA7-7BA85B873A19@punkt.de> <5e0f5b46-3508-c29c-2e05-d3e97154512f@gjunka.com> From: Grzegorz Junka Message-ID: <05f8544f-817d-8135-3d89-f7895910ea3e@gjunka.com> Date: Thu, 24 Jan 2019 22:00:59 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.3.2 MIME-Version: 1.0 In-Reply-To: Content-Language: en-GB-large X-Rspamd-Queue-Id: A3DDB89424 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of list1@gjunka.com designates 88.98.225.149 as permitted sender) smtp.mailfrom=list1@gjunka.com X-Spamd-Result: default: False [-6.93 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:88.98.225.149]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[gjunka.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[gjunka.com]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.98)[-0.979,0]; IP_SCORE(-3.64)[ip: (-9.53), ipnet: 88.98.192.0/18(-4.77), asn: 56478(-3.81), country: GB(-0.09)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; ASN(0.00)[asn:56478, ipnet:88.98.192.0/18, country:GB]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 24 Jan 2019 22:01:09 -0000 On 24/01/2019 13:41, Kamil Kieliszczyk wrote: > My 2c on running Docker on FreeBSD: > > 1) I’m using Docker and Kubernetes quite extensively during my work > days so I tried to run Docker on FreeBSD in my free time because.. why > not? > First I tried to run boot2docker project in VirtualBox as I remember > that it was the way to run Docker on OSX a long time ago. > Unfortunately, I had too much problems with it so I switched to > running boot2docker inside bhyve. It was running alright, no major > issues, no crashes so I went down that path. I improved a little bit > my setup and wrote down a small tutorial for myself. You can find it > here: > https://github.com/kiela/kiela.github.io/blob/master/Docker%20on%20FreeBSD%20-%20%5Bpart%204%5D%20Using%20vm-bhyve.md > I’ve been using this as a Docker Swarm cluster running Nextcloud, > PostgreSQL and a bunch of other containers inside it. Upgrading > FreeBSD (host) or boot2docker (guest) or containers worked like a > charm. And I’ve been using this for last 6+ months. Maybe this will > help someone to start playing with Docker on FreeBSD and save some > time figuring out how to do it. > > 2) Docker is not just running single image, managing volumes and > networks - it’s much more. For example Docker Swarm which allows > clustering and running whole application stack (multiple apps, DB, > cache, logs etc) in a cluster which hosts are running on FreeBSD. I’m > not trying to discourage anyone from porting Docker to FreeBSD. I > would love to have Docker natively supported in FreeBSD. I just think > that if one wants to just get up and running Docker on FreeBSD for > development/tests/personal use, boot2docker+bhyve should be enough. > Maybe wrapping it in a nice tool like vm-bhyve did with bhyve. If one > wants to use Docker in production, one should strongly consider > running Kubernetes cluster and use Docker images there. > Thanks for sharing Kamil. I tried to run docker inside Manjaro running inside bhyve. It mostly worked but in the end the deployed containers couldn't communicate between themselves because of some network issues. I was told to use a MacBook Pro where the same setup worked out of the box within 30 minutes instead of over a day spent on unsuccessful attempts to run it in bhyve. It's a shame but I will try with your steps when I find some time to see if that would help. GrzegorzJ From owner-freebsd-virtualization@freebsd.org Thu Jan 24 23:48:13 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6AF8814C32A5 for ; Thu, 24 Jan 2019 23:48:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 052FA8D667 for ; Thu, 24 Jan 2019 23:48:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id B709214C32A4; Thu, 24 Jan 2019 23:48:12 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A5A7114C32A3 for ; Thu, 24 Jan 2019 23:48:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 460158D663 for ; Thu, 24 Jan 2019 23:48:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 8697B15981 for ; Thu, 24 Jan 2019 23:48:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0ONmB50086245 for ; Thu, 24 Jan 2019 23:48:11 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0ONmBFv086244 for virtualization@FreeBSD.org; Thu, 24 Jan 2019 23:48:11 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 229852] [PATCH] bhyve: IOMMU (Intel VTd) PCI passthrough attempt locks up some systems Date: Thu, 24 Jan 2019 23:48:11 +0000 X-Bugzilla-Reason: CC AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 11.2-RELEASE X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: araujo@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 24 Jan 2019 23:48:13 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229852 Marcelo Araujo changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|araujo@FreeBSD.org |virtualization@FreeBSD.org --- Comment #8 from Marcelo Araujo --- Sorry, I'm gonna put this bug report back to the pool, I'm sure Rodney will check it soon. --=20 You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Fri Jan 25 00:37:07 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1AE8A14C4D9C for ; Fri, 25 Jan 2019 00:37:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A57998F747 for ; Fri, 25 Jan 2019 00:37:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 68C9814C4D96; Fri, 25 Jan 2019 00:37:06 +0000 (UTC) Delivered-To: virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5728314C4D95 for ; Fri, 25 Jan 2019 00:37:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EAD4C8F744 for ; Fri, 25 Jan 2019 00:37:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 318E9160DC for ; Fri, 25 Jan 2019 00:37:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x0P0b57h000378 for ; Fri, 25 Jan 2019 00:37:05 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x0P0b53s000377 for virtualization@FreeBSD.org; Fri, 25 Jan 2019 00:37:05 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 229852] [PATCH] bhyve: IOMMU (Intel VTd) PCI passthrough attempt locks up some systems Date: Fri, 25 Jan 2019 00:37:02 +0000 X-Bugzilla-Reason: AssignedTo CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 11.2-RELEASE X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: rgrimes@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 25 Jan 2019 00:37:07 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229852 --- Comment #9 from Rodney W. Grimes --- (In reply to Callum from comment #0) Do you have a phabricator account on reviews.freebsd.org? If so would you = put your patch up in a review over there? If not would you be either willing to set up one, or have me copy your patch to a review so we can move forward w= ith fixing this issue? --=20 You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.= From owner-freebsd-virtualization@freebsd.org Sat Jan 26 15:17:08 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 57C5414C6088; Sat, 26 Jan 2019 15:17:08 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (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 C0FFC871F3; Sat, 26 Jan 2019 15:17:05 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 821D821305; Sat, 26 Jan 2019 10:17:04 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sat, 26 Jan 2019 10:17:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h= date:from:to:cc:subject:message-id:mime-version:content-type; s= fm1; bh=qxY10rRLVZpE47mNJFa+Hv3EisDzRaNuyV/0g4YVlWI=; b=d8TErC4Y 63tpKBu4tRgr+Dx9UvaAu0wP5cOUq7ti+iiPQwSdbddvTf9V58RD7vQDHOU7JsRp axR9kiUU3OVziZ8+ErOiO2XF5TQwZJQ65HKk7ObZKRt9AUPE9y6wXSIc9VKk72Ux Xbu5wBW6yRk53jOVTpGyjUlYM1beJ8R9LIsRLFavU63ox1QbaVrIgRDQp3CFeeJv PHzpLdbM2jnqrRx1mO77qG+UdFEf+RjRM5xTGRQX2nRQkOWBlKKrLcati8aRHBkx Kvw2ZeTmk+biUmt3j6yqROl2jvmInykmsoBxYvhGV73d52psXx7kvBgpXKk0bO1m ctY+PlMdbXMPkw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=qxY10rRLVZpE47mNJFa+Hv3EisDzR aNuyV/0g4YVlWI=; b=SDFIawgcEo/LFF+Qi1+dsOromTxXhg0lR4zax/SR5rxuz MV3In54CxTvZyY88TNI1QqvKV4QpGie5IRT5mGKCewtK5UvYR1bo8AZKWcvmfxYt K3PT/0nCNsbcwYYaQIwd5Bsag7zbI84iXuILRQX05oZcKaNc9LJ7frsUVHwfxxN4 7fJ9akMitIqXGCu3YIoIt51gw/SRdjFS8cfsCCvygiAq2AFwiZbOvppHhW068pcv E8PKOXlz0rL2aTOc/UL48HDrzLBtJIZ+obJAYI4+iTs1S3Rvstmz+D+diPUDSn2A gfR+UHx28z8M+A0dMvqFEdhlsfg7Y8ZGwo91a5y0w== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrieeigdejiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecufedt tdenucenucfjughrpeffhffvuffkgggtuggfsehttdertddtredvnecuhfhrohhmpehtvg gthhdqlhhishhtshcuoehtvggthhdqlhhishhtshesiiihgihsthdrnhgvtheqnecukfhp peekvddrjedtrdeluddruddtudenucfrrghrrghmpehmrghilhhfrhhomhepthgvtghhqd hlihhsthhsseiihiigshhtrdhnvghtnecuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from rpi3.zyxst.net (rpi3.zyxst.net [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id C9B0510087; Sat, 26 Jan 2019 10:17:03 -0500 (EST) Date: Sat, 26 Jan 2019 15:17:01 +0000 From: tech-lists To: freebsd-virtualization@freebsd.org Cc: freebsd-stable@freebsd.org Subject: freebsd-12 and bhyve and the azure platform Message-ID: <20190126151701.GA87737@rpi3.zyxst.net> Mail-Followup-To: freebsd-virtualization@freebsd.org, freebsd-stable@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline User-Agent: Mutt/1.11.2 (2019-01-07) X-Rspamd-Queue-Id: C0FFC871F3 X-Spamd-Bar: ------- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=zyxst.net header.s=fm1 header.b=d8TErC4Y; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=SDFIawgc; spf=pass (mx1.freebsd.org: domain of tech-lists@zyxst.net designates 66.111.4.29 as permitted sender) smtp.mailfrom=tech-lists@zyxst.net X-Spamd-Result: default: False [-7.19 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[zyxst.net:s=fm1,messagingengine.com:s=fm1]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:66.111.4.29]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[zyxst.net]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[zyxst.net:+,messagingengine.com:+]; RCPT_COUNT_TWO(0.00)[2]; MX_GOOD(-0.01)[in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com]; NEURAL_HAM_SHORT(-0.96)[-0.955,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:11403, ipnet:66.111.4.0/24, country:US]; IP_SCORE(-3.63)[ip: (-9.71), ipnet: 66.111.4.0/24(-4.69), asn: 11403(-3.65), country: US(-0.08)]; RCVD_IN_DNSWL_LOW(-0.10)[29.4.111.66.list.dnswl.org : 127.0.5.1] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Jan 2019 15:17:08 -0000 Hello, Is it possible to migrate a byve freebsd instance/image to Azure? Or does one have to have the instance initially provisioned via their marketplace? thanks, -- J. From owner-freebsd-virtualization@freebsd.org Sat Jan 26 15:39:53 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BCA3114C6930; Sat, 26 Jan 2019 15:39:53 +0000 (UTC) (envelope-from paul@redbarn.org) Received: from family.redbarn.org (family.redbarn.org [IPv6:2001:559:8000:cd::5]) (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 4C50487E07; Sat, 26 Jan 2019 15:39:53 +0000 (UTC) (envelope-from paul@redbarn.org) Received: from [192.168.0.58] (cpc130782-camd17-2-0-cust84.know.cable.virginm.net [82.37.104.85]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id A9370892C6; Sat, 26 Jan 2019 15:39:42 +0000 (UTC) Subject: Re: freebsd-12 and bhyve and the azure platform To: freebsd-virtualization@freebsd.org, freebsd-stable@freebsd.org References: <20190126151701.GA87737@rpi3.zyxst.net> From: Paul Vixie Message-ID: <920a79f6-f7ea-fe2b-16cb-cde2a8112721@redbarn.org> Date: Sat, 26 Jan 2019 16:39:39 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 PostboxApp/6.1.9 MIME-Version: 1.0 In-Reply-To: <20190126151701.GA87737@rpi3.zyxst.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Jan 2019 15:39:53 -0000 tech-lists wrote on 2019-01-26 16:17: > Is it possible to migrate a byve freebsd instance/image to Azure? Or > does one have to have the instance initially provisioned via their > marketplace? bhyve does not participate in the virtualbox/vmware/etc ecosystem where "appliances" in the form of "open virtualization format" files can be exported and imported. this in turn means that you would have to manually control the parameters of an azure instance to be sure that it can contain your existing system image. i would expect you to use dump | restore, or zfs dump | zfs restore, to move a system image from one container strategy (or bare metal) to another (such as azure), after first booting a rescue image inside the destination container. you'd then fine-tune your /etc/rc.conf file to have whatever settings were appropriate for the new container. i know that's somewhat old school, but, that's one reason to love bhyve. -- P Vixie From owner-freebsd-virtualization@freebsd.org Sat Jan 26 16:43:53 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0555114C8933; Sat, 26 Jan 2019 16:43:53 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (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 9FFCB8A586; Sat, 26 Jan 2019 16:43:52 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id F3DBB20DA0; Sat, 26 Jan 2019 11:43:51 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Sat, 26 Jan 2019 11:43:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h= date:from:to:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm1; bh=oNjEzBBIqAdAo9kaaSfhbBoj2RX apJ1PwtwdZbFAETI=; b=vTjrvIwLbPLqv4pnIQXykhAGCF5Fq9+LtidywNhmDNB I93zPYXlJFB5mO6bnV3Qij+8wkn3J5OgabzJUB328I2sW2dIQHMgJqjOGyCuK1bD YNSYYlRF9O9Kjc+yujxRz3WKNj6ISEy76obxFXF0W/52zK9Gtp3jMfG7Io2TDOHZ 7+t3Ye4XikAumugjtHRCKHSNK8WdLNwu3WXihBIVxgu/ninw8hht18bvBWZX0DcC hSXXQOEO997JHToIkp1wPqrLZL5xPXFzT0bYW4Lt10YsysZEN5az7114fcb462WS Farz+/td8CIsH2hCXdUQt9Ad/oRTUdvXHgpv2+ZjLfw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=oNjEzB BIqAdAo9kaaSfhbBoj2RXapJ1PwtwdZbFAETI=; b=DFrSliE05KwELannQacFIz qNYZgOxRwIHlkT2PmmkKZHQ4uLFpflpzdusrZJtnnO87TI5+QzTTeGeqrT6SyiEZ iViCdijvspsk3+LxLmh3zMFOxGdEfBLqFCyGzZ6D5/fl8zUZ3u2n1gHpKD7yIT5b TduAwpYhW38HkvkUCQT6cHgvyuebrOh4QHsHCPrmjqcG2TFKcqhfEXA6Mj2x+V2S ItcmAp8zSu0TGLGHOahe7PwhzMn5C3eZ/2vSVUhUOdCSuXl2HwoA8KTiIkBZ15xL KIrBCouWqfFQpDvlrz3duOzjvppiP/faOs6kOP9vsK5sKbjvEm+2zNROe0oxh7jg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrieeigdelhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecufedt tdenucenucfjughrpeffhffvuffkfhggtggujggfsehttdertddtredvnecuhfhrohhmpe htvggthhdqlhhishhtshcuoehtvggthhdqlhhishhtshesiiihgihsthdrnhgvtheqnecu kfhppeekvddrjedtrdeluddruddtudenucfrrghrrghmpehmrghilhhfrhhomhepthgvtg hhqdhlihhsthhsseiihiigshhtrdhnvghtnecuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from rpi3.zyxst.net (rpi3.zyxst.net [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id DD30DE4559; Sat, 26 Jan 2019 11:43:50 -0500 (EST) Date: Sat, 26 Jan 2019 16:43:48 +0000 From: tech-lists To: freebsd-stable@freebsd.org, freebsd-virtualization@freebsd.org Subject: Re: freebsd-12 and bhyve and the azure platform Message-ID: <20190126164347.GB87737@rpi3.zyxst.net> Mail-Followup-To: freebsd-stable@freebsd.org, freebsd-virtualization@freebsd.org References: <20190126151701.GA87737@rpi3.zyxst.net> <920a79f6-f7ea-fe2b-16cb-cde2a8112721@redbarn.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <920a79f6-f7ea-fe2b-16cb-cde2a8112721@redbarn.org> User-Agent: Mutt/1.11.2 (2019-01-07) X-Rspamd-Queue-Id: 9FFCB8A586 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.987,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Jan 2019 16:43:53 -0000 On Sat, Jan 26, 2019 at 04:39:39PM +0100, Paul Vixie wrote: >i would expect you to use dump | restore, or zfs dump | zfs restore, to >move a system image from one container strategy (or bare metal) to >another (such as azure), after first booting a rescue image inside the >destination container. you'd then fine-tune your /etc/rc.conf file to >have whatever settings were appropriate for the new container. > >i know that's somewhat old school, but, that's one reason to love bhyve. OK, thanks. I thought this might be the case. Just wanted to make sure I wasn't trying to reinvent the wheel ;) -- J.