freebsd-skq/sys/i386/linux
dchagin c93d4a7bde Fix a copy/paste bug introduced during X86_64 Linuxulator work.
FreeBSD support NX bit on X86_64 processors out of the box, for i386 emulation
use READ_IMPLIES_EXEC flag, introduced in r302515.

While here move common part of mmap() and mprotect() code to the files in compat/linux
to reduce code dupcliation between Linuxulator's.

Reported by:    Johannes Jost Meixner, Shawn Webb

MFC after:	1 week
XMFC with:	r302515, r302516
2016-07-10 08:22:04 +00:00
..
imgact_linux.c Implement lockless resource limits. 2015-06-10 10:48:12 +00:00
linux_dummy.c Implement fstatfs64 system call. 2016-03-20 13:21:20 +00:00
linux_genassym.c Implement vdso - virtual dynamic shared object. Through vdso Linux 2015-05-24 15:28:17 +00:00
linux_ipc64.h
linux_locore.s Being exported through vdso the note.Linux section used by glibc 2015-05-24 16:25:44 +00:00
linux_machdep.c Fix a copy/paste bug introduced during X86_64 Linuxulator work. 2016-07-10 08:22:04 +00:00
linux_proto.h Regen for r302215 (Linux personality). 2016-07-10 08:17:16 +00:00
linux_ptrace.c Rework signal code to allow using it by other modules, like linprocfs: 2015-05-24 17:47:20 +00:00
linux_support.s
linux_syscall.h Regen for r302215 (Linux personality). 2016-07-10 08:17:16 +00:00
linux_syscalls.c Regen for r302215 (Linux personality). 2016-07-10 08:17:16 +00:00
linux_sysent.c Regen for r302215 (Linux personality). 2016-07-10 08:17:16 +00:00
linux_systrace_args.c Regen for r302215 (Linux personality). 2016-07-10 08:17:16 +00:00
linux_sysvec.c Cleanup redundant parenthesis from existing howmany()/roundup() macro uses. 2016-04-22 16:57:42 +00:00
linux_vdso.lds.s Implement vdso - virtual dynamic shared object. Through vdso Linux 2015-05-24 15:28:17 +00:00
linux.h Fix a copy/paste bug introduced during X86_64 Linuxulator work. 2016-07-10 08:22:04 +00:00
Makefile
syscalls.conf
syscalls.master Implement Linux personality() system call mainly due to READ_IMPLIES_EXEC flag. 2016-07-10 08:15:50 +00:00