From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Mosberger Date: Sat, 17 Jul 2004 04:37:20 +0000 Subject: Re: serious performance regression due to NX patch Message-Id: <16632.44288.370612.885408@napali.hpl.hp.com> List-Id: References: <200407100528.i6A5SF8h020094@napali.hpl.hp.com> <20040711123803.GD21264@devserv.devel.redhat.com> <16626.62318.880165.774044@napali.hpl.hp.com> <1089734729.1356.79.camel@markh1.pdx.osdl.net> <16632.28018.130890.290832@napali.hpl.hp.com> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Linus Torvalds Cc: davidm@hpl.hp.com, Mark Haverkamp , Ingo Molnar , Jakub Jelinek , suresh.b.siddha@intel.com, jun.nakajima@intel.com, Andrew Morton , linux-ia64@vger.kernel.org, linux-kernel >>>>> On Fri, 16 Jul 2004 18:39:40 -0700 (PDT), Linus Torvalds said: Linus> No. Using "def_flags" was a mistake for the whole VM_EXEC Linus> thing. It's not designed for that, and it doesn't work that Linus> way. I applied the paper-over fix that gets it Linus> almost-working, but I'm waiting for Ingo to rewrite it by Linus> just saving the "executable_stack" information at exec time, Linus> and not playing with def_flags at all. I'm very happy to hear that. Thanks, --david