| Commit message (Expand) | Author | Age | Files | Lines |
* | fix it so it compiles again after twerpage elsewhere | mjacob | 2001-04-23 | 1 | -0/+2 |
* | Fix includes so it compiles again. | mjacob | 2001-04-23 | 1 | -1/+2 |
* | Block out all interrupts, even machine checks, for critical_enter() | gallatin | 2001-04-21 | 2 | -1/+2 |
* | GC some debugging code that's been #if 0'ed since we got the file from | gallatin | 2001-04-20 | 1 | -8/+0 |
* | Convert the protection of hte i8254 from critical_enter/exit like it is | jhb | 2001-04-18 | 3 | -17/+18 |
* | Back out the previous revision as it causes random sig 11's to userland | jhb | 2001-04-18 | 1 | -7/+3 |
* | Save are floating point state in cpu_switch() if needed instead of relying | jhb | 2001-04-17 | 2 | -1/+8 |
* | set gd_other_cpus later, when we have a better idea what the other cpus | gallatin | 2001-04-17 | 1 | -1/+0 |
* | Improved support for alpha SMP. The following commit gets dual AS2100s | gallatin | 2001-04-17 | 1 | -54/+193 |
* | Changes to support SMP: | gallatin | 2001-04-17 | 1 | -6/+2 |
* | changes to smp_init_secondary_glue(): | gallatin | 2001-04-17 | 1 | -19/+11 |
* | Blow away the panic mutex in favor of using a single atomic_cmpset() on a | jhb | 2001-04-17 | 1 | -3/+0 |
* | - Add appropriate #ifndef/#define/#endif to protect against multiple | jhb | 2001-04-17 | 1 | -5/+4 |
* | - Fix memory barriers in atomic operations so that the barriers are always | jhb | 2001-04-17 | 1 | -20/+26 |
* | Add a cpu_throw() function that secondary CPU's can use for their first | jhb | 2001-04-17 | 1 | -0/+10 |
* | In exception_return(), test for usermode before testing the IPL to see if | jhb | 2001-04-17 | 1 | -3/+7 |
* | - Stop other CPU's in the SMP case when we enter ddb. | jhb | 2001-04-17 | 1 | -2/+52 |
* | Turn on kernel debugging support (DDB, INVARIANTS, INVARIANT_SUPPORT, WITNESS) | obrien | 2001-04-15 | 2 | -2/+14 |
* | Rename the IPI API from smp_ipi_* to ipi_* since the smp_ prefix is just | jhb | 2001-04-11 | 2 | -21/+21 |
* | Parse the various argument registers in the printtrap() function so that | jhb | 2001-04-11 | 1 | -7/+109 |
* | insert a magical second memory barrier prior to calling draina() in | gallatin | 2001-04-08 | 1 | -0/+1 |
* | Regen after adding linux_sched_get_priority_max() and | gallatin | 2001-04-03 | 3 | -7/+15 |
* | Add linux_sched_get_priority_max() and linux_sched_get_priority_min() to | gallatin | 2001-04-03 | 1 | -2/+2 |
* | Recognize a few newer cpus (pca57, ev67 & ev68) and update systypes to | gallatin | 2001-03-30 | 2 | -1/+13 |
* | Removed the ``#if 0'' that turned bounds_check_with_label() into worse | obrien | 2001-03-29 | 1 | -2/+0 |
* | resurrect the declaration of order to unbreak kernel build. Put | gallatin | 2001-03-28 | 1 | -0/+1 |
* | Convert the allproc and proctree locks from lockmgr locks to sx locks. | jhb | 2001-03-28 | 1 | -7/+9 |
* | Catch up to header include changes: | jhb | 2001-03-28 | 1 | -0/+1 |
* | Rework the witness code to work with sx locks as well as mutexes. | jhb | 2001-03-28 | 3 | -4/+3 |
* | Switch from save/disable/restore_intr() to critical_enter/exit(). | jhb | 2001-03-28 | 1 | -7/+8 |
* | - Switch from using save/disable/restore_intr to using critical_enter/exit | jhb | 2001-03-28 | 1 | -23/+1 |
* | - Add the new critical_t type used to save state inside of critical | jhb | 2001-03-28 | 2 | -19/+7 |
* | Revert previous commit which had a bogus message. It actually just | jhb | 2001-03-28 | 1 | -1/+1 |
* | - Include <machine/prom.h> to get the prototype for prom_halt(). | jhb | 2001-03-28 | 8 | -57/+56 |
* | Check whether we need to do a full restore after handling ASTs. If | gallatin | 2001-03-28 | 1 | -4/+4 |
* | Send the remains (such as I have located) of "block major numbers" to | phk | 2001-03-26 | 3 | -3/+0 |
* | Unbreak build on alpha. | ume | 2001-03-24 | 1 | -3/+0 |
* | Export intrnames and intrcnt as sysctls (hw.nintr, hw.intrnames and | tmm | 2001-03-23 | 1 | -0/+2 |
* | Use a generic implementation of the Fowler/Noll/Vo hash (FNV hash). | peter | 2001-03-17 | 1 | -1/+1 |
* | prevent gdb from panic'ing an alpha with "mutex Giant not owned" | gallatin | 2001-03-16 | 1 | -0/+2 |
* | remove bogus check -- for kernel threads we fork off of proc0, not curproc | gallatin | 2001-03-15 | 1 | -2/+0 |
* | - Call fork1() directly instead of calling rfork() so that it doesn't mask | jhb | 2001-03-11 | 1 | -9/+5 |
* | Fix mtx_legal2block. The only time that it is bad to block on a mutex is | jhb | 2001-03-09 | 1 | -2/+0 |
* | Unrevert the pmap_map() changes. They weren't broken on x86. | jhb | 2001-03-07 | 1 | -9/+9 |
* | - Release Giant a bit earlier on syscall exit. | jhb | 2001-03-07 | 1 | -14/+9 |
* | Grab the process lock while calling psignal and before calling psignal. | jhb | 2001-03-07 | 2 | -3/+3 |
* | Use the proc lock to protect p_pptr when waking up our parent in cpu_exit() | jhb | 2001-03-07 | 1 | -1/+2 |
* | Just use proc lock to protect reading of p_pptr rather than a proctree | jhb | 2001-03-07 | 1 | -21/+17 |
* | Back out the pmap_map() change for now, it isn't completely stable on the | jhb | 2001-03-07 | 1 | -9/+9 |
* | - Rework pmap_map() to take advantage of direct-mapped segments on | jhb | 2001-03-06 | 1 | -9/+9 |