summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* - Add some comments to some of the static lock orders. Don't explicitlyjhb2005-09-021-5/+14
* - Add an assertion to panic if one tries to call mtx_trylock() on a spinjhb2005-09-021-1/+4
* Add witness warnings to panic if a thread tries to exit while holding anyjhb2005-09-022-0/+5
* Break out the checks for duplicates and absolute settings being too highnjl2005-09-021-8/+17
* Print out a warning and a backtrace if we try to unlock a lockmgr thatssouhlal2005-09-021-0/+7
* Don't unbusy the devfs mount in vfs_mountroot_try() as it gets accessedssouhlal2005-09-021-1/+0
* In case of mac_check_vnode_rename_from() or vn_start_write() failure,pjd2005-09-012-2/+4
* Changes and cleanups to m_sanity():andre2005-08-301-18/+17
* Unbreak m_demote() and put back the 'all' flag. Without it we cannotandre2005-08-301-1/+3
* o Remove the 'all' flag from m_demote(). Users can simply call it withandre2005-08-301-5/+3
* Eliminate cpufreq levels for two cases that are less than optimal:njl2005-08-301-47/+48
* Add m_copymdata(struct mbuf *m, struct mbuf *n, int off, int len,andre2005-08-291-0/+145
* Add m_sanity(struct mbuf *m, int sanitize) to do some heavy sanityandre2005-08-291-0/+95
* Add m_demote(struct mbuf *m, int all) to clean up mbuf (chain) fromandre2005-08-291-0/+24
* Add 'depth' argument to CTRSTACK() macro, which allows to reduce numberpjd2005-08-292-4/+8
* Fix a typo in vop_rename_pre() where we ended up using vholdl()ssouhlal2005-08-281-1/+1
* Handle vm_map_wire()'s failure.alc2005-08-281-1/+5
* Correctly handle vm_map_wire()'s failure. (See also revisions 1.81 andalc2005-08-281-1/+5
* Eliminate an unneeded reference on a vm object. If, in fact, the nearbyalc2005-08-282-4/+0
* Revert the previous change for two reasons: (1) If vm_map_find() succeedsalc2005-08-281-17/+10
* Two minor optimizations of fdalloc():des2005-08-261-1/+3
* Track all lock relationships instead of pruning direct relationshipstruckman2005-08-251-71/+31
* Back out the removal of LK_NOWAIT from the VOP_LOCK() call intruckman2005-08-231-7/+37
* mp_ncpus is always (properly) initialized, even on UP kernels, so just use it.pjd2005-08-211-5/+0
* Silence "busy" warnings when unmounting devfs at system shutdown. Thisrwatson2005-08-201-6/+16
* Properly un-giant-trick the cdevsw in fini_cdevsw()phk2005-08-201-3/+7
* Add missing brackets.davidxu2005-08-191-1/+1
* Fix a LOR between sched_lock and sleep queue lock.davidxu2005-08-192-7/+8
* Move up code for testing KEF_HOLD to avoid ke_cpu being changed unexpectlydavidxu2005-08-191-8/+8
* - don't forget to save freqency when priority is raised.ume2005-08-181-3/+2
* don't forget to update curr_priority. even when frequency isume2005-08-181-0/+1
* Handle device drivers with D_NEEDGIANT in a way which does notphk2005-08-171-9/+155
* In vop_stdpathconf(ap) also default for _PC_NAME_MAX and _PC_PATH_MAX.phk2005-08-171-0/+6
* Save cpu level only when priority is greater than PRIO_USERume2005-08-161-1/+1
* Remove stale comment.phk2005-08-161-2/+0
* Collect the devfs related sysctls in one placephk2005-08-161-4/+0
* Create a new internal .h file to communicate very private stuffphk2005-08-161-0/+2
* Do not keep parent directory locked while calling VFS_ROOT to traverse mountkan2005-08-141-0/+2
* Do not use vm_pager_init() to initialize vnode_pbuf_freecnt variable.kan2005-08-131-6/+0
* Make mpsafe_vfs=1 the default on ia64.marcel2005-08-131-1/+2
* The "lowest" sysctl setting makes more sense as the lowest one to use, sonjl2005-08-111-2/+2
* Do not drop the vnode interlock if vdropl is called on already doomed vnode.kan2005-08-101-3/+1
* Add an order between UDP inpcb locks and the IPv4 multicast addressrwatson2005-08-091-1/+2
* Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andrwatson2005-08-091-6/+8
* Drop in a WITNESS_WARN into SYSCTL_IN to make sure that we arecsjp2005-08-081-0/+2
* Merge the dev_clone and dev_clone_cred event handlers into a singlerwatson2005-08-082-2/+3
* Check to see if we wired the user-supplied buffers in SYSCTL_OUT, ifcsjp2005-08-081-1/+6
* Try best to keep a preempted thread at front of run queue, this seemsdavidxu2005-08-081-1/+9
* Export a routine, kobj_machdep_init(), that allows platformsgrehan2005-08-071-2/+11
* Change the data type of the upper shared memory limits from a signedcsjp2005-08-061-9/+9
OpenPOWER on IntegriCloud