From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Kiszka Subject: [PATCH v4 0/4] qemu-kvm: pci-assign: Host IRQ sharing suppport Date: Thu, 8 Mar 2012 11:10:23 +0100 Message-ID: Cc: kvm@vger.kernel.org, Alex Williamson , "Michael S. Tsirkin" To: Avi Kivity , Marcelo Tosatti Return-path: Received: from thoth.sbs.de ([192.35.17.2]:29781 "EHLO thoth.sbs.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755344Ab2CHKKg (ORCPT ); Thu, 8 Mar 2012 05:10:36 -0500 Sender: kvm-owner@vger.kernel.org List-ID: This enables support for the host IRQ sharing support via PCI-2.3 interrupt masking. See the patches for details. Patch 1 & 3 could be considered for uq/master although we have no use case for the changes in upstream yet. Changes in v4: - add patch for kvm_has_intx_set_mask - do not issue unsupported IOCTLs when the host kernel does not support INTx mask control Jan Kiszka (4): kvm: Update kernel headers against kvm.git kvm: Introduce kvm_has_intx_set_mask pci-assign: Use PCI-2.3-based shared legacy interrupts pci_assign: Flip defaults of prefer_msi and share_intx hw/device-assignment.c | 27 ++++++++++++++++++++++++++- hw/device-assignment.h | 10 ++++++---- kvm-all.c | 8 ++++++++ kvm.h | 1 + linux-headers/asm-s390/kvm.h | 2 ++ linux-headers/linux/kvm.h | 6 ++++++ qemu-kvm.c | 9 +++++++++ qemu-kvm.h | 2 ++ 8 files changed, 60 insertions(+), 5 deletions(-) -- 1.7.3.4