Received: by 2002:a25:c205:0:0:0:0:0 with SMTP id s5csp189102ybf; Wed, 26 Feb 2020 11:11:39 -0800 (PST) X-Google-Smtp-Source: APXvYqxiSDTJMswL4cQ5L+JR9Xtx9r9p8wWzYTo4sRIelIwZXpr07aQxXjCfF8HyY0J6KxvF8ww5 X-Received: by 2002:a9d:66c1:: with SMTP id t1mr197255otm.73.1582744298999; Wed, 26 Feb 2020 11:11:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1582744298; cv=none; d=google.com; s=arc-20160816; b=oGbmlLca6B+5Qc2Xlb0H7Y7pzZaw12wmz8zK4yCWOKEv76WNcTqBv9hENOedWGODs9 rHlcp/o2/1L1thRrMaTOEXuQMGCGooyZa7937Q3yiJk5Eosp5mByYkGM+l10t2fiMiWr 1WueUKy9lih0c6mA5KLezhpuEvy84cJ3yLo70B0E1xXmJ4K0jyN2iAoOQT15SSxIfY/z gBmULZKE7e+cCv5PpxOTNdYhJQ+K9EmLljZcEidbxX/hhCMb0aUTgRnw+tfP0Pfy6QJT lWfbvKT5CzdKCHBDF8uIy4h+qJWnzntqFGBPBWiaDpmIGB9uRFzte4WzGG5p1b1w6u99 Sr2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id; bh=8KYO4B1+l8PBfM4GbJBFe9M5uen+quuHRrHnieP8oJ4=; b=KjYl3xYKASbUvq8Ass1nOeFwakutPz1+TyCij562aSd6Cpxivck7gs14qc1PD3hiWp ylVScObLOYYGwoOC+GEiKrZ/L4hW98MOF0zltm97JyTcXNwwBb0Xzx6f0DXJnJprShs9 98I/son7zdOZhEgghGP02fev5mr/n8FAay0tK12IgJF+qQI0eChNtswDa+aVcbD/55MG EIU3uX/wZDyBg0psMPc0DtN1Umt80FhOL1LPnczA715VNspKB7kluFrD+njTi2sWgxlZ 0rwo4G2aEX2MUICjl3bwgCc4U8MB37bk99lCEU7BOzqz0cEGr0nqa3c7tVIusnc1Kpjq KwEA== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z18si229331otq.121.2020.02.26.11.11.26; Wed, 26 Feb 2020 11:11:38 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727163AbgBZTLC (ORCPT + 99 others); Wed, 26 Feb 2020 14:11:02 -0500 Received: from mga11.intel.com ([192.55.52.93]:19956 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726996AbgBZTLC (ORCPT ); Wed, 26 Feb 2020 14:11:02 -0500 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 26 Feb 2020 11:11:02 -0800 X-IronPort-AV: E=Sophos;i="5.70,489,1574150400"; d="scan'208";a="438538080" Received: from unknown (HELO kcaccard-mobl1.jf.intel.com) ([10.24.11.14]) by fmsmga006-auth.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 26 Feb 2020 11:11:01 -0800 Message-ID: <16822a0460e37e7a388217c63da8882d2904d8fc.camel@linux.intel.com> Subject: Re: --orphan-handling=warn From: Kristen Carlson Accardi To: Kees Cook , Fangrui Song Cc: Nick Desaulniers , Arvind Sankar , Borislav Petkov , Nathan Chancellor , Thomas Gleixner , "maintainer:X86 ARCHITECTURE (32-BIT AND 64-BIT)" , LKML , clang-built-linux , Michael Matz Date: Wed, 26 Feb 2020 11:11:01 -0800 In-Reply-To: <202002252103.B4BBF01091@keescook> References: <20200222072144.asqaxlv364s6ezbv@google.com> <20200222074254.GB11284@zn.tnic> <20200222162225.GA3326744@rani.riverdale.lan> <202002242122.AA4D1B8@keescook> <20200225182951.GA1179890@rani.riverdale.lan> <202002251140.4F28F0A4F@keescook> <202002251358.EDA50C11F@keescook> <20200226015606.ij7wn7emuj4bfkvn@google.com> <202002252103.B4BBF01091@keescook> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.30.5 (3.30.5-1.fc29) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 2020-02-25 at 21:35 -0800, Kees Cook wrote: > > Thanks for looking into this! It'll be really nice to have the orphan > section warnings working in the kernel. And getting the ground work > for > FGKASLR ready will be nice! > > Kristen, can I convince you that FG stands for function-granular > instead of fine-grain? :) > Yes, sounds good to me - that way if we ever do basic block reordering or some crazy thing like that we don't have to say even-finer-fine- grained KASLR :). Thanks for your help making this work.