summaryrefslogtreecommitdiffstats
path: root/sys/compat
Commit message (Expand)AuthorAgeFilesLines
* Add new 'loadavg' entry, fix overflow with meminfo.jlemon2001-05-194-16/+84
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-193-0/+3
* Avoid overflow when converting ticks to jiffies.des2001-05-092-2/+2
* Fix the problem of some directory entries going missing whenjlemon2001-05-041-2/+1
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-0114-65/+87
* Add a vop_stdbmap(), and make it part of the default vop vector.phk2001-04-291-32/+0
* A bogus check for a char device also matched symbolic links.paul2001-04-251-1/+1
* o Change a suser() call to a suser_xxx(..., PRISON_ROOT) call in therwatson2001-04-241-1/+1
* Change the pfind() and zpfind() functions to lock the process that theyjhb2001-04-247-36/+39
* Add linux_sched_get_priority_max() and linux_sched_get_priority_min(): Thealc2001-04-011-0/+56
* Add missing includes of <sys/sx.h>jhb2001-03-282-0/+2
* Convert the allproc and proctree locks from lockmgr locks to sx locks.jhb2001-03-282-11/+11
* fix linux_times() to take into account linux's value of CLK_TCK on the alpha.gallatin2001-03-231-0/+5
* Eliminate global node types and instead use an operations vector forjlemon2001-03-126-687/+564
* Grab the process lock while calling psignal and before calling psignal.jhb2001-03-072-4/+7
* Just hold the proc lock while getting the parent's PID rather than ajhb2001-03-072-20/+10
* - Hold both an exclusive proctree lock and the proc lock when reparentingjhb2001-03-071-10/+11
* Only pick up so_error the first time through with EISCONN, as advertised.jlemon2001-03-021-1/+1
* Correctly emulate linux_connect. For nonblocking sockets, the behaviorjlemon2001-03-011-51/+21
* Reviewed by: jlemonadrian2001-03-012-19/+17
* MFS: bring the consistent `compat_3_brand' support into -CURRENTobrien2001-02-241-0/+1
* o Move per-process jail pointer (p->pr_prison) to inside of the subjectrwatson2001-02-214-16/+8
* Allow debugging output to be controlled on a per-syscall granularity.jlemon2001-02-166-147/+259
* Add mount syscall to linux emulation. Also improve emulation of reboot.jlemon2001-02-162-0/+109
* Change and clean the mutex lock interface.bmilekic2001-02-094-12/+12
* Fix typo: seperate -> separate.asmodai2001-02-062-2/+2
* Fix typo: wierd -> weird.asmodai2001-02-061-1/+1
* Back out proc locking to protect p_ucred for obtaining additionaljhb2001-01-276-84/+18
* - Back out over-aggressive locking of p->p_cred.jhb2001-01-261-12/+3
* Use queue macros.jhb2001-01-241-1/+1
* - Proc locking.jhb2001-01-233-27/+73
* Argh, atomic_store_rel -> atomic_store_rel_int.jhb2001-01-231-1/+1
* Woops, add in missing headers.jhb2001-01-231-1/+3
* Proc locking.jhb2001-01-235-17/+63
* Use queue macros.jhb2001-01-231-5/+4
* - Add proc locking.jhb2001-01-231-35/+104
* - Use proper atomic operations to make the run time initializationjhb2001-01-231-10/+20
* FreeBSD doesn't have p_emuldata, and our stackgap_init() doesn't take anjhb2001-01-231-3/+3
* Use proc lock to safely obtain references to p_ucred before vnodejhb2001-01-231-3/+13
* Protect calcru() with sched_lock.jhb2001-01-231-0/+2
* Map BSS section in PECOFF executable.takawata2001-01-231-1/+1
* Finish deprecating <sys/select.h> in favor of <sys/selinfo.h> in kernel code.wollman2001-01-201-1/+0
* Instead of hard coding the major numbers for IDE and SCSI disksjoe2001-01-141-10/+17
* Protect proc.p_pptr with the proctree lock.jake2001-01-102-4/+20
* Take 10 seconds to actually fix the chgproccnt rather than just make itgreen2001-01-091-2/+1
* With some trepidation, add a `#error' directive to this module. It waswollman2001-01-091-0/+1
* Map FreeBSD character device hard disks to Linux block device hard disks.paul2000-12-291-0/+14
* Protect proc.p_pptr and proc.p_children/p_sibling with thejake2000-12-231-8/+16
* Add PECOFF (WIN32 Execution file format) support.takawata2000-12-202-0/+783
* translate the flags in recvfrom and recvmsg from linux to bsd onesassar2000-12-192-2/+121
OpenPOWER on IntegriCloud