From owner-freebsd-virtualization@FreeBSD.ORG Tue Jan 14 01:40:47 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C2F56A5F; Tue, 14 Jan 2014 01:40:47 +0000 (UTC) Received: from mail-ea0-x232.google.com (mail-ea0-x232.google.com [IPv6:2a00:1450:4013:c01::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 363DE1F58; Tue, 14 Jan 2014 01:40:47 +0000 (UTC) Received: by mail-ea0-f178.google.com with SMTP id d10so3731294eaj.9 for ; Mon, 13 Jan 2014 17:40:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=phpcpFPw/uhmpyq3byVTMEpbRy1k142oyg2HodIHFvw=; b=NRcayJ8r6uItxmOh1y/sUANSxzpOfW6pR8VVo1EpQ9QZx0Og+tDlA3cW4YYr85phXr xKGb++PjpcFSMCrCa89jUZWSv5I6z3LcoViFY0whg8b0NAds3cjXFi4X+k9NjWbEuOCI GwHXErZ+7t1UZamXzOrbMFEzWyJFU1wf7Y6aK9M3MnEgbzrVwJJNBzMEFeLLsmOOQobR nwtMCS8K1XQH+rCq3aAPMAbYGrByfqlwTCHhvdERu2mmHHdUCRQyn5K7LuuIKcYXQeP3 Dc8IRhaNMv35SJDPUVnuXPEzJ2Oh7XaT6XgREytqAde+XJYp2N/5ShV3XOtU3nlGscJX pOOw== MIME-Version: 1.0 X-Received: by 10.14.208.199 with SMTP id q47mr31184107eeo.77.1389663645725; Mon, 13 Jan 2014 17:40:45 -0800 (PST) Received: by 10.14.138.130 with HTTP; Mon, 13 Jan 2014 17:40:45 -0800 (PST) In-Reply-To: <33701594.2026.1389589987223.JavaMail.root@daemoninthecloset.org> References: <1389555487.1395.7.camel@powernoodle.corp.yahoo.com> <33701594.2026.1389589987223.JavaMail.root@daemoninthecloset.org> Date: Mon, 13 Jan 2014 20:40:45 -0500 Message-ID: Subject: Re: Virtio Driver From: Robert Simmons To: Bryan Venteicher Content-Type: text/plain; charset=UTF-8 Cc: freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2014 01:40:47 -0000 On Mon, Jan 13, 2014 at 12:13 AM, Bryan Venteicher wrote: > ----- Original Message ----- > > What happens if you "camcontrol rescan all" ? > > > > A VirtIO block device (and a parent VirtIO PCI device) is what is likely > getting created here, so there is no SCSI bus to rescan. > > I had a prior private conversation with Robert last week. This particular > use case will not work until PCI hotplug support is there - this is not > a limitation of VirtIO (fundamentally or as implemented in FreeBSD). > > Workarounds include use VirtIO SCSI since it supports hot plug. In FreeBSD > 10, VirtIO block supports the resize events from the hypervisor, but the > GEOM support for this was not MFC'ed to 9. I have created an image of 10-RC5 that I will try the same conditions I described earlier on. Unfortunately, I'm using a cloud service, so I don't have control to change the settings of OpenStack. Thanks for the insight. I'll let you all know the outcome.