Re: firefox w^x again

2015-12-31 Thread David Coppa
On Fri, Oct 16, 2015 at 10:43 AM, David Coppa wrote: > On Sat, 13 Jun 2015, Ted Unangst wrote: > >> So I was supposed to be working on making the JIT engine conform to W^X a few >> months ago. It took a bit longer than expected, but I had a mostly working >> patch. Then I disappeared from OpenBSD

Re: firefox w^x again

2015-10-16 Thread David Coppa
On Fri, 16 Oct 2015, David Coppa wrote: > On Fri, 16 Oct 2015, Landry Breuil wrote: > > > On Fri, Oct 16, 2015 at 02:28:45PM +0200, David Coppa wrote: > > > > > > So, the only downside seems to be performance related. > > > > > > See: https://bugzilla.mozilla.org/show_bug.cgi?id=1215479 > > >

Re: firefox w^x again

2015-10-16 Thread David Coppa
On Fri, 16 Oct 2015, Landry Breuil wrote: > On Fri, Oct 16, 2015 at 02:28:45PM +0200, David Coppa wrote: > > > > So, the only downside seems to be performance related. > > > > See: https://bugzilla.mozilla.org/show_bug.cgi?id=1215479 > > > > < > it's not > > enabled elsewhere because it's a per

Re: firefox w^x again

2015-10-16 Thread Stuart Henderson
On 2015/10/16 14:28, David Coppa wrote: > So, the only downside seems to be performance related. > > See: https://bugzilla.mozilla.org/show_bug.cgi?id=1215479 > > < not > enabled elsewhere because it's a performance hit (we should remeasure how much > though). This is because we have to toggle pa

Re: firefox w^x again

2015-10-16 Thread Theo de Raadt
> So, the only downside seems to be performance related. > > See: https://bugzilla.mozilla.org/show_bug.cgi?id=1215479 > > < not > enabled elsewhere because it's a performance hit (we should remeasure how much > though). This is because we have to toggle pages from executable to writable > and ba

Re: firefox w^x again

2015-10-16 Thread David Coppa
On Fri, Oct 16, 2015 at 12:03 PM, Landry Breuil wrote: > On Fri, Oct 16, 2015 at 11:57:40AM +0200, Landry Breuil wrote: >> On Fri, Oct 16, 2015 at 10:43:53AM +0200, David Coppa wrote: >> > On Sat, 13 Jun 2015, Ted Unangst wrote: >> > >> > > So I was supposed to be working on making the JIT engine

Re: firefox w^x again

2015-10-16 Thread Landry Breuil
On Fri, Oct 16, 2015 at 12:02:07PM +0200, David Coppa wrote: > On Fri, Oct 16, 2015 at 11:57 AM, Landry Breuil wrote: > > On Fri, Oct 16, 2015 at 10:43:53AM +0200, David Coppa wrote: > >> On Sat, 13 Jun 2015, Ted Unangst wrote: > >> > >> > So I was supposed to be working on making the JIT engine c

Re: firefox w^x again

2015-10-16 Thread Landry Breuil
On Fri, Oct 16, 2015 at 11:57:40AM +0200, Landry Breuil wrote: > On Fri, Oct 16, 2015 at 10:43:53AM +0200, David Coppa wrote: > > On Sat, 13 Jun 2015, Ted Unangst wrote: > > > > > So I was supposed to be working on making the JIT engine conform to W^X a > > > few > > > months ago. It took a bit l

Re: firefox w^x again

2015-10-16 Thread David Coppa
On Fri, Oct 16, 2015 at 11:57 AM, Landry Breuil wrote: > On Fri, Oct 16, 2015 at 10:43:53AM +0200, David Coppa wrote: >> On Sat, 13 Jun 2015, Ted Unangst wrote: >> >> > So I was supposed to be working on making the JIT engine conform to W^X a >> > few >> > months ago. It took a bit longer than ex

Re: firefox w^x again

2015-10-16 Thread Landry Breuil
On Fri, Oct 16, 2015 at 10:43:53AM +0200, David Coppa wrote: > On Sat, 13 Jun 2015, Ted Unangst wrote: > > > So I was supposed to be working on making the JIT engine conform to W^X a > > few > > months ago. It took a bit longer than expected, but I had a mostly working > > patch. Then I disappear

firefox w^x again

2015-10-16 Thread David Coppa
On Sat, 13 Jun 2015, Ted Unangst wrote: > So I was supposed to be working on making the JIT engine conform to W^X a few > months ago. It took a bit longer than expected, but I had a mostly working > patch. Then I disappeared from OpenBSD for a bit and took my patch with me. > Last week I was just

firefox w^x

2015-06-13 Thread Ted Unangst
So I was supposed to be working on making the JIT engine conform to W^X a few months ago. It took a bit longer than expected, but I had a mostly working patch. Then I disappeared from OpenBSD for a bit and took my patch with me. Last week I was just starting to feed that patch upstream to firefox,