| Commit message (Expand) | Author | Age | Files | Lines |
* | o Expand an exclusive lock scope to prevent a race between two | maxim | 2006-06-15 | 1 | -5/+5 |
* | Use scheduler API sched_relinquish() to implement yield() syscall. | davidxu | 2006-06-15 | 1 | -8/+2 |
* | Add scheduler API sched_relinquish(), the API is used to implement | davidxu | 2006-06-15 | 4 | -3/+44 |
* | Clear ke_runq before calling maybe_preempt, this avoids a | davidxu | 2006-06-14 | 1 | -0/+2 |
* | Unexpand an instance of TAILQ_EMPTY() | delphij | 2006-06-14 | 1 | -1/+1 |
* | Unbreak 64-bit architectures. The 3rd argument to kern_kldload() is | marcel | 2006-06-14 | 1 | -4/+6 |
* | Fox a typo in sched_is_timeshare. | davidxu | 2006-06-13 | 1 | -1/+1 |
* | Pass boolean value to __predict_false. Try to keep KSE slot count | davidxu | 2006-06-13 | 1 | -2/+2 |
* | Use kern_kldload() and kern_kldunload() to load and unload modules when | jhb | 2006-06-13 | 1 | -7/+5 |
* | A couple of minor style tweaks. | jhb | 2006-06-13 | 1 | -2/+4 |
* | - Add a kern_kldload() that is most of the previous kldload() and push | jhb | 2006-06-13 | 1 | -39/+47 |
* | - Push down Giant some in kldstat(). | jhb | 2006-06-13 | 1 | -29/+21 |
* | Unexpand TAILQ_FOREACH() and TAILQ_FOREACH_SAFE(). | jhb | 2006-06-13 | 1 | -4/+2 |
* | Remove some more pointless goto's and don't check to see if | jhb | 2006-06-13 | 1 | -16/+9 |
* | Handle the simple case of just dropping a reference near the start of | jhb | 2006-06-13 | 1 | -28/+27 |
* | o There are two methods to get a process credentials over the unix | maxim | 2006-06-13 | 1 | -11/+25 |
* | Add scheduler CORE, the work I have done half a year ago, recent, | davidxu | 2006-06-13 | 5 | -1/+2346 |
* | Use fget() in kqueue_register() instead of doing all the work by hand. | jhb | 2006-06-12 | 1 | -17/+3 |
* | Add a convenience function rman_init_from_resource for initializing | imp | 2006-06-12 | 1 | -0/+10 |
* | Keep firmware images on the list until they have been unregistered | iedowse | 2006-06-10 | 1 | -19/+35 |
* | Move some functions and definitions from uipc_socket2.c to uipc_socket.c: | rwatson | 2006-06-10 | 10 | -320/+171 |
* | Rearrange code in soalloc() so that it's less indented by returning | rwatson | 2006-06-08 | 1 | -13/+13 |
* | Fix the LOR that occurs when the MAC compiled into the kernel | kib | 2006-06-08 | 1 | -3/+3 |
* | Make ke_rqindex unsigned. | davidxu | 2006-06-06 | 2 | -2/+2 |
* | Audit some arguments to nmount(), mount(), umount(). | rwatson | 2006-06-05 | 1 | -1/+10 |
* | Audit command, uid arguments for quotactl(). | rwatson | 2006-06-05 | 2 | -0/+8 |
* | Audit path passed to the acct() system call. | rwatson | 2006-06-05 | 1 | -2/+2 |
* | Bah, fix fat finger in last. Invert the ~ on MTX_FLAGMASK as it's | jhb | 2006-06-03 | 1 | -2/+2 |
* | In the case of reentering the debugger due to an attempt to perform a | jhb | 2006-06-03 | 1 | -10/+10 |
* | Simplify mtx_owner() so it only reads m->mtx_lock once. | jhb | 2006-06-03 | 1 | -2/+1 |
* | Style fix to be more like _mtx_lock_sleep(): use 'while (!foo) { ... }' | jhb | 2006-06-03 | 1 | -3/+1 |
* | Fix a problem introduced in revision 1.220. On mount(2) failure, don't | pjd | 2006-06-02 | 1 | -5/+6 |
* | Make lio ident more consistant with aio ident. | ambrisko | 2006-06-02 | 1 | -1/+1 |
* | Don't forget to unlock kq lock in low memory situations. | pjd | 2006-06-02 | 1 | -0/+1 |
* | Remove confusing done_noglobal label. The KQ_GLOBAL_UNLOCK() macro know | pjd | 2006-06-02 | 1 | -2/+1 |
* | Use SLIST_FOREACH_SAFE() macro, because knote_drop() can free an element | pjd | 2006-06-02 | 1 | -2/+2 |
* | sched_rem() already sets ke->ke_state to KES_THREAD, so there's no need | cognet | 2006-06-01 | 1 | -2/+0 |
* | Remove two locking assertion entries that: | dds | 2006-05-31 | 1 | -2/+0 |
* | Assertion code specifications are introduced using special character | dds | 2006-05-30 | 1 | -182/+182 |
* | Remove incorrect lock validation specifications that caused | dds | 2006-05-30 | 1 | -7/+0 |
* | Close race between vmspace_exitfree() and exit1() and races between | tegge | 2006-05-29 | 1 | -29/+2 |
* | Unexpand TAILQ_FIRST(foo) == NULL to TAILQ_EMPTY(foo). | delphij | 2006-05-29 | 1 | -2/+2 |
* | Correct typos | kris | 2006-05-28 | 1 | -3/+3 |
* | In execve(), audit the path name being executed. In the future, it | rwatson | 2006-05-28 | 1 | -2/+2 |
* | Add missing % signs in the lock annotations of the functions: | dds | 2006-05-28 | 1 | -8/+8 |
* | extlen and cpp is not used here in linker_search_kld(), so nuke them. | delphij | 2006-05-27 | 1 | -10/+2 |
* | If the console has no cncheckc method, use cngetc instead. | phk | 2006-05-26 | 1 | -1/+4 |
* | Don't use CONS_DRIVER() macro to insert dummy element in cons_set | phk | 2006-05-26 | 1 | -1/+2 |
* | GC the cn_dbctl_t hook for consoles, it is unused. | phk | 2006-05-26 | 1 | -19/+0 |
* | Add "update" mount option to global_opts array, | rodrigc | 2006-05-26 | 1 | -0/+1 |