On Monday 30 July 2007, maximilian attems wrote:
> On Mon, Jul 30, 2007 at 02:54:26PM +0200, Marco d'Itri wrote:
> > On Jul 30, maximilian attems <[EMAIL PROTECTED]> wrote:
> > 
> > > > fd = open("/dev/zero", O_RDWR);
> > > > mmap2(NULL, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, fd, 0);
> > 
> > > how comes you don't notify nvidia for their b0rked 
> > > closed source driver?!
> > Why do you believe that this is broken?
> > I have not made up my mind yet about it.
> 
> aboves PROT_EXEC flag seems quite superfluous.
> 

Don't know. /usr/lib/libGL.so.100.14.11 may does not need PROT_EXEC and nvidia 
can change this easily.

But mounting /dev noexec is a change which can break applications in a rather 
subtle way. You can't mmap /dev/zero PROT_EXEC even if you really need to do 
so.

Regards,
-- 
Wolfgang Walter
Studentenwerk München
Anstalt des öffentlichen Rechts
Leiter EDV
Leopoldstraße 15
80802 München

Reply via email to