Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-08 Thread Dan Williams
On Wed, Jul 8, 2015 at 9:44 PM, Dmitry Torokhov wrote: > On Wed, Jul 08, 2015 at 06:00:41PM -0700, Dan Williams wrote: >> On Wed, Jul 8, 2015 at 5:49 PM, Dmitry Torokhov >> wrote: >> > On Wed, Jul 08, 2015 at 05:36:04PM -0700, Dan Williams wrote: >> >> On Mon, Jul 6, 2015 at 4:40 PM, Dmitry

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-08 Thread Dmitry Torokhov
On Wed, Jul 08, 2015 at 06:00:41PM -0700, Dan Williams wrote: > On Wed, Jul 8, 2015 at 5:49 PM, Dmitry Torokhov > wrote: > > On Wed, Jul 08, 2015 at 05:36:04PM -0700, Dan Williams wrote: > >> On Mon, Jul 6, 2015 at 4:40 PM, Dmitry Torokhov > >> wrote: > >> > On Tue, Jul 07, 2015 at 01:23:15AM

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-08 Thread Dan Williams
On Wed, Jul 8, 2015 at 5:49 PM, Dmitry Torokhov wrote: > On Wed, Jul 08, 2015 at 05:36:04PM -0700, Dan Williams wrote: >> On Mon, Jul 6, 2015 at 4:40 PM, Dmitry Torokhov >> wrote: >> > On Tue, Jul 07, 2015 at 01:23:15AM +0200, Luis R. Rodriguez wrote: >> >> On Sat, Jul 04, 2015 at 07:09:19AM

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-08 Thread Dmitry Torokhov
On Wed, Jul 08, 2015 at 05:54:26PM -0700, Dan Williams wrote: > On Wed, Jul 8, 2015 at 5:52 PM, Dmitry Torokhov > wrote: > > On Wed, Jul 08, 2015 at 05:43:23PM -0700, Dan Williams wrote: > >> On Mon, Jul 6, 2015 at 4:38 PM, Dmitry Torokhov > >> wrote: > >> > On Sat, Jul 04, 2015 at 07:09:19AM

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-08 Thread Dan Williams
On Wed, Jul 8, 2015 at 5:52 PM, Dmitry Torokhov wrote: > On Wed, Jul 08, 2015 at 05:43:23PM -0700, Dan Williams wrote: >> On Mon, Jul 6, 2015 at 4:38 PM, Dmitry Torokhov >> wrote: >> > On Sat, Jul 04, 2015 at 07:09:19AM -0700, Dan Williams wrote: >> >> The problem I ran into was needing to

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-08 Thread Dmitry Torokhov
On Wed, Jul 08, 2015 at 05:43:23PM -0700, Dan Williams wrote: > On Mon, Jul 6, 2015 at 4:38 PM, Dmitry Torokhov > wrote: > > On Sat, Jul 04, 2015 at 07:09:19AM -0700, Dan Williams wrote: > >> The problem I ran into was needing to remove devices that still had > >> yet to be probed and not being

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-08 Thread Dmitry Torokhov
On Wed, Jul 08, 2015 at 05:36:04PM -0700, Dan Williams wrote: > On Mon, Jul 6, 2015 at 4:40 PM, Dmitry Torokhov > wrote: > > On Tue, Jul 07, 2015 at 01:23:15AM +0200, Luis R. Rodriguez wrote: > >> On Sat, Jul 04, 2015 at 07:09:19AM -0700, Dan Williams wrote: > >> > On Fri, Jul 3, 2015 at 11:30

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-08 Thread Dan Williams
On Mon, Jul 6, 2015 at 4:38 PM, Dmitry Torokhov wrote: > On Sat, Jul 04, 2015 at 07:09:19AM -0700, Dan Williams wrote: >> The problem I ran into was needing to remove devices that still had >> yet to be probed and not being able to use registration completion vs >> the device_lock() to

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-08 Thread Dan Williams
On Mon, Jul 6, 2015 at 4:40 PM, Dmitry Torokhov wrote: > On Tue, Jul 07, 2015 at 01:23:15AM +0200, Luis R. Rodriguez wrote: >> On Sat, Jul 04, 2015 at 07:09:19AM -0700, Dan Williams wrote: >> > On Fri, Jul 3, 2015 at 11:30 AM, Luis R. Rodriguez wrote: >> > > On Sat, Jun 27, 2015 at 04:45:25PM

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-08 Thread Dan Williams
On Mon, Jul 6, 2015 at 4:38 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote: On Sat, Jul 04, 2015 at 07:09:19AM -0700, Dan Williams wrote: The problem I ran into was needing to remove devices that still had yet to be probed and not being able to use registration completion vs the

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-08 Thread Dmitry Torokhov
On Wed, Jul 08, 2015 at 05:43:23PM -0700, Dan Williams wrote: On Mon, Jul 6, 2015 at 4:38 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote: On Sat, Jul 04, 2015 at 07:09:19AM -0700, Dan Williams wrote: The problem I ran into was needing to remove devices that still had yet to be probed

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-08 Thread Dan Williams
On Wed, Jul 8, 2015 at 9:44 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote: On Wed, Jul 08, 2015 at 06:00:41PM -0700, Dan Williams wrote: On Wed, Jul 8, 2015 at 5:49 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote: On Wed, Jul 08, 2015 at 05:36:04PM -0700, Dan Williams wrote: On

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-08 Thread Dmitry Torokhov
On Wed, Jul 08, 2015 at 06:00:41PM -0700, Dan Williams wrote: On Wed, Jul 8, 2015 at 5:49 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote: On Wed, Jul 08, 2015 at 05:36:04PM -0700, Dan Williams wrote: On Mon, Jul 6, 2015 at 4:40 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote:

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-08 Thread Dan Williams
On Mon, Jul 6, 2015 at 4:40 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote: On Tue, Jul 07, 2015 at 01:23:15AM +0200, Luis R. Rodriguez wrote: On Sat, Jul 04, 2015 at 07:09:19AM -0700, Dan Williams wrote: On Fri, Jul 3, 2015 at 11:30 AM, Luis R. Rodriguez mcg...@suse.com wrote: On Sat,

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-08 Thread Dan Williams
On Wed, Jul 8, 2015 at 5:49 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote: On Wed, Jul 08, 2015 at 05:36:04PM -0700, Dan Williams wrote: On Mon, Jul 6, 2015 at 4:40 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote: On Tue, Jul 07, 2015 at 01:23:15AM +0200, Luis R. Rodriguez wrote:

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-08 Thread Dmitry Torokhov
On Wed, Jul 08, 2015 at 05:36:04PM -0700, Dan Williams wrote: On Mon, Jul 6, 2015 at 4:40 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote: On Tue, Jul 07, 2015 at 01:23:15AM +0200, Luis R. Rodriguez wrote: On Sat, Jul 04, 2015 at 07:09:19AM -0700, Dan Williams wrote: On Fri, Jul 3,

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-08 Thread Dmitry Torokhov
On Wed, Jul 08, 2015 at 05:54:26PM -0700, Dan Williams wrote: On Wed, Jul 8, 2015 at 5:52 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote: On Wed, Jul 08, 2015 at 05:43:23PM -0700, Dan Williams wrote: On Mon, Jul 6, 2015 at 4:38 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote:

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-08 Thread Dan Williams
On Wed, Jul 8, 2015 at 5:52 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote: On Wed, Jul 08, 2015 at 05:43:23PM -0700, Dan Williams wrote: On Mon, Jul 6, 2015 at 4:38 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote: On Sat, Jul 04, 2015 at 07:09:19AM -0700, Dan Williams wrote: The

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-07 Thread Tom Gundersen
On Tue, Jul 7, 2015 at 1:23 AM, Luis R. Rodriguez wrote: > On Sat, Jul 04, 2015 at 07:09:19AM -0700, Dan Williams wrote: >> On Fri, Jul 3, 2015 at 11:30 AM, Luis R. Rodriguez wrote: >> > On Sat, Jun 27, 2015 at 04:45:25PM -0700, Dan Williams wrote: >> >> On Mon, Mar 30, 2015 at 4:20 PM, Dmitry

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-07 Thread Tom Gundersen
On Tue, Jul 7, 2015 at 1:23 AM, Luis R. Rodriguez mcg...@suse.com wrote: On Sat, Jul 04, 2015 at 07:09:19AM -0700, Dan Williams wrote: On Fri, Jul 3, 2015 at 11:30 AM, Luis R. Rodriguez mcg...@suse.com wrote: On Sat, Jun 27, 2015 at 04:45:25PM -0700, Dan Williams wrote: On Mon, Mar 30, 2015

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-06 Thread Dmitry Torokhov
On Mon, Jun 01, 2015 at 02:04:01PM +0200, Tomeu Vizoso wrote: > On 29 May 2015 at 15:23, Tomeu Vizoso wrote: > > On 29 May 2015 at 12:48, Tomeu Vizoso wrote: > >> On 31 March 2015 at 01:20, Dmitry Torokhov > >> wrote: > >>> Some devices take a long time when initializing, and not all drivers

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-06 Thread Dmitry Torokhov
On Tue, Jul 07, 2015 at 01:23:15AM +0200, Luis R. Rodriguez wrote: > On Sat, Jul 04, 2015 at 07:09:19AM -0700, Dan Williams wrote: > > On Fri, Jul 3, 2015 at 11:30 AM, Luis R. Rodriguez wrote: > > > On Sat, Jun 27, 2015 at 04:45:25PM -0700, Dan Williams wrote: > > >> On Mon, Mar 30, 2015 at 4:20

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-06 Thread Dmitry Torokhov
On Sat, Jul 04, 2015 at 07:09:19AM -0700, Dan Williams wrote: > On Fri, Jul 3, 2015 at 11:30 AM, Luis R. Rodriguez wrote: > > On Sat, Jun 27, 2015 at 04:45:25PM -0700, Dan Williams wrote: > >> On Mon, Mar 30, 2015 at 4:20 PM, Dmitry Torokhov > >> wrote: > >> > Some devices take a long time when

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-06 Thread Dmitry Torokhov
On Sat, Jun 27, 2015 at 04:45:25PM -0700, Dan Williams wrote: > On Mon, Mar 30, 2015 at 4:20 PM, Dmitry Torokhov > wrote: > > Some devices take a long time when initializing, and not all drivers are > > suited to initialize their devices when they are open. For example, > > input drivers need to

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-06 Thread Luis R. Rodriguez
On Sat, Jul 04, 2015 at 07:09:19AM -0700, Dan Williams wrote: > On Fri, Jul 3, 2015 at 11:30 AM, Luis R. Rodriguez wrote: > > On Sat, Jun 27, 2015 at 04:45:25PM -0700, Dan Williams wrote: > >> On Mon, Mar 30, 2015 at 4:20 PM, Dmitry Torokhov > >> wrote: > >> > Some devices take a long time when

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-06 Thread Dmitry Torokhov
On Tue, Jul 07, 2015 at 01:23:15AM +0200, Luis R. Rodriguez wrote: On Sat, Jul 04, 2015 at 07:09:19AM -0700, Dan Williams wrote: On Fri, Jul 3, 2015 at 11:30 AM, Luis R. Rodriguez mcg...@suse.com wrote: On Sat, Jun 27, 2015 at 04:45:25PM -0700, Dan Williams wrote: On Mon, Mar 30, 2015 at

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-06 Thread Dmitry Torokhov
On Mon, Jun 01, 2015 at 02:04:01PM +0200, Tomeu Vizoso wrote: On 29 May 2015 at 15:23, Tomeu Vizoso tomeu.viz...@gmail.com wrote: On 29 May 2015 at 12:48, Tomeu Vizoso tomeu.viz...@gmail.com wrote: On 31 March 2015 at 01:20, Dmitry Torokhov dmitry.torok...@gmail.com wrote: Some devices

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-06 Thread Luis R. Rodriguez
On Sat, Jul 04, 2015 at 07:09:19AM -0700, Dan Williams wrote: On Fri, Jul 3, 2015 at 11:30 AM, Luis R. Rodriguez mcg...@suse.com wrote: On Sat, Jun 27, 2015 at 04:45:25PM -0700, Dan Williams wrote: On Mon, Mar 30, 2015 at 4:20 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote: Some

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-06 Thread Dmitry Torokhov
On Sat, Jun 27, 2015 at 04:45:25PM -0700, Dan Williams wrote: On Mon, Mar 30, 2015 at 4:20 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote: Some devices take a long time when initializing, and not all drivers are suited to initialize their devices when they are open. For example, input

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-06 Thread Dmitry Torokhov
On Sat, Jul 04, 2015 at 07:09:19AM -0700, Dan Williams wrote: On Fri, Jul 3, 2015 at 11:30 AM, Luis R. Rodriguez mcg...@suse.com wrote: On Sat, Jun 27, 2015 at 04:45:25PM -0700, Dan Williams wrote: On Mon, Mar 30, 2015 at 4:20 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote: Some

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-05 Thread Dan Williams
On Fri, Jul 3, 2015 at 11:30 AM, Luis R. Rodriguez wrote: > On Sat, Jun 27, 2015 at 04:45:25PM -0700, Dan Williams wrote: >> On Mon, Mar 30, 2015 at 4:20 PM, Dmitry Torokhov >> wrote: >> > Some devices take a long time when initializing, and not all drivers are >> > suited to initialize their

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-05 Thread Dan Williams
On Fri, Jul 3, 2015 at 11:30 AM, Luis R. Rodriguez mcg...@suse.com wrote: On Sat, Jun 27, 2015 at 04:45:25PM -0700, Dan Williams wrote: On Mon, Mar 30, 2015 at 4:20 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote: Some devices take a long time when initializing, and not all drivers are

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-03 Thread Luis R. Rodriguez
On Sat, Jun 27, 2015 at 04:45:25PM -0700, Dan Williams wrote: > On Mon, Mar 30, 2015 at 4:20 PM, Dmitry Torokhov > wrote: > > Some devices take a long time when initializing, and not all drivers are > > suited to initialize their devices when they are open. For example, > > input drivers need to

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-07-03 Thread Luis R. Rodriguez
On Sat, Jun 27, 2015 at 04:45:25PM -0700, Dan Williams wrote: On Mon, Mar 30, 2015 at 4:20 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote: Some devices take a long time when initializing, and not all drivers are suited to initialize their devices when they are open. For example, input

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-06-27 Thread Dan Williams
On Mon, Mar 30, 2015 at 4:20 PM, Dmitry Torokhov wrote: > Some devices take a long time when initializing, and not all drivers are > suited to initialize their devices when they are open. For example, > input drivers need to interrogate their devices in order to publish > device's capabilities

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-06-27 Thread Dan Williams
On Mon, Mar 30, 2015 at 4:20 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote: Some devices take a long time when initializing, and not all drivers are suited to initialize their devices when they are open. For example, input drivers need to interrogate their devices in order to publish

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-06-01 Thread Tomeu Vizoso
On 29 May 2015 at 15:23, Tomeu Vizoso wrote: > On 29 May 2015 at 12:48, Tomeu Vizoso wrote: >> On 31 March 2015 at 01:20, Dmitry Torokhov wrote: >>> Some devices take a long time when initializing, and not all drivers are >>> suited to initialize their devices when they are open. For example,

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-06-01 Thread Tomeu Vizoso
On 29 May 2015 at 15:23, Tomeu Vizoso tomeu.viz...@gmail.com wrote: On 29 May 2015 at 12:48, Tomeu Vizoso tomeu.viz...@gmail.com wrote: On 31 March 2015 at 01:20, Dmitry Torokhov dmitry.torok...@gmail.com wrote: Some devices take a long time when initializing, and not all drivers are suited to

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-05-29 Thread Tomeu Vizoso
On 29 May 2015 at 12:48, Tomeu Vizoso wrote: > On 31 March 2015 at 01:20, Dmitry Torokhov wrote: >> Some devices take a long time when initializing, and not all drivers are >> suited to initialize their devices when they are open. For example, >> input drivers need to interrogate their devices

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-05-29 Thread Tomeu Vizoso
On 31 March 2015 at 01:20, Dmitry Torokhov wrote: > Some devices take a long time when initializing, and not all drivers are > suited to initialize their devices when they are open. For example, > input drivers need to interrogate their devices in order to publish > device's capabilities before

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-05-29 Thread Tomeu Vizoso
On 31 March 2015 at 01:20, Dmitry Torokhov dmitry.torok...@gmail.com wrote: Some devices take a long time when initializing, and not all drivers are suited to initialize their devices when they are open. For example, input drivers need to interrogate their devices in order to publish device's

Re: [PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-05-29 Thread Tomeu Vizoso
On 29 May 2015 at 12:48, Tomeu Vizoso tomeu.viz...@gmail.com wrote: On 31 March 2015 at 01:20, Dmitry Torokhov dmitry.torok...@gmail.com wrote: Some devices take a long time when initializing, and not all drivers are suited to initialize their devices when they are open. For example, input

[PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-03-30 Thread Dmitry Torokhov
Some devices take a long time when initializing, and not all drivers are suited to initialize their devices when they are open. For example, input drivers need to interrogate their devices in order to publish device's capabilities before userspace will open them. When such drivers are compiled

[PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-03-30 Thread Dmitry Torokhov
Some devices take a long time when initializing, and not all drivers are suited to initialize their devices when they are open. For example, input drivers need to interrogate their devices in order to publish device's capabilities before userspace will open them. When such drivers are compiled

[PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-01-16 Thread Dmitry Torokhov
Some devices take a long time when initializing, and not all drivers are suited to initialize their devices when they are open. For example, input drivers need to interrogate their devices in order to publish device's capabilities before userspace will open them. When such drivers are compiled

[PATCH 2/8] driver-core: add asynchronous probing support for drivers

2015-01-16 Thread Dmitry Torokhov
Some devices take a long time when initializing, and not all drivers are suited to initialize their devices when they are open. For example, input drivers need to interrogate their devices in order to publish device's capabilities before userspace will open them. When such drivers are compiled