Just FYI, my locally compiled DOSEMU 1.3.3 stopped working because it
needs /dev/shm to be mounted with the `exec' option.  In the file
src/arch/linux/mapping/mapfile.c it does

    mpool = mmap(0, mapsize, PROT_READ|PROT_WRITE|PROT_EXEC,
                MAP_SHARED, tmpfile_fd, 0);

and that fails with EPERM if /dev/shm is mounted with the noexec option.

Disclaimer: I have no clue about DOSEMU programming and don't know
whether it really needs the PROT_EXEC flag.



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to