summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Make cdevsw[] static.phk2001-10-261-1/+1
* Add a per-thread ucred reference for syscalls and synchronous traps fromjhb2001-10-264-3/+27
* Add locking to taskqueues. There is one mutex per task, one mutex perjhb2001-10-261-34/+80
* Use msleep() to avoid lost wakeup's instead of doing an ineffectivejhb2001-10-261-15/+5
* Implement kern.maxvnodes. adjusting kern.maxvnodes now actually has adillon2001-10-261-36/+76
* Add missing TAILQ_INSERT_TAIL's which somehow didn't get comitted withdillon2001-10-251-0/+2
* In cluster_rbuild(), 'size' had better match buf->b_bcount and buf->b_bufsizedillon2001-10-251-2/+14
* Fix an inverted test csae. Success of getenv() is determined by a returnjhb2001-10-251-1/+1
* cnclose() can potentially race against itself. To avoid vn_close() races,jlemon2001-10-251-2/+3
* Force FWRITE on when opening the console, so that the flags passed tojlemon2001-10-251-2/+5
* Document the requirements and nature of the logical CPU IDs. It isn'tjhb2001-10-241-0/+10
* unwind v_writecount in fhopen() if we are unable to allocate thedillon2001-10-242-2/+8
* Fix this to actually compile in the !INVARIANTS case.jhb2001-10-241-0/+8
* Use vm_offset_t instead of caddr_t to fix a warning and removerobert2001-10-241-3/+3
* Fix ktrace enablement/disablement races that can result in a vnodedillon2001-10-244-17/+66
* Change the sx(9) assertion API to use a sx_assert() function similar tojhb2001-10-232-5/+44
* - Change getenv_quad() to return an int instead of a quad_t since itjhb2001-10-231-1/+21
* Implement multiple low-level console support.jlemon2001-10-231-227/+316
* o vn_open() fails to call VOP_CLOSE() if vfs_object_create fails. Ideallyrwatson2001-10-231-0/+1
* Assert that Giant is not held in mi_switch() unless the process statejhb2001-10-231-0/+4
* Fix incorrect double-termination of vm_object. When a vm_object isdillon2001-10-231-1/+12
* Change the vnode list under the mount point from a LIST to a TAILQdillon2001-10-233-13/+16
* disk_clone() was a bit too eager to please: "md0s1ec" is not a validphk2001-10-221-0/+2
* Move procfs_* from procfs_machdep.c into sys_process.c, and rename them todes2001-10-211-6/+36
* Convert textvp_fullpath() into the more generic vn_fullpath() which takes ades2001-10-211-9/+9
* Documentationdillon2001-10-211-6/+3
* Syntax cleanup and documentation, no operational changes.dillon2001-10-211-10/+55
* Introduce some jitter to the timing of the samples that determineiedowse2001-10-201-4/+15
* Move the code that computes the system load average from vm_meter.ciedowse2001-10-201-3/+49
* The mtx_init() and sx_init() functions bzero'd locks before handing themjhb2001-10-203-3/+9
* Add a sysctl for preventing the sync() in panic() recovery. This canpeter2001-10-191-0/+6
* Add dev_named(dev, name), which is similar in spirit to devtoname().jlemon2001-10-171-0/+13
* fix minor bug in kern.minvnodes sysctl. Use OID_AUTO.dillon2001-10-161-1/+1
* o Update init_sysent.c and friends for allocation of afs_syscall.rwatson2001-10-132-2/+4
* o Reserve system call 377 for afs_syscall; by reserving a system callrwatson2001-10-131-0/+1
* Regenerate syscall stuff.phk2001-10-131-11/+11
* Don't generate <sys/syscalls-hide.h> it has never had any users anywhere inphk2001-10-132-21/+1
* Remove the panic when trying to register a sysctl with an oid too high.roam2001-10-121-2/+6
* - Catch up to the new ucred API.jhb2001-10-111-18/+24
* Change the kernel's ucred API as follows:jhb2001-10-118-48/+47
* Whitespace fixes.jhb2001-10-111-2/+2
* Rework some code to be a bit simpler by inverting a few tests and usingjhb2001-10-111-22/+12
* Add missing includes of sys/ktr.h.jhb2001-10-112-0/+2
* Add missing includes of sys/lock.h.jhb2001-10-111-0/+1
* Fix SysV Semaphore Handling.mr2001-10-111-38/+73
* Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loaderps2001-10-108-20/+45
* Add a temporary hack that will go away with the ucred API update to bzerojhb2001-10-101-0/+1
* Malloc mutexes pre-zero'd as random garbage (including 0xdeadcode) myjhb2001-10-102-2/+2
* Move setregs() out from under the PROC_LOCK so that it can use functionsdfr2001-10-101-4/+4
* - Combine kern.ps_showallprocs and kern.ipc.showallsockets intorwatson2001-10-094-38/+15
OpenPOWER on IntegriCloud