freebsd-nq/sys/i386/linux
John Baldwin b4c63329d5 - Pass the MPSAFE flag to namei() in linux_uselib() and handle conditional
Giant VFS locking in that function.
- Remove bogus code to handle the case where namei() returns success but a
  NULL vnode pointer.
- Note that this code duplicates exec_check_permissions() and annotate
  where it differs.
- Hold the vnode lock longer to protect the write to set VV_TEXT in
  v_vflag.
- Mark linux_uselib() MPSAFE.

Reviewed by:	rwatson
2006-07-21 20:22:13 +00:00
..
imgact_linux.c - Change the vm_mmap() function to accept an objtype_t parameter specifying 2005-04-01 20:00:11 +00:00
linux_dummy.c Switch to using the DUMMY infrastructure instead of UNIMPL for the new 2006-06-20 20:38:44 +00:00
linux_genassym.c Use __FBSDID(). 2003-06-02 16:56:40 +00:00
linux_ipc64.h
linux_locore.s
linux_machdep.c - Always call exec_free_args() in kern_execve() instead of doing it in all 2006-02-06 22:06:54 +00:00
linux_proto.h Regen. 2006-07-11 20:55:23 +00:00
linux_ptrace.c Close some races between procfs/ptrace and exit(2): 2006-02-22 18:57:50 +00:00
linux_syscall.h Regen. 2006-07-11 20:55:23 +00:00
linux_sysent.c Regen. 2006-07-11 20:55:23 +00:00
linux_sysvec.c Enhance the Linux emulation layer to make MegaRAID SAS managements tool happy. 2006-05-05 16:10:45 +00:00
linux.h regen after COMPAT_43 removal 2006-03-18 18:24:38 +00:00
Makefile
syscalls.conf GC unused 'syshide' override to /dev/null. This was here to disable 2003-12-24 00:32:07 +00:00
syscalls.master - Pass the MPSAFE flag to namei() in linux_uselib() and handle conditional 2006-07-21 20:22:13 +00:00