aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_misc.c
Commit message (Expand)AuthorAgeFilesLines
* fix linux_times() to take into account linux's value of CLK_TCK on the alpha.Andrew Gallatin2001-03-231-0/+5
* Allow debugging output to be controlled on a per-syscall granularity.Jonathan Lemon2001-02-161-49/+72
* Add mount syscall to linux emulation. Also improve emulation of reboot.Jonathan Lemon2001-02-161-0/+20
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-2/+2
* Back out proc locking to protect p_ucred for obtaining additionalJohn Baldwin2001-01-271-17/+5
* Protect calcru() with sched_lock.John Baldwin2001-01-231-0/+2
* Lock access to proc members.John Baldwin2000-12-151-5/+20
* Don't auto-generate the syscalls.Marcel Moolenaar2000-12-031-4/+0
* Use callout_reset instead of timeout(9). Most callouts are staticallyJake Burkholder2000-11-271-2/+2
* Revert auto-generation. The Alpha port is broken.Marcel Moolenaar2000-11-101-0/+4
* Sync with Alpha:Marcel Moolenaar2000-11-091-4/+0
* The MI/MD split wasn't perfect and the MI files need hacks for theDavid E. O'Brien2000-11-011-7/+33
* Fix bug in previous commit. We need to trim the limits to fitMarcel Moolenaar2000-08-261-0/+5
* Re-implement linux_{g|s}etrlimit in terms of {g|s}etrlimitMarcel Moolenaar2000-08-261-24/+45
* Update include directives.Marcel Moolenaar2000-08-221-381/+5
* Add bounds checking to stackgap_alloc. Previously it was possibleMarcel Moolenaar2000-07-231-0/+2
* Revert implementation of setfsuid and setfsgid due to securityMarcel Moolenaar2000-07-201-20/+0
* Implement setfsuid and setfsgid. Implementation derived from patchMarcel Moolenaar2000-07-161-0/+20
* Linux allows to mmap annonymous with a file descriptor passed, FreeBSDMartin Cracauer2000-06-151-2/+10
* Remove unneeded #include <vm/vm_zone.h>Poul-Henning Kamp2000-04-301-1/+0
* Fix bug in linux_wait4 and linux_waitpid where garbage in the statusMarcel Moolenaar2000-03-091-0/+2
* Introduce NDFREE (and remove VOP_ABORTOP)Eivind Eklund1999-12-151-0/+6
* useracc() the prequel:Poul-Henning Kamp1999-10-291-1/+0
* sigset_t change (part 4 of 5)Marcel Moolenaar1999-09-291-7/+13
* Implement linux_ioperm() syscall. Fix linux_iopl() to use the level argument.Luoqi Chen1999-09-221-6/+25
* I missed the namechange of field desc in struct i386_ldt_args into descs whileMarcel Moolenaar1999-09-031-2/+2
* Implementation of the modify_ldt syscall. Use the sysarch() interface to doMarcel Moolenaar1999-09-021-0/+84
* Fix a missing '-1' in the size argument of copyout in getgroups. Spotted whileMarcel Moolenaar1999-08-291-6/+6
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Add sysctl variables for the Linuxulator. These reside under `compat.linux' asMarcel Moolenaar1999-08-271-3/+8
* 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 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
* Include opt_compat.h so that COMPAT_43 is defined. This gives us the properMarcel Moolenaar1999-08-151-10/+15
* 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
* Let newuname return "Linux" as the OS name and not "FreeBSD". Also, return aMarcel Moolenaar1999-07-051-3/+3
* Fix up a few easy 'assignment used as truth value' and 'suggest parensPeter Wemm1999-05-061-7/+13
* 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-271-3/+3
* unifdef -DVM_STACK - it's been on for a while for x86 and was checkedPeter Wemm1999-04-191-14/+1
* Fix thread/process tracking and differentiation for Linux threads emulation.Julian Elischer1999-03-021-19/+16
* Enable Linux threads support by default.Julian Elischer1999-01-261-33/+3
* Add (but don't activate) code for a special VM option to makeJulian Elischer1999-01-061-47/+46
* Commit #2 ofSøren Schmidt1998-12-301-1/+73
* According to the author..Julian Elischer1998-12-241-9/+4
* Reviewed by: Luoqi Chen, Jordan HubbardJulian Elischer1998-12-191-1/+173