summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
...
* - Denote a few places where kobj class references are manipulated withoutjhb2005-03-312-4/+6
* Drop a bogus mp_fixme(). Adding a lock would do nothing to reduce userlandjhb2005-03-311-2/+0
* Don't recursively panic when we call mi_switch() in a critical section,jhb2005-03-311-1/+1
* Add a check for cpufreq_unregister() being called with no cpufreq devicenjl2005-03-311-0/+5
* Explicitly hold a reference to the cdev we have just cloned. Thisphk2005-03-312-0/+2
* cdev (still) needs per instance uid/gid/modephk2005-03-311-9/+15
* Rename dev_ref() to dev_refl()phk2005-03-311-1/+1
* - Disable vfs shared locks by default. They must be specifically enabledjeff2005-03-311-1/+5
* - Add a LK_NOSHARE flag which forces all shared lock requests to bejeff2005-03-311-1/+5
* - LK_NOPAUSE is a nop now.jeff2005-03-314-7/+7
* - Remove apause(). It makes no sense with our present mutex implementationjeff2005-03-311-40/+0
* Eliminate v_id and v_ddid. The name cache now holds references todas2005-03-302-38/+11
* Merge kern___cwd() and vn_fullpath(), which were virtually identical,das2005-03-301-132/+89
* - Move the logic that locks and refs the new vnode from vfs_cache_lookup()jeff2005-03-291-35/+33
* Remove the global cdev hash and use the cdevsw list instead.phk2005-03-291-29/+2
* - Get rid of the old LOOKUP_SHARED code. namei() now supplies thejeff2005-03-291-30/+6
* - Set cn_lkflags to LK_SHARED in the LOOKUP_SHARED case so that we onlyjeff2005-03-291-5/+29
* - Dont clear OWEINACT in vbusy(), we still owe an inactive call if someonejeff2005-03-291-11/+16
* - Don't initial v_dd here, let cache_purge() do it for us.jeff2005-03-291-1/+0
* - Invalidate the childrens v_dd pointers when we cache_purge() a directory.jeff2005-03-291-8/+15
* Remove the global cdev hash and use the cdevsw list instead.phk2005-03-291-37/+9
* Privatize major().phk2005-03-291-1/+1
* Print name of device instead of useless major/minor numbers.phk2005-03-291-3/+2
* - Remove an unused variable from relookup().jeff2005-03-281-5/+2
* - Remove an unused variable.jeff2005-03-281-2/+0
* - Rev 1.83 of kern_lock.c fixes the td_locks assert, reenable it here.jeff2005-03-281-3/+0
* - Don't bump the count twice in the LK_DRAIN case.jeff2005-03-281-2/+0
* - Move code that should probably be an assert above the main body ofjeff2005-03-281-15/+14
* - We no longer have to bother with PDIRUNLOCK, lookup() handles it for us.jeff2005-03-281-21/+4
* - Adjust asserts in vop_lookup_post() to match the new post PDIRUNLOCKjeff2005-03-281-11/+8
* - Get rid of PDIRUNLOCK, instead, we fixup the lock state immediately afterjeff2005-03-281-13/+51
* Remove another ';' after if().phk2005-03-271-1/+1
* Remove extra ; at end of if().phk2005-03-271-1/+1
* Make (some) serial ports implement the PPS-API again. This changephk2005-03-261-0/+6
* s/ENOTTY/ENOIOCTL/phk2005-03-261-1/+1
* - The td_locks check is currently broken with snapshots and possiblyjeff2005-03-251-0/+3
* - Don't recycle vnodes anymore. Free them once they are dead. getnewvnodejeff2005-03-251-121/+116
* Fix inittodr() invocation. Now that devfs is mounted before themarcel2005-03-251-3/+17
* - Add information about the buf lock to db_show_buffer.jeff2005-03-251-0/+18
* - Restore COUNT() in all of its original glory. Don't make it dependentjeff2005-03-251-17/+19
* Don't set ret_namelen and ret_resnamelen in res_find() unless both thejhb2005-03-241-2/+2
* Move implementation of hw.bus.rman sysctl to subr_rman.c so thatphk2005-03-242-87/+87
* - Fail an assert if we attempt to return with any lockmgr locks held injeff2005-03-241-0/+2
* - Complete the implementation of td_locks. Track the number of outstandingjeff2005-03-241-0/+11
* - Pass LK_EXCLUSIVE to VFS_ROOT() to satisfy the new flags argument. Forjeff2005-03-246-10/+12
* - Fixup the default vfs_root function to match the new prototype.jeff2005-03-241-1/+2
* - Grab the lock type that the caller requests in vfs_hash_insert().jeff2005-03-241-1/+1
* - If vput() is called with a shared lock it must upgrade to an exclusivejeff2005-03-241-3/+12
* - Remove some long dead LOOKUP_SHARED code that tracked the lock state.jeff2005-03-241-14/+0
* - Remove the #ifdef LOOKUP_SHARED from some calls to NDINIT. Thejeff2005-03-242-14/+2
OpenPOWER on IntegriCloud