| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a WITNESS_WARN() call to verify that we hold no locks after running | jhb | 2003-03-04 | 1 | -0/+1 |
* | Back out M_* changes, per decision of the TRB. | imp | 2003-02-19 | 1 | -2/+2 |
* | Move a bunch of flags from the KSE to the thread. | julian | 2003-02-17 | 1 | -1/+1 |
* | Fix crash dumps on ata and scsi. | alfred | 2003-02-14 | 1 | -1/+2 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | alfred | 2003-01-21 | 1 | -2/+2 |
* | Don't put a newline in KTR traces. | jake | 2002-12-28 | 1 | -1/+1 |
* | Instead of (sizeof(source_buffer) - 1) bytes, copy at most | robert | 2002-10-17 | 1 | -1/+1 |
* | Use strlcpy() instead of strncpy() to copy NUL terminated strings | robert | 2002-10-17 | 1 | -1/+2 |
* | Some kernel threads try to do significant work, and the default KSTACK_PAGES | scottl | 2002-10-02 | 1 | -1/+1 |
* | Be consistent about "static" functions: if the function is marked | phk | 2002-09-28 | 1 | -1/+1 |
* | Removed unneeded include (missed in last revision). | jake | 2002-09-22 | 1 | -2/+0 |
* | Moved netisr code from kern/kern_intr.c to net/netisr.c as threatened in a | jake | 2002-09-22 | 1 | -79/+1 |
* | Completely redo thread states. | julian | 2002-09-11 | 1 | -7/+9 |
* | Remove extra ';' | davidxu | 2002-09-06 | 1 | -1/+1 |
* | Slight cleanup of some comments/whitespace. | julian | 2002-08-01 | 1 | -8/+9 |
* | Part 1 of KSE-III | julian | 2002-06-29 | 1 | -13/+14 |
* | diff reduction from KSE to keep WW-III from happenning on -current | julian | 2002-05-29 | 1 | -1/+2 |
* | - Set the base priority of an ithread that has no handlers when we set its | jhb | 2002-04-11 | 1 | -3/+5 |
* | Don't lock the ithread lock in ithread_create(). The ithread isn't on any | jhb | 2002-04-09 | 1 | -2/+0 |
* | Change callers of mtx_init() to pass in an appropriate lock type name. In | jhb | 2002-04-04 | 1 | -1/+1 |
* | Remove __P. | alfred | 2002-03-19 | 1 | -1/+1 |
* | Make the DEVICE_POLLING code compile with -Werror and in LINT | luigi | 2002-03-09 | 1 | -0/+4 |
* | MFS: synchronize the code with the version in -stable, specifically: | luigi | 2002-02-11 | 1 | -1/+1 |
* | In a threaded world, differnt priorirites become properties of | julian | 2002-02-11 | 1 | -5/+5 |
* | Pre-KSE/M3 commit. | julian | 2002-02-07 | 1 | -1/+1 |
* | Change the preemption code for software interrupt thread schedules and | jhb | 2002-01-05 | 1 | -6/+7 |
* | Device Polling code for -current. | luigi | 2001-12-14 | 1 | -0/+14 |
* | Repeat after me -- "Use of ANSI string concatenation can be bad." | obrien | 2001-12-10 | 1 | -16/+16 |
* | KSE Milestone 2 | julian | 2001-09-12 | 1 | -28/+40 |
* | Match the declaration in net/netisr.h. | obrien | 2001-09-03 | 1 | -1/+1 |
* | - Close races with signals and other AST's being triggered while we are in | jhb | 2001-08-10 | 1 | -3/+3 |
* | Make the schedlock saved critical section state a per-thread property. | jhb | 2001-06-30 | 1 | -4/+0 |
* | Count the switch when an ithread goes idle as a voluntary context switch. | jhb | 2001-06-25 | 1 | -0/+1 |
* | Preemption by an interrupt thread is an involuntary switch, not a voluntary | jhb | 2001-06-20 | 1 | -1/+1 |
* | Add INTR_TYPE_AV so that we can get to the PI_AV priority in the ithread | peter | 2001-06-16 | 1 | -1/+4 |
* | Clean up the code exporting interrupt statistics via sysctl a bit: | tmm | 2001-06-01 | 1 | -0/+30 |
* | - Remove the global ithread_list_lock spin lock in favor of per-ithread | jhb | 2001-05-17 | 1 | -37/+30 |
* | Remove unneeded includes of sys/ipl.h and machine/ipl.h. | jhb | 2001-05-15 | 1 | -1/+0 |
* | Overhaul of the SMP code. Several portions of the SMP kernel support have | jhb | 2001-04-27 | 1 | -1/+1 |
* | Catch up to header include changes: | jhb | 2001-03-28 | 1 | -0/+1 |
* | Catch up to the mtx_saveintr -> mtx_savecrit change. | jhb | 2001-03-28 | 1 | -3/+3 |
* | Use (..., "%s", foo) instead of (..., foo) to avoid a warning about a | jhb | 2001-03-24 | 1 | -1/+1 |
* | Ok, the kernel will panic in kmem_malloc() if the kernel map is full, so | jhb | 2001-03-02 | 1 | -4/+0 |
* | - Check to see if malloc() returned NULL even with M_WAITOK. | jhb | 2001-03-02 | 1 | -1/+6 |
* | Sigh. Try to get priorities sorted out. Don't bother trying to | jake | 2001-02-28 | 1 | -0/+1 |
* | Work around a race condition where an interrupt handler can be removed from | jhb | 2001-02-22 | 1 | -3/+34 |
* | Just use the ithread->it_proc directly in a KTR tracepoint instead of | jhb | 2001-02-22 | 1 | -2/+1 |
* | Add KTR tracepoints for adding/removing interrupt handlers, | jhb | 2001-02-22 | 1 | -0/+8 |
* | Fix a bug where the 'ithread' variable was being set in a KASSERT() | jhb | 2001-02-22 | 1 | -2/+2 |
* | Remove attempt to add in PREEMPTION #ifdef test in MI code that didn't | jhb | 2001-02-21 | 1 | -2/+0 |