From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753263Ab1KGUJp (ORCPT ); Mon, 7 Nov 2011 15:09:45 -0500 Received: from mail-bw0-f46.google.com ([209.85.214.46]:41683 "EHLO mail-bw0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751146Ab1KGUJn (ORCPT ); Mon, 7 Nov 2011 15:09:43 -0500 Date: Mon, 7 Nov 2011 22:09:34 +0200 (EET) From: Pekka Enberg X-X-Sender: penberg@tux.localdomain To: "Frank Ch. Eigler" cc: Ingo Molnar , Vince Weaver , "Ted Ts'o" , Pekka Enberg , Anthony Liguori , Avi Kivity , "kvm@vger.kernel.org list" , "linux-kernel@vger.kernel.org List" , qemu-devel Developers , Alexander Graf , Blue Swirl , =?iso-8859-1?Q?Am=E9rico?= Wang , Linus Torvalds , Peter Zijlstra , Arnaldo Carvalho de Melo Subject: Re: [Qemu-devel] [PATCH] KVM: Add wrapper script around QEMU to test kernels In-Reply-To: Message-ID: References: <4EB6AE34.2000907@redhat.com> <4EB6BAED.2030400@redhat.com> <4EB6BEFA.6000303@codemonkey.ws> <20111106183132.GA4500@thunk.org> <20111106231953.GD4500@thunk.org> <20111107175942.GA9395@elte.hu> User-Agent: Alpine 2.02 (LFD 1266 2009-07-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 7 Nov 2011, Frank Ch. Eigler wrote: >> The ABI design allows for that kind of flexible extensibility, and >> it's one of its major advantages. >> >> What we *cannot* protect against is you relying on obscure details of >> the ABI [...] > > Is there some documentation that clearly spells out which parts of the > perf syscall userspace ABI are "obscure" and thus presumably > changeable? That's actually something the KVM and virtio folks have done a great job with IMHO. Both ABIs are documented pretty extensively and the specs are kept up to date. I guess for perf ABI, "perf test" is the closest thing to a specification so if your application is using something that's not covered by it, you might be in trouble. Pekka