| Commit message (Expand) | Author | Age | Files | Lines |
| * | fix typo | Kip Macy | 2007-04-04 | 1 | -1/+1 |
| * | style fixes and make sure that the lock is treated as released in the sharers... | Kip Macy | 2007-04-04 | 1 | -4/+5 |
| * | Fixes to sx for newsx - fix recursed case and move out of inline | Kip Macy | 2007-04-03 | 1 | -8/+31 |
| * | move lock_profile calls out of the macros and into kern_mutex.c | Kip Macy | 2007-04-03 | 1 | -9/+17 |
| * | skip call to _lock_profile_obtain_lock_success entirely if acquisition time i... | Kip Macy | 2007-04-03 | 1 | -14/+11 |
| * | Add root_mount_wait() function which can be used to wait until the root | Pawel Jakub Dawidek | 2007-04-03 | 1 | -10/+58 |
| * | Fix a fd leak in socketpair(): | John Baldwin | 2007-04-02 | 1 | -2/+7 |
| * | Don't go to a whole lot of extra work to handle the race where the new | John Baldwin | 2007-04-02 | 1 | -25/+2 |
| * | ng_node and ng_worklist locks both migrated from being spinning locks to | Wojciech A. Koszek | 2007-04-01 | 1 | -2/+6 |
| * | I think the code I'm removing here is completely bogus. | Pawel Jakub Dawidek | 2007-04-01 | 1 | -3/+0 |
| * | Now that the vdropl() function is public, assert that the vnode interlock | Pawel Jakub Dawidek | 2007-04-01 | 1 | -0/+1 |
| * | Make vdropl() public; zfs needs it. There is also plenty of existing | Dag-Erling Smørgrav | 2007-03-31 | 1 | -2/+1 |
| * | Optimize sx locks to use simple atomic operations for the common cases of | John Baldwin | 2007-03-31 | 1 | -228/+680 |
| * | Make vfs_mount_destroy() and vfs_freeopts() non-static, I'd like to use them. | Pawel Jakub Dawidek | 2007-03-31 | 1 | -3/+2 |
| * | Rather than ignoring any error return from getnewvnode() in nameiinit(), | Robert Watson | 2007-03-31 | 1 | -1/+5 |
| * | - Drop memory barriers in rw_try_upgrade(). We don't need an 'acq' memory | John Baldwin | 2007-03-30 | 1 | -4/+4 |
| * | - Use lock_init/lock_destroy() to setup the lock_object inside of lockmgr. | John Baldwin | 2007-03-30 | 1 | -7/+11 |
| * | vm_map_delete should be used only internally, by the VM subsystem. Replace | Wojciech A. Koszek | 2007-03-29 | 1 | -6/+2 |
| * | Align 'struct thread' on 16 byte boundaries so that the lower 4 bits are | John Baldwin | 2007-03-27 | 2 | -2/+2 |
| * | PowerPC is the only architecture with mpsafe_vfs=0. This is now | Marcel Moolenaar | 2007-03-27 | 1 | -4/+0 |
| * | Add an interface for drivers to be notified of changes to CPU frequency. | Nate Lawson | 2007-03-26 | 1 | -26/+40 |
| * | Avoid manipulating semu_list outside of the scope of SEMUNDO_LOCK(). This | Ed Maste | 2007-03-26 | 1 | -2/+5 |
| * | Following movement of functions from uipc_socket2.c to uipc_socket.c and | Robert Watson | 2007-03-26 | 2 | -40/+39 |
| * | Complete removal of uipc_socket2.c by moving the last few functions to | Robert Watson | 2007-03-26 | 3 | -397/+350 |
| * | Correct a comment typo | Kris Kennaway | 2007-03-25 | 1 | -1/+1 |
| * | Update a comment: we usually call exec_vmspace_new with Giant not held, | Kris Kennaway | 2007-03-25 | 1 | -1/+1 |
| * | Stop setting ki_ocomm (thread name) to the proc name by default, as nothing | Ed Maste | 2007-03-23 | 1 | -8/+1 |
| * | - Simplify the #ifdef's for adaptive mutexes and rwlocks by conditionally | John Baldwin | 2007-03-22 | 2 | -27/+37 |
| * | Move the dom_dispose and pru_detach calls in sofree() earlier. Only after | Gleb Smirnoff | 2007-03-22 | 1 | -4/+5 |
| * | Rename the cv_*wait*() functions to _cv_*wait*() and change their second | John Baldwin | 2007-03-21 | 1 | -51/+58 |
| * | Rename the 'mtx_object', 'rw_object', and 'sx_object' members of mutexes, | John Baldwin | 2007-03-21 | 10 | -214/+214 |
| * | Don't use cv_wait_unlock() to implement cv_wait(). Instead, implement | John Baldwin | 2007-03-21 | 1 | -1/+28 |
| * | If vn_open() fails during kern_open(), don't fdrop() the new file object | John Baldwin | 2007-03-21 | 1 | -5/+2 |
| * | Handle the case when a thread is blocked on a lockmgr lock with LK_DRAIN | John Baldwin | 2007-03-21 | 1 | -2/+15 |
| * | Maintain a pointer and offset pair into the socket buffer mbuf chain to | Andre Oppermann | 2007-03-19 | 1 | -0/+41 |
| * | Don't deny unmounting file systems for jailed processes immediately, allow | Pawel Jakub Dawidek | 2007-03-18 | 1 | -3/+1 |
| * | - Handle the case where slptime == runtime. | Jeff Roberson | 2007-03-17 | 1 | -1/+5 |
| * | - Cast the intermediate value in priority computtion back down to | Jeff Roberson | 2007-03-17 | 1 | -1/+1 |
| * | Just use 'fdrop()' instead of 'FILE_LOCK(); fdrop_locked()' in | John Baldwin | 2007-03-15 | 1 | -10/+4 |
| * | Don't deny mounting for jailed processes immediately, allow | Pawel Jakub Dawidek | 2007-03-14 | 1 | -3/+1 |
| * | White space nits. | Pawel Jakub Dawidek | 2007-03-14 | 1 | -16/+14 |
| * | Busy filesystem around call of VFS_QUOTACTL() vfs op. | Konstantin Belousov | 2007-03-14 | 1 | -6/+7 |
| * | Print readers count as unsigned in ddb 'show lock'. | John Baldwin | 2007-03-13 | 1 | -2/+2 |
| * | Make insmntque() externally visibile and allow it to fail (e.g. during | Tor Egge | 2007-03-13 | 3 | -7/+46 |
| * | Fix a typo. | John Baldwin | 2007-03-12 | 1 | -1/+1 |
| * | - Use m_gethdr(), m_get(), and m_clget() instead of the macros in | John Baldwin | 2007-03-12 | 1 | -20/+5 |
| * | In uipc_close(), we no longer always free the unpcb, as the last reference | Robert Watson | 2007-03-12 | 1 | -1/+2 |
| * | Use sx_sleep() in the main loop of the accounting kthread. | John Baldwin | 2007-03-09 | 1 | -3/+2 |
| * | Allow threads to atomically release rw and sx locks while waiting for an | John Baldwin | 2007-03-09 | 1 | -28/+33 |
| * | Add two new function pointers 'lc_lock' and 'lc_unlock' to lock classes. | John Baldwin | 2007-03-09 | 4 | -3/+125 |