Age | Commit message (Expand) | Author |
2014-02-03 | Make sure sched_init_cpu() on the secondary processors is invoked with the | Miod Vallat |
2014-02-02 | Force an fpu context synchronization before halting secondary processors. | Miod Vallat |
2014-02-02 | To prevent lock ordering problems with the kernel lock, we need to make sure | Mark Kettenis |
2014-02-02 | armv7_start.o needs an explicit dependency on assym.h now; nick | Miod Vallat |
2014-02-01 | Do not include <machine/pmap.h> from .S code, for it brings much too .S-unaware | Miod Vallat |
2014-02-01 | Use splipi() instead of splhigh() to protect lazy fpu saving code. | Miod Vallat |
2014-02-01 | On MP kernels, invoke SPINLOCK_SPIN_HOOK in mtx_enter() when it spins. | Miod Vallat |
2014-02-01 | Simplify try_lock() to avoid one forward branch in the common case. | Miod Vallat |
2014-02-01 | pools aren't mp-safe; since the TLB shootdown code will allocate up to 6 job | Miod Vallat |
2014-02-01 | Lower IPL_SCHED to IPL_CLOCK where it belongs. | Miod Vallat |
2014-02-01 | Use atomic_loadlatch_ulong() to speedup and simplify the ipi dispatcher. | Miod Vallat |
2014-02-01 | Allow MP_LOCKDEBUG kernels to get tracebacks from other processors when | Miod Vallat |
2014-02-01 | Reset the hwrpb cpu start address after booting the secondaries, in order to | Miod Vallat |
2014-02-01 | Remove some of the excessive cache and TLB flushing going on during | Mike Larkin |
2014-01-30 | Abort traceback when a new ra has not been found, instead of looping on it | Miod Vallat |
2014-01-30 | Narrow ci_flags to be able to print ci_mutex_level in the `machine ddbcpu' | Miod Vallat |
2014-01-30 | Move declaration of struct vm_page_md from <machine/vmparam.h> to | Miod Vallat |
2014-01-30 | To prevent lock ordering problems with the kernel lock, we need to make sure | Mark Kettenis |
2014-01-30 | Add missing 'stand' directory in order to work 'make build' and 'make | Kenji Aoyama |
2014-01-30 | Undef def_atomic_op_nv instead of def_atomic_opf. | Mark Kettenis |
2014-01-30 | move sparc64 behind the MI atomic api. | David Gwynne |
2014-01-29 | Add rnddata[] placeholders to make boot block build again, same as | Kenji Aoyama |
2014-01-28 | In MUTEX_ASSERT_LOCKED, check we are the mutex owner if MULTIPROCESSOR. | Miod Vallat |
2014-01-28 | In cpu_fork(), make sure to set the IPL of the new process to IPL_IPI on | Miod Vallat |
2014-01-26 | Attempt to make user changes of keyboard layout a bit more `sticky' on wsmux | Miod Vallat |
2014-01-26 | Work in progress work towards SMP, heavily based upon NetBSD. The MP kernel | Miod Vallat |
2014-01-26 | Remove unnecessary <machine/pte.h> dependency. | Miod Vallat |
2014-01-24 | Remove _KERNEL guard around <sys/lock.h>, for userland to be able to | Miod Vallat |
2014-01-24 | Disable lapic when halting CPUs. Allegedly this is necessary to make | Mark Kettenis |
2014-01-24 | If hv_ldc_copy() fails copying data set report status as EIO and acknowledge | Mark Kettenis |
2014-01-24 | Add support for BUS_INTR_ESTABLISH_MPSAFE. | Mark Kettenis |
2014-01-24 | Add support for BUS_INTR_ESTABLISH_MPSAFE. | Mark Kettenis |
2014-01-24 | add a missing argument to a debug printf | Jonathan Gray |
2014-01-24 | Do not protect struct vm_page_md with defined(_KERNEL), for userland uvm | Miod Vallat |
2014-01-23 | Add defines for resumable and nonresumable error queues. | Mark Kettenis |
2014-01-23 | Eleminate the last workq usage here. | Mark Kettenis |
2014-01-23 | unifdef -D__HAVE_VM_PAGE_MD - no functional change. | Miod Vallat |
2014-01-23 | Switch to task queues, except for one little corner case that I need to think | Mark Kettenis |
2014-01-23 | Don't blindly continue if and hv_ldc_copy() call fails. For now, simply | Mark Kettenis |
2014-01-23 | Use MIN() instead of min() as we're dealing with 64-bit types. | Mark Kettenis |
2014-01-22 | Do not assume the data buffers handed down to us from the SCSI midlayer are | Mark Kettenis |
2014-01-22 | Only kick the iopool if we've just established a new connection to the server. | Mark Kettenis |
2014-01-22 | this gets rid of NO_CCB in vdsk. it considers space on the tx ring | David Gwynne |
2014-01-22 | To prevent lock ordering problems with the kernel lock, we need to make sure | Mark Kettenis |
2014-01-22 | Use extent_alloc_subregion_with_descr(9). This should make bus_dmamap_load(9) | Mark Kettenis |
2014-01-22 | Same clean up for hppa64. | Joel Sing |
2014-01-22 | Clean up code - sort headers, remove __OpenBSD__ #ifdefs and ansify | Joel Sing |
2014-01-22 | tweak ubcmtp comment | joshua stein |
2014-01-22 | CDIAGFLAGS= not needed | Theo de Raadt |
2014-01-22 | Use ljmp instead of ljmpq since binutils 2.17 doesn't like the latter. | Mark Kettenis |