From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id A3FA58D7 for ; Mon, 11 Jul 2016 18:26:57 +0000 (UTC) Received: from slow1-d.mail.gandi.net (slow1-d.mail.gandi.net [217.70.178.86]) by smtp1.linuxfoundation.org (Postfix) with ESMTP id 1B8D2212 for ; Mon, 11 Jul 2016 18:26:57 +0000 (UTC) Received: from relay3-d.mail.gandi.net (relay3-d.mail.gandi.net [217.70.183.195]) by slow1-d.mail.gandi.net (Postfix) with ESMTP id E9C5547B912 for ; Mon, 11 Jul 2016 20:07:13 +0200 (CEST) Date: Mon, 11 Jul 2016 11:07:05 -0700 From: Josh Triplett To: Kees Cook Message-ID: <20160711180705.GA8424@x> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Cc: Jann Horn , "ksummit-discuss@lists.linuxfoundation.org" Subject: Re: [Ksummit-discuss] [TOPIC] kernel hardening / self-protection / whatever List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Mon, Jul 11, 2016 at 01:53:42PM -0400, Kees Cook wrote: > On Mon, Jul 11, 2016 at 12:28 AM, Andy Lutomirski wrote: > > I don't how much of this really needs an in-person meeting, but maybe > > some if it would benefit. > > Perhaps some discussion on new/interesting/better gcc plugins, as the > infrastructure and several good examples should have landed by then? I'd be interested in that as well. One item for discussion: for some of the ideas proposed for implementation via GCC plugins, should the code rely on the plugin to provide functionality at compile time, or should the plugin identify places in the source that need editing and/or explicit annotation? The former provides the possibility of removing annotations in favor of autodetection, which seems more maintainable; the latter provides the functionality even without the plugin. - Josh Triplett