[parisc-linux-cvs] linux willy
Matthew Wilcox
willy@puffin.external.hp.com
Mon, 19 Feb 2001 19:19:52 -0700
CVSROOT: /home/cvs/parisc
Module name: linux
Changes by: willy 01/02/19 19:19:52
Modified files:
arch/parisc/kernel: entry.S process.c
Log message:
* Allocate some stack before we call schedule_tail.
* Add a call to schedule_tail in child_return. (I think we should be
returning through ret_from_kernel_thread, but I haven't got that to
work right yet.)
* Return to child_return from copy_thread instead of storing the address
of child_return in sys_*_wrapper.
* Tidy up copy_thread as pb suggested.
* Change sys_*_wrapper to use gr21 for the stack instead of gr20. gr21
was previously used for the return address.
* sys_vfork_wrapper was missing a `save return address for child'
instruction.