freebsd-dev/sys/compat/linux
John Baldwin 98df9218da - Change the vm_mmap() function to accept an objtype_t parameter specifying
the type of object represented by the handle argument.
- Allow vm_mmap() to map device memory via cdev objects in addition to
  vnodes and anonymous memory.  Note that mmaping a cdev directly does not
  currently perform any MAC checks like mapping a vnode does.
- Unbreak the DRM getbufs ioctl by having it call vm_mmap() directly on the
  cdev the ioctl is acting on rather than trying to find a suitable vnode
  to map from.

Reviewed by:	alc, arch@
2005-04-01 20:00:11 +00:00
..
linux_file.c Match the LINUX32's style with existing style 2005-01-14 04:44:56 +00:00
linux_getcwd.c - Initial cn_lkflags to LK_EXCLUSIVE. 2005-03-29 10:16:12 +00:00
linux_ioctl.c Use the CTASSERT() macro instead of rolling my own, non-portable one 2005-03-24 19:26:50 +00:00
linux_ioctl.h Start each of the license/copyright comments with /*- 2005-01-05 22:34:37 +00:00
linux_ipc.c Semctl with IPC_STAT command should return zero in case of success. 2005-02-11 13:46:55 +00:00
linux_ipc.h
linux_mib.c Match the LINUX32's style with existing style 2005-01-14 04:44:56 +00:00
linux_mib.h
linux_misc.c - Change the vm_mmap() function to accept an objtype_t parameter specifying 2005-04-01 20:00:11 +00:00
linux_signal.c Unbreak the kernel build. Pointy hat to: sobomax. 2005-02-13 19:50:57 +00:00
linux_signal.h
linux_socket.c Reject packets larger than IP_MAXPACKET in linux_sendto() for sockets 2005-03-23 08:28:00 +00:00
linux_socket.h
linux_stats.c Neuter the duplicated disk-device magic code for now. Somebody with 2005-03-15 11:58:40 +00:00
linux_sysctl.c Match the LINUX32's style with existing style 2005-01-14 04:44:56 +00:00
linux_sysproto.h Handle unimplemented syscall by instantly returning ENOSYS instead of sending 2005-03-07 00:18:06 +00:00
linux_uid16.c Match the LINUX32's style with existing style 2005-01-14 04:44:56 +00:00
linux_util.c Remove linux_emul_find() and the CHECKALT*() macros as they are no longer 2005-03-01 17:57:45 +00:00
linux_util.h Remove linux_emul_find() and the CHECKALT*() macros as they are no longer 2005-03-01 17:57:45 +00:00