Peter Zijlstra
b111757c50
arch: personality independent stack top
...
New arch macro STACK_TOP_MAX it gives the larges valid stack address for the
architecture in question.
It differs from STACK_TOP in that it will not distinguish between
personalities but will always return the largest possible address.
This is used to create the initial stack on execve, which we will move down to
the proper location once the binfmt code has figured out where that is.
Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Signed-off-by: Ollie Wild <aaw@google.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-07-19 10:04:45 -07:00
..
a.out.h
atomic.h
atomic.h: atomic_add_unless as inline. Remove system.h atomic.h circular dependency
2007-05-08 11:15:20 -07:00
auxvec.h
ax88796.h
bitops.h
[PATCH] LOG2: Implement a general integer log2 facility in the kernel
2006-12-08 08:28:51 -08:00
bug.h
bugs.h
busctl-regs.h
byteorder.h
cache.h
cacheflush.h
[PATCH] Optimize D-cache alias handling on fork
2006-12-13 09:27:08 -08:00
checksum.h
[NET]: FRV checksum annotations.
2006-12-02 21:23:03 -08:00
cpu-irqs.h
[PATCH] FRV: Use the generic IRQ stuff
2006-09-26 08:48:53 -07:00
cpumask.h
cputime.h
current.h
delay.h
device.h
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
div64.h
dm9000.h
dma-mapping.h
[PATCH] Pass struct dev pointer to dma_cache_sync()
2006-12-07 08:39:41 -08:00
dma.h
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
elf.h
[PATCH] FDPIC: Add coredump capability for the ELF-FDPIC binfmt
2006-07-10 13:24:22 -07:00
emergency-restart.h
errno.h
fb.h
fbdev: detect primary display device
2007-07-17 10:23:11 -07:00
fcntl.h
fpu.h
futex.h
gdb-stub.h
[PATCH] FRV: Introduce asm-offsets for FRV arch
2006-07-10 13:24:22 -07:00
gpio-regs.h
hardirq.h
[PATCH] FRV: Use the generic IRQ stuff
2006-09-26 08:48:53 -07:00
highmem.h
[PATCH] mm: pagefault_{disable,enable}()
2006-12-07 08:39:21 -08:00
hw_irq.h
ide.h
init.h
io.h
[PATCH] Consolidate check_signature
2006-10-11 11:14:23 -07:00
ioctl.h
ioctls.h
ipc.h
ipcbuf.h
irc-regs.h
irq.h
[PATCH] FRV: Use the generic IRQ stuff
2006-09-26 08:48:53 -07:00
irq_regs.h
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
Kbuild
[PATCH] fix frv headers_check
2007-02-01 16:17:05 -08:00
kdebug.h
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
kmap_types.h
linkage.h
local.h
math-emu.h
mb-regs.h
mb86943a.h
mb93091-fpga-irqs.h
[PATCH] FRV: Use the generic IRQ stuff
2006-09-26 08:48:53 -07:00
mb93093-fpga-irqs.h
[PATCH] FRV: Use the generic IRQ stuff
2006-09-26 08:48:53 -07:00
mb93493-irqs.h
[PATCH] FRV: Use the generic IRQ stuff
2006-09-26 08:48:53 -07:00
mb93493-regs.h
[PATCH] FRV: Use the generic IRQ stuff
2006-09-26 08:48:53 -07:00
mc146818rtc.h
mem-layout.h
arch: personality independent stack top
2007-07-19 10:04:45 -07:00
mman.h
mmu.h
mmu_context.h
[PATCH] x86: PARAVIRT: add hooks to intercept mm creation and destruction
2007-05-02 19:27:14 +02:00
module.h
msgbuf.h
mutex.h
namei.h
fix file specification in comments
2006-10-03 23:01:26 +02:00
page.h
[PATCH] fix frv headers_check
2007-02-01 16:17:05 -08:00
param.h
[PATCH] cleanup asm/setup.h userspace visibility
2006-12-07 08:39:46 -08:00
pci.h
PCI: remove pci_dac_dma_... APIs
2007-07-11 16:02:11 -07:00
percpu.h
pgalloc.h
pgtable.h
mm: remove ptep_test_and_clear_dirty and ptep_clear_flush_dirty
2007-07-17 10:22:59 -07:00
poll.h
Consolidate asm/poll.h
2007-05-11 08:29:34 -07:00
posix_types.h
processor.h
[PATCH] Make cpu_relax() imply barrier() on all arches
2006-07-12 12:56:45 -07:00
ptrace.h
[PATCH] fix frv headers_check
2007-02-01 16:17:05 -08:00
registers.h
[PATCH] FRV: Introduce asm-offsets for FRV arch
2006-07-10 13:24:22 -07:00
resource.h
scatterlist.h
PCI: scatterlist.h needs types.h
2007-05-02 19:02:34 -07:00
sections.h
segment.h
semaphore.h
kconfig: centralize the selection of semaphore debugging in lib/Kconfig.debug
2007-05-08 11:15:00 -07:00
sembuf.h
serial-regs.h
serial.h
setup.h
[PATCH] cleanup asm/setup.h userspace visibility
2006-12-07 08:39:46 -08:00
shmbuf.h
shmparam.h
sigcontext.h
siginfo.h
signal.h
[PATCH] irq-flags: FRV: Use the new IRQF_ constants
2006-07-02 13:58:46 -07:00
smp.h
socket.h
[NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support
2007-04-25 22:24:21 -07:00
sockios.h
[NET]: Introduce SIOCGSTAMPNS ioctl to get timestamps with nanosec resolution
2007-04-25 22:24:04 -07:00
spinlock.h
spr-regs.h
stat.h
statfs.h
string.h
suspend.h
system.h
frv: build fix
2007-06-07 17:00:25 -07:00
termbits.h
lots-of-architectures: enable arbitary speed tty support
2007-07-10 17:51:13 -07:00
termios.h
[PATCH] consolidate line discipline number definitions
2007-02-11 10:51:26 -08:00
thread_info.h
[PATCH] PM: Fix SMP races in the freezer
2006-12-13 09:05:49 -08:00
timer-regs.h
timex.h
[PATCH] ntp: cleanup defines and comments
2006-10-01 00:39:27 -07:00
tlb.h
FRV: Replace pgd management via slabs through quicklists
2007-05-09 12:30:46 -07:00
tlbflush.h
topology.h
types.h
uaccess.h
frv: missing __clear_user()
2007-07-15 16:40:52 -07:00
ucontext.h
unaligned.h
unistd.h
FRV: Connect up new syscalls
2007-07-16 09:05:37 -07:00
user.h
vga.h
virtconvert.h
xor.h