summaryrefslogtreecommitdiffstats
path: root/sys/compat/svr4
Commit message (Expand)AuthorAgeFilesLines
* Regen.jhb2006-07-194-6/+6
* Add conditional VFS Giant locking to svr4_sys_resolvepath() and mark itjhb2006-07-192-2/+5
* Make svr4_sys_waitsys() a lot less ugly and mark it MPSAFE.jhb2006-07-192-155/+149
* Initialize svr4_head during MOD_LOAD rather than on demand.jhb2006-07-191-24/+0
* Regen.jhb2006-07-114-6/+6
* - Add conditional VFS Giant locking to getdents_common() (linux ABIs),jhb2006-07-112-5/+10
* - Split out kern_accept(), kern_getpeername(), and kern_getsockname() forjhb2006-07-102-403/+63
* Rework kern_semctl a bit to always assume the UIO_SYSSPACE case. Thisjhb2006-07-081-8/+12
* Don't try to copyin extra data for IPC_RMID requests to msgctl() orjhb2006-07-061-6/+1
* Housekeeping. Update for maintainers who have handed in their commit bitsmarkm2006-07-011-2/+0
* Regen.jhb2006-06-274-6/+6
* Use kern_shmctl() in svr4_sys_shmctl() and drop use of the stackgap. Markjhb2006-06-272-47/+32
* - Add a kern_semctl() helper function for __semctl(). It accepts a pointerjhb2006-06-272-83/+34
* Regen.jhb2006-06-264-5/+5
* Change svr4_sys_break() to just call obreak() and mark it MPSAFE.jhb2006-06-262-52/+4
* Annotate uses of fgetsock() with indications that they should relyrwatson2006-04-011-0/+8
* - Always call exec_free_args() in kern_execve() instead of doing it in alljhb2006-02-061-2/+0
* Fix compiling problem by adding prefix name svr4 to si_xxx macro, thedavidxu2005-10-192-24/+25
* 1. Change prototype of trapsignal and sendsig to use ksiginfo_t *, mostdavidxu2005-10-141-1/+3
* Back out alpha/alpha/trap.c:1.124, osf1_ioctl.c:1.14, osf1_misc.c:1.57,rwatson2005-09-2810-79/+6
* Add GIANT_REQUIRED and WITNESS sleep warnings to uprintf() and tprintf(),rwatson2005-09-1910-6/+79
* Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andrwatson2005-08-091-1/+2
* Add missing dependencies on the SYSVIPC modules.jhb2005-07-291-0/+6
* Regen.jhb2005-07-134-90/+90
* Make a pass through all the compat ABIs sychronizing the MP safe flagsjhb2005-07-131-86/+86
* Regen.jhb2005-07-134-28/+26
* - Stop hardcoding #define's for options and use the appropriatejhb2005-07-133-22/+7
* Lock Giant in svr4_add_socket() so that the various svr4_*stat() callsjhb2005-07-071-0/+6
* Remove an unused syscallarg() macro leftover from this code's origins injhb2005-07-071-2/+0
* Rototill this file so that it actually compiles. It doesn't do anythingjhb2005-07-071-144/+135
* Rebuild generated system call definition files following the addition ofrwatson2005-05-304-255/+256
* Introduce a new field in the syscalls.master file format to hold therwatson2005-05-301-288/+360
* - Change the vm_mmap() function to accept an objtype_t parameter specifyingjhb2005-04-011-2/+2
* Bounds check the user-supplied length used in a copyout() indas2005-03-231-0/+2
* fixup signal mapping:sam2005-02-253-18/+15
* Backout previous change (disabling of security checks for signals deliveredsobomax2005-02-131-1/+1
* Split out kill(2) syscall service routine into user-level and kernel part, thesobomax2005-02-131-1/+1
* - Implement svr4_emul_find() using kern_alternate_path(). This changesjhb2005-02-077-524/+230
* o Split out kernel part of execve(2) syscall into two parts: one thatsobomax2005-01-292-7/+2
* Start each of the license/copyright comments with /*-imp2005-01-0548-48/+48
* - Move the function prototypes for kern_setrlimit() and kern_wait() tojhb2005-01-052-0/+2
* Don't include sys/user.h merely for its side-effect of recursivelydas2004-11-271-1/+1
* Introduce an alias for FILEDESC_{UN}LOCK() with the suffix _FAST.phk2004-11-132-6/+6
* More sensible FILEDESC_ locking.phk2004-11-071-3/+2
* Rework how we store process times in the kernel such that we always storejhb2004-10-051-43/+26
* Add a proc *p pointer for td->td_proc to make this code easier to read.jhb2004-09-241-8/+8
* Various small style fixes.jhb2004-09-221-1/+1
* Regenerate after fcntl() wrappers were marked MP safe.jhb2004-08-244-5/+5
* Fix the ABI wrappers to use kern_fcntl() rather than calling fcntl()jhb2004-08-243-77/+52
* Do a pass over all modules in the kernel and make them return EOPNOTSUPPphk2004-07-151-0/+1
OpenPOWER on IntegriCloud