summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Increase the size of the register stack storage on ia64 from 32K to 2MB sopeter2002-04-051-1/+7
* Add a generic implementation of inittodr() and resettodr(), as well astmm2002-04-043-0/+676
* Change callers of mtx_init() to pass in an appropriate lock type name. Injhb2002-04-0423-38/+38
* Change mtx_init() to now take an extra argument. The third argument isjhb2002-04-042-16/+22
* Set the lock type equal to the lock name for now as all of the currentjhb2002-04-041-1/+1
* Add a new char * pointer lo_type to struct lock_object that is used tojhb2002-04-041-19/+28
* Delete the bogus d_boot[01] fields from struct disklabel.phk2002-04-041-0/+14
* Moved signal handling and rescheduling from userret() to ast() so thatbde2002-04-042-25/+71
* Optimized the check for unmasked pending signals in CURSIG() using a newbde2002-04-041-8/+2
* o aio_process needn't fhold()/fdrop() the fp now that _aio_aqueue() andalc2002-04-041-13/+6
* Avoid a lock order reversal by dropping the eventhandler_mutex earlier.alfred2002-04-041-2/+1
* - Axe a stale comment. We haven't allowed the ucred pointer passed tojhb2002-04-031-9/+2
* Add two forgotten vfs_unbusy() calls, in vfs_mount() and vfs_nmount().mux2002-04-032-0/+4
* Dike out a highly insecure UCONSOLE option.ru2002-04-031-4/+14
* brelse() was improperly clearing B_DELWRI in the B_DELWRI|B_INVAL casedillon2002-04-031-5/+2
* Revert to open hashing. It makes the code simpler, and works farily welldes2002-04-022-32/+20
* - Move the MI mutexes sched_lock and Giant from being declared in thejhb2002-04-022-0/+54
* Spelling police.jhb2002-04-022-2/+2
* Enforce an implicit lock order of sleepable locks before non-sleepablejhb2002-04-021-1/+12
* - Add a mutex to lock the global securelevel value.arr2002-04-021-1/+9
* Fix leakage of p_pgrp lock.tanimura2002-04-022-1/+5
* Explicitly document how we implicitly enforce the lock order of sleepjhb2002-04-021-0/+5
* - Add MTX_SYSINIT and SX_SYSINIT as macro glue for allowing sx and mtxarr2002-04-023-0/+30
* Instead of get_cyclecount(9), use nanotime(9) to record acquisition anddes2002-04-022-38/+56
* Retire the bogus ioctl DIOCGPART in toto.phk2002-04-021-8/+0
* Don't compile the dummy dumpsys for ia64.marcel2002-04-021-1/+1
* Update comment regarding the locking of the sysctl tree.rwatson2002-04-021-10/+10
* Use sx locks instead of flags+tsleep locks.alfred2002-04-021-31/+11
* Use sx locks rather than lockmgr locks for eventhandlers.alfred2002-04-021-5/+6
* Mutex profiling code, conditional on the MUTEX_PROFILING option. Adds thedes2002-04-022-4/+318
* Stage-2 commit of the critical*() code. This re-inlines cpu_critical_enter()dillon2002-04-013-0/+3
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-0125-138/+119
* Whitespace only change: use ANSI function declarations instead of K&R.jhb2002-04-011-130/+46
* Extend a hack to also hack around PC98's definition of __i386__phk2002-04-011-1/+1
* Fix style bug in previous commit.jhb2002-04-011-1/+1
* ktr changes to improve performance and make writing a userland utility tojake2002-04-011-70/+47
* Here follows the new kernel dumping infrastructure.phk2002-03-313-194/+50
* Implement the two "GEOM" ioctls DIOCGSECTORSIZE and DIOCGMEDIASIZE forphk2002-03-311-0/+13
* Keep the reference to the file acquired in _aio_aqueue() until the operationalc2002-03-311-3/+7
* Close some holes with p->p_args by NULL'ing out the p->p_args pointeralfred2002-03-312-4/+14
* Centralize the "bootdev" and "dumpdev" variables. They are still prettyphk2002-03-313-0/+3
* Add a local proc *p in exec_new_vmspace() to avoid repeated dereferencingalc2002-03-311-6/+7
* Fixed handling of short reads in readdisklabel() and writedisklabel().bde2002-03-301-0/+6
* Nuke CV_DEBUG in favour of INVARIANTS.dan2002-03-301-1/+1
* Style fixes purposefully left out of last commit. I checked the kse treejake2002-03-291-43/+43
* Remove abuse of intr_disable/restore in MI code by moving the loop in ast()jake2002-03-291-13/+1
* The description of fd_mtx is "filedesc structure."tanimura2002-03-292-3/+3
* Add resource_list_add_next() which returns the RID for the resource added.mdodd2002-03-291-0/+13
* To remove nested include of sys/lock.h and sys/mutex.h from sys/proc.halfred2002-03-281-0/+44
* Get the magnitude of the NTP adjustment right.phk2002-03-281-3/+4
OpenPOWER on IntegriCloud