dect
/
linux-2.6
Archived
13
0
Fork 0
This repository has been archived on 2022-02-17. You can view files and clone it, but cannot push or open issues or pull requests.
linux-2.6/arch/xtensa
Chris Zankel 6ebe7da25b xtensa: reset windowbase/windowstart when cloning the VM
When we copy a user thread with CLONE_VM, we also have to reset
windowbase and windowstart to start a pristine stack frame. Otherwise,
overflows can happen using the address 0 as the stack pointer.
Also add a special case for vfork, which continues on the
parent stack until it calls execve. Because this could be a call8, we
need to spill the stack pointer of the previus frame (if still 'live' in
the register file).

Signed-off-by: Chris Zankel <chris@zankel.net>
2012-10-25 14:53:36 -07:00
..
boot xtensa: reorganize SR referencing 2012-10-15 21:48:08 -07:00
configs xtensa: drop CONFIG_EMBEDDED_RAMDISK 2012-10-03 15:13:09 -07:00
include xtensa: use physical addresses for bus addresses 2012-10-25 14:53:36 -07:00
kernel xtensa: reset windowbase/windowstart when cloning the VM 2012-10-25 14:53:36 -07:00
lib xtensa: fix memmove(), bcopy(), and memcpy(). 2012-10-15 21:41:19 -07:00
mm xtensa: fix missing return in do_page_fault for SIGBUS case 2012-10-15 21:42:52 -07:00
platforms xtensa: reorganize SR referencing 2012-10-15 21:48:08 -07:00
variants xtensa: Change mail addresses of Hannes Weiner and Oskar Schirmer 2012-05-17 22:47:41 +02:00
Kconfig Xtensa patchset for 3.7 2012-10-09 16:11:46 +09:00
Kconfig.debug
Makefile xtensa: Setup CROSS_COMPILE at the top 2012-10-04 12:16:20 -07:00