Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757993Ab3GaNUA (ORCPT ); Wed, 31 Jul 2013 09:20:00 -0400 Received: from terminus.zytor.com ([198.137.202.10]:43971 "EHLO mail.zytor.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751310Ab3GaNT7 (ORCPT ); Wed, 31 Jul 2013 09:19:59 -0400 Message-ID: <51F90EE0.4070108@zytor.com> Date: Wed, 31 Jul 2013 06:19:28 -0700 From: "H. Peter Anvin" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130625 Thunderbird/17.0.7 MIME-Version: 1.0 To: Mike Rapoport CC: Rusty Russell , Ramkumar Ramachandra , LKML Subject: Re: [QUERY] lguest64 References: <51E97779.3020103@zytor.com> <87zjte9iah.fsf@rustcorp.com.au> <51F9005F.30501@zytor.com> In-Reply-To: X-Enigmail-Version: 1.5.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2095 Lines: 49 On 07/31/2013 06:07 AM, Mike Rapoport wrote: >> >> "We can add a pvops user and that won't change the number of pvops >> users" What?! > > We modify existing pvops user, IMHO. lguest is existing pvops user and > my idea was to extend it, rather than add lguest64 alongside lguest32. > That is nothing but creative accounting, sorry. >>>> Yes, the subset of x86-64 machines for which there isn't hardware >>>> virtualization support is pretty uninteresting. >>> >>> There are plenty virtual machines in EC2, Rackspace, HP and other >>> clouds that do not have hardware virtualization. I believe that >>> running a hypervisor on them may be pretty interesting. >> >> The big problem with pvops is that they are a permanent tax on future >> development -- a classic case of "the hooks problem." As such it is >> important that there be a real, significant, use case with enough users >> to make the pain worthwhile. With Xen looking at sunsetting PV support >> with a long horizon, it might currently be possible to remove pvops some >> time in the early 2020s or so timeframe. Introducing and promoting a >> new user now would definitely make that impossible. > > I surely cannot predict how many users there will be for nested > virtualization in public cloud from now till the point when public > cloud providers will allow usage of hardware for that purpose. > Nevertheless, I believe that nested virtualization in public clouds is > a real use case which will have real users. > Then that will show... however, whether or not lguest64 will be used for that purpose is anyone's guess. I suspect personally that people will use the already-deployed Xen PV for that purpose and it will stretch the lifespan of that technology. Now, nested PV is an even uglier case, and at least some public clouds are using PV at the base layer. -hpa -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/