aboutsummaryrefslogtreecommitdiff
path: root/sys/compat
Commit message (Expand)AuthorAgeFilesLines
* Back out proc locking to protect p_ucred for obtaining additionalJohn Baldwin2001-01-276-84/+18
* - Back out over-aggressive locking of p->p_cred.John Baldwin2001-01-261-12/+3
* Use queue macros.John Baldwin2001-01-241-1/+1
* - Proc locking.John Baldwin2001-01-233-27/+73
* Argh, atomic_store_rel -> atomic_store_rel_int.John Baldwin2001-01-231-1/+1
* Woops, add in missing headers.John Baldwin2001-01-231-1/+3
* Proc locking.John Baldwin2001-01-235-17/+63
* Use queue macros.John Baldwin2001-01-231-5/+4
* - Add proc locking.John Baldwin2001-01-231-35/+104
* - Use proper atomic operations to make the run time initializationJohn Baldwin2001-01-231-10/+20
* FreeBSD doesn't have p_emuldata, and our stackgap_init() doesn't take anJohn Baldwin2001-01-231-3/+3
* Use proc lock to safely obtain references to p_ucred before vnodeJohn Baldwin2001-01-231-3/+13
* Protect calcru() with sched_lock.John Baldwin2001-01-231-0/+2
* Map BSS section in PECOFF executable.Takanori Watanabe2001-01-231-1/+1
* Finish deprecating <sys/select.h> in favor of <sys/selinfo.h> in kernel code.Garrett Wollman2001-01-201-1/+0
* Instead of hard coding the major numbers for IDE and SCSI disksJosef Karthauser2001-01-141-10/+17
* Protect proc.p_pptr with the proctree lock.Jake Burkholder2001-01-102-4/+20
* Take 10 seconds to actually fix the chgproccnt rather than just make itBrian Feldman2001-01-091-2/+1
* With some trepidation, add a `#error' directive to this module. It wasGarrett Wollman2001-01-091-0/+1
* Map FreeBSD character device hard disks to Linux block device hard disks.Paul Richards2000-12-291-0/+14
* Protect proc.p_pptr and proc.p_children/p_sibling with theJake Burkholder2000-12-231-8/+16
* Add PECOFF (WIN32 Execution file format) support.Takanori Watanabe2000-12-202-0/+783
* translate the flags in recvfrom and recvmsg from linux to bsd onesAssar Westerlund2000-12-192-2/+121
* Lock access to proc members.John Baldwin2000-12-154-18/+51
* Use kinfo_proc instead of eproc (which Kirk deep-sixed earlier this week)Dag-Erling Smørgrav2000-12-132-216/+260
* Add dependency on linux, which is needed for proc/version.Dag-Erling Smørgrav2000-12-131-0/+1
* Lock the allproc list.Jake Burkholder2000-12-131-1/+4
* - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), insteadJake Burkholder2000-12-131-3/+8
* Point #includes at compat/linprocfs instead of i386/linux/linprocfs.Dag-Erling Smørgrav2000-12-125-5/+5
* Add proc/<pid>/cmdline.Dag-Erling Smørgrav2000-12-093-1/+9
* Add a dependency on procfs.Dag-Erling Smørgrav2000-12-091-0/+1
* A bunch of fixes that have been rotting in my tree for a month or twoDag-Erling Smørgrav2000-12-092-142/+182
* Remove call to bzero after MALLOC and instead add M_ZEROMarcel Moolenaar2000-12-051-2/+1
* Include machine/cpu.h for cpu_getstack().Marcel Moolenaar2000-12-031-0/+2
* Don't auto-generate the syscalls.Marcel Moolenaar2000-12-037-28/+0
* Protect access to p_stat with sched_lock.John Baldwin2000-12-012-0/+4
* Don't use p->p_sigstk.ss_flags to keep state of whether theMarcel Moolenaar2000-11-301-1/+1
* Use callout_reset instead of timeout(9). Most callouts are staticallyJake Burkholder2000-11-271-2/+2
* Add bogomips to cpuinfo (set it equal to the CPU frequency, which is bogusDag-Erling Smørgrav2000-11-272-14/+20
* Forgot to patch this file in file descriptor race fix commitMatthew Dillon2000-11-231-7/+17
* Use the linux_connect() on alpha rather than passing directly throughAndrew Gallatin2000-11-161-1/+9
* Fix F_SETOWN on pipes. Linux returns EINVAL while we send a SIGIOMarcel Moolenaar2000-11-131-5/+19
* Revert auto-generation. The Alpha port is broken.Marcel Moolenaar2000-11-107-0/+28
* Make MINSIGSTKSZ machine dependent, and have the sigaltstackMarcel Moolenaar2000-11-092-1/+5
* Sync with Alpha:Marcel Moolenaar2000-11-097-28/+0
* Check that p->p_pptr is not NULL - kernel processes have no parents!Dag-Erling Smørgrav2000-11-062-4/+4
* Fix getdents syscall.Marcel Moolenaar2000-11-051-1/+4
* zap a stray include that snuck in with rev 1.56Andrew Gallatin2000-11-021-1/+0
* fix a comment that was inadvertantly changed by a cvs mergeAndrew Gallatin2000-11-021-1/+1
* Fix linux_ustat syscall. We only have cdevs now, so lookingMarcel Moolenaar2000-11-021-2/+2