Re: [Qemu-devel] [PATCH 1/2] Add dynamic module loading for block drivers

2015-09-03 Thread Marc Marí
On Thu, 3 Sep 2015 17:33:16 +0100 Stefan Hajnoczi wrote: > On Mon, Aug 17, 2015 at 10:09:34AM +0200, Marc Marí wrote: > > +static const struct { > > +const char *format_name; > > +const char *protocol_name; > > +const char *library_name; > > +bool has_probe; > > +bool has_prob

Re: [Qemu-devel] [PATCH 1/2] Add dynamic module loading for block drivers

2015-09-03 Thread Stefan Hajnoczi
On Mon, Aug 17, 2015 at 10:09:34AM +0200, Marc Marí wrote: > +static const struct { > +const char *format_name; > +const char *protocol_name; > +const char *library_name; > +bool has_probe; > +bool has_probe_device; > +} block_driver_module[] = { Why is this list incomplete? I

Re: [Qemu-devel] [PATCH 1/2] Add dynamic module loading for block drivers

2015-08-27 Thread Daniel P. Berrange
On Thu, Aug 27, 2015 at 11:35:41AM +0200, Marc Marí wrote: > On Thu, 27 Aug 2015 10:19:35 +0100 > "Daniel P. Berrange" wrote: > > > On Mon, Aug 17, 2015 at 10:09:34AM +0200, Marc Marí wrote: > > > Extend the current module interface to allow for block drivers to > > > be loaded dynamically on req

Re: [Qemu-devel] [PATCH 1/2] Add dynamic module loading for block drivers

2015-08-27 Thread Marc Marí
On Thu, 27 Aug 2015 10:19:35 +0100 "Daniel P. Berrange" wrote: > On Mon, Aug 17, 2015 at 10:09:34AM +0200, Marc Marí wrote: > > Extend the current module interface to allow for block drivers to > > be loaded dynamically on request. > > > > The only block drivers that can be converted into module

Re: [Qemu-devel] [PATCH 1/2] Add dynamic module loading for block drivers

2015-08-27 Thread Daniel P. Berrange
On Mon, Aug 17, 2015 at 10:09:34AM +0200, Marc Marí wrote: > Extend the current module interface to allow for block drivers to be loaded > dynamically on request. > > The only block drivers that can be converted into modules are the drivers > that don't perform any init operation except for regist