Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp4393270ybb; Tue, 14 Apr 2020 06:29:50 -0700 (PDT) X-Google-Smtp-Source: APiQypIw/61BIUuOzgzztRHfUbVNazxNg+e3rEVkqlwzYC8SEIeTkaJD94yZFeNdJHQ97lWuEHv/ X-Received: by 2002:a05:6402:b17:: with SMTP id bm23mr2475560edb.137.1586870990781; Tue, 14 Apr 2020 06:29:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1586870990; cv=none; d=google.com; s=arc-20160816; b=kRt1RGmzHxYmuhvxQClEaiVULzmWnaqkjN7meBhE9EejDAdrJW/16Ij6SmGWDhgqFi Jx/YIDglXhKifpaQWCtsXxTFmFvA7m2sntSlT3cgb2UvfUAh0r46THlmNVuD/mw8S471 0xqhDfHDWHItoxomtN/sVfZ+QljdoTQbU/lD/FBIC0VbKUOKDIldq2OHrW+afRfII+6v zcoR+MePnhsj/FUSnrGAQoowp4AJ9R9T3wGxZ2uTJnGeXezIZFnxyWIQcuBR7DKmJuqu n95VR1DN7So46bsdLZatHpFI/+5kWHRPti+rWUwr9xyxeb7FXFamZc9SOepV7MlCPJym Jxow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=OOnXvBD+1tH8qvIGf2uSojwZ4oLg81q4MCieLQpC63U=; b=Kqvx1jue36aDyFCx/3sTfGd2SmHOBBR+HJqfL/eIN2oSvEUDt9PC7j13uGPLe1xHeO duS19i1XacWOEkiDiBtZchQZeWuMC5fxJuRhNt0LbsI6kGmCj7Zto4IvtTuB6URpwymn mHDYqNWkTJhZE9nNlroPJeydBKxEJr9aOgNInztgbIVBzYsw7HN2TqGyy2Oss0SPyp8X 7jP6NpbzV+5tGj1Exytya/PqUM9n2PDET1FQz9R8cvRUlL5nlrPdsjtqAzZ+7g7Hnqqu SlF+0AqR8l8YXE7P0HYMYJg0gqzAA0lABITJiqzDQk/0iSOJZ5hJe6NllEhBDFVkLCw8 ObCw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=oeuT1AV0; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n20si770903ejr.443.2020.04.14.06.29.27; Tue, 14 Apr 2020 06:29:50 -0700 (PDT) Received-SPF: pass (google.com: best guess record for 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; dkim=pass header.i=@google.com header.s=20161025 header.b=oeuT1AV0; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729163AbgDMSUP (ORCPT + 99 others); Mon, 13 Apr 2020 14:20:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46922 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1728022AbgDMSUO (ORCPT ); Mon, 13 Apr 2020 14:20:14 -0400 Received: from mail-pg1-x544.google.com (mail-pg1-x544.google.com [IPv6:2607:f8b0:4864:20::544]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6CCACC0A3BDC for ; Mon, 13 Apr 2020 11:20:14 -0700 (PDT) Received: by mail-pg1-x544.google.com with SMTP id w11so4795406pga.12 for ; Mon, 13 Apr 2020 11:20:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=OOnXvBD+1tH8qvIGf2uSojwZ4oLg81q4MCieLQpC63U=; b=oeuT1AV0ime5Fh4Rm1OT+N4p5ZprfDIRamr/sJ4vSfypoagGnjNeHMoAvTBInH8kl6 w+vZ6BSLnN1/4u8FEXKAtpk/emslIy0rFdStcDetjHj4xedGp8HdCntv+FZxm5eKhtvs efuKf2pCVQOGr2QoXZ/JRNmPe0dmSoCYbdaUYZa1sAxCz/K0pXeTwoKlHl/bkeaXSLsp jF8vaZ1AAn+9GrlceQrjN0fnUYq7TGvgMAfgYK1mdp5VH5Vo4/MkvJmFMCv/3aoFm6CN 1+EWzvfMTkgAJiYLzm8Wgff7B+O6d4czS2URiYRa/5KGgT+13iULt6+UB8A+845DKYdw LqXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=OOnXvBD+1tH8qvIGf2uSojwZ4oLg81q4MCieLQpC63U=; b=FdR6FWNIxAXiNmmlF+ehweIlebKl/rrslVKtOZXNl2CsWtwMbEydx2SwW0lt/mqPiQ 8AhvgwJRNCtW3HSahiRRt7/KMaDsxO2CIdOtz3SQmMOsqilZzd9DS7cH8M2AeBN26J68 0oILUHpUtvzCLakkPa07Xvvz0m+Jxl7t6ngaHfBFibPWa56FIRK6+JFvYiI4ReTFh0uE oO8cI8GazHsOS4oibYCL+czaQsYuR4wytakUuDwZTTOzWzWtrGulUprh9UqHEyipQopy /jw+gcmDc8T861lOlosQpaTXjQWlMTKfDFCohFoopX2KUZeR6RseB1XhfeH0Fx7j7K9V /6yw== X-Gm-Message-State: AGi0PuY1fZ0xT8dAOPXcjrLqKrFXHdufw5PXjLBiA3ACA/0+U62jE1pT euYoZZMjXOEvWTOTqIrNrDrJYHcs8kkhYlPHY643xg== X-Received: by 2002:a65:6704:: with SMTP id u4mr18738485pgf.263.1586802013753; Mon, 13 Apr 2020 11:20:13 -0700 (PDT) MIME-Version: 1.0 References: <20200413020538.31322-1-masahiroy@kernel.org> In-Reply-To: <20200413020538.31322-1-masahiroy@kernel.org> From: Nick Desaulniers Date: Mon, 13 Apr 2020 11:20:02 -0700 Message-ID: Subject: Re: [PATCH] arc: remove #ifndef CONFIG_AS_CFI_SIGNAL_FRAME To: Masahiro Yamada Cc: Vineet Gupta , linux-snps-arc@lists.infradead.org, Allison Randal , Arnd Bergmann , "Gustavo A. R. Silva" , Kate Stewart , Kees Cook , Pankaj Bharadiya , Thomas Gleixner , LKML Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Apr 12, 2020 at 7:06 PM Masahiro Yamada wrote: > > CONFIG_AS_CFI_SIGNAL_FRAME is never defined for ARC. > > Suggested-by: Nick Desaulniers > Signed-off-by: Masahiro Yamada Thanks for the patch. I worry there may be many preprocessor checks in the kernel that are always true/false. Reviewed-by: Nick Desaulniers > --- > > arch/arc/kernel/unwind.c | 2 -- > 1 file changed, 2 deletions(-) > > diff --git a/arch/arc/kernel/unwind.c b/arch/arc/kernel/unwind.c > index 27ea64b1fa33..f87758a6851b 100644 > --- a/arch/arc/kernel/unwind.c > +++ b/arch/arc/kernel/unwind.c > @@ -1178,11 +1178,9 @@ int arc_unwind(struct unwind_frame_info *frame) > #endif > > /* update frame */ > -#ifndef CONFIG_AS_CFI_SIGNAL_FRAME > if (frame->call_frame > && !UNW_DEFAULT_RA(state.regs[retAddrReg], state.dataAlign)) > frame->call_frame = 0; > -#endif > cfa = FRAME_REG(state.cfa.reg, unsigned long) + state.cfa.offs; > startLoc = min_t(unsigned long, UNW_SP(frame), cfa); > endLoc = max_t(unsigned long, UNW_SP(frame), cfa); > -- > 2.25.1 > -- Thanks, ~Nick Desaulniers