summaryrefslogtreecommitdiff
path: root/sys/arch/mips64/include
AgeCommit message (Expand)Author
2022-01-28Remove unused guarded read and write routines.Visa Hankala
2021-10-07Remove unused TLB routines.Visa Hankala
2021-10-07Remove struct members that were used by the R4000 EoP workaround.Visa Hankala
2021-10-07Use tabs instead of spaces.Visa Hankala
2021-10-07Remove a stale comment.Visa Hankala
2021-08-30Remove typedef of db_addr_t; mpi converted the users of it to vaddr_t alreadyJasper Lievisse Adriaanse
2021-07-24Replace cpus_running with CPU_IS_RUNNING().Visa Hankala
2021-07-06Introduce CPU_IS_RUNNING() and us it in scheduler-related code to preventMark Kettenis
2021-06-02kernel: introduce per-CPU panic(9) message bufferscheloha
2021-05-28Remove CPU and node id fields that were used with SGI Origin.Visa Hankala
2021-05-05Remove unneeded tlb_set_gbase() that was used with R8000.Visa Hankala
2021-05-01Retire OpenBSD/sgi.Visa Hankala
2021-04-29Remove unused RM7000 ICR handling.Visa Hankala
2021-03-11spellingJonathan Gray
2020-07-18Userland timecounter implementation for octeonVisa Hankala
2020-07-11Synchronize each core's CP0 cycle counter using the IO clock counter.Visa Hankala
2020-07-08do not need these versions of timetc.hTheo de Raadt
2020-07-06Add support for timeconting in userland.Paul Irofti
2020-06-30Remove obsolete <machine/stdarg.h> header. Nowadays the varargVisa Hankala
2020-05-31introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c.David Gwynne
2020-05-27Retire <machine/varargs.h>.Visa Hankala
2019-11-07Convert db_addr_t -> vaddr_t but leave the typedef for now.Martin Pieuchot
2019-11-07Substitute boolean_t/TRUE/FALSE by int/1/0.Martin Pieuchot
2019-10-28Fix atomic_sub_long_nv() on mips64. The negation should useVisa Hankala
2019-09-02in non-MP, cpu_number() the #define should be 0UL; ok visaTheo de Raadt
2019-08-21Fix a race in invalidation of remote TLB entries.Visa Hankala
2019-05-05Turn need_resched() and signotify() into proper functions on mips64.Visa Hankala
2019-04-26Guard against repeated inclusion of <mips64/pte.h>. This fixes drm buildVisa 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
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-04-09Add a driver for the OCTEON cryptographic unit. It providesVisa Hankala
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-01-29Drop unused field `ci_ipiih'.Visa Hankala
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-04Unify <machine/mutex.h> a bit further.Martin Pieuchot
2017-10-21Use MI mplock on mips64.Visa Hankala
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-08-27Rely on the hardware to clear hazards on octeon.Visa Hankala
2017-08-26Use macros for Config1 bits.Visa Hankala
2017-08-13Make R_MIPS_* defines available via <machine/reloc.h>.Visa Hankala
2017-08-12Add a dummy (for now) <machine/reloc.h> for mips64 to fix build.Visa Hankala
2017-07-30Define MAXCPUS per mips64 port.Visa Hankala