diff options
author | Nicolas Pitre <nicolas.pitre@linaro.org> | 2017-07-29 00:48:48 +0200 |
---|---|---|
committer | Nicolas Pitre <nicolas.pitre@linaro.org> | 2017-09-11 01:31:46 +0200 |
commit | 5e5881143297c97207486349ec1cf9fd833b1510 (patch) | |
tree | 539dcbb787d1f4435dd9e452b652c649eff199c0 /arch/um/os-Linux/process.c | |
parent | arm_elf_read_implies_exec(): remove unused argument (diff) | |
download | linux-5e5881143297c97207486349ec1cf9fd833b1510.tar.xz linux-5e5881143297c97207486349ec1cf9fd833b1510.zip |
ARM: start_thread(): don't always clear all regs
The elf_fdpic binary format driver has to initialize extra registers
beside the stack and program counter as required by the corresponding
ABI. So reinstate them after the regs structure has been cleared.
While at it let's get rid of start_thread_nommu().
Signed-off-by: Nicolas Pitre <nico@linaro.org>
Acked-by: Mickael GUENE <mickael.guene@st.com>
Tested-by: Vincent Abriou <vincent.abriou@st.com>
Tested-by: Andras Szemzo <szemzo.andras@gmail.com>
Diffstat (limited to 'arch/um/os-Linux/process.c')
0 files changed, 0 insertions, 0 deletions