diff options
Diffstat (limited to 'arch/arc/kernel/process.c')
-rw-r--r-- | arch/arc/kernel/process.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/arch/arc/kernel/process.c b/arch/arc/kernel/process.c index cad66851e0c4..07a3a968fe49 100644 --- a/arch/arc/kernel/process.c +++ b/arch/arc/kernel/process.c | |||
@@ -55,10 +55,8 @@ asmlinkage void ret_from_fork(void); | |||
55 | * | ... | | 55 | * | ... | |
56 | * | unused | | 56 | * | unused | |
57 | * | | | 57 | * | | |
58 | * ------------------ <==== top of Stack (thread.ksp) | ||
59 | * | UNUSED 1 word| | ||
60 | * ------------------ | 58 | * ------------------ |
61 | * | r25 | | 59 | * | r25 | <==== top of Stack (thread.ksp) |
62 | * ~ ~ | 60 | * ~ ~ |
63 | * | --to-- | (CALLEE Regs of user mode) | 61 | * | --to-- | (CALLEE Regs of user mode) |
64 | * | r13 | | 62 | * | r13 | |
@@ -76,7 +74,10 @@ asmlinkage void ret_from_fork(void); | |||
76 | * | --to-- | (scratch Regs of user mode) | 74 | * | --to-- | (scratch Regs of user mode) |
77 | * | r0 | | 75 | * | r0 | |
78 | * ------------------ | 76 | * ------------------ |
79 | * | UNUSED 1 word| | 77 | * | SP | |
78 | * | orig_r0 | | ||
79 | * | event/ECR | | ||
80 | * | user_r25 | | ||
80 | * ------------------ <===== END of PAGE | 81 | * ------------------ <===== END of PAGE |
81 | */ | 82 | */ |
82 | int copy_thread(unsigned long clone_flags, | 83 | int copy_thread(unsigned long clone_flags, |