| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Convert p->p_runtime and PCPU(switchtime) to bintime format. | Poul-Henning Kamp | 2002-02-22 | 1 | -1/+1 |
| * | Avoid __func__ string concatenation | Peter Wemm | 2002-01-18 | 1 | -4/+4 |
| * | Ensure that we set all the %cr0 bits to a known state for the AP's before | Peter Wemm | 2002-01-16 | 1 | -0/+10 |
| * | Convert a bunch of 1 << PCPU_GET(cpuid) to PCPU_GET(cpumask). | Peter Wemm | 2002-01-05 | 1 | -2/+2 |
| * | Introduce a standard name for the lock protecting an interrupt controller | John Baldwin | 2001-12-20 | 1 | -3/+0 |
| * | Small cleanups to the SMP code: | John Baldwin | 2001-12-17 | 1 | -32/+16 |
| * | Axe an unneeded PCPU_SET(spinlocks, NULL) that I missed earlier. | John Baldwin | 2001-12-12 | 1 | -1/+0 |
| * | Overhaul the per-CPU support a bit: | John Baldwin | 2001-12-11 | 1 | -9/+7 |
| * | Remove previous revision. smp_started back in subr_smp where it belongs. | Matt Jacob | 2001-10-31 | 1 | -2/+0 |
| * | Make the actual volatile int smp_started live *somewhere*. This is | Matt Jacob | 2001-10-31 | 1 | -0/+2 |
| * | Add missing includes of sys/ktr.h. | John Baldwin | 2001-10-11 | 1 | -0/+1 |
| * | KSE Milestone 2 | Julian Elischer | 2001-09-12 | 1 | -9/+9 |
| * | Optionize UPAGES for the i386. As part of this I split some of the low | Peter Wemm | 2001-08-25 | 1 | -0/+2 |
| * | - Do not handle the per-CPU containers in mbuf code as though the cpuids | Bosko Milekic | 2001-07-26 | 1 | -3/+6 |
| * | Activate SSE/SIMD. This is the extra context switching support that | Peter Wemm | 2001-07-12 | 1 | -0/+5 |
| * | Get kernel profiling on SMP systems closer to working by replacing the | John Baldwin | 2001-06-28 | 1 | -7/+1 |
| * | Include sys/pcpu.h to get the prototype for globaldata_register() to quiet | John Baldwin | 2001-06-18 | 1 | -0/+1 |
| * | Remove unneeded includes of sys/ipl.h and machine/ipl.h. | John Baldwin | 2001-05-15 | 1 | -1/+0 |
| * | Undo part of the tangle of having sys/lock.h and sys/mutex.h included in | Mark Murray | 2001-05-01 | 1 | -10/+10 |
| * | Overhaul of the SMP code. Several portions of the SMP kernel support have | John Baldwin | 2001-04-27 | 1 | -544/+52 |
| * | Make the ap_boot_mtx mutex static. | John Baldwin | 2001-04-20 | 1 | -1/+1 |
| * | Blow away the panic mutex in favor of using a single atomic_cmpset() on a | John Baldwin | 2001-04-17 | 1 | -4/+0 |
| * | Rename the IPI API from smp_ipi_* to ipi_* since the smp_ prefix is just | John Baldwin | 2001-04-11 | 1 | -14/+14 |
| * | Remove the BETTER_CLOCK #ifdef's. The code is on by default and is here | John Baldwin | 2001-04-10 | 1 | -14/+4 |
| * | Add an MI API for sending IPI's. I used the same API present on the alpha | John Baldwin | 2001-04-10 | 1 | -12/+55 |
| * | Rework the witness code to work with sx locks as well as mutexes. | John Baldwin | 2001-03-28 | 1 | -0/+1 |
| * | Kill the 4MB kernel limit dead. [I hope :-)]. | Peter Wemm | 2001-03-15 | 1 | -3/+9 |
| * | Activate USER_LDT by default. The new thread libraries are going to | Peter Wemm | 2001-02-23 | 1 | -3/+0 |
| * | Woops, remove an obsolete reference to gd_cpu_lockid. | John Baldwin | 2001-02-09 | 1 | -1/+0 |
| * | Change and clean the mutex lock interface. | Bosko Milekic | 2001-02-09 | 1 | -10/+10 |
| * | Remove some leftovers from the CMAP* stuff in globaldata and the | Peter Wemm | 2001-01-30 | 1 | -7/+2 |
| * | Move the setting of curproc to idleproc up earlier in ap_init(). The | Bosko Milekic | 2001-01-28 | 1 | -6/+6 |
| * | Defer assignment of low level interrupt handlers for PCI interrupts | Tor Egge | 2001-01-28 | 1 | -37/+48 |
| * | Convert all simplelocks to mutexes and remove the simplelock implementations. | Jason Evans | 2001-01-24 | 1 | -30/+32 |
| * | - Relocate portions of this file to get it into an order closer to that of | John Baldwin | 2001-01-24 | 1 | -171/+153 |
| * | Make intr_nesting_level per-process, rather than per-cpu. Setup | Jake Burkholder | 2001-01-21 | 1 | -1/+3 |
| * | Remove APIC_INTR_DIAGNOSTIC - this has been disabled for some time now. | Peter Wemm | 2001-01-21 | 1 | -25/+0 |
| * | Remove the per-cpu pages used for copy and zero-ing pages of memory | Jake Burkholder | 2001-01-21 | 1 | -8/+0 |
| * | apic_itrace_splz[] is unused | Peter Wemm | 2001-01-19 | 1 | -1/+0 |
| * | Protect p_stat and p_oncpu with sched_lock in forward_signal(). | John Baldwin | 2001-01-18 | 1 | -2/+9 |
| * | Change return ??? to return -1 in some #if 0'ed code. | Jake Burkholder | 2001-01-12 | 1 | -2/+2 |
| * | Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variables | Jake Burkholder | 2001-01-10 | 1 | -19/+19 |
| * | Fix a warning. The type of globaldata.gd_prvspace has changed. | Jake Burkholder | 2001-01-08 | 1 | -1/+2 |
| * | This is kind of a nasty hack, but it appears to solve the Compaq DL360 | Peter Wemm | 2000-12-06 | 1 | -2/+13 |
| * | Cleanup some leftover lint from the old interrupt system. | Peter Wemm | 2000-12-04 | 1 | -1/+1 |
| * | Don't wait forever for CPUs to stop or restart. Instead, give up after a | John Baldwin | 2000-11-28 | 1 | -2/+19 |
| * | Catch up to moving headers: | John Baldwin | 2000-10-20 | 1 | -1/+1 |
| * | - Change fast interrupts on x86 to push a full interrupt frame and to | John Baldwin | 2000-10-06 | 1 | -9/+0 |
| * | Remove the NCPU, NAPIC, NBUS, NINTR config options. Make NAPIC, | Paul Saab | 2000-09-22 | 1 | -36/+54 |
| * | Clean up process accounting some more. Unfortunately, it is still not | John Baldwin | 2000-09-12 | 1 | -18/+14 |