From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Hemminger Subject: Re: [PATCH v1] igu_uio: fix IOMMU domain issue Date: Tue, 10 May 2016 08:59:15 -0700 Message-ID: <20160510085915.529b4af5@xeon-e3> References: <1462879301-13570-1-git-send-email-zhe.tao@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: dev@dpdk.org To: Zhe Tao Return-path: Received: from mail-pf0-f177.google.com (mail-pf0-f177.google.com [209.85.192.177]) by dpdk.org (Postfix) with ESMTP id 796C1ADAC for ; Tue, 10 May 2016 17:59:02 +0200 (CEST) Received: by mail-pf0-f177.google.com with SMTP id 206so7359740pfu.0 for ; Tue, 10 May 2016 08:59:02 -0700 (PDT) In-Reply-To: <1462879301-13570-1-git-send-email-zhe.tao@intel.com> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On Tue, 10 May 2016 19:21:41 +0800 Zhe Tao wrote: > Problem: > The following operations will cause the igb_uio based DPDK > operation failed. > --Any device assignment through the kvm_assign_device interface, > this can be the pci-assign method in QEMU > --VFIO group attachment operation(attach to the container) > this can happens in vfio-pci assignment in QEMU If you have an IOMMU why not use VFIO instead, it is better.