summaryrefslogtreecommitdiff
path: root/sys/compat/linux
AgeCommit message (Collapse)Author
2001-08-09Correct 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-27Convert array lookups to function calls that are bounds checkedConstantine Sapuntzakis
2001-07-04syncjasoni
2001-07-04add new system calls as dummies, except for those which we already havejasoni
an equivalent for; from netbsd ok niklas@
2001-07-03syncjasoni
2001-07-03rename 2 more syscalls to syscallname16 (missed last time)jasoni
2001-07-03syncjasoni
2001-07-03rename some syscalls to <syscall>16 to make room for new ones.jasoni
2001-06-21translate LINUX_AF_INET6 (10) into AF_INET6.Jun-ichiro itojun Hagino
2001-05-24style/cleanup (of function headers)jasoni
2001-05-16No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok)Hakan Olsson
2001-05-15typosjasoni
2001-04-09Handle more Linux ioctls; from NetBSD. ok deraadt@Thorsten Lockert
2001-04-09Silently ignore signals we don't handle; idea from NetBSD. Ok deraadt@Thorsten Lockert
2001-04-02syncNiklas Hallqvist
2001-04-02On popular demand, the Linux-compatibility clone(2) implementation basedNiklas 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-01Add a macro to initialize the contents of a vmcmd set.Artur Grabowski
Correctly initialize the vmcmds in linux_exec.
2001-03-13Fix copyout bug in LINUX_IPC_SET. Thanks to Dawson Engler & team at Stanford.Constantine Sapuntzakis
2001-01-29syncjasoni
2001-01-29implement ftruncate64jasoni
2001-01-23SunOS, IBCS2, Linux, and SVR4 all require translations of directory entriesConstantine 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-22syncjasoni
2000-12-22Implement truncate64, stat64, lstat64, fstat64; from NetBSDjasoni
2000-11-10seperate -> separate, okay aaron@Niels Provos
2000-09-10Linux mmap ignores the fd argument when MAP_ANON is on. Always pass -1jasoni
to the native mmap system call (in case the linux app doesn't). - From NetBSD
2000-09-07common/compat_util.cEric Jackson
2000-08-18Stupid Linux redefined SBRK semanticsNiklas Hallqvist
2000-08-18Add TCSBRK emulation. bug reported by sparud@crt.seNiklas Hallqvist
2000-07-23OpenBSD -> NetBSD where previously missed.jasoni
2000-07-23Use our own pread/pwrite.jasoni
2000-07-17Oops.Artur Grabowski
2000-07-17Be more careful about return values from hzto.Artur Grabowski
2000-07-07syncjasoni
2000-07-07Change all UNIMPL and OBSOL syscalls to STD.jasoni
Add these syscalls to linux_dummy.c where they return ENOSYS and display a friendler message which tells you what unimplemented syscall has been called.
2000-06-26Use new timeouts.Artur Grabowski
2000-06-16take MIN/MAX from param.h, okay theo@Niels Provos
2000-06-07syncNiklas Hallqvist
2000-06-07Implement sigaltstackNiklas Hallqvist
2000-06-07syncNiklas Hallqvist
2000-06-07Fix linux [gs]etrlimit emulation + add their latest ugetrlimitNiklas Hallqvist
2000-04-21O_FYNC -> O_SYNCTodd C. Miller
2000-04-19Change struct file interface methods read and write to pass file offset inConstantine Sapuntzakis
and out. Make pread/pwrite in netbsd & linux thread safe - which is the whole point anyway.
2000-04-12syncjasoni
2000-04-12Implement linux's setfsuid and getfsuid (from NetBSD)jasoni
2000-04-04sync.jasoni
2000-04-04Implement Linux's pread(2) and pwrite(2).jasoni
2000-03-28syncjasoni
2000-03-28Implement rt_sigreturn.jasoni
2000-03-27syncjasoni
2000-03-27Implement getcwd.jasoni