]> git.baikalelectronics.ru Git - kernel.git/commit
driver core: Fix device link deferred probe
authorAdrian Hunter <adrian.hunter@intel.com>
Thu, 2 Nov 2017 09:22:53 +0000 (11:22 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 8 Nov 2017 12:50:17 +0000 (13:50 +0100)
commit8d79e59aa1a7027ae42a6c7b0c05ac485f58b1ee
tree3c0dc25b7f1f035495593cdbd86d370d2ee338d8
parente0fdf656b23e5dcb3c6ee3275b63f11f8b9f9325
driver core: Fix device link deferred probe

A device probe deferred because of a device link is never probed again
because it is not added to the deferred_probe_pending_list. Add it, taking
care of the race with driver_deferred_probe_trigger().

Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
Reviewed-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/base/dd.c