freebsd-dev/sys/compat/linux
Alexander Leidinger d4b7423fa1 MFp4:
- Linux returns ENOPROTOOPT in a case of not supported opt to setsockopt.
- Return EISDIR in pread() when arg is a directory.
- Return EINVAL instead of EFAULT when namelen is not correct in accept().
- Return EINVAL instead of EACCESS if invalid access mode is entered in
  access().
- Return EINVAL instead of EADDRNOTAVAIL in a case of bad salen param
  to bind().

Submitted by:	rdivacky
Tested with:	LTP (vfork01 fails now, but it seems to be a race and
		not caused by those changes)
MFC after:	1 week
2006-09-23 19:06:54 +00:00
..
linux_emul.c - Extend the coverage of PROC_LOCK to cover wakeup(&p->p_emuldata); 2006-09-09 16:55:55 +00:00
linux_emul.h Move some stuff into headers where they belong. 2006-08-17 21:06:48 +00:00
linux_file.c MFp4: 2006-09-23 19:06:54 +00:00
linux_futex.c Change futex lock from mutex to sx. Make futex_get atomic (protected by the 2006-09-09 16:25:25 +00:00
linux_futex.h Add some new files needed for linux 2.6.x compatibility. 2006-08-15 12:20:59 +00:00
linux_getcwd.c
linux_ioctl.c
linux_ioctl.h
linux_ipc.c
linux_ipc.h
linux_mib.c
linux_mib.h
linux_misc.c - don't reboot() when feed with wrong parameters (and enough permissions) [1] 2006-09-16 14:12:04 +00:00
linux_signal.c Get rid of some nested includes. 2006-08-19 15:13:01 +00:00
linux_signal.h
linux_socket.c MFp4: 2006-09-23 19:06:54 +00:00
linux_socket.h
linux_stats.c Add the linux statfs64 call. This allows Tivoli backup to proceed a little 2006-08-27 08:56:54 +00:00
linux_sysctl.c
linux_sysproto.h
linux_time.c Add some new files needed for linux 2.6.x compatibility. 2006-08-15 12:20:59 +00:00
linux_uid16.c
linux_util.c Add the linux 2.6.x stuff (not used by default!): 2006-08-15 12:54:30 +00:00
linux_util.h