| Commit message (Expand) | Author | Age | Files | Lines |
* | - If we vrele() a dvp while the child is locked we can potentially deadlock | jeff | 2005-04-09 | 1 | -51/+60 |
* | Add a missing terminator. | pjd | 2005-04-09 | 1 | -0/+1 |
* | Add additional newline to debug.mutex.prof.stats header, so that | glebius | 2005-04-08 | 1 | -1/+1 |
* | Sprinkle some volatile magic and rearrange things a bit to avoid race | ups | 2005-04-08 | 4 | -8/+14 |
* | Fix bug in vfs_hash_rehash(): use correct bucket. This only affected | phk | 2005-04-07 | 1 | -1/+1 |
* | Constify hexdump() harder. | phk | 2005-04-06 | 1 | -2/+2 |
* | - Remove dead code. | jeff | 2005-04-06 | 1 | -26/+2 |
* | - Assert that the bufobj matches in flushbuflists. I still haven't gotten | jeff | 2005-04-06 | 1 | -0/+3 |
* | - Move NDFREE() from vfs_subr to vfs_lookup where namei() is. | jeff | 2005-04-05 | 2 | -38/+38 |
* | - Use taskqueue_thread rather than taskqueue_swi since our task is going | jeff | 2005-04-05 | 1 | -1/+1 |
* | Assert that the vnode is locked. This is meant to catch bugs or | csjp | 2005-04-05 | 1 | -0/+1 |
* | Divorce critical sections from spinlocks. Critical sections as denoted by | jhb | 2005-04-04 | 5 | -13/+2 |
* | Document that devclass_get_maxunit(9) returns one greater than the current | njl | 2005-04-04 | 1 | -0/+3 |
* | Add devclass_get_drivers(9) which provides an array of pointers to driver | njl | 2005-04-04 | 1 | -0/+41 |
* | - Add a missing unlock of the vnode_free_list_mtx. | jeff | 2005-04-04 | 1 | -1/+3 |
* | - Instead of waiting forever to get a vnode in getnewvnode() wait for | jeff | 2005-04-04 | 1 | -1/+3 |
* | - Include opt_vfs.h for LOOKUP_SHARED. | jeff | 2005-04-03 | 1 | -8/+16 |
* | maxunit is actually one higher than the greatest currently-allocated unit | njl | 2005-04-03 | 1 | -1/+1 |
* | - Slightly restructure acquire() so I can add more ktr information and | jeff | 2005-04-03 | 1 | -18/+14 |
* | - Now that writes to character devices supporting softupdates can | jeff | 2005-04-03 | 1 | -3/+4 |
* | Remove GIANT_REQUIRED from elfN_load_section(). | alc | 2005-04-03 | 1 | -2/+0 |
* | - Change the vm_mmap() function to accept an objtype_t parameter specifying | jhb | 2005-04-01 | 1 | -2/+4 |
* | Actually commit the code for kern_sched_get_rr_interval(). | jhb | 2005-03-31 | 1 | -13/+20 |
* | Implement kern_adjtime(), kern_readv(), kern_sched_rr_get_interval(), | jhb | 2005-03-31 | 3 | -47/+91 |
* | - Denote a few places where kobj class references are manipulated without | jhb | 2005-03-31 | 2 | -4/+6 |
* | Drop a bogus mp_fixme(). Adding a lock would do nothing to reduce userland | jhb | 2005-03-31 | 1 | -2/+0 |
* | Don't recursively panic when we call mi_switch() in a critical section, | jhb | 2005-03-31 | 1 | -1/+1 |
* | Add a check for cpufreq_unregister() being called with no cpufreq device | njl | 2005-03-31 | 1 | -0/+5 |
* | Explicitly hold a reference to the cdev we have just cloned. This | phk | 2005-03-31 | 2 | -0/+2 |
* | cdev (still) needs per instance uid/gid/mode | phk | 2005-03-31 | 1 | -9/+15 |
* | Rename dev_ref() to dev_refl() | phk | 2005-03-31 | 1 | -1/+1 |
* | - Disable vfs shared locks by default. They must be specifically enabled | jeff | 2005-03-31 | 1 | -1/+5 |
* | - Add a LK_NOSHARE flag which forces all shared lock requests to be | jeff | 2005-03-31 | 1 | -1/+5 |
* | - LK_NOPAUSE is a nop now. | jeff | 2005-03-31 | 4 | -7/+7 |
* | - Remove apause(). It makes no sense with our present mutex implementation | jeff | 2005-03-31 | 1 | -40/+0 |
* | Eliminate v_id and v_ddid. The name cache now holds references to | das | 2005-03-30 | 2 | -38/+11 |
* | Merge kern___cwd() and vn_fullpath(), which were virtually identical, | das | 2005-03-30 | 1 | -132/+89 |
* | - Move the logic that locks and refs the new vnode from vfs_cache_lookup() | jeff | 2005-03-29 | 1 | -35/+33 |
* | Remove the global cdev hash and use the cdevsw list instead. | phk | 2005-03-29 | 1 | -29/+2 |
* | - Get rid of the old LOOKUP_SHARED code. namei() now supplies the | jeff | 2005-03-29 | 1 | -30/+6 |
* | - Set cn_lkflags to LK_SHARED in the LOOKUP_SHARED case so that we only | jeff | 2005-03-29 | 1 | -5/+29 |
* | - Dont clear OWEINACT in vbusy(), we still owe an inactive call if someone | jeff | 2005-03-29 | 1 | -11/+16 |
* | - Don't initial v_dd here, let cache_purge() do it for us. | jeff | 2005-03-29 | 1 | -1/+0 |
* | - Invalidate the childrens v_dd pointers when we cache_purge() a directory. | jeff | 2005-03-29 | 1 | -8/+15 |
* | Remove the global cdev hash and use the cdevsw list instead. | phk | 2005-03-29 | 1 | -37/+9 |
* | Privatize major(). | phk | 2005-03-29 | 1 | -1/+1 |
* | Print name of device instead of useless major/minor numbers. | phk | 2005-03-29 | 1 | -3/+2 |
* | - Remove an unused variable from relookup(). | jeff | 2005-03-28 | 1 | -5/+2 |
* | - Remove an unused variable. | jeff | 2005-03-28 | 1 | -2/+0 |
* | - Rev 1.83 of kern_lock.c fixes the td_locks assert, reenable it here. | jeff | 2005-03-28 | 1 | -3/+0 |