From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: [PATCH v4 1/1] ring: changes to support PCI Port Hotplug Date: Sat, 18 Jul 2015 22:27:52 +0200 Message-ID: <2594927.gpZtJzTWlz@xps13> References: <1436274563-15555-2-git-send-email-bernard.iremonger@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev@dpdk.org To: Bernard Iremonger Return-path: Received: from mail-wg0-f42.google.com (mail-wg0-f42.google.com [74.125.82.42]) by dpdk.org (Postfix) with ESMTP id C8F719A81 for ; Sun, 19 Jul 2015 00:43:30 +0200 (CEST) Received: by wgmn9 with SMTP id n9so105478689wgm.0 for ; Sat, 18 Jul 2015 15:43:30 -0700 (PDT) In-Reply-To: <1436274563-15555-2-git-send-email-bernard.iremonger@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" 2015-07-07 14:09, Bernard Iremonger: > +static struct eth_driver rte_ring_pmd = { > + .pci_drv = { We really have to stop faking PCI. EAL must be changed to allow non-PCI drivers without workaround. A device can have no bus (virtual device) or a PCI bus or another one. Let's rework EAL for release 2.2 before integrating this patch.