linux_dsm_epyc7002/arch
Greg Ungerer 0973c687e0 m68k: always set stack frame format for ColdFire on thread start
The stack frame "format" field needs to be explicitly set on thread creation
on ColdFire. For a normal long word aligned user stack pointer the frame
format is 0x4.

We were doing this for non-MMU ColdFire, but not for the case with MMU enabled.
So fix it so we always do it if targeting ColdFire.

The old code happend to rely on the stack frame format being inhereted from
the process calling exec. Furture changes means that may not always work,
so we really do want to set it explicitly.

Signed-off-by: Greg Ungerer <gerg@uclinux.org>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2012-10-01 00:44:43 -04:00
..
alpha alpha: introduce ret_from_kernel_execve(), switch to generic kernel_execve() 2012-09-30 22:53:31 -04:00
arm arm: get rid of execve wrapper, switch to generic execve() implementation 2012-09-30 22:21:37 -04:00
avr32 get rid of generic instances of asm/exec.h 2012-09-20 09:51:02 -04:00
blackfin Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lliubbo/blackfin 2012-09-12 07:12:53 +08:00
c6x get rid of generic instances of asm/exec.h 2012-09-20 09:51:02 -04:00
cris get rid of generic instances of asm/exec.h 2012-09-20 09:51:02 -04:00
frv get rid of generic instances of asm/exec.h 2012-09-20 09:51:02 -04:00
h8300 get rid of generic instances of asm/exec.h 2012-09-20 09:51:02 -04:00
hexagon don't bother exporting kernel_execve() 2012-09-20 09:51:28 -04:00
ia64 get rid of generic instances of asm/exec.h 2012-09-20 09:51:02 -04:00
m32r get rid of generic instances of asm/exec.h 2012-09-20 09:51:02 -04:00
m68k m68k: always set stack frame format for ColdFire on thread start 2012-10-01 00:44:43 -04:00
microblaze get rid of generic instances of asm/exec.h 2012-09-20 09:51:02 -04:00
mips MIPS: pci-ar724x: avoid data bus error due to a missing PCIe module 2012-08-23 15:44:47 +02:00
mn10300 get rid of generic instances of asm/exec.h 2012-09-20 09:51:02 -04:00
openrisc Remove useless wrappers of asm-generic/rmap.h 2012-06-28 11:29:26 +02:00
parisc get rid of generic instances of asm/exec.h 2012-09-20 09:51:02 -04:00
powerpc powerpc: switch to generic sys_execve()/kernel_execve() 2012-09-30 23:35:51 -04:00
s390 s390: convert to generic kernel_execve() 2012-09-30 23:03:04 -04:00
score new helper: signal_delivered() 2012-06-01 12:58:52 -04:00
sh get rid of generic instances of asm/exec.h 2012-09-20 09:51:02 -04:00
sparc get rid of generic instances of asm/exec.h 2012-09-20 09:51:02 -04:00
tile get rid of generic instances of asm/exec.h 2012-09-20 09:51:02 -04:00
um um: switch to generic kernel_thread() 2012-09-30 22:53:32 -04:00
unicore32 don't bother exporting kernel_execve() 2012-09-20 09:51:28 -04:00
x86 um: switch to generic kernel_thread() 2012-09-30 22:53:32 -04:00
xtensa get rid of generic instances of asm/exec.h 2012-09-20 09:51:02 -04:00
.gitignore
Kconfig preparation for generic kernel_thread() 2012-09-30 13:35:55 -04:00