Tejun Heo
d88e4cb671
freezer: remove now unused TIF_FREEZE
...
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Arnd Bergmann <arnd@arndb.de >
Cc: linux-arch@vger.kernel.org
2011-11-21 12:32:25 -08:00
Al Viro
a34978cbd9
um: kill system-um.h
...
most of it belonged in irqflags.h, actually
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:34 +01:00
Al Viro
b8c655d727
um: generic ftrace.h will do...
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:34 +01:00
Al Viro
46ecca8ae1
um: segment.h is x86-only and needed only there
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:33 +01:00
Al Viro
c2ad3ad009
um: asm/pda.h is not needed anymore
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:32 +01:00
Al Viro
8e66cda4af
um: hw_irq.h can go generic as well
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:31 +01:00
Al Viro
f5e900770f
um: switch to generic-y
...
kill wrapper headers
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:30 +01:00
Al Viro
966e803ab1
um: unify ptrace_user.h
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:27 +01:00
Al Viro
c32324e312
um: page_offset.h is never used
...
... and neither is the only define in it
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:25 +01:00
Al Viro
3fb77d7256
um: irq_vectors.h just shadows x86 one
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:24 +01:00
Al Viro
ff9586e98f
um: required-features.h is there only to shadow x86 one...
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:23 +01:00
Al Viro
8807c1d561
um: asm/apic.h is there only to shadow the x86 one...
...
... so take it to arch/um/x86/asm.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:22 +01:00
Al Viro
c506c0e4a7
um: take ubd_user.h to its users...
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:22 +01:00
Al Viro
b3ee571e58
um: take ldt.h to arch/x86/um/asm/mm_context.h
...
it's x86-only and we have no business playing with it in asm/mmu.h; make
the latter have
struct uml_arch_mm_context arch;
instead of
struct uml_ldt ldt;
and let arch/<subarch>/um/asm/mm_context.h decide what'll be in there.
While we are at it, kill host_ldt.h - it's not needed in part of places
that include it (we want asm/ldt.h in those) and it can be trivially
expanded into the single remaining one.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:21 +01:00
Al Viro
1bbd5f21f4
um: merge os-Linux/tls.c into arch/x86/um/os-Linux/tls.c
...
it's i386-specific; moreover, analogs on other targets have
incompatible interface - PTRACE_GET_THREAD_AREA does exist
elsewhere, but struct user_desc does *not*
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:17 +01:00
Al Viro
c5cc32fe14
um: move asm/desc.h into arch/x86/um/asm
...
its only purpose is to shadow the x86 asm/desc.h
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:16 +01:00
Al Viro
4dc706c2f2
um: take um_mmu.h to asm/mmu.h, clean asm/mmu_context.h a bit
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:14 +01:00
Al Viro
fced95cacf
um: kill um_uaccess.h
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:13 +01:00
Al Viro
ece67c8697
um: take mconsole*.h to arch/um/drivers
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:12 +01:00
Al Viro
510c72a3cf
um: take chan_*.h and line.h to arch/um/drivers
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:12 +01:00
Al Viro
0a9e70b1cd
um: kill shared/mem_kern.h
...
... nothing declared there exists
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:10 +01:00
Al Viro
445c5786c9
um: kill shared/tlb.h
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:10 +01:00
Al Viro
c75d053b70
um: make flush_tlb_kernel_range_common() static
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:09 +01:00
Al Viro
5ade8878e0
um: kill shared/task.h and HOST_TASK_REGS
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:08 +01:00
Al Viro
1cf5e62ab9
um: shared/syscall.h is not even included
...
... and functions declared in it do not exist
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Richard Weinberger <richard@nod.at >
2011-11-02 14:15:08 +01:00