freebsd-skq/sys/i386/linux
Martin Cracauer 6f6b2cd019 Linux allows to mmap annonymous with a file descriptor passed, FreeBSD
doesn't.  In the Linux emulation layer, ignore the fd passed when
MAP_ANON is specified.

Known application to be fixed: Xanalys/Harlequin Lispworks

Also improve debug output for mmap, now showing what the emulation
layer mapped to what (-DDEBUG).

Reviewed by:	marcel
2000-06-15 09:57:34 +00:00
..
linprocfs Make exe a symlink. 2000-05-24 07:37:02 +00:00
imgact_linux.c Fix #! script exec under linux emulation. If a script is exec'd from a 2000-04-26 20:58:40 +00:00
linux_dummy.c Regen after pointing to the real setres[ug]id(). Remove dummy function. 2000-01-29 12:45:36 +00:00
linux_file.c Implement fdatasync in terms of fsync. The regeneration of proto.h, 1999-11-26 10:20:10 +00:00
linux_genassym.c Include <stddef.h> here so that <sys/assym.h> can be unpolluted. 2000-01-08 19:53:18 +00:00
linux_ioctl.c Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
linux_ioctl.h Fix some style bugs. The long line is in a chunk of code that's 2000-03-13 15:27:19 +00:00
linux_ipc.c Linux doesn't complain if you remove a msg queue that doesn't exist 1999-09-23 09:57:45 +00:00
linux_locore.s AT&T asm syntax requires a leading '*' in front of the operand for indirect 2000-05-10 01:21:15 +00:00
linux_mib.c Return Linux kernel version 2.2.12 by default. This is in line 2000-01-10 13:09:08 +00:00
linux_mib.h $Id$ -> $FreeBSD$ 1999-08-28 02:16:32 +00:00
linux_misc.c Linux allows to mmap annonymous with a file descriptor passed, FreeBSD 2000-06-15 09:57:34 +00:00
linux_proto.h Regenerated (fixed the calculation of sy_nargs in sysent tables). 2000-05-09 21:52:02 +00:00
linux_signal.c Fix LINT breakage. 1999-12-05 18:49:09 +00:00
linux_socket.c Fix accept(2) behavior in that accepted sockets don't inherit the 2000-02-28 18:58:59 +00:00
linux_stats.c Remove unneeded #include <vm/vm_zone.h> 2000-04-30 18:52:11 +00:00
linux_syscall.h Regenerated (fixed the calculation of sy_nargs in sysent tables). 2000-05-09 21:52:02 +00:00
linux_sysent.c Regenerated (fixed the calculation of sy_nargs in sysent tables). 2000-05-09 21:52:02 +00:00
linux_sysvec.c Add a version tag for the rtc port to depend on. 2000-05-06 01:36:04 +00:00
linux_util.c Remove unneeded #include <vm/vm_zone.h> 2000-04-30 18:52:11 +00:00
linux_util.h Implement pluggable ioctl handlers. 1999-12-04 11:10:22 +00:00
linux.h Fix #! script exec under linux emulation. If a script is exec'd from a 2000-04-26 20:58:40 +00:00
Makefile $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
syscalls.conf $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
syscalls.master Fixed the return type for exit() and the args struct tag several NOPROTO 2000-05-09 18:23:16 +00:00