Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932715AbWCPSxF (ORCPT ); Thu, 16 Mar 2006 13:53:05 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932713AbWCPSxE (ORCPT ); Thu, 16 Mar 2006 13:53:04 -0500 Received: from linux01.gwdg.de ([134.76.13.21]:55452 "EHLO linux01.gwdg.de") by vger.kernel.org with ESMTP id S932712AbWCPSxD (ORCPT ); Thu, 16 Mar 2006 13:53:03 -0500 Date: Thu, 16 Mar 2006 19:52:18 +0100 (MET) From: Jan Engelhardt To: Joshua LeVasseur cc: Arjan van de Ven , Zachary Amsden , Linus Torvalds , Linux Kernel Mailing List , Virtualization Mailing List , Xen-devel , Andrew Morton , Dan Hecht , Dan Arai , Anne Holler , Pratap Subrahmanyam , Christopher Li , Chris Wright , Rik Van Riel , Jyothy Reddy , Jack Lo , Kip Macy , Jan Beulich , Ky Srinivasan , Wim Coekaerts , Leendert van Doorn Subject: Re: [RFC, PATCH 0/24] VMI i386 Linux virtualization interface proposal In-Reply-To: <93FDC403-B5ED-4508-A468-1DE80D1CAB13@ira.uka.de> Message-ID: References: <200603131758.k2DHwQM7005618@zach-dev.vmware.com> <1142273346.3023.38.camel@laptopd505.fenrus.org> <4415B857.9010902@vmware.com> <1142274398.3023.40.camel@laptopd505.fenrus.org> <4415BA4F.3040307@vmware.com> <1142275365.3023.44.camel@laptopd505.fenrus.org> <93FDC403-B5ED-4508-A468-1DE80D1CAB13@ira.uka.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 977 Lines: 24 >> > and gives hypervisors room to grow while maintaining >> > binary compatibility with already released kernels. >> >> that I buy for binary only hypervisors. But in an open source world I'll >> buy this a LOT less as being relevant. > > Binary compatibility to Linux is pretty important for applications. Even > though Apache is open source, I don't want to recompile it for every new Linux > kernel. Fortunately I don't have to, because glibc abstracts the Linux kernel > interface. Consider VMI in the same role as glibc -- when the hypervisor > changes, VMI maintains compatibility with your pre-existing infrastructure, VMI = kernel code (AFAIU) I would rather like a user-space-based compat layer. Jan Engelhardt -- - 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/