lkml.org 
[lkml]   [2008]   [Mar]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[PATCH] x86: don't allow KVM_CLOCK without HAVE_KVM
    From: Randy Dunlap <randy.dunlap@oracle.com>

    Make KVM_CLOCK depend on HAVE_KVM. Otherwise a Voyager build can
    fail with:

    CC arch/x86/kernel/asm-offsets.s
    In file included from include2/asm/irqflags.h:59,
    from /local/linsrc/next-20080314/include/linux/irqflags.h:46,
    from include2/asm/system.h:11,
    from include2/asm/processor.h:21,
    from include2/asm/atomic_32.h:5,
    from include2/asm/atomic.h:2,
    from /local/linsrc/next-20080314/include/linux/crypto.h:20,
    from /local/linsrc/next-20080314/arch/x86/kernel/asm-offsets_32.c:7,
    from /local/linsrc/next-20080314/arch/x86/kernel/asm-offsets.c:2:
    include2/asm/paravirt.h: In function 'startup_ipi_hook':
    include2/asm/paravirt.h:856: error: 'struct pv_apic_ops' has no member named 'startup_ipi_hook'
    include2/asm/paravirt.h:856: error: 'struct pv_apic_ops' has no member named 'startup_ipi_hook'
    include2/asm/paravirt.h:856: error: memory input 4 is not directly addressable
    make[2]: *** [arch/x86/kernel/asm-offsets.s] Error 1
    make[1]: *** [prepare0] Error 2
    make: *** [sub-make] Error 2

    Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
    ---
    arch/x86/Kconfig | 1 +
    1 file changed, 1 insertion(+)

    --- next-20080314.orig/arch/x86/Kconfig
    +++ next-20080314/arch/x86/Kconfig
    @@ -370,6 +370,7 @@ config VMI
    config KVM_CLOCK
    bool "KVM paravirtualized clock"
    select PARAVIRT
    + depends on HAVE_KVM
    help
    Turning on this option will allow you to run a paravirtualized clock
    when running over the KVM hypervisor. Instead of relying on a PIT

    \
     
     \ /
      Last update: 2008-03-14 18:49    [W:0.031 / U:60.376 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site