Ingo Molnar
6093015db2
x86: cleanup replace most vm86 flags with flags from processor-flags.h, fix
...
- fix build error
- fix CONFIG_HEADERS_CHECK error
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:33 +02:00
David Woodhouse
2ab42e24d6
Really unexport asm/page.h
...
Commit ed7b1889da removed page.h from
include/asm-generic/Kbuild so that it shouldn't get exported.
However, it was redundantly listed in asm-mn10300/Kbuild and
asm-x86/Kbuild too. Remove those as well, so it really stops being
exported on those architectures. Also remove the redundant listing of
ptrace.h and termios.h from mn10300.
Signed-off-by: David Woodhouse <dwmw2@infradead.org >
Acked-by: David Howells <dhowells@redhat.com >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-06 08:13:47 -08:00
Kirill A. Shutemov
c1445db9f7
Unexport asm/user.h and linux/user.h
...
Do not export asm/user.h and linux/user.h during make headers_install.
Signed-off-by: Kirill A. Shutemov <k.shutemov@gmail.com >
Reviewed-by: David Woodhouse <dwmw2@infradead.org >
Cc: Thomas Gleixner <tglx@linutronix.de >
Cc: Ingo Molnar <mingo@redhat.com >
Acked-by: H. Peter Anvin <hpa@zytor.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-02-07 08:42:29 -08:00
Avi Kivity
2d2a7b9cff
KVM: Export include/asm-x86/kvm.h
...
Signed-off-by: Avi Kivity <avi@qumranet.com >
2008-01-30 17:53:08 +02:00
Jeremy Fitzhardinge
11b7c7dc94
x86: page.h: move things back to their own files
...
# HG changeset patch
# User Jeremy Fitzhardinge <jeremy@xensource.com >
# Date 1199321648 28800
# Node ID 22f6a5902285b58bfc1fbbd9e183498c9017bd78
# Parent bba9287641ff90e836d090d80b5c0a846aab7162
x86: page.h: move things back to their own files
Oops, asm/page.h has turned into an #ifdef hellhole. Move
32/64-specific things back to their own headers to make it somewhat
comprehensible...
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2008-01-30 13:32:44 +01:00
Roland McGrath
16f4bc738d
x86 vDSO: ia32 vsyscall removal
...
This removes all the old vsyscall code from arch/x86/ia32/ that is
no longer used because arch/x86/vdso/ code has replaced it.
Signed-off-by: Roland McGrath <roland@redhat.com >
Cc: Andrew Morton <akpm@linux-foundation.org >
Cc: Linus Torvalds <torvalds@linux-foundation.org >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2008-01-30 13:30:44 +01:00
Thomas Gleixner
ef685298b4
x86: merge setup_32/64.h
...
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2007-10-23 22:37:24 +02:00
Thomas Gleixner
33185c504f
x86: merge signal_32/64.h
...
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2007-10-23 22:37:24 +02:00
Thomas Gleixner
77129c5e3d
x86: merge sigcontext_32/64.h
...
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2007-10-23 22:37:24 +02:00
Thomas Gleixner
be7baf80a6
x86: merge msr_32/64.h
...
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2007-10-23 22:37:24 +02:00
Thomas Gleixner
297a99e1a3
x86: merge mttr_32/64.h
...
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2007-10-23 22:37:24 +02:00
Thomas Gleixner
d5f1354183
x86: merge statfs_32/64.h
...
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2007-10-23 22:37:24 +02:00
Thomas Gleixner
79c7497704
x86: merge stat_32/64.h
...
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2007-10-23 22:37:24 +02:00
Thomas Gleixner
079091a450
x86: merge shmbuf_32/64.h
...
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2007-10-23 22:37:24 +02:00
Thomas Gleixner
8fc37f2c47
x86: merge ptrace_32/64.h
...
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2007-10-23 22:37:24 +02:00
Thomas Gleixner
5ca3b0f195
x86: merge msgbuf_32/64.h
...
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2007-10-23 22:37:24 +02:00
Thomas Gleixner
2439a79197
x86: merge elf_32/64.h
...
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2007-10-23 22:37:23 +02:00
Thomas Gleixner
acbbbe9f5a
x86: merge byteorder_32/64.h
...
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2007-10-23 22:37:23 +02:00
Chris Snook
01005e74e5
x86: unify a.out{,_32,_64}.h
...
Unify x86 a.out_32.h and a.out_64.h
[ tglx: Kbuild fixup ]
Signed-off-by: Chris Snook <csnook@redhat.com >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2007-10-23 22:37:23 +02:00
Rusty Russell
ee8e7cfe9d
Make asm-x86/bootparam.h includable from userspace.
...
To actually write a bootloader (or, say, the lguest launcher)
currently requires duplication of these structures. Making them
includable from userspace is much nicer.
We merge the common userspace-required definitions of e820_32/64.h
into e820.h for export.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au >
2007-10-23 15:49:47 +10:00
Thomas Gleixner
21ebddd3ef
x86: unify include/asm/debugreg_32/64.h
...
Almost identical except for the extra DR_LEN_8 and the different
DR_CONTROL_RESERVED defines.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
Conflicts:
include/asm-x86/Kbuild
2007-10-17 20:35:37 +02:00
Thomas Gleixner
9d256ff51c
x86: unify include/asm/types_32/64.h
...
Mostly the same. Make the few exceptions conditional.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
Conflicts:
include/asm-x86/types_32.h
2007-10-17 20:32:07 +02:00
Thomas Gleixner
f16ee28854
x86: unify include/asm/siginfo_32/64.h
...
Same file, except for the 64bit PREAMBLE_SIZE define.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2007-10-17 20:26:17 +02:00
Thomas Gleixner
5c8eec5019
x86: unify include/asm/mman_32/64.h
...
Same file, except for the extra 64bit MAP_32BIT define, which does not hurt
for 32 bit compiles.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2007-10-17 20:26:15 +02:00
Thomas Gleixner
612d26a72a
x86: unify include/asm/ioctls_32/64.h
...
Same file, except for whitespace and comment formatting.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2007-10-17 20:26:11 +02:00