]> git.neil.brown.name Git - history.git/commitdiff
[SPARC]: Handle clone flag name changes.
authorDavid S. Miller <davem@nuts.ninka.net>
Thu, 21 Nov 2002 13:17:37 +0000 (05:17 -0800)
committerDavid S. Miller <davem@nuts.ninka.net>
Thu, 21 Nov 2002 13:17:37 +0000 (05:17 -0800)
arch/sparc/kernel/process.c
arch/sparc64/kernel/process.c

index a9bff8a7e08c05034fcbea26ea32cd2439470d44..ed149089935579f9cda1be956271ed489267cae7 100644 (file)
@@ -463,7 +463,7 @@ asmlinkage int sparc_do_fork(unsigned long clone_flags,
 
        clone_flags &= ~CLONE_IDLETASK;
 
-       if (clone_flags & (CLONE_SETTID | CLONE_CLEARTID)) {
+       if (clone_flags & (CLONE_CHILD_SETTID | CLONE_CHILD_CLEARTID)) {
                parent_tid_ptr = regs->u_regs[UREG_G2];
                child_tid_ptr = regs->u_regs[UREG_G3];
        }
index b16a23ba340af49ffb91746057cf81180bd7f4dc..91cb5fee293edb3a759f48de675620bbbd28b7ea 100644 (file)
@@ -573,7 +573,7 @@ asmlinkage int sparc_do_fork(unsigned long clone_flags,
 
        clone_flags &= ~CLONE_IDLETASK;
 
-       if (clone_flags & (CLONE_SETTID | CLONE_CLEARTID)) {
+       if (clone_flags & (CLONE_CHILD_SETTID | CLONE_CHILD_CLEARTID)) {
                parent_tid_ptr = regs->u_regs[UREG_G2];
                child_tid_ptr = regs->u_regs[UREG_G3];
                if (test_thread_flag(TIF_32BIT)) {