summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Use the recently added msleep_spin() function to simplify thejhb2006-02-231-56/+41
* 1. Refine kern_sigtimedwait() to remove redundant code.davidxu2006-02-231-31/+43
* Code cleanup, simply compare with curproc.davidxu2006-02-231-2/+1
* - Use vfs_ref/rel to protect a mountpoint from going away while VFS_STATFSjeff2006-02-232-20/+58
* - Release the mount ref once the vnode has been recycled rather than oncejeff2006-02-231-3/+2
* Move comments to more accurate place.davidxu2006-02-231-4/+4
* Fix a sleep queue race for KSE thread.davidxu2006-02-233-53/+25
* Fixup some comments. Mutexes's are locked, not entered for several yearsjhb2006-02-221-5/+5
* Close some races between procfs/ptrace and exit(2):jhb2006-02-223-111/+98
* Don't do a PHOLD() in kthread_create() w/o a matching PRELE() injhb2006-02-221-1/+0
* Various style and comment fixes.jhb2006-02-221-8/+7
* Add pathname and/or vnode argument auditing for the following system calls:wsalamon2006-02-222-100/+258
* - Revert r1.406 until a solution can be found that doesn't break nfs. Thejeff2006-02-222-56/+42
* - We can not hold a vnode lock while we do a lookup. Search for and loadjeff2006-02-221-19/+25
* - Grab a mnt ref in vfs_busy() before dropping the interlock. This willjeff2006-02-221-1/+6
* - Hold the vnode used in the statfs related functions until we're done withjeff2006-02-222-42/+56
* Abstract function mqfs_create_node() to create a mqueue node.davidxu2006-02-221-67/+76
* If block size is zero, use normal file operations to do I/O,davidxu2006-02-221-0/+3
* Move the ruadd() in kern_exit() to save our final stats in our childjhb2006-02-211-2/+3
* Split calcru() back into a calcru1() function shared with calccru() andjhb2006-02-211-10/+33
* The sysctls kern.ipc.[max_linkhdr|max_protohdr|max_hdr|max_datalen]andre2006-02-182-7/+10
* Replace the 4k fixed sized jumbo mbuf clusters with PAGE_SIZE sizedandre2006-02-172-13/+13
* Make sysctl_msec_to_ticks(SYSCTL_HANDLER_ARGS) generally available insteadandre2006-02-161-0/+26
* Fix a long standing race between sleep queue and threaddavidxu2006-02-156-109/+96
* Audit the arguments to the ptrace(2) system call.wsalamon2006-02-141-0/+7
* Audit the arguments to the kill(2) and killpg(2) system calls.wsalamon2006-02-141-0/+7
* In order to speed up process suspension on MP machine, send IPI todavidxu2006-02-132-31/+34
* Improve consistency of return() style.rwatson2006-02-121-8/+8
* CPU time accounting speedup (step 2)phk2006-02-116-77/+191
* Test before modifying p_sflag to avoid unconditionally cache linedavidxu2006-02-101-2/+4
* Call thread_stopped in thr_exit to notify parent that the child processdavidxu2006-02-101-0/+1
* Simplify system time accounting for profiling.phk2006-02-083-12/+6
* Modify the way we account for CPU time spent (step 1)phk2006-02-077-25/+44
* Provide some anti-footshooting. Don't allow the user to set the intervaljhb2006-02-071-2/+23
* - Add a kthread to periodically call acctwatch() when accounting is activejhb2006-02-071-28/+128
* - Always call exec_free_args() in kern_execve() instead of doing it in alljhb2006-02-062-23/+9
* Add a kern_eaccess() function and use it to implement xenix_eaccess()jhb2006-02-062-6/+18
* - Move the wakeup() for exiting kthreads out of exit1() and intojhb2006-02-062-6/+12
* We don't need the proc lock to check P_KTHREAD on curthread since it isjhb2006-02-061-3/+0
* rwlock expects the struct thread to be aligned on 8 bytes, so make surecognet2006-02-061-1/+1
* - Add a ref count to the mount structure. Sleep for up to 3 seconds injeff2006-02-062-8/+40
* - Don't check v_mount for NULL to determine if a vnode has been recycled.jeff2006-02-064-7/+11
* - Add the global 'rebooting' variable that is used to detect whenjeff2006-02-061-0/+3
* Add members pl_sigmask and pl_siglist into ptrace_lwpinfo to get lwp'sdavidxu2006-02-061-0/+2
* Regenerate.rwatson2006-02-062-24/+24
* Prefer AUE_FOO audit identifiers to AUE_O_FOO, which are largely leftrwatson2006-02-061-22/+22
* When exiting a thread, submit any pending record. Today, we don'trwatson2006-02-061-0/+4
* Audit the arguments (user/group IDs) for the system calls that set these IDs.wsalamon2006-02-061-0/+17
* Audit the args to rfork(), and the child PID for all fork system calls.wsalamon2006-02-061-0/+2
* Audit the pid being requested in wait4().wsalamon2006-02-061-0/+2
OpenPOWER on IntegriCloud