aboutsummaryrefslogtreecommitdiff
path: root/sys/compat
Commit message (Expand)AuthorAgeFilesLines
* Add sysctl variables for the Linuxulator. These reside under `compat.linux' asMarcel Moolenaar1999-08-273-3/+282
* Simplify the handling of VCHR and VBLK vnodes using the new dev_t:Poul-Henning Kamp1999-08-261-2/+2
* Fix linux_newlstat in that it doesn't return the attributes of its containingMarcel Moolenaar1999-08-251-117/+104
* Fix {g|s}etgroups semantics. We use cr_groups[0] to hold egid. This means thatMarcel Moolenaar1999-08-251-53/+70
* Change all UNIMPL syscalls to STD and add them to linux_dummy. Now we alwaysMarcel Moolenaar1999-08-251-28/+14
* Fix a bug in debug-printfs of struct linux_termios fields, where I forgot toMarcel Moolenaar1999-08-171-5/+5
* Fix bug in the debug-printf of the vfork syscall, where the format specifierMarcel Moolenaar1999-08-171-24/+24
* Implement linux_vfork() syscall by calling vfork(). Analogous to theMarcel Moolenaar1999-08-161-1/+18
* Provide wrappers for sched_{s|g}etscheduler. We need to convert the policyMarcel Moolenaar1999-08-151-1/+65
* Fix bug in the fcntl syscall where 'arg' was not set properly.Marcel Moolenaar1999-08-151-2/+4
* Include opt_compat.h so that COMPAT_43 is defined. This gives us the properMarcel Moolenaar1999-08-151-10/+15
* Implementation of the linux_getcwd syscall.Marcel Moolenaar1999-08-141-1/+16
* Implementation of linux_rt_sigaction and linux_rt_sigprocmask syscalls. BothMarcel Moolenaar1999-08-141-75/+216
* Fix LINUX_TIOC{S|G}SERIAL implementation. Both do not copy data in or outMarcel Moolenaar1999-08-141-25/+21
* Avoid possible panic by checking for EFAULT from copyinstr() duringMark Newton1999-08-141-5/+12
* Fix the LINUX_TCSET{A|AW|AF} and LINUX_TCSET{S|SW|SF} ioctls. These all sufferMarcel Moolenaar1999-08-141-7/+28
* Fix a couple of termio/termios conversion bugs/typos/dupos/brainos and otherMarcel Moolenaar1999-08-141-18/+23
* Implementation of the CDROMSUBCHNL ioctl.Marcel Moolenaar1999-08-131-1/+65
* In doing lock type conversion (struct flock), make sure that carbage in resultsMarcel Moolenaar1999-08-131-2/+5
* Use a wrapper for the link syscall that does name translations.Marcel Moolenaar1999-08-121-1/+20
* Do not map {s|g}etrlimit onto FreeBSD syscalls. The arguments don't match.Marcel Moolenaar1999-08-111-1/+52
* Fix page fault in linux_uselib syscall.Marcel Moolenaar1999-08-081-2/+2
* We don't end up checking for a return value of EFAULT from the copyinstr()Brian Feldman1999-08-071-5/+12
* Previous commit also removed some 'const' qualifiers on args forMark Newton1999-07-301-1/+1
* Previous commit also finished cleaning up some dev_t -> udev_t transformationsMark Newton1999-07-305-5/+5
* Fix svr4_sys_poll(); SysV STREAMS produce return values from poll() whichMark Newton1999-07-301-6/+2
* Add $Id$ tagsMark Newton1999-07-3048-23/+140
* Fix panic caused when *stat64() family of syscalls try to fill-inMark Newton1999-07-303-46/+28
* Use the vn_todev() function, rather than VOP_GETATTRPoul-Henning Kamp1999-07-181-7/+3
* Implementation of TCXONC.Marcel Moolenaar1999-07-171-1/+32
* Implement VT_RELDISP ioctlMarcel Moolenaar1999-07-081-1/+6
* Trivial implementation of TIOCM{S|G}ET and TIOCMBI{S|C} ioctls. No needMarcel Moolenaar1999-07-061-1/+17
* Rename struct members sa_siginfo. POSIX reserves identifiers startingMartin Cracauer1999-07-063-39/+39
* Let newuname return "Linux" as the OS name and not "FreeBSD". Also, return aMarcel Moolenaar1999-07-051-3/+3
* sys/buf.h needs to have included sys/systm.h for spl prototypes.Brian Feldman1999-07-031-1/+1
* Divorce "dev_t" from the "major|minor" bitmap, which is now calledPoul-Henning Kamp1999-05-112-5/+7
* Ack! I deleted "struct", not "const".. Oh boy...Peter Wemm1999-05-101-1/+1
* Fix a couple of warnings and some bitrot in comments.Peter Wemm1999-05-092-4/+4
* Yet another place which knew too much. Still not sure how muchPoul-Henning Kamp1999-05-091-2/+2
* I got tired of seeing all the cdevsw[major(foo)] all over the place.Poul-Henning Kamp1999-05-081-2/+2
* Fix up a few easy 'assignment used as truth value' and 'suggest parensPeter Wemm1999-05-065-24/+43
* - Handle mixer read ioctls correctly. They have the same group, number andLuoqi Chen1999-04-291-18/+149
* Enable vmspace sharing on SMP. Major changes are,Luoqi Chen1999-04-281-9/+5
* Change suser_xxx() to suser() where it applies.Poul-Henning Kamp1999-04-271-2/+2
* Suser() simplification:Poul-Henning Kamp1999-04-274-7/+7
* unifdef -DVM_STACK - it's been on for a while for x86 and was checkedPeter Wemm1999-04-191-14/+1
* Well folks, this is it - The second stage of the removal for build supportPeter Wemm1999-04-171-1/+1
* Image activators use EXEC_SET(), not TEXT_SET(). (The first is a macroPeter Wemm1999-04-171-1/+1
* Fix thread/process tracking and differentiation for Linux threads emulation.Julian Elischer1999-03-021-19/+16
* svr4 emulator will refuse to unload itself if it is currently in use.Mark Newton1999-02-041-8/+8