summaryrefslogtreecommitdiff
path: root/sys/compat/linux
AgeCommit message (Expand)Author
2003-07-03add mmap2 (mmap64, take your pick) and clean up some. use MAP_TRYFIXEDTed Unangst
2003-06-23and we have a copyright (TNF)Ted Unangst
2003-06-21add exec/fork/exit hooks per process for compat emulations.Ted Unangst
2003-06-03fix various 3/4 licenses according to "terms" fileTheo de Raadt
2003-05-10RegenMiod Vallat
2003-05-10Deprecate the swapon system call and move it to COMPAT_25 land, since swapctlMiod Vallat
2003-04-05Add missing 230400 to linux_speeds array to match linux_spmasks.Todd C. Miller
2003-02-25fix off by one signal checks. thanks yichen's checkerTed Unangst
2003-01-30Bring back setreuid(2) and setregid(2) as first class syscallsTodd C. Miller
2003-01-21Do not do multiple stackgap_init calls in the same syscall execution,Niklas Hallqvist
2002-12-16unbust *stat64. From NetBSD.Federico G. Schwindt
2002-12-10pass p->p_emul to stackgap_init(), not 0 to be consistent.Federico G. Schwindt
2002-12-10fix setsockopt SO_REUSEADDR under linux emul; from NetBSD.Federico G. Schwindt
2002-11-27do address translation for for socket syscalls that pass addresses inJason Ish
2002-10-30regenTodd C. Miller
2002-10-30Now that we have [gs]etres[ug]id() as a native system call, use itTodd C. Miller
2002-10-28getdents64 support, based on FreeBSD.Federico G. Schwindt
2002-10-28add getdents64.Federico G. Schwindt
2002-08-23Cleanup change. Since almost all callers (except one) of getvnode did a FREFArtur Grabowski
2002-08-09Correct the size arg to copyout.Aaron Campbell
2002-08-09socket flags are not inherited via accept() on linux; found and testedFederico G. Schwindt
2002-07-25Avoid time wrap at securelevel 2. ok millert@ fgsch@Thomas Nordin
2002-06-05regenjasoni
2002-06-05provide local versions of getpid, getuid and getgid that do notjasoni
2002-06-02withough -> withoutTheo de Raadt
2002-05-07minor style.jasoni
2002-05-07support TIOCLINUX ioctljasoni
2002-03-14remove ambiguity in version,ostype,osversion,osrelease and their constanity, ...Michael Shalayeff
2002-03-14First round of __P removal in sysTodd C. Miller
2002-03-14Regen after syscall changes (option PTRACE)Miod Vallat
2002-03-14Turn the ptrace(2) syscall into a kernel compile option, option PTRACE inMiod Vallat
2002-02-13FREF/FRELE where required due to fd_getfile.jasoni
2002-02-13More FREF/FRELE on relevant places. Now, only sys_mmap and a bunch of ioctl f...Artur Grabowski
2002-02-12More FREF/FRELE protection. This time all users of getvnode.Artur Grabowski
2002-02-08Remove some commented out FILE_UNUSE (incorrect)Artur Grabowski
2002-02-06emulate linux behaviour by passing ioctl's down to the underlying devicejasoni
2002-02-04syncNiels Provos
2002-02-04fcntl64 support; okay deraadt@Niels Provos
2002-02-02Be more consistent about using fd_getfile where it matters.Artur Grabowski
2001-11-15New function vn_marktext - mark a vnode as executing a text image.Artur Grabowski
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
2001-11-06Let fork1, uvm_fork, and cpu_fork take a function/argument pair as argument,Artur Grabowski
2001-10-26Unbreak.Artur Grabowski
2001-10-26 - every new fd created by falloc() is marked as larval and should not be usedArtur Grabowski
2001-09-19Unify elf32 and elf64 code with macros. This forced a renamingArtur Grabowski
2001-08-26syncTheo de Raadt
2001-08-26there is no need for .bak filesTheo de Raadt
2001-08-12absolutely no need to include vm_parm.h after vm.hMichael Shalayeff
2001-08-11Unnecessary and redundant includes.Artur Grabowski
2001-08-09Correct linux-compat sigaltstack implementation.Niklas Hallqvist