From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755800AbcBWWA4 (ORCPT ); Tue, 23 Feb 2016 17:00:56 -0500 Received: from r00tworld.com ([212.85.137.150]:59173 "EHLO r00tworld.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752501AbcBWWAx (ORCPT ); Tue, 23 Feb 2016 17:00:53 -0500 From: "PaX Team" To: Kees Cook Date: Tue, 23 Feb 2016 23:00:23 +0100 MIME-Version: 1.0 Subject: Re: [PATCH] lkdtm: add test for executing .rodata Reply-to: pageexec@freemail.hu CC: Ard Biesheuvel , Laura Abbott , Greg Kroah-Hartman , Mark Rutland , Jeremy Linton , Arnd Bergmann , "kernel-hardening@lists.openwall.com" , LKML Message-ID: <56CCD677.1316.1C5E89E6@pageexec.freemail.hu> In-reply-to: References: <20160216214904.GA23723@www.outflux.net>, <56CB97EE.29381.17824260@pageexec.freemail.hu>, X-mailer: Pegasus Mail for Windows (4.71.565) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.12 (r00tworld.com [212.85.137.150]); Tue, 23 Feb 2016 23:00:19 +0100 (CET) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 23 Feb 2016 at 12:53, Kees Cook wrote: > I prefer using all the "regular" mechanisms so that I really know I'm > exercising the actual case I want to be testing. (i.e. I don't want to > bypass the linker.) > > If only there were some way to filter gcc output, like with plugins. ;) plugins can set/override section flags, initify and constify both do in fact but i guess that's little help for your generic case that has to work without them as well.