Age | Commit message (Expand) | Author |
2018-01-12 | Unify <machine/mutex.h> a bit further. | Martin Pieuchot |
2018-01-08 | Move SC_* defines into <machine/setjmp.h>, and rename them, | Visa Hankala |
2018-01-06 | Remove redundant zeroing and dead code. | Visa Hankala |
2018-01-04 | Unify <machine/mutex.h> a bit further. | Martin Pieuchot |
2017-12-30 | Delete unnecessary <sys/file.h> includes | Philip Guenther |
2017-12-20 | Sync C mutex implementations. | Martin Pieuchot |
2017-12-14 | fcntl(F_SETFL) invokes the FIONBIO and FIOASYNC ioctls internally, so | Philip Guenther |
2017-11-19 | Remove lock_machdep.c from amd64, i386, mips64 and sparc64. | Visa Hankala |
2017-10-21 | Use MI mplock on mips64. | Visa Hankala |
2017-10-11 | Try to make CPU cache size values more correct, especially on OCTEON II | Visa Hankala |
2017-09-16 | Make sure that `fsr' is always initialized. Non-DEBUG kernels | Visa Hankala |
2017-09-11 | Sync alpha/mips64/powerpc mutex implementations. | Martin Pieuchot |
2017-09-05 | Move mutex, condvar, and thread-specific data routes, pthread_once, and | Philip Guenther |
2017-09-02 | Let the kernel utilize the FPU if one is available, even when the | Visa Hankala |
2017-09-01 | Ansify function definitions. | Visa Hankala |
2017-09-01 | Zap stray prototype. | Visa Hankala |
2017-08-30 | Prefer copyin32() to copyin() when fetching instructions | Visa Hankala |
2017-08-27 | Rely on the hardware to clear hazards on octeon. | Visa Hankala |
2017-08-26 | Use copyin32() instead of a direct memory load when fetching a branch | Visa Hankala |
2017-08-26 | Use macros for Config1 bits. | Visa Hankala |
2017-08-25 | Fix pmap_extract() to return false when there is a page table page | Visa Hankala |
2017-08-13 | Make R_MIPS_* defines available via <machine/reloc.h>. | Visa Hankala |
2017-08-12 | Add a dummy (for now) <machine/reloc.h> for mips64 to fix build. | Visa Hankala |
2017-07-30 | Define MAXCPUS per mips64 port. | Visa Hankala |
2017-07-22 | Rename variables for clarity. | Visa Hankala |
2017-07-22 | Bring SIGBUS and SIGSEGV handling better in line with the other | Visa Hankala |
2017-07-12 | remove CPU_LIDSUSPEND/machdep.lidsuspend | Martin Natano |
2017-07-03 | Use copyin32() instead of copyin() in RDHWR emulation. | Visa Hankala |
2017-06-29 | kill RCSID macros; discussed with millert | Theo de Raadt |
2017-06-22 | Improve the coalescing of instruction cache flushes on R8000 in order | Visa Hankala |
2017-06-17 | Invalidate remote TLB entries by address range. This reduces | Visa Hankala |
2017-06-13 | Do not invalidate remote TLB entries with new mappings because the | Visa Hankala |
2017-06-13 | Tweak order of operands to check constant `cache_valias_mask' first. | Visa Hankala |
2017-06-11 | Define register_splx_handler() in one place. | Visa Hankala |
2017-06-11 | Fix TLB size computation on OCTEON II and III. The CPUs have utilized | Visa Hankala |
2017-06-08 | Move loongson/octeon/sgi unmap_startup() under arch/mips64. | Visa Hankala |
2017-05-30 | Kill db_sym_t. | Martin Pieuchot |
2017-05-29 | Kill SPINLOCK_SPIN_HOOK, use CPU_BUSY_CYCLE() instead. | Martin Pieuchot |
2017-05-29 | Reduce code duplication. The local-CPU-only case is now handled | Visa Hankala |
2017-05-29 | Invalidate OCTEON icache after TLB ASID wraparound, otherwise userspace | Visa Hankala |
2017-05-28 | Do not allow NULL callback at rendezvous and clear callback | Visa Hankala |
2017-05-28 | Use fast path if remote call is not needed. | Visa Hankala |
2017-05-28 | mips64_multicast_ipi() excludes current CPU. | Visa Hankala |
2017-05-27 | Check cache_valias_mask earlier in the expression. The value is zero | Visa Hankala |
2017-05-24 | Add an idle cycle implementation for R4600/R5000/RM7000 CPUs and their | Visa Hankala |
2017-05-21 | Enable radeondrm(4) on loongson to get accelerated graphics | Visa Hankala |
2017-05-19 | Replace __cpu_cas() with atomic_cas_ulong(). | Visa Hankala |
2017-05-19 | Implement copyin32(9) for mips64. | Visa Hankala |
2017-05-15 | Make atomic.h ready to be included in userland. | Martin Pieuchot |
2017-05-11 | Set up IPI handling on the primary CPU before booting secondary CPUs. | Visa Hankala |