You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Christian Borntraeger
dd135ebbd2
kvm: provide kvm.h for all architecture: fixes headers_install
...
Currently include/linux/kvm.h is not considered by make headers_install,
because Kbuild cannot handle " unifdef-$(CONFIG_FOO) += foo.h. This problem
was introduced by
commit fb56dbb31c
Author: Avi Kivity <avi@qumranet.com>
Date: Sun Dec 2 10:50:06 2007 +0200
KVM: Export include/linux/kvm.h only if $ARCH actually supports KVM
Currently, make headers_check barfs due to <asm/kvm.h>, which <linux/kvm.h>
includes, not existing. Rather than add a zillion <asm/kvm.h>s, export kvm.
only if the arch actually supports it.
Signed-off-by: Avi Kivity <avi@qumranet.com>
which makes this an 2.6.25 regression.
One way of solving the issue is to enhance Kbuild, but Avi and David conviced
me, that changing headers_install is not the way to go. This patch changes
the definition for linux/kvm.h to unifdef-y.
If unifdef-y is used for linux/kvm.h "make headers_check" will fail on all
architectures without asm/kvm.h. Therefore, this patch also provides
asm/kvm.h on all architectures.
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Acked-by: Avi Kivity <avi@qumranet.com>
Cc: Sam Ravnborg <sam@ravnborg.org
Cc: David Woodhouse <dwmw2@infradead.org>
Cc: <linux-arch@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
17 years ago
..
mach-bf527
[Blackfin] serial driver: Fix bug Poll RTS/CTS status in DMA mode as well
17 years ago
mach-bf533
[Blackfin] serial driver: Fix bug Poll RTS/CTS status in DMA mode as well
17 years ago
mach-bf537
[Blackfin] serial driver: Fix bug Poll RTS/CTS status in DMA mode as well
17 years ago
mach-bf548
[Blackfin] serial driver: Add flow control support to bf54x
17 years ago
mach-bf561
[Blackfin] serial driver: Fix bug Poll RTS/CTS status in DMA mode as well
17 years ago
mach-common
Blackfin arch: More explicitly describe what the instructions do in inline assembly.
17 years ago
Kbuild
…
a.out.h
aout: move STACK_TOP[_MAX] to asm/processor.h
17 years ago
atomic.h
…
auxvec.h
…
bfin-global.h
[Blackfin] arch: hook up set_irq_wake in Blackfin's irq code
17 years ago
bfin5xx_spi.h
[Blackfin] arch: Encourage users to use the spidev character driver: Provide platform support
17 years ago
bfin_simple_timer.h
…
bfin_sport.h
…
bitops.h
…
blackfin.h
…
bug.h
…
bugs.h
…
byteorder.h
…
cache.h
…
cacheflush.h
…
checksum.h
…
cplb-mpu.h
[Blackfin] arch: Initial checkin of the memory protection support.
17 years ago
cplb.h
[Blackfin] arch: Initial checkin of the memory protection support.
17 years ago
cplbinit.h
[Blackfin] arch: Initial checkin of the memory protection support.
17 years ago
cpumask.h
…
cputime.h
…
current.h
…
delay.h
Blackfin arch: add support for working around anomaly 05000312
17 years ago
device.h
…
div64.h
…
dma-mapping.h
…
dma.h
[Blackfin] arch: set_bfin_dma_config shouldnt set SYNC or RESTART by default - add argument or option
17 years ago
dpmc.h
[Blackfin] arch: hook up set_irq_wake in Blackfin's irq code
17 years ago
early_printk.h
…
elf.h
Cleanup asm/{elf,page,user}.h: #ifdef __KERNEL__ is no longer needed
17 years ago
emergency-restart.h
…
entry.h
…
errno.h
…
fb.h
…
fcntl.h
…
fixed_code.h
Blackfin arch: ensure that speculative loads of bad pointers don't cause us to do bad things.
18 years ago
flat.h
…
futex.h
…
gpio.h
[Blackfin] arch: hook up set_irq_wake in Blackfin's irq code
17 years ago
gptimers.h
[Blackfin] arch: make sure we have proper description/copyright/license lines
17 years ago
hardirq.h
…
hw_irq.h
…
ide.h
…
io.h
remove mm_{ptov,vtop}()
17 years ago
ioctl.h
…
ioctls.h
…
ipcbuf.h
…
irq.h
[Blackfin] arch: Cleanup abd Simplify:
17 years ago
irq_handler.h
…
irq_regs.h
…
kdebug.h
…
kgdb.h
…
kmap_types.h
…
kvm.h
kvm: provide kvm.h for all architecture: fixes headers_install
17 years ago
l1layout.h
…
linkage.h
…
local.h
…
mem_map.h
…
mman.h
…
mmu.h
[Blackfin] arch: Initial checkin of the memory protection support.
17 years ago
mmu_context.h
[Blackfin] arch: current_l1_stack_save is a pointer, so use NULL rather than 0
17 years ago
module.h
…
msgbuf.h
…
mutex.h
…
namei.h
…
nand.h
…
page.h
Add pgtable_t to remaining nommu architectures
17 years ago
page_offset.h
Blackfin arch: punt CONFIG_BFIN -- we already have CONFIG_BLACKFIN
17 years ago
param.h
…
pci.h
…
percpu.h
…
pgalloc.h
…
pgtable.h
…
poll.h
…
portmux.h
…
posix_types.h
asm-*/posix_types.h: scrub __GLIBC__
17 years ago
processor.h
aout: move STACK_TOP[_MAX] to asm/processor.h
17 years ago
ptrace.h
…
reboot.h
…
resource.h
…
scatterlist.h
blackfin: remove sg_address()
18 years ago
sections.h
…
segment.h
…
semaphore-helper.h
…
semaphore.h
…
sembuf.h
…
setup.h
…
shmbuf.h
…
shmparam.h
…
sigcontext.h
…
siginfo.h
…
signal.h
…
socket.h
[NET]: Introducing socket mark socket option.
17 years ago
sockios.h
…
spinlock.h
…
stat.h
…
statfs.h
…
string.h
Blackfin arch: move EXPORT_SYMBOL() to C files where the symbol is actually defined
17 years ago
system.h
Add cmpxchg_local to blackfin, replace __cmpxchg by generic cmpxchg
17 years ago
termbits.h
…
termios.h
[Blackfin] arch: remove duplicated definitions of the line discipline numbers N_* in asm-blackfin/termios.h
17 years ago
thread_info.h
…
timex.h
…
tlb.h
…
tlbflush.h
…
topology.h
…
trace.h
[Blackfin] arch: change the trace buffer control start/stop logic in the exception handlers
17 years ago
traps.h
[Blackfin] arch: fix bug - trap_tests fails to recover on some tests.
17 years ago
types.h
…
uaccess.h
[Blackfin] arch: fix up coding style in uaccess.h
17 years ago
ucontext.h
…
unaligned.h
…
unistd.h
[Blackfin] arch: to kill syscalls missing warning by adding new timerfd syscalls
17 years ago
user.h
Sanitize the type of struct user.u_ar0
17 years ago