From patchwork Sun Aug 8 19:24:14 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mohammed Gamal X-Patchwork-Id: 118294 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by demeter.kernel.org (8.14.4/8.14.3) with ESMTP id o78JOaJo027934 for ; Sun, 8 Aug 2010 19:24:36 GMT Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754555Ab0HHTYe (ORCPT ); Sun, 8 Aug 2010 15:24:34 -0400 Received: from mail-ww0-f44.google.com ([74.125.82.44]:33092 "EHLO mail-ww0-f44.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754440Ab0HHTYd (ORCPT ); Sun, 8 Aug 2010 15:24:33 -0400 Received: by mail-ww0-f44.google.com with SMTP id 40so10879873wwj.1 for ; Sun, 08 Aug 2010 12:24:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:date :message-id:x-mailer:in-reply-to:references; bh=kZcQ8qAc2RL7M1mU2ZPcbsMT8Zkr5R7SvjxDt/ZIqSo=; b=GXoaHRvQy9r+I4x29GEfJAWHVBPiWQ8Dpxu88juLqjTgnNSB04FiHGO0p36mz+1SW3 BDNQnsT1k5dLZ9UpBqNq80T49FwTHpTCD4mOOYjdOVmQlOKyHCGOrRemkg0EGyxlTqQ5 pWa/QOXQIDylFAr35dg4sNCsMQdmDx1qTWaYM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:date:message-id:x-mailer:in-reply-to:references; b=kR3ABs9kkcu7dAmqelFvoGYytcWXCyf2nEg9bAt9pdex2jtyPfrAmsSQONr9IlI6Vg 5y3axdD8DKX7D8M5OTNCo2LRF1F7khv+IOJSggxDYSextsfa8qmnHdtkFzZVZZManujX 4jk/NLoE+djaR7vw/kwA9bFrr2AIS7shJyEsM= Received: by 10.227.138.141 with SMTP id a13mr12936987wbu.208.1281295473079; Sun, 08 Aug 2010 12:24:33 -0700 (PDT) Received: from localhost.localdomain ([188.48.101.98]) by mx.google.com with ESMTPS id b18sm3586541wbb.7.2010.08.08.12.24.31 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 08 Aug 2010 12:24:32 -0700 (PDT) From: Mohammed Gamal To: avi@redhat.com Cc: mtosatti@redhat.com, kvm@vger.kernel.org, Mohammed Gamal Subject: [RFC PATCH 1/3] x86 emulator: Expose emulate_int_real() Date: Sun, 8 Aug 2010 22:24:14 +0300 Message-Id: <1281295456-11114-2-git-send-email-m.gamal005@gmail.com> X-Mailer: git-send-email 1.7.0.4 In-Reply-To: <1281295456-11114-1-git-send-email-m.gamal005@gmail.com> References: <1281295456-11114-1-git-send-email-m.gamal005@gmail.com> Sender: kvm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm@vger.kernel.org X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.2.3 (demeter.kernel.org [140.211.167.41]); Sun, 08 Aug 2010 19:24:36 +0000 (UTC) diff --git a/arch/x86/include/asm/kvm_emulate.h b/arch/x86/include/asm/kvm_emulate.h index f22e5da..6a7cce0 100644 --- a/arch/x86/include/asm/kvm_emulate.h +++ b/arch/x86/include/asm/kvm_emulate.h @@ -255,5 +255,6 @@ int x86_emulate_insn(struct x86_emulate_ctxt *ctxt); int emulator_task_switch(struct x86_emulate_ctxt *ctxt, u16 tss_selector, int reason, bool has_error_code, u32 error_code); - +int emulate_int_real(struct x86_emulate_ctxt *ctxt, + struct x86_emulate_ops *ops, int irq); #endif /* _ASM_X86_KVM_X86_EMULATE_H */