From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paolo Bonzini Subject: Re: Enhance perf to support KVM Date: Tue, 02 Mar 2010 17:46:03 +0100 Message-ID: <4B8D40CB.1090905@redhat.com> References: <20100226090147.GH15885@elte.hu> <4B879A2F.50203@redhat.com> <20100226103545.GA7463@elte.hu> <4B87A6BF.3090301@redhat.com> <20100226111734.GE7463@elte.hu> <4B87B407.2070309@redhat.com> <20100226124646.GB19476@elte.hu> <4B87C494.4090306@redhat.com> <20100226131614.GB2518@elte.hu> <4B87D4FB.2060200@redhat.com> <20100226142318.GE23422@elte.hu> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Avi Kivity , "Zhang, Yanmin" , Peter Zijlstra , ming.m.lin@intel.com, sheng.yang@intel.com, Jes Sorensen , KVM General , Zachary Amsden , Gleb Natapov , Arnaldo Carvalho de Melo , Fr??d??ric Weisbecker , Thomas Gleixner , "H. Peter Anvin" , Peter Zijlstra , Arjan van de Ven To: Ingo Molnar Return-path: Received: from mail-ew0-f220.google.com ([209.85.219.220]:47840 "EHLO mail-ew0-f220.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753292Ab0CBQqK (ORCPT ); Tue, 2 Mar 2010 11:46:10 -0500 Received: by ewy20 with SMTP id 20so289847ewy.21 for ; Tue, 02 Mar 2010 08:46:09 -0800 (PST) In-Reply-To: <20100226142318.GE23422@elte.hu> Sender: kvm-owner@vger.kernel.org List-ID: On 02/26/2010 03:23 PM, Ingo Molnar wrote: > I do think tools/X and tools/libc would make quite a bit of sense - this is > one of the better design aspects of FreeBSD et al. It's a mistake that it's > not being done. I don't see what it would buy to have tools/libc. You cannot force users to update kernel-space and user-space in lockstep (Apple forced you to do that sometimes when I used Macs at work, and it was very very inconvenient), so it's not like libc would be able to always assume the latest system calls. There is (relatively) a lot of backwards-compatibility code in libc; it's ugly code, but you have to live with it. Any case in which you need lockstep upgrades of kernel and libc for bisectability is a bug in libc, and I haven't seen it happen enough to be a problem. Paolo ps: does it make sense to keep such a long list of recipients???