flagday: don't pass regs to copy_thread()
[deliverable/linux.git] / arch / score / kernel / process.c
index f96379a5aee032cdd03e0d5194148d45a9ffd6ee..79568466b5780d02c1876f2183ba1b801994ca71 100644 (file)
@@ -87,11 +87,11 @@ void flush_thread(void) {}
  * set up the kernel stack and exception frames for a new process
  */
 int copy_thread(unsigned long clone_flags, unsigned long usp,
-               unsigned long arg,
-               struct task_struct *p, struct pt_regs *regs)
+               unsigned long arg, struct task_struct *p)
 {
        struct thread_info *ti = task_thread_info(p);
        struct pt_regs *childregs = task_pt_regs(p);
+       struct pt_regs *regs = current_pt_regs();
 
        p->thread.reg0 = (unsigned long) childregs;
        if (unlikely(p->flags & PF_KTHREAD)) {
This page took 0.024762 seconds and 5 git commands to generate.