From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Kiszka Subject: [PATCH 0/3] KVM: Improve IRQ assignment for device passthrough Date: Mon, 1 Nov 2010 15:08:34 +0100 Message-ID: Cc: kvm , Alex Williamson , "Michael S. Tsirkin" To: Avi Kivity , Marcelo Tosatti Return-path: Received: from fmmailgate02.web.de ([217.72.192.227]:43325 "EHLO fmmailgate02.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756428Ab0KAONb (ORCPT ); Mon, 1 Nov 2010 10:13:31 -0400 Sender: kvm-owner@vger.kernel.org List-ID: Three patches to improve "classic" device assigment /wrt IRQs. Highlight is the last one that resolves the host IRQ sharing issue for all PCI 2.3 devices. Quite essential when passing non-MSI-ready devices like many USB host controllers. Jan Kiszka (3): KVM: Fold assigned interrupt work into IRQ handler KVM: Clear assigned guest IRQ on release KVM: Allow host IRQ sharing for passed-through PCI 2.3 devices include/linux/kvm_host.h | 2 +- virt/kvm/assigned-dev.c | 215 ++++++++++++++++++++++++++++++++++------------ 2 files changed, 160 insertions(+), 57 deletions(-)