From: Greg Kroah-Hartman Date: Mon, 27 Jul 2009 16:17:51 +0000 (-0700) Subject: Staging: hv: force hyper-v drivers to be built as a module X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=222076b681cb59ec0bcaf10075ecb9e05f3810b4;p=deliverable%2Flinux.git Staging: hv: force hyper-v drivers to be built as a module Right now they can not be built into the kernel due to global symbol name conflicts that this code is causing. Thanks to Nicolas Palix for pointing this out. Reported-by: Nicolas Palix Cc: Hank Janssen Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/hv/Kconfig b/drivers/staging/hv/Kconfig index 932bfd657898..226ed0ad2cad 100644 --- a/drivers/staging/hv/Kconfig +++ b/drivers/staging/hv/Kconfig @@ -1,6 +1,6 @@ config HYPERV tristate "Microsoft Hyper-V client drivers" - depends on X86 + depends on X86 && m default n help Select this option to run Linux as a Hyper-V client operating @@ -8,21 +8,21 @@ config HYPERV config HYPERV_STORAGE tristate "Microsoft Hyper-V virtual storage driver" - depends on SCSI + depends on SCSI && m default n help Select this option to enable the Hyper-V virtual storage driver. config HYPERV_BLOCK tristate "Microsoft Hyper-V virtual block driver" - depends on BLOCK + depends on BLOCK && m default n help Select this option to enable the Hyper-V virtual block driver. config HYPERV_NET tristate "Microsoft Hyper-V virtual network driver" - depends on NET + depends on NET && m default n help Select this option to enable the Hyper-V virtual network driver.