driver-core: fix build for !CONFIG_MODULES
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Thu, 21 May 2015 22:49:37 +0000 (15:49 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 24 May 2015 19:28:30 +0000 (12:28 -0700)
commit80c6e1465948c2e91214f01764f427d31ebedb26
tree51e7810eb55f67d49b43eece7f9f8d46a25228a7
parent802a87fd5be9cac1d05879bcdae2620e46b0dbe6
driver-core: fix build for !CONFIG_MODULES

Commit f2411da74698 ("driver-core: add driver module asynchronous probe
support") broke build in case modules are disabled, because in this case
"struct module" is not defined and we can't dereference it. Let's define
module_requested_async_probing() helper and stub it out if modules are
disabled.

Reported-by: kbuild test robot <fengguang.wu@intel.com>
Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/base/dd.c
include/linux/module.h