Re: [dpdk-dev] [PATCH v6 05/11] bus: introduce hotplug functionality

2017-06-30 Thread Gaëtan Rivet
On Thu, Jun 29, 2017 at 09:20:30PM +0200, Jan Blunck wrote: > On Thu, Jun 29, 2017 at 2:59 PM, Gaëtan Rivet wrote: > > What can be done to go forward: > > > > - Define the API for rte_bus interrupt sources, configuration and > > triggers to allow the development of the needed subsystems. > > > >

Re: [dpdk-dev] [PATCH v6 05/11] bus: introduce hotplug functionality

2017-06-29 Thread Jan Blunck
On Thu, Jun 29, 2017 at 2:59 PM, Gaëtan Rivet wrote: > > Hi all, > > We are all for having "true" hotplug support in DPDK. > By true hotplug, it means that at some point, a new device exists on the > system, while the DPDK bus on which it should be probed does not yet > have its metadata. Somethin

Re: [dpdk-dev] [PATCH v6 05/11] bus: introduce hotplug functionality

2017-06-29 Thread Gaëtan Rivet
On Wed, Jun 28, 2017 at 04:33:20PM +0100, Bruce Richardson wrote: > On Wed, Jun 28, 2017 at 05:11:46PM +0200, Jan Blunck wrote: > > On Wed, Jun 28, 2017 at 3:30 PM, Thomas Monjalon > > wrote: > > > 28/06/2017 15:09, Jan Blunck: > > >> On Wed, Jun 28, 2017 at 2:11 PM, Thomas Monjalon > > >> wrot

Re: [dpdk-dev] [PATCH v6 05/11] bus: introduce hotplug functionality

2017-06-28 Thread Bruce Richardson
On Wed, Jun 28, 2017 at 05:11:46PM +0200, Jan Blunck wrote: > On Wed, Jun 28, 2017 at 3:30 PM, Thomas Monjalon wrote: > > 28/06/2017 15:09, Jan Blunck: > >> On Wed, Jun 28, 2017 at 2:11 PM, Thomas Monjalon > >> wrote: > >> > 28/06/2017 13:58, Jan Blunck: > >> >> On Wed, Jun 28, 2017 at 1:44 PM,

Re: [dpdk-dev] [PATCH v6 05/11] bus: introduce hotplug functionality

2017-06-28 Thread Jan Blunck
On Wed, Jun 28, 2017 at 3:30 PM, Thomas Monjalon wrote: > 28/06/2017 15:09, Jan Blunck: >> On Wed, Jun 28, 2017 at 2:11 PM, Thomas Monjalon wrote: >> > 28/06/2017 13:58, Jan Blunck: >> >> On Wed, Jun 28, 2017 at 1:44 PM, Thomas Monjalon >> >> wrote: >> >> > 27/06/2017 21:03, Jan Blunck: >> >> >

Re: [dpdk-dev] [PATCH v6 05/11] bus: introduce hotplug functionality

2017-06-28 Thread Thomas Monjalon
28/06/2017 15:09, Jan Blunck: > On Wed, Jun 28, 2017 at 2:11 PM, Thomas Monjalon wrote: > > 28/06/2017 13:58, Jan Blunck: > >> On Wed, Jun 28, 2017 at 1:44 PM, Thomas Monjalon > >> wrote: > >> > 27/06/2017 21:03, Jan Blunck: > >> >> On Tue, Jun 27, 2017 at 6:11 PM, Gaetan Rivet > >> >> wrote:

Re: [dpdk-dev] [PATCH v6 05/11] bus: introduce hotplug functionality

2017-06-28 Thread Jan Blunck
On Wed, Jun 28, 2017 at 2:11 PM, Thomas Monjalon wrote: > 28/06/2017 13:58, Jan Blunck: >> On Wed, Jun 28, 2017 at 1:44 PM, Thomas Monjalon wrote: >> > 27/06/2017 21:03, Jan Blunck: >> >> On Tue, Jun 27, 2017 at 6:11 PM, Gaetan Rivet >> >> wrote: >> >> > --- a/lib/librte_eal/common/include/rte_

Re: [dpdk-dev] [PATCH v6 05/11] bus: introduce hotplug functionality

2017-06-28 Thread Thomas Monjalon
28/06/2017 13:58, Jan Blunck: > On Wed, Jun 28, 2017 at 1:44 PM, Thomas Monjalon wrote: > > 27/06/2017 21:03, Jan Blunck: > >> On Tue, Jun 27, 2017 at 6:11 PM, Gaetan Rivet > >> wrote: > >> > --- a/lib/librte_eal/common/include/rte_bus.h > >> > +++ b/lib/librte_eal/common/include/rte_bus.h > >>

Re: [dpdk-dev] [PATCH v6 05/11] bus: introduce hotplug functionality

2017-06-28 Thread Jan Blunck
On Wed, Jun 28, 2017 at 1:44 PM, Thomas Monjalon wrote: > 27/06/2017 21:03, Jan Blunck: >> On Tue, Jun 27, 2017 at 6:11 PM, Gaetan Rivet wrote: >> > --- a/lib/librte_eal/common/include/rte_bus.h >> > +++ b/lib/librte_eal/common/include/rte_bus.h >> > /** >> > + * Implementation specific probe fu

Re: [dpdk-dev] [PATCH v6 05/11] bus: introduce hotplug functionality

2017-06-28 Thread Thomas Monjalon
27/06/2017 21:03, Jan Blunck: > On Tue, Jun 27, 2017 at 6:11 PM, Gaetan Rivet wrote: > > --- a/lib/librte_eal/common/include/rte_bus.h > > +++ b/lib/librte_eal/common/include/rte_bus.h > > /** > > + * Implementation specific probe function which is responsible for linking > > + * devices on that

Re: [dpdk-dev] [PATCH v6 05/11] bus: introduce hotplug functionality

2017-06-27 Thread Jan Blunck
On Tue, Jun 27, 2017 at 6:11 PM, Gaetan Rivet wrote: > From: Jan Blunck > > Signed-off-by: Jan Blunck > Signed-off-by: Gaetan Rivet > --- > lib/librte_eal/common/eal_common_bus.c | 2 ++ > lib/librte_eal/common/include/rte_bus.h | 31 +++ > 2 files changed, 33 ins

[dpdk-dev] [PATCH v6 05/11] bus: introduce hotplug functionality

2017-06-27 Thread Gaetan Rivet
From: Jan Blunck Signed-off-by: Jan Blunck Signed-off-by: Gaetan Rivet --- lib/librte_eal/common/eal_common_bus.c | 2 ++ lib/librte_eal/common/include/rte_bus.h | 31 +++ 2 files changed, 33 insertions(+) diff --git a/lib/librte_eal/common/eal_common_bus.c b/li