USB: total removal of multithreaded probing in usb
authorOliver Neukum <oneukum@suse.de>
Thu, 11 Jan 2007 13:35:50 +0000 (14:35 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 7 Feb 2007 23:44:38 +0000 (15:44 -0800)
commit3ede760f0e46317c6716ead8facff88f6a924a49
tree077a0ab25a4b4e63aa6547e6f352ea063d7b678a
parent66e56ce75e39210415fb12ceacd5f3580ad72d50
USB: total removal of multithreaded probing in usb

The whole approach is simply wrong.  Forking a thread means that
  - errors are ignored
  - locking is ignored

Doing this correctly would require major surgery for questionable benefit.

Signed-off-by: Oliver Neukum <oneukum@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/core/hub.c