From mboxrd@z Thu Jan 1 00:00:00 1970 From: David VomLehn Subject: Re: [PATCH 1/5] initdev:kernel: Asynchronously-discovered device synchronization, v5 Date: Mon, 4 May 2009 17:55:39 -0700 Message-ID: <20090505005539.GG29124@cuplxvomd02.corp.sa.net> References: <1241272876.3639.27.camel@mulgrave.int.hansenpartnership.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: James Bottomley , linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org, linux-usb-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, greg-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org, linux-scsi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, arjan-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org To: Alan Stern Return-path: Content-Disposition: inline In-Reply-To: Sender: linux-usb-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-Id: netdev.vger.kernel.org On Sat, May 02, 2009 at 01:55:45PM -0400, Alan Stern wrote: > On Sat, 2 May 2009, James Bottomley wrote: ... > > What I'm getting at is that I don't see the benefit of this in the light > > of Arjan's async boot system, which can also tell us when all discovery > > is complete ... what added benefit am I missing here? > > How does Arjan's async boot system tell use when all discovery is > complete? AFAICS, it only tells you when all its async tasks are > finished. But device discovery and registration sometimes use other > asynchronous techniques which Arjan's code is unaware of. Examples: > the USB khubd thread, the USB mass-storage scanning thread, and the > SCSI async-scanning thread. The patchset does use Arjan's asynchronous function calls in one place. If there are other places it can be used to get equivalent functionality, I'll be happy to do so. > Alan Stern David VomLehn -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html