Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp848179ybv; Wed, 19 Feb 2020 10:28:06 -0800 (PST) X-Google-Smtp-Source: APXvYqzq/6ApOryHnz4wM1ZYLK47KQ8u6Ng7tGxHFfBAh5i7z+0U4op/Mnke+Em6XuB6LKQ+TQJd X-Received: by 2002:a05:6830:160c:: with SMTP id g12mr16233680otr.82.1582136886501; Wed, 19 Feb 2020 10:28:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1582136886; cv=none; d=google.com; s=arc-20160816; b=hIkOisad8SwDGwazNbh+zXvUeK5TVkgGjXSsntNJzk5tlbd5VYNzn8gt+mEqyG1B9U ZR1VITF7ryxcyxWiTNT9LP4flSyeLH+t79gmlr+jy9FS+sm7Mat8pFInq7l7cnbeJg40 mP4QwkDfgPhqiceMhPWnqKipVnt4rTSq2G3REkKfke2sYhOYMkhHCpzu00LuNFRf6E7T 3kdGN5TMPH35LxBGf0AdmTlcsvKx5jerW1f+lLm+VqZ2RZceAP96NB+TYi3fqegpLTfv eN02W3fUC4wG9G8h8hHTwr1N5nJ2e0mA2OB6ynTi87lvlkHG+4jeclRdchArdyZvY1/5 GNpA== 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=l8bheu//eOsUC2rG1tcM8D2woU+rRRO7+NHd/SAby40=; b=Oi+jIzQxlpZXf5CMJN+vQ5D1hL1+z7xUXesgygb1suGxXJbsTc+HipznTgZQ8Bv/gA KUQdaOeSfjzN18S0SQMzfZHQXbtVienRTRGzhZlQBHB8FBYwRe7w+wHZ2oWhad4+CQ4G wtPG2M3A5j1Uio5d84/wcr9cGZGTeP7mLSwWQVR2rsHSbyy/LDL2lLaTxNCGckyl2Nn/ NHIrA4wF4x3Ybg1d+GRqPvev2Zi2vsza+YuuCoOoqFf24TYNCmvPumFDeiGi6kzD5GQ4 0hujF9IGx2A4JyprUiy79CBFBfBcK2NdxB4CVzXZVzWyCVRJIFWG7BUbzu+A++NbN2ff SDRg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=DMdoPkJf; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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. [209.132.180.67]) by mx.google.com with ESMTP id m24si293251otf.101.2020.02.19.10.27.53; Wed, 19 Feb 2020 10:28:06 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=DMdoPkJf; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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 S1726634AbgBSS1q (ORCPT + 99 others); Wed, 19 Feb 2020 13:27:46 -0500 Received: from mail-vk1-f195.google.com ([209.85.221.195]:33409 "EHLO mail-vk1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726582AbgBSS1p (ORCPT ); Wed, 19 Feb 2020 13:27:45 -0500 Received: by mail-vk1-f195.google.com with SMTP id i78so427507vke.0 for ; Wed, 19 Feb 2020 10:27:45 -0800 (PST) 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=l8bheu//eOsUC2rG1tcM8D2woU+rRRO7+NHd/SAby40=; b=DMdoPkJfjI8vEiQ931OXimak2rqeezogGTA8Jz0YUFlSK+iP3iGUiJm8P0zxfSazbl sTLes5Pdhak910J52lP/cGVjDxzDihqkqyUztiFUlwZg0VhXzKO1IB9YGArPtZqB6CV3 5i85IFWDdO9zpfwEZ9XXCunsWgqWEwKKlhfY1B2U5wv6+QD3YcbhFr+s44GC4sg72+rA n2ie3yBEKdehbzyFS5WDKMUNUnSdwc2SvQkZ5DylB/so9f2QssueydxU/mKohLfzAbZz K3OtN1dWSEkKMUwc/C1SbRHw0naFdurKZuH+kXBfdy4MpfLQng5Kl2vAtDn1OZwbvUbU +EpA== 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=l8bheu//eOsUC2rG1tcM8D2woU+rRRO7+NHd/SAby40=; b=Usbu8iqTAxBGN+HT66U77xD18pfmBbrXVY6RTmcMsu7A7/UxHXCObRYtkl+6vrWjQE iPiDNKjuScA/23heTAPB9+aonqxosTIeCfW0BFx+NevpRmc2mnr1hBARnI4PEShkPkv8 wB6aLBbecTGVtE5ART8l1WZKuNQUtRaR/Lexfh4KITrPKHN7bWgyXnUgnDXTIyqgJ0az gjen4cJexq6aH4LNlNyAvcXKzQIelO+GImUCcLbjth1kuy9kxb2Fe63mpMJoX5K8nZ/g MI5yUfvVW7IjHw7F4wliLlDVRoGQghen8SeQjFVmaUfoNRdxv0U1et7S3Js+r3IfYNpI CYqA== X-Gm-Message-State: APjAAAV5SI1WgBVNIpK7nRkw/Kcjv3HSo9yIS2kFShMR/Az7AU1uTpvz 7VOtms1IzuUKv2z3AIxaNVoit9d/zRyDyNTrFdgI4A== X-Received: by 2002:a1f:e784:: with SMTP id e126mr12203230vkh.102.1582136864292; Wed, 19 Feb 2020 10:27:44 -0800 (PST) MIME-Version: 1.0 References: <20191018161033.261971-1-samitolvanen@google.com> <20200219000817.195049-1-samitolvanen@google.com> <20200219000817.195049-13-samitolvanen@google.com> In-Reply-To: From: Sami Tolvanen Date: Wed, 19 Feb 2020 10:27:33 -0800 Message-ID: Subject: Re: [PATCH v8 12/12] efi/libstub: disable SCS To: Ard Biesheuvel Cc: Will Deacon , Catalin Marinas , Steven Rostedt , Masami Hiramatsu , Mark Rutland , James Morse , Dave Martin , Kees Cook , Laura Abbott , Marc Zyngier , Nick Desaulniers , Jann Horn , Miguel Ojeda , Masahiro Yamada , clang-built-linux , Kernel Hardening , linux-arm-kernel , Linux Kernel Mailing List 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 Tue, Feb 18, 2020 at 11:41 PM Ard Biesheuvel wrote: > > On Wed, 19 Feb 2020 at 01:09, Sami Tolvanen wrote: > > > > +# remove SCS flags from all objects in this directory > > +KBUILD_CFLAGS := $(filter-out -ffixed-x18 $(CC_FLAGS_SCS), $(KBUILD_CFLAGS)) > > + > > I don't see why you'd need to remove -ffixed-x18 again here. Not using > x18 anywhere in the kernel is a much more maintainable approach. Sure, I will drop -ffixed-x18 from here in v9. Thanks, Sami