Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-02-13 | FREF/FRELE where required due to fd_getfile. | jasoni | |
- ok art@ | |||
2002-02-13 | More FREF/FRELE on relevant places. Now, only sys_mmap and a bunch of ioctl ↵ | Artur Grabowski | |
functions in sys/compat are left. | |||
2002-02-12 | More FREF/FRELE protection. This time all users of getvnode. | Artur Grabowski | |
2002-02-08 | Remove some commented out FILE_UNUSE (incorrect) | Artur Grabowski | |
2002-02-06 | emulate linux behaviour by passing ioctl's down to the underlying device | jasoni | |
> From NetBSD; ok art@ | |||
2002-02-04 | sync | Niels Provos | |
2002-02-04 | fcntl64 support; okay deraadt@ | Niels Provos | |
2002-02-02 | Be more consistent about using fd_getfile where it matters. | Artur Grabowski | |
2001-11-15 | New function vn_marktext - mark a vnode as executing a text image. | Artur Grabowski | |
Use where VTEXT was set in vnode flags before. Doesn't do anything else (yet). | |||
2001-11-06 | Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. | Miod Vallat | |
(Look ma, I might have broken the tree) | |||
2001-11-06 | Let fork1, uvm_fork, and cpu_fork take a function/argument pair as argument, | Artur Grabowski | |
instead of doing fork1, cpu_set_kpc. This lets us retire cpu_set_kpc and avoid a multiprocessor race. This commit breaks vax because it doesn't look like any other arch, someone working on vax might want to look at this and try to adapt the code to be more like the rest of the world. Idea and uvm parts from NetBSD. | |||
2001-10-26 | Unbreak. | Artur Grabowski | |
2001-10-26 | - every new fd created by falloc() is marked as larval and should not be used | Artur Grabowski | |
any anyone. Every caller of falloc matures the fd when it's usable. - Since every lookup in the fd table must now check this flag and all of them do the same thing, move all the necessary checks into a function - fd_getfile. | |||
2001-09-19 | Unify elf32 and elf64 code with macros. This forced a renaming | Artur Grabowski | |
of a few functions from elf32. | |||
2001-08-26 | sync | Theo de Raadt | |
2001-08-26 | there is no need for .bak files | Theo de Raadt | |
2001-08-12 | absolutely no need to include vm_parm.h after vm.h | Michael Shalayeff | |
2001-08-11 | Unnecessary and redundant includes. | Artur Grabowski | |
2001-08-09 | Correct linux-compat sigaltstack implementation. | Niklas Hallqvist | |
Helps HotSpot Java VMs a bit, but not totally. I can at least run javac on J2SE 1.4beta with good results, but anything that uses swing seems to fail on something else. | |||
2001-07-27 | Convert array lookups to function calls that are bounds checked | Constantine Sapuntzakis | |
2001-07-04 | sync | jasoni | |
2001-07-04 | add new system calls as dummies, except for those which we already have | jasoni | |
an equivalent for; from netbsd ok niklas@ | |||
2001-07-03 | sync | jasoni | |
2001-07-03 | rename 2 more syscalls to syscallname16 (missed last time) | jasoni | |
2001-07-03 | sync | jasoni | |
2001-07-03 | rename some syscalls to <syscall>16 to make room for new ones. | jasoni | |
2001-06-21 | translate LINUX_AF_INET6 (10) into AF_INET6. | Jun-ichiro itojun Hagino | |
2001-05-24 | style/cleanup (of function headers) | jasoni | |
2001-05-16 | No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok) | Hakan Olsson | |
2001-05-15 | typos | jasoni | |
2001-04-09 | Handle more Linux ioctls; from NetBSD. ok deraadt@ | Thorsten Lockert | |
2001-04-09 | Silently ignore signals we don't handle; idea from NetBSD. Ok deraadt@ | Thorsten Lockert | |
2001-04-02 | sync | Niklas Hallqvist | |
2001-04-02 | On popular demand, the Linux-compatibility clone(2) implementation based | Niklas Hallqvist | |
on NetBSD's code, as well as some faked Posix RT extensions by me. This makes at least simple linuxthreads tests work. | |||
2001-04-01 | Add a macro to initialize the contents of a vmcmd set. | Artur Grabowski | |
Correctly initialize the vmcmds in linux_exec. | |||
2001-03-13 | Fix copyout bug in LINUX_IPC_SET. Thanks to Dawson Engler & team at Stanford. | Constantine Sapuntzakis | |
2001-01-29 | sync | jasoni | |
2001-01-29 | implement ftruncate64 | jasoni | |
2001-01-23 | SunOS, IBCS2, Linux, and SVR4 all require translations of directory entries | Constantine Sapuntzakis | |
from OpenBSD format to their respective native formats. A lot of common code here for interfacing with OpenBSD VOP_READDIR. Most of this code and logic has been moved to common/compat_dir.c When reading a portion of the directory, the compatibility layer registers a callback which is passed an OpenBSD-style dirent and the cookie/offset. | |||
2000-12-22 | sync | jasoni | |
2000-12-22 | Implement truncate64, stat64, lstat64, fstat64; from NetBSD | jasoni | |
2000-11-10 | seperate -> separate, okay aaron@ | Niels Provos | |
2000-09-10 | Linux mmap ignores the fd argument when MAP_ANON is on. Always pass -1 | jasoni | |
to the native mmap system call (in case the linux app doesn't). - From NetBSD | |||
2000-09-07 | common/compat_util.c | Eric Jackson | |
2000-08-18 | Stupid Linux redefined SBRK semantics | Niklas Hallqvist | |
2000-08-18 | Add TCSBRK emulation. bug reported by sparud@crt.se | Niklas Hallqvist | |
2000-07-23 | OpenBSD -> NetBSD where previously missed. | jasoni | |
2000-07-23 | Use our own pread/pwrite. | jasoni | |
2000-07-17 | Oops. | Artur Grabowski | |
2000-07-17 | Be more careful about return values from hzto. | Artur Grabowski | |