qemu-e2k/linux-user
Alexander Graf b24c882b94 linux-user: Reset copied CPUs in cpu_copy() always
When a new thread gets created, we need to reset non arch specific state to
get the new CPU into clean state.

However this reset should happen before the arch specific CPU contents get
copied over. Otherwise we end up having clean reset state in our newly created
thread.

Signed-off-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2013-07-23 17:28:28 +03:00
..
alpha linux-user: Move cpu_clone_regs() and cpu_set_tls() into linux-user 2013-07-09 21:20:28 +02:00
arm linux-user: Clean up handling of clone() argument order 2013-07-22 21:54:36 +03:00
cris linux-user: Clean up handling of clone() argument order 2013-07-22 21:54:36 +03:00
i386 linux-user: Enable NPTL for x86-64 2013-07-22 21:54:46 +03:00
m68k linux-user: Enable NPTL for m68k 2013-07-22 21:54:20 +03:00
microblaze linux-user: Clean up handling of clone() argument order 2013-07-22 21:54:36 +03:00
mips linux-user: Clean up handling of clone() argument order 2013-07-22 21:54:36 +03:00
mips64 linux-user: Clean up handling of clone() argument order 2013-07-22 21:54:36 +03:00
openrisc linux-user: Enable NPTL for OpenRISC 2013-07-22 21:54:12 +03:00
ppc linux-user: Clean up handling of clone() argument order 2013-07-22 21:54:36 +03:00
s390x linux-user: Clean up handling of clone() argument order 2013-07-22 21:54:36 +03:00
sh4 linux-user: Move cpu_clone_regs() and cpu_set_tls() into linux-user 2013-07-09 21:20:28 +02:00
sparc linux-user: Clean up handling of clone() argument order 2013-07-22 21:54:36 +03:00
sparc64 linux-user: Clean up handling of clone() argument order 2013-07-22 21:54:36 +03:00
unicore32 linux-user: Move cpu_clone_regs() and cpu_set_tls() into linux-user 2013-07-09 21:20:28 +02:00
x86_64 linux-user: Move cpu_clone_regs() and cpu_set_tls() into linux-user 2013-07-09 21:20:28 +02:00
cpu-uname.c
cpu-uname.h
elfload.c linux-user: Change thread_env to CPUState 2013-07-09 21:33:01 +02:00
errno_defs.h
flat.h
flatload.c
ioctls.h linux-user: add SIOCADDRT/SIOCDELRT support 2013-07-05 15:45:40 +03:00
linux_loop.h
linuxload.c linux-user: Change thread_env to CPUState 2013-07-09 21:33:01 +02:00
m68k-sim.c
main.c linux-user: Avoid conditional cpu_reset() 2013-07-22 22:08:33 +03:00
Makefile.objs
mmap.c configure: Make NPTL non-optional 2013-07-22 21:54:52 +03:00
qemu.h configure: Make NPTL non-optional 2013-07-22 21:54:52 +03:00
signal.c QOM CPUState refactorings 2013-07-10 10:54:16 -05:00
socket.h linux-user: improve target_to_host_sock_type conversion 2013-07-05 15:45:40 +03:00
strace.c linux-user: Don't omit comma for strace of rt_sigaction() 2013-04-05 14:40:54 +02:00
strace.list linux-user: Merge pread/pwrite into pread64/pwrite64 2012-12-08 18:49:30 +00:00
syscall_defs.h linux-user: Fix epoll on ARM hosts 2013-07-23 17:28:28 +03:00
syscall_types.h
syscall.c linux-user: Reset copied CPUs in cpu_copy() always 2013-07-23 17:28:28 +03:00
target_flat.h
uaccess.c
vm86.c