| Commit message (Expand) | Author | Age | Files | Lines |
* | Simplify count_dev() | phk | 2003-10-17 | 1 | -5/+5 |
* | Halt the cpu on amd64 as well. For some strange reason, this makes | peter | 2003-10-17 | 1 | -1/+1 |
* | Implement cpu_idle() on ia64. We put the processor in a lightweight | marcel | 2003-10-17 | 1 | -1/+1 |
* | - The kse may be null in sched_pctcpu(). | jeff | 2003-10-16 | 1 | -1/+7 |
* | - Only kse_reassign() in the !running case. | jeff | 2003-10-16 | 1 | -8/+10 |
* | - Call sched_add() with the correct argument on SMP. | jeff | 2003-10-16 | 1 | -1/+1 |
* | - Fix a minor problem with my last commit, we don't want to return from | jeff | 2003-10-16 | 1 | -3/+1 |
* | * Add multiple inheritance to kobj. Each class can have zero or more base | dfr | 2003-10-16 | 2 | -99/+257 |
* | - Collapse sched_switchin() and sched_switchout() into sched_switch(). Now | jeff | 2003-10-16 | 3 | -29/+20 |
* | - Update the sched api. sched_{add,rem,clock,pctcpu} now all accept a td | jeff | 2003-10-16 | 5 | -34/+42 |
* | - The non iterative algorithm for interact_update was broken due to | jeff | 2003-10-16 | 1 | -8/+6 |
* | - If our user_pri doesn't match our actual priority our priority has been | jeff | 2003-10-15 | 1 | -3/+10 |
* | The KERN_PROC_PROC sysctl took 4 args in 5.0-REL and 5.1-REL. We need to | peter | 2003-10-15 | 1 | -1/+4 |
* | Change default for kern.polling.idle_poll back to 1. This was set to 0 | sam | 2003-10-14 | 1 | -1/+1 |
* | Made use of 'error' argument, which was unused (by mistake) before. | phk | 2003-10-14 | 1 | -1/+1 |
* | With DIAGNOSTICS, sometimes we get weird crashes when some driver | imp | 2003-10-14 | 1 | -3/+4 |
* | - Add a mising vn_finished_write() | jeff | 2003-10-14 | 1 | -0/+1 |
* | Don't clear signal mask in execsig(). RELENG_4 does not clear it and POSIX | davidxu | 2003-10-13 | 1 | -4/+0 |
* | - In SCHED_CURR() add holding Giant to the list of criteria that will keep | jeff | 2003-10-12 | 1 | -8/+7 |
* | In vfs_bio_clrbuf(), ignore the state of the object lock if the page is the | alc | 2003-10-12 | 1 | -2/+4 |
* | Simplify vn_isdisk() a bit. | phk | 2003-10-12 | 1 | -24/+10 |
* | fix a problem referencing free'd memory. This is only a problem for | jmg | 2003-10-12 | 1 | -2/+7 |
* | - Fix a typo, I meant & and not |. This was causing lockups from the syncer | jeff | 2003-10-11 | 1 | -1/+1 |
* | - Synchronize access to a page's valid field in vfs_bio_clrbuf() | alc | 2003-10-10 | 1 | -8/+10 |
* | Implement preliminary support for the PT_SYSCALL command to ptrace(2). | robert | 2003-10-09 | 1 | -1/+16 |
* | Remove support for the unused 4th component of the KERN_PROC_PROC sysctl. | tjr | 2003-10-06 | 1 | -6/+0 |
* | - Add a missing vn_start_write() to flushbufqueues(). This could have | jeff | 2003-10-05 | 1 | -4/+9 |
* | Bring back sysctl_wire_old_buffer(). Fix a bug in sysctl_handle_opaque() | bms | 2003-10-05 | 1 | -13/+13 |
* | Fix a security problem in sysctl() the long way round. | bms | 2003-10-05 | 1 | -18/+14 |
* | Add a pre-emption counter, td_generation, so that threads can notice | bms | 2003-10-05 | 1 | -0/+2 |
* | Fold the vslock() and vsunlock() calls in this file with #if 0's; they will | bms | 2003-10-05 | 1 | -1/+8 |
* | - Apply a big giant lock around the namecache. This has been sitting in | jeff | 2003-10-05 | 1 | -27/+94 |
* | - Fix an XXX. Check the error of vn_lock() in vflush(). Don't specify | jeff | 2003-10-05 | 1 | -13/+2 |
* | Remove magic numbers surrounding locking state in the sysctl module, and | bms | 2003-10-05 | 1 | -8/+9 |
* | - Rename vcanrecycle() to vtryrecycle() to reflect its new role. | jeff | 2003-10-05 | 1 | -26/+32 |
* | - Don't cache_purge() in getnewvnode. It's done in vclean(). With this | jeff | 2003-10-05 | 1 | -11/+5 |
* | - Solve a LOR with the sync_mtx by using the VI_ONWORKLST flag to determine | jeff | 2003-10-05 | 1 | -6/+12 |
* | - Move the xlock 'locking' code into vx_lock() and vx_unlock(). | jeff | 2003-10-05 | 1 | -21/+54 |
* | Eliminate some unnecessary uses of the vm page queues lock around the | alc | 2003-10-04 | 2 | -11/+6 |
* | - Extend the scope the vm object lock to cover calls to | alc | 2003-10-04 | 1 | -3/+5 |
* | - In sched_sync() test our preconditions prior to dropping the sync_mtx. | jeff | 2003-10-04 | 1 | -22/+18 |
* | - Change a lame iterative algorithm to a constant time algorithm. Remove | jeff | 2003-10-04 | 1 | -4/+6 |
* | - In a Giantless world, the vn_lock() in vcanrecycle() could legitimately | jeff | 2003-10-04 | 1 | -21/+22 |
* | - If we are called with LK_NOWAIT in vn_lock() we may be holding a mutex | jeff | 2003-10-04 | 1 | -2/+5 |
* | Introduce a uiomove_frombuf helper routine that handles computing and | nectar | 2003-10-02 | 1 | -0/+23 |
* | Remove the global variable 'cmask', which was used to initialize the | rwatson | 2003-10-02 | 2 | -5/+2 |
* | - On my Pentium4-M laptop, invalpg takes ~1100 cycles if the page is found in | jeff | 2003-09-30 | 1 | -8/+0 |
* | If the struct mac copied into the kernel has a negative length, return | rwatson | 2003-09-29 | 1 | -1/+2 |
* | Retire revoke_and_destroy_dev() with extreme prejudice. | phk | 2003-09-28 | 1 | -13/+0 |
* | Remove the regstkpages sysctl variable. We have a growable register | marcel | 2003-09-27 | 1 | -6/+0 |