Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp3422406ybt; Tue, 23 Jun 2020 01:44:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyBmGYtXdqUucxlOESlGwidoSxAxe+0wSDMHMk8CaoX9CnYnr9gOsyy3adpPqUYKv5FPtwi X-Received: by 2002:a17:906:4c81:: with SMTP id q1mr19564876eju.273.1592901898289; Tue, 23 Jun 2020 01:44:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592901898; cv=none; d=google.com; s=arc-20160816; b=J5WdYJmczfVJqavDV+57UCP0RFNMl98xbzEAnpfKRckwTPmYLudCIEDCWDQF2AyEL4 U328T2DCY4m/WIdBC+gjqdsMrhhXQiJWnlQVNrrw3yOccZUaMzQGmbpZsYjsaKf+TivL aFk3k9q+bZTIejWsCNy48hj86nx7mlwod922Qe9CX8peg8U31NsnjDUMVSRVF2hSAQzh U/i89EpRmiizZvp7q/0S3PwMkybNG+PVIbP2whLH1FzfgAQ+BFHyiAd+yT18U6D+LX7y KYPab8Bg2pBP6yowfB19KI6xoxbWrrUACtbbnRu03Vl108BQGk6+1l32jVe5c9RBdzOp VMVA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=BFO+s70kA9P1EJy1U0QEvpdft1SneOhWNFRoNfSHQNo=; b=OnIT4iDycz5sh39Yb+dxQcd7BILdErprf04Sjwcl2oSGdy79fCchR/APf3uAqqkNXs w+Fw+osdoBYQdt+2grwmxcvfFClCu2BanLSYd3g4hcYk87o7eSSmwtHdC/PWVI5LcR1O ZE1NA7aV6uL0Ra6w4vYZfEhpTehUYwBwA5eWChsA0kyAbQi6+DTe8QyzClALMX9f/adX I06Gq8V/n4cudzVKNTPyDzmR5+WA1lDzvUOB5U6xZNL/BQZCQZgSGOfakPsiklFi1tHj Q92PNcbZSOsSgIijfIQBLTGSZ3jZ1bOou68GBHynBDiT+L6oKklf4cXPgOEriI0CWzT1 j0iw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c3si11542225edl.102.2020.06.23.01.44.35; Tue, 23 Jun 2020 01:44:58 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731944AbgFWImd (ORCPT + 99 others); Tue, 23 Jun 2020 04:42:33 -0400 Received: from youngberry.canonical.com ([91.189.89.112]:41706 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731691AbgFWImc (ORCPT ); Tue, 23 Jun 2020 04:42:32 -0400 Received: from ip5f5af08c.dynamic.kabel-deutschland.de ([95.90.240.140] helo=wittgenstein) by youngberry.canonical.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1jneVh-0003DY-GX; Tue, 23 Jun 2020 08:42:29 +0000 Date: Tue, 23 Jun 2020 10:42:28 +0200 From: Christian Brauner To: David Miller Cc: linux-kernel@vger.kernel.org, torvalds@linux-foundation.org, arnd@arndb.de, guoren@kernel.org, linux-csky@vger.kernel.org, sparclinux@vger.kernel.org Subject: Re: [PATCH 02/17] sparc64: enable HAVE_COPY_THREAD_TLS Message-ID: <20200623084228.jpufvn5mn3lhjc36@wittgenstein> References: <20200622234326.906346-1-christian.brauner@ubuntu.com> <20200622234326.906346-3-christian.brauner@ubuntu.com> <20200622.203516.1857672250009821997.davem@davemloft.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20200622.203516.1857672250009821997.davem@davemloft.net> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jun 22, 2020 at 08:35:16PM -0700, David Miller wrote: > From: Christian Brauner > Date: Tue, 23 Jun 2020 01:43:11 +0200 > > > diff --git a/arch/sparc/kernel/syscalls.S b/arch/sparc/kernel/syscalls.S > > index db42b4fb3708..192f3a28a2b7 100644 > > --- a/arch/sparc/kernel/syscalls.S > > +++ b/arch/sparc/kernel/syscalls.S > > @@ -86,19 +86,22 @@ sys32_rt_sigreturn: > > * during system calls... > > */ > > .align 32 > > -sys_vfork: /* Under Linux, vfork and fork are just special cases of clone. */ > > - sethi %hi(0x4000 | 0x0100 | SIGCHLD), %o0 > > - or %o0, %lo(0x4000 | 0x0100 | SIGCHLD), %o0 > > - ba,pt %xcc, sys_clone > > +sys_vfork: > > + flushw > > + ba,pt %xcc, sparc_vfork > > + add %sp, PTREGS_OFF, %o0 > > Please indent branch delay slot instructions with one extra space, as > was done in the code you are changing. > > > + ba,pt %xcc, sparc_fork > > + add %sp, PTREGS_OFF, %o0 > > Likewise. > > > + ba,pt %xcc, sparc_clone > > + add %sp, PTREGS_OFF, %o0 > > Likewise. Fixed, thanks for taking a look again! This somehow slipped past me when applying. Christian