summaryrefslogtreecommitdiff
path: root/sys/arch/mips64
AgeCommit message (Expand)Author
2019-04-26Guard against repeated inclusion of <mips64/pte.h>. This fixes drm buildVisa Hankala
2019-04-23Call exit(2) if sigreturn(2) fails on mips64. This is what otherVisa Hankala
2019-04-19Work around a limitation of clang integrated assembler on mips64.Visa Hankala
2019-03-23Use the debugger mutex for `ddb_mp_mutex'. This should prevent a raceVisa Hankala
2019-03-17Move intr_barrier(9) to the platform level so that it can be customized.Visa Hankala
2019-03-16Include header <sys/evcount.h> where event counters are used, so thatVisa Hankala
2019-01-14Wrap floating point instructions with .set hardfloat to make clang'sVisa Hankala
2019-01-05Expand a macro instruction for clang. Unlike gas, the integratedVisa Hankala
2019-01-05Replace two-operand instruction aliases that clang does notVisa Hankala
2018-12-31Set floating point condition code even if the result of an emulatedVisa Hankala
2018-12-13Use a faster, more reliable way to figure out how many TLB entries areVisa Hankala
2018-12-05Include srp.h where struct cpu_info uses srp to avoid erroring out whenJonathan Gray
2018-12-04Add processor IDs for several OCTEON II and III SoCs.Visa Hankala
2018-10-22More "explicitely" -> "explicitly" in various comments.Kenneth R Westerback
2018-09-14Unify and bump some of the NMBCLUSTERS defines. Some archs had it set toClaudio Jeker
2018-07-10Move from sendsig() to its callers the initsiginfo() calls andPhilip Guenther
2018-06-13Make octeon kernels compile with DEBUG.Visa Hankala
2018-05-22Delete antique sigdebug definitionsPhilip Guenther
2018-05-09Fix a linking error in the IP26 kernel. This is a regression causedVisa Hankala
2018-05-09Avoid locking two vm_pages simultaneously in pmap_enter(). To achieveVisa Hankala
2018-05-09vm_page lookup does not need locking. Hoist it outside the pmap lock.Visa Hankala
2018-05-09Implement stack trace saving on mips64.Visa Hankala
2018-04-12Implement MAP_STACK option for mmap(). Synchronous faults (pagefault andTheo de Raadt
2018-04-09Add a driver for the OCTEON cryptographic unit. It providesVisa Hankala
2018-03-20Do not panic from ddb(4) when a lock requirement isn't fulfilled.Martin Pieuchot
2018-03-05#define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an archTheo de Raadt
2018-02-24Declare ci_ipl volatile to prevent the compiler from optimizingVisa Hankala
2018-02-18Replace a full memory barrier with a write-write barrier. The fullVisa Hankala
2018-01-29Drop unused field `ci_ipiih'.Visa Hankala
2018-01-25Remove mutex implementations that now live in MI code.Martin Pieuchot
2018-01-25Move common mutex implementations to a MI place.Martin Pieuchot
2018-01-12Unify <machine/mutex.h> a bit further.Martin Pieuchot
2018-01-08Move SC_* defines into <machine/setjmp.h>, and rename them,Visa Hankala
2018-01-06Remove redundant zeroing and dead code.Visa Hankala
2018-01-04Unify <machine/mutex.h> a bit further.Martin Pieuchot
2017-12-30Delete unnecessary <sys/file.h> includesPhilip Guenther
2017-12-20Sync C mutex implementations.Martin Pieuchot
2017-12-14fcntl(F_SETFL) invokes the FIONBIO and FIOASYNC ioctls internally, soPhilip Guenther
2017-11-19Remove lock_machdep.c from amd64, i386, mips64 and sparc64.Visa Hankala
2017-10-21Use MI mplock on mips64.Visa Hankala
2017-10-11Try to make CPU cache size values more correct, especially on OCTEON IIVisa Hankala
2017-09-16Make sure that `fsr' is always initialized. Non-DEBUG kernelsVisa Hankala
2017-09-11Sync alpha/mips64/powerpc mutex implementations.Martin Pieuchot
2017-09-05Move mutex, condvar, and thread-specific data routes, pthread_once, andPhilip Guenther
2017-09-02Let the kernel utilize the FPU if one is available, even when theVisa Hankala
2017-09-01Ansify function definitions.Visa Hankala
2017-09-01Zap stray prototype.Visa Hankala
2017-08-30Prefer copyin32() to copyin() when fetching instructionsVisa Hankala
2017-08-27Rely on the hardware to clear hazards on octeon.Visa Hankala
2017-08-26Use copyin32() instead of a direct memory load when fetching a branchVisa Hankala