From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sheng Yang Subject: [PATCH 0/16 v6] Device assignment improvement in userspace Date: Tue, 17 Mar 2009 11:50:01 +0800 Message-ID: <1237261817-27955-1-git-send-email-sheng@linux.intel.com> Cc: kvm@vger.kernel.org To: Avi Kivity , Marcelo Tosatti , Anthony Liguori Return-path: Received: from mga09.intel.com ([134.134.136.24]:52296 "EHLO mga09.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1762691AbZCQDuX (ORCPT ); Mon, 16 Mar 2009 23:50:23 -0400 Sender: kvm-owner@vger.kernel.org List-ID: Update from v5: Add a new field "irq_requested_type" in assigned device to clarify the ambigious semantic of deassign irq(at least it's more clear to me, even though we didn't check this in the kernel space). -- libkvm/kvm-common.h | 1 + libkvm/libkvm.c | 178 +++++++++++++-- libkvm/libkvm.h | 58 +++++- qemu/Makefile.target | 1 + qemu/configure | 20 ++ qemu/hw/device-assignment.c | 542 +++++++++++++++++++++++++++++++++++++++++-- qemu/hw/device-assignment.h | 18 ++ qemu/hw/pci.c | 77 ++++++- qemu/hw/pci.h | 38 +++ 9 files changed, 889 insertions(+), 44 deletions(-)