kernel_optimize_test/arch/um/include/asm
Peter Zijlstra c99e6efe1b sched: INIT_PREEMPT_COUNT
Pull the initial preempt_count value into a single
definition site.

Maintainers for: alpha, ia64 and m68k, please have a look,
your arch code is funny.

The header magic is a bit odd, but similar to the KERNEL_DS
one, CPP waits with expanding these macros until the
INIT_THREAD_INFO macro itself is expanded, which is in
arch/*/kernel/init_task.c where we've already included
sched.h so we're good.

Cc: tony.luck@intel.com
Cc: rth@twiddle.net
Cc: geert@linux-m68k.org
Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Acked-by: Matt Mackall <mpm@selenic.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-07-10 14:24:05 -07:00
..
a.out-core.h
apic.h
auxvec.h
bugs.h
cache.h
checksum.h
common.lds.S
cputime.h
current.h
delay.h
desc.h
device.h
dma-mapping.h UML: Fix some apparent bitrot 2009-06-25 11:22:13 -07:00
dma.h
emergency-restart.h
fixmap.h
ftrace.h tracing: make CALLER_ADDRx overwriteable 2009-03-02 16:49:37 -05:00
futex.h
hardirq.h
hw_irq.h
io.h
irq_regs.h
irq_vectors.h uml: remove useless comments 2009-04-01 08:59:17 -07:00
irq.h
irqflags.h
kdebug.h
kmap_types.h
mmu_context.h
mmu.h uml: remove useless comments 2009-04-01 08:59:17 -07:00
mutex.h
page_offset.h
page.h asm-generic: rename page.h and uaccess.h 2009-06-11 21:02:17 +02:00
param.h
pci.h
pda.h uml: remove useless comments 2009-04-01 08:59:17 -07:00
pgalloc.h uml: remove useless comments 2009-04-01 08:59:17 -07:00
pgtable-2level.h
pgtable-3level.h uml: remove useless comments 2009-04-01 08:59:17 -07:00
pgtable.h module: merge module_alloc() finally 2009-06-12 21:47:03 +09:30
processor-generic.h
ptrace-generic.h
required-features.h
sections.h
segment.h
setup.h
smp.h
system.h
thread_info.h sched: INIT_PREEMPT_COUNT 2009-07-10 14:24:05 -07:00
timex.h
tlb.h
tlbflush.h
topology.h
uaccess.h
xor.h