| Age | Commit message (Expand) | Author | Files | Lines |
| 2020-05-31 | introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c. |  dlg | 1 | -1/+3 |
| 2020-05-27 | Retire <machine/varargs.h>. |  visa | 1 | -50/+0 |
| 2019-11-07 | Convert db_addr_t -> vaddr_t but leave the typedef for now. |  mpi | 1 | -4/+4 |
| 2019-11-07 | Substitute boolean_t/TRUE/FALSE by int/1/0. |  mpi | 1 | -2/+2 |
| 2019-10-28 | Fix atomic_sub_long_nv() on mips64. The negation should use |  visa | 1 | -2/+2 |
| 2019-09-02 | in non-MP, cpu_number() the #define should be 0UL; ok visa |  deraadt | 1 | -2/+2 |
| 2019-08-21 | Fix a race in invalidation of remote TLB entries. |  visa | 1 | -1/+2 |
| 2019-05-05 | Turn need_resched() and signotify() into proper functions on mips64. |  visa | 1 | -12/+3 |
| 2019-04-26 | Guard against repeated inclusion of <mips64/pte.h>. This fixes drm build |  visa | 1 | -1/+6 |
| 2019-04-19 | Work around a limitation of clang integrated assembler on mips64. |  visa | 1 | -1/+2 |
| 2019-03-23 | Use the debugger mutex for `ddb_mp_mutex'. This should prevent a race |  visa | 1 | -3/+1 |
| 2018-12-05 | Include srp.h where struct cpu_info uses srp to avoid erroring out when |  jsg | 1 | -1/+2 |
| 2018-12-04 | Add processor IDs for several OCTEON II and III SoCs. |  visa | 1 | -1/+5 |
| 2018-10-22 | More "explicitely" -> "explicitly" in various comments. |  krw | 1 | -2/+2 |
| 2018-09-14 | Unify and bump some of the NMBCLUSTERS defines. Some archs had it set to |  claudio | 1 | -2/+2 |
| 2018-04-09 | Add a driver for the OCTEON cryptographic unit. It provides |  visa | 1 | -1/+2 |
| 2018-03-05 | #define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an arch |  deraadt | 1 | -1/+2 |
| 2018-02-24 | Declare ci_ipl volatile to prevent the compiler from optimizing |  visa | 1 | -2/+2 |
| 2018-01-29 | Drop unused field `ci_ipiih'. |  visa | 1 | -2/+1 |
| 2018-01-25 | Move common mutex implementations to a MI place. |  mpi | 1 | -84/+2 |
| 2018-01-12 | Unify <machine/mutex.h> a bit further. |  mpi | 1 | -2/+2 |
| 2018-01-08 | Move SC_* defines into <machine/setjmp.h>, and rename them, |  visa | 2 | -16/+7 |
| 2018-01-04 | Unify <machine/mutex.h> a bit further. |  mpi | 1 | -2/+2 |
| 2017-10-21 | Use MI mplock on mips64. |  visa | 2 | -46/+16 |
| 2017-09-05 | Move mutex, condvar, and thread-specific data routes, pthread_once, and |  guenther | 1 | -5/+1 |
| 2017-09-02 | Let the kernel utilize the FPU if one is available, even when the |  visa | 1 | -1/+7 |
| 2017-08-27 | Rely on the hardware to clear hazards on octeon. |  visa | 1 | -1/+12 |
| 2017-08-26 | Use macros for Config1 bits. |  visa | 1 | -1/+27 |
| 2017-08-13 | Make R_MIPS_* defines available via <machine/reloc.h>. |  visa | 2 | -28/+48 |
| 2017-08-12 | Add a dummy (for now) <machine/reloc.h> for mips64 to fix build. |  visa | 1 | -0/+10 |
| 2017-07-30 | Define MAXCPUS per mips64 port. |  visa | 1 | -2/+1 |
| 2017-07-12 | remove CPU_LIDSUSPEND/machdep.lidsuspend |  natano | 1 | -3/+3 |
| 2017-06-29 | kill RCSID macros; discussed with millert |  deraadt | 1 | -5/+1 |
| 2017-06-11 | Fix TLB size computation on OCTEON II and III. The CPUs have utilized |  visa | 2 | -2/+18 |
| 2017-06-08 | Move loongson/octeon/sgi unmap_startup() under arch/mips64. |  visa | 1 | -1/+3 |
| 2017-05-24 | Add an idle cycle implementation for R4600/R5000/RM7000 CPUs and their |  visa | 1 | -1/+4 |
| 2017-05-19 | Replace __cpu_cas() with atomic_cas_ulong(). |  visa | 1 | -7/+1 |
| 2017-05-15 | Make atomic.h ready to be included in userland. |  mpi | 1 | -2/+2 |
| 2017-05-10 | Hook up HPET as a timecounter. |  visa | 1 | -1/+2 |
| 2017-04-20 | Get TCB address using the RDHWR instruction instead of __get_tcb(). |  visa | 1 | -1/+20 |
| 2017-04-20 | Make TCB address available to userspace via the UserLocal register. |  visa | 4 | -6/+57 |
| 2017-04-20 | Hook up mutex(9) to witness(4). |  visa | 1 | -3/+15 |
| 2017-04-13 | Provide mips64 with kernel-facing TCB_{GET,SET} macros that store it |  guenther | 2 | -3/+6 |
| 2017-04-10 | Use __ASSEMBLER__ instead of __LANGUAGE_ASSEMBLY. |  visa | 1 | -4/+4 |
| 2017-04-07 | Add prid for CN72xx/CN73xx. |  visa | 1 | -1/+2 |
| 2017-03-02 | Add a new sysctl machdep.lidaction. The sysctl works as follows: |  natano | 1 | -2/+4 |
| 2017-02-08 | In exec_elf.c: expand ELFNAME(), ELFNAME2(), and ELFNAMEEND() except |  guenther | 1 | -3/+1 |
| 2017-01-21 | Add _MIPS_ISA_MIPS32 and _MIPS_ISA_MIPS64 defines for clang. |  visa | 2 | -12/+18 |
| 2017-01-03 | Remove #define __SWAP_BROKEN from mips64. The architecture now |  visa | 1 | -4/+1 |
| 2016-12-23 | Tweaks suggested by miod@ |  visa | 1 | -2/+2 |