From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pa0-f42.google.com (mail-pa0-f42.google.com [209.85.220.42]) by dpdk.org (Postfix) with ESMTP id 464E75915 for ; Fri, 23 May 2014 01:11:09 +0200 (CEST) Received: by mail-pa0-f42.google.com with SMTP id rd3so3157499pab.15 for ; Thu, 22 May 2014 16:11:18 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-type:content-transfer-encoding; bh=Ntv8vX2EjvSumfGHAW9WgDaFA2t+L4s4mtggDL0Ssfo=; b=dLMkopttzMmS4bNPE/xo6N9NPxy7/dGSkDYoKHBZGVGuNtSILQ2vuSwmUoAvStvZVZ 0OPOU9aHk8T5MuvOOf6sFII/EpGu4+ahWMrpOxEXAkqKSf6lOgCCxf9zyWPMdIBFfY4j DkyMx+vpQHicuTyZxXD7JRyNv7LQgDv5FBAb0S32EtwPn3sQDFGwcVfweOQD5GGm2o7w hSdpYZUpNgeJ1uGjrAipGCIZ0taR+s2zV8gCWfrc9jFDau02ZU/03g1Cy2Bl1vjdgz6C nvnC4fibZXJadp8/jT7URfnnj2Z4ujBmWK+eBylqNwI5xyuCfY1fpQl7KHwi8+hdTfhd qmDA== X-Gm-Message-State: ALoCoQmd00NQ5RxgJeKtj8m6MP/bMtPi5j0G5/d+7HCe8lDUdlMBqs4zBTsrfBExORdUcaro/pEB X-Received: by 10.68.190.74 with SMTP id go10mr1165814pbc.16.1400800278564; Thu, 22 May 2014 16:11:18 -0700 (PDT) Received: from samsung-9 ([61.215.197.74]) by mx.google.com with ESMTPSA id it4sm1379530pbc.39.2014.05.22.16.11.17 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 22 May 2014 16:11:18 -0700 (PDT) Date: Fri, 23 May 2014 08:11:08 +0900 From: Stephen Hemminger To: Thomas Monjalon Message-ID: <20140523081108.132009f7@samsung-9> In-Reply-To: <1444994.s4JW68cLD9@xps13> References: <1400514709-24087-14-git-send-email-anatoly.burakov@intel.com> <1444994.s4JW68cLD9@xps13> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; x86_64-redhat-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: dev@dpdk.org Subject: Re: [dpdk-dev] [PATCH v2 13/16] Removed PCI ID table from igb_uio X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2014 23:11:09 -0000 On Thu, 22 May 2014 15:13:49 +0200 Thomas Monjalon wrote: > 2014-05-19 16:51, Anatoly Burakov: > > Note that since igb_uio no longer has a PCI ID list, it can now be > > bound to any device, not just those explicitly supported by DPDK. In > > other words, it now behaves similar to PCI stub, VFIO and other generic > > PCI drivers. > > I wonder if we could replace igb_uio by uio_pci_generic? Not as is. I am strarting a new driver for upstream kernel based of pci_generic plus igb_uio. After discussion with Greg KH, doing a new driver seems like best idea. PCI generic driver as is does not do interrupts, and does not claim PCI resources from kernel.