From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: [PATCH] mask out clflush Date: Thu, 10 Jul 2008 17:16:31 +0300 Message-ID: <487619BF.9020302@qumranet.com> References: <1215541784-26539-1-git-send-email-gcosta@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: kvm@vger.kernel.org, glommer@gmail.com To: Glauber Costa Return-path: Received: from il.qumranet.com ([212.179.150.194]:26741 "EHLO il.qumranet.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754113AbYGJOQc (ORCPT ); Thu, 10 Jul 2008 10:16:32 -0400 In-Reply-To: <1215541784-26539-1-git-send-email-gcosta@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: Glauber Costa wrote: > clflush is a non-privileged instruction that flushes the cacheline > given by its parameter, in terms of linear address. As it is non-privileged, > it is quite tricky, because a guest doing clflush will actually be trying to > flush a host kernel address. > We need to allow clflush for pci device assignment. -- error compiling committee.c: too many arguments to function