CVS commit: src/sys/arch/mips/include

2021-06-23 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Wed Jun 23 15:11:40 UTC 2021

Modified Files:
src/sys/arch/mips/include: vmparam.h

Log Message:
Remove an unused #define.


To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/arch/mips/include/vmparam.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2021-05-17 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue May 18 06:38:24 UTC 2021

Modified Files:
src/sys/arch/mips/include: db_machdep.h

Log Message:
Remove argument names from function declaration prototypes.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/mips/include/db_machdep.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2021-05-14 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Sat May 15 02:37:07 UTC 2021

Modified Files:
src/sys/arch/mips/include: types.h

Log Message:
The MIPS O64 ABI uses full 64-bit FP regs.


To generate a diff of this commit:
cvs rdiff -u -r1.75 -r1.76 src/sys/arch/mips/include/types.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2021-05-11 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Wed May 12 03:53:37 UTC 2021

Modified Files:
src/sys/arch/mips/include: locore.h

Log Message:
Whitespace nit.


To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.118 src/sys/arch/mips/include/locore.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2021-05-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat May  8 13:09:58 UTC 2021

Modified Files:
src/sys/arch/mips/include: mips_param.h

Log Message:
KNG


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/sys/arch/mips/include/mips_param.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2021-04-26 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Apr 26 13:29:51 UTC 2021

Modified Files:
src/sys/arch/mips/include: mips_param.h

Log Message:
Make MACHINE_ARCH for n64 binaries mipsn64e[bl] instead of mips64e[bl] to
differentiate them from n32/o32 binaries.


To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 src/sys/arch/mips/include/mips_param.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2021-03-28 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Mon Mar 29 03:07:33 UTC 2021

Modified Files:
src/sys/arch/mips/include: db_machdep.h

Log Message:
Move the cpu_reset_address() declaration inside #ifdef _KERNEL, add a
comment.


To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/mips/include/db_machdep.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2021-03-28 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Mon Mar 29 03:03:48 UTC 2021

Modified Files:
src/sys/arch/mips/include: db_machdep.h

Log Message:
Whitespace nits.


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/mips/include/db_machdep.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2021-03-28 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Mon Mar 29 02:07:43 UTC 2021

Modified Files:
src/sys/arch/mips/include: types.h

Log Message:
Provide vm_offset_t and vm_size_t typedefs - used by dtrace.


To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/sys/arch/mips/include/types.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2021-03-28 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Mon Mar 29 01:47:46 UTC 2021

Modified Files:
src/sys/arch/mips/include: cpu.h

Log Message:
Include #include  to get lwp_trapframe() definition.
Needed for dtrace.


To generate a diff of this commit:
cvs rdiff -u -r1.131 -r1.132 src/sys/arch/mips/include/cpu.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2021-03-28 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Mon Mar 29 01:46:26 UTC 2021

Modified Files:
src/sys/arch/mips/include: frame.h

Log Message:
Add an lwp_trapframe() interface to return an LWP's user trapframe.
Needed by dtrace.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/mips/include/frame.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2021-03-23 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Wed Mar 24 05:35:06 UTC 2021

Modified Files:
src/sys/arch/mips/include: frame.h

Log Message:
We don't really need a comment at the end of the file saying "this is
the end of the file".


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/mips/include/frame.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2021-03-23 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Tue Mar 23 11:56:55 UTC 2021

Modified Files:
src/sys/arch/mips/include: Makefile.inc

Log Message:
Remove addition of -msym32 to CFLAGS. Hinders rather than helps build
MIPS modules.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/mips/include/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2021-03-18 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Thu Mar 18 23:18:36 UTC 2021

Modified Files:
src/sys/arch/mips/include: ptrace.h

Log Message:
Add PTRACE_ILLEGAL_ASM using the MIPS32r6/MIPS64r6 backwards and
forwards compatible "sigrie" instruction to generate a Reserved
Instruction trap.


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/mips/include/ptrace.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2021-03-02 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Mar  2 08:16:53 UTC 2021

Modified Files:
src/sys/arch/mips/include: locore.h

Log Message:
Ensure the "memory" clobber is on inline assembly store operations

No binary change of note with this change in MALTA32


To generate a diff of this commit:
cvs rdiff -u -r1.116 -r1.117 src/sys/arch/mips/include/locore.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2021-02-18 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Feb 18 20:37:02 UTC 2021

Modified Files:
src/sys/arch/mips/include: profile.h

Log Message:
Revert previous... somehow the register names aren't available apparently


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/mips/include/profile.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2021-02-18 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Thu Feb 18 12:28:02 UTC 2021

Modified Files:
src/sys/arch/mips/include: asm.h

Log Message:
Add an abicalls version of asm mcount prologue.  XXX not tested because
profiled programs fail to link, but fixes build.  Thanks dholland@ for
help analysing this.

While here, rename _KERN_MCOUNT to _MIPS_ASM_MCOUNT - it's not kernel
specific.


To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/sys/arch/mips/include/asm.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2021-02-17 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Feb 17 08:09:22 UTC 2021

Modified Files:
src/sys/arch/mips/include: profile.h

Log Message:
Use the register name and not its number in _PROF_CPLOAD.

"yes please!" from simon@


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/mips/include/profile.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2021-02-15 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Tue Feb 16 05:11:27 UTC 2021

Modified Files:
src/sys/arch/mips/include: intr.h

Log Message:
Add no-profiled attribute for splhigh_noprof() and splx_noprof().


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/mips/include/intr.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2021-02-04 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Feb  4 08:51:42 UTC 2021

Modified Files:
src/sys/arch/mips/include: asm.h

Log Message:
Use t9 instead of $25 in the SETUP_GP64 macro to hopefully make things
a bit clearer.  Same libc binary after.


To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/sys/arch/mips/include/asm.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-12-05 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Dec  6 03:46:23 UTC 2020

Modified Files:
src/sys/arch/mips/include: proc.h types.h

Log Message:
don't expose vaddr_t to userland.


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/mips/include/proc.h
cvs rdiff -u -r1.72 -r1.73 src/sys/arch/mips/include/types.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-10-03 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sat Oct  3 09:56:00 UTC 2020

Modified Files:
src/sys/arch/mips/include: mcontext.h

Log Message:
Add missing __BEGIN_DECLS/__END_DECLS to force function declarations into
the "C" namespace.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/mips/include/mcontext.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-09-26 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Sat Sep 26 08:19:11 UTC 2020

Modified Files:
src/sys/arch/mips/include: asm.h

Log Message:
Add EXPORT_OBJECT - export definition of symbol of symbol type Object,
visible to ksyms(4) address search.


To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/mips/include/asm.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-09-25 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Sat Sep 26 04:31:53 UTC 2020

Modified Files:
src/sys/arch/mips/include: pcb.h

Log Message:
Whitespace consistency nit.


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/mips/include/pcb.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-09-04 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Fri Sep  4 08:17:53 UTC 2020

Modified Files:
src/sys/arch/mips/include: proc.h

Log Message:
include machine/vmparam.h vs mips/vmparam.h to make sure we get
platform-specific defines first.

fixes build issue for playstation2.


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/mips/include/proc.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-08-26 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Wed Aug 26 10:51:45 UTC 2020

Modified Files:
src/sys/arch/mips/include: mips_param.h proc.h

Log Message:
Define a UPAGES_MAX constant to size the a md_upte array in MIPS's
struct mdlwp.  This is exposed to userland, so we can't use something
based on PAGE_SIZE.


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/mips/include/mips_param.h
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/mips/include/proc.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-08-22 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Sat Aug 22 09:08:21 UTC 2020

Modified Files:
src/sys/arch/mips/include: locore.h

Log Message:
Invert the MIPS-I non-4kB page size check.  The previous check doesn't
fail if both MIPS1 and MIPS3_PLUS are defined.  Explictly check against
MIPS1.


To generate a diff of this commit:
cvs rdiff -u -r1.115 -r1.116 src/sys/arch/mips/include/locore.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-08-21 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Sat Aug 22 03:41:33 UTC 2020

Modified Files:
src/sys/arch/mips/include: cpuregs.h

Log Message:
Remove bogus duplicate MIPS_COP_0_CONTEXT definition, it's not a MIPS32/64
specific reg and we already define MIPS_COP_0_TLB_CONTEXT elsewhere.


To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 src/sys/arch/mips/include/cpuregs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-08-17 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Aug 17 14:17:49 UTC 2020

Modified Files:
src/sys/arch/mips/include: intr.h

Log Message:
Disable __HAVE_PREEMPTION.  It is currently marked

#if defined(MULTIPROCESSOR) && defined(__HAVE_FAST_SOFTINTS)

but has no chance of working on OCTEON due to at least the spl functions


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/mips/include/intr.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-08-14 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Sat Aug 15 04:27:28 UTC 2020

Modified Files:
src/sys/arch/mips/include: mips_opcode.h

Log Message:
Fix value for SCE/SWE instructions.
Problem noticed by mrg@.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/mips/include/mips_opcode.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-08-12 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Aug 12 08:56:37 UTC 2020

Modified Files:
src/sys/arch/mips/include: asm.h

Log Message:
Provide assmebler versions of BITS(3) macros.  These are only good for
32 bit masks


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/sys/arch/mips/include/asm.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-08-09 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Aug  9 08:13:09 UTC 2020

Modified Files:
src/sys/arch/mips/include: asm.h

Log Message:
Use compiler defines to determine which LLSCSYNC, et al
to provide.

This should fix mips builds.


To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/arch/mips/include/asm.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-08-04 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Wed Aug  5 05:24:44 UTC 2020

Modified Files:
src/sys/arch/mips/include: lock.h

Log Message:
Indent branch delay slots in asm code (from skrll@).
Be consistent within this file with how asm code is formatted.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/mips/include/lock.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-08-02 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Sun Aug  2 23:20:25 UTC 2020

Modified Files:
src/sys/arch/mips/include: mipsNN.h

Log Message:
Document the PerfCntCrl registers (CP0 Register 25, Selects 0, 2, 4, 6).


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/mips/include/mipsNN.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-08-02 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Sun Aug  2 23:04:23 UTC 2020

Modified Files:
src/sys/arch/mips/include: cpuregs.h

Log Message:
Add a few more perfcnt CP0 registers.


To generate a diff of this commit:
cvs rdiff -u -r1.107 -r1.108 src/sys/arch/mips/include/cpuregs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-07-31 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Fri Jul 31 08:54:09 UTC 2020

Modified Files:
src/sys/arch/mips/include: locore.h

Log Message:
Fix a tyop.  Thankfully this #define was unused.


To generate a diff of this commit:
cvs rdiff -u -r1.112 -r1.113 src/sys/arch/mips/include/locore.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-07-30 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Fri Jul 31 03:35:05 UTC 2020

Modified Files:
src/sys/arch/mips/include: mipsNN.h

Log Message:
Rename MIPSNN_CFG4_MMU_EXT_DEF_MMU_SIZE_EXT to MIPSNN_CFG4_MMU_SIZE_EXT.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/mips/include/mipsNN.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-07-30 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Fri Jul 31 03:03:04 UTC 2020

Modified Files:
src/sys/arch/mips/include: locore.h

Log Message:
CP0 Config6 and Config7 aren't probeable.  Adjust comments for these two.


To generate a diff of this commit:
cvs rdiff -u -r1.111 -r1.112 src/sys/arch/mips/include/locore.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-07-30 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Fri Jul 31 02:56:49 UTC 2020

Modified Files:
src/sys/arch/mips/include: cpuregs.h

Log Message:
Add two cnMIPS III COP0 register names.


To generate a diff of this commit:
cvs rdiff -u -r1.106 -r1.107 src/sys/arch/mips/include/cpuregs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-07-30 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Fri Jul 31 02:34:38 UTC 2020

Modified Files:
src/sys/arch/mips/include: mipsNN.h

Log Message:
Bit definitions Config4 and Config5 registers.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/mips/include/mipsNN.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-07-29 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jul 30 06:54:07 UTC 2020

Modified Files:
src/sys/arch/mips/include: types.h

Log Message:
Sort the #define __HAVEs. NFCI.


To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71 src/sys/arch/mips/include/types.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-07-29 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Wed Jul 29 09:00:05 UTC 2020

Modified Files:
src/sys/arch/mips/include: cpuregs.h

Log Message:
Add definitions for the CP0 WatchLo/WatchHi registers.


To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106 src/sys/arch/mips/include/cpuregs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-07-27 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Jul 27 10:59:11 UTC 2020

Modified Files:
src/sys/arch/mips/include: cache.h

Log Message:
s/MODULE/_MODULE/

spotted by chuq@


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/mips/include/cache.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-07-27 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Jul 27 08:25:28 UTC 2020

Modified Files:
src/sys/arch/mips/include: locore.h

Log Message:
Fix typo _MODULAR -> _MODULE.  Hopefully this fixes the builds.


To generate a diff of this commit:
cvs rdiff -u -r1.110 -r1.111 src/sys/arch/mips/include/locore.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-07-26 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Sun Jul 26 08:08:41 UTC 2020

Modified Files:
src/sys/arch/mips/include: asm.h bswap.h bus_dma_defs.h
bus_space_defs.h bus_space_funcs.h cache.h cache_ls2.h
cache_mipsNN.h cache_octeon.h cache_r4k.h cache_r5900.h cache_r5k.h
cachectl.h cdefs.h cpu.h cpu_counter.h cpuregs.h db_machdep.h
ecoff_machdep.h fenv.h float.h frame.h ieeefp.h int_const.h
int_fmtio.h int_limits.h int_mwgwtypes.h intr.h isa_machdep.h
kcore.h kdbparam.h limits.h locore.h math.h mcontext.h mips1_pte.h
mips3_pte.h mipsNN.h mips_opcode.h mips_param.h netbsd32_machdep.h
pci_machdep.h pmap.h proc.h profile.h pte.h ptrace.h r3900regs.h
reg.h regdef.h regnum.h reloc.h setjmp.h sljit_machdep.h sysarch.h
vmparam.h wchar_limits.h wired_map.h

Log Message:
#define
Nuke trailing whitespace.


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/mips/include/asm.h
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/mips/include/bswap.h \
src/sys/arch/mips/include/bus_dma_defs.h \
src/sys/arch/mips/include/cache_octeon.h
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/mips/include/bus_space_defs.h \
src/sys/arch/mips/include/cache_ls2.h src/sys/arch/mips/include/kcore.h \
src/sys/arch/mips/include/wchar_limits.h \
src/sys/arch/mips/include/wired_map.h
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/mips/include/bus_space_funcs.h \
src/sys/arch/mips/include/sljit_machdep.h
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/mips/include/cache.h
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/mips/include/cache_mipsNN.h \
src/sys/arch/mips/include/cache_r5k.h \
src/sys/arch/mips/include/cpu_counter.h src/sys/arch/mips/include/fenv.h \
src/sys/arch/mips/include/int_const.h \
src/sys/arch/mips/include/netbsd32_machdep.h
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/mips/include/cache_r4k.h
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/mips/include/cache_r5900.h \
src/sys/arch/mips/include/frame.h src/sys/arch/mips/include/int_limits.h \
src/sys/arch/mips/include/reloc.h src/sys/arch/mips/include/setjmp.h
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/mips/include/cachectl.h \
src/sys/arch/mips/include/ieeefp.h src/sys/arch/mips/include/intr.h \
src/sys/arch/mips/include/sysarch.h
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/mips/include/cdefs.h
cvs rdiff -u -r1.128 -r1.129 src/sys/arch/mips/include/cpu.h
cvs rdiff -u -r1.104 -r1.105 src/sys/arch/mips/include/cpuregs.h
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/mips/include/db_machdep.h
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/mips/include/ecoff_machdep.h
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/mips/include/float.h \
src/sys/arch/mips/include/ptrace.h
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/mips/include/int_fmtio.h \
src/sys/arch/mips/include/int_mwgwtypes.h
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/mips/include/isa_machdep.h \
src/sys/arch/mips/include/kdbparam.h src/sys/arch/mips/include/mipsNN.h \
src/sys/arch/mips/include/pci_machdep.h
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/mips/include/limits.h
cvs rdiff -u -r1.109 -r1.110 src/sys/arch/mips/include/locore.h
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/mips/include/math.h \
src/sys/arch/mips/include/r3900regs.h
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/mips/include/mcontext.h
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/mips/include/mips1_pte.h
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/mips/include/mips3_pte.h
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/mips/include/mips_opcode.h \
src/sys/arch/mips/include/profile.h
cvs rdiff -u -r1.44 -r1.45 src/sys/arch/mips/include/mips_param.h
cvs rdiff -u -r1.71 -r1.72 src/sys/arch/mips/include/pmap.h
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/mips/include/proc.h
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/mips/include/pte.h
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/mips/include/reg.h
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/mips/include/regdef.h
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/mips/include/regnum.h
cvs rdiff -u -r1.62 -r1.63 src/sys/arch/mips/include/vmparam.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-07-26 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Sun Jul 26 07:52:08 UTC 2020

Modified Files:
src/sys/arch/mips/include: cpuregs.h

Log Message:
Add CP0 Config Registers 6 and 7.


To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104 src/sys/arch/mips/include/cpuregs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-07-26 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Sun Jul 26 07:13:51 UTC 2020

Modified Files:
src/sys/arch/mips/include: mips_param.h

Log Message:
Add a space in a comment.


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/mips/include/mips_param.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-07-23 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jul 23 19:22:13 UTC 2020

Modified Files:
src/sys/arch/mips/include: locore.h

Log Message:
unifdef -U_LKM


To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 src/sys/arch/mips/include/locore.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-07-23 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jul 23 19:20:03 UTC 2020

Modified Files:
src/sys/arch/mips/include: locore.h

Log Message:
Trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.107 -r1.108 src/sys/arch/mips/include/locore.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-07-23 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jul 23 15:24:37 UTC 2020

Modified Files:
src/sys/arch/mips/include: mips_param.h

Log Message:
Add a comment to CACHE_LINE_SIZE / COHERENCY_UNIT size defines


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/sys/arch/mips/include/mips_param.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-07-23 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jul 23 12:15:59 UTC 2020

Modified Files:
src/sys/arch/mips/include: mips_param.h

Log Message:
On second thoughts this can't be conditional so define CACHE_LINE_SIZE /
COHERENCY_UNIT as 128 for all mips.


To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/mips/include/mips_param.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-07-23 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jul 23 12:13:25 UTC 2020

Modified Files:
src/sys/arch/mips/include: mips_param.h

Log Message:
Define CACHE_LINE_SIZE / COHERENCY_UNIT as 128 for MIPS64_OCTEON


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/arch/mips/include/mips_param.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-07-19 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Mon Jul 20 03:17:44 UTC 2020

Modified Files:
src/sys/arch/mips/include: cpuregs.h

Log Message:
Expose the width of the MIPS_EBASE_CPUNUM bitfield for asm code.


To generate a diff of this commit:
cvs rdiff -u -r1.101 -r1.102 src/sys/arch/mips/include/cpuregs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-07-19 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Mon Jul 20 01:10:38 UTC 2020

Modified Files:
src/sys/arch/mips/include: cpuregs.h

Log Message:
Add an extra bitfield in MIPS_COP_0_EBASE.


To generate a diff of this commit:
cvs rdiff -u -r1.100 -r1.101 src/sys/arch/mips/include/cpuregs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-06-14 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Sun Jun 14 08:43:08 UTC 2020

Modified Files:
src/sys/arch/mips/include: cache_octeon.h

Log Message:
Define Octeon Cavium cache layouts for various cnMIPS cores.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/mips/include/cache_octeon.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-06-13 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Sat Jun 13 14:41:24 UTC 2020

Modified Files:
src/sys/arch/mips/include: mipsNN.h

Log Message:
Move MIPSNN_CFG3_ULRI so that it doesn't appear in some random position
among the other config3 register definitions.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/mips/include/mipsNN.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-06-13 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Sat Jun 13 14:26:34 UTC 2020

Modified Files:
src/sys/arch/mips/include: locore.h

Log Message:
Note some hard-coded capabilties that can be probed.

XXX: Fix this and CPU table in mips/mips_machdep.c one day...


To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106 src/sys/arch/mips/include/locore.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-05-23 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Sat May 23 10:39:25 UTC 2020

Modified Files:
src/sys/arch/mips/include: cpuregs.h

Log Message:
Add CX73xx and CXF75xx Cavium Octeon PRIDs.


To generate a diff of this commit:
cvs rdiff -u -r1.97 -r1.98 src/sys/arch/mips/include/cpuregs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2020-05-07 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Thu May  7 11:43:28 UTC 2020

Modified Files:
src/sys/arch/mips/include: cpuregs.h

Log Message:
Add PRID definition for newer SiByte SB1 cores (rev 0x11).
Add a constant for SiByte/BCRM cacheable coherent TLB cache attribute.


To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97 src/sys/arch/mips/include/cpuregs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2019-05-05 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun May  5 18:13:16 UTC 2019

Modified Files:
src/sys/arch/mips/include: vmparam.h

Log Message:
PR/54133: Sevan Janiyan: Binaries fail to execute
Define M{IN,AX}_PAGE_SHIFT to cover all page possibilities


To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/mips/include/vmparam.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2019-04-11 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Thu Apr 11 09:18:55 UTC 2019

Modified Files:
src/sys/arch/mips/include: cache_octeon.h

Log Message:
Fix tyop.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/mips/include/cache_octeon.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2019-02-06 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Thu Feb  7 04:32:54 UTC 2019

Modified Files:
src/sys/arch/mips/include: bus_dma_defs.h

Log Message:
add missing BUS_DMA_PREFETCHABLE


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/mips/include/bus_dma_defs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2018-09-03 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Tue Sep  4 00:01:41 UTC 2018

Modified Files:
src/sys/arch/mips/include: asm.h

Log Message:
mark STATIC_NESTED_NOPROFILE() functions as functions.


To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/mips/include/asm.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2018-03-07 Thread Maya Rashish
Module Name:src
Committed By:   maya
Date:   Wed Mar  7 23:08:29 UTC 2018

Modified Files:
src/sys/arch/mips/include: cpu.h

Log Message:
Adjust ci on the second iteration.

Now a MULTIPROCESSOR+LOCKDEBUG ERLITE reaches userland again


To generate a diff of this commit:
cvs rdiff -u -r1.123 -r1.124 src/sys/arch/mips/include/cpu.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2018-01-22 Thread Maya Rashish
Module Name:src
Committed By:   maya
Date:   Mon Jan 22 23:20:26 UTC 2018

Modified Files:
src/sys/arch/mips/include: cpu.h

Log Message:
Don't attempt to dereference cpu_infos if ncpus == 0.
Instead use the already initialized cpu_info_store.

(Also, now we assume all ncpus have cpu_infos initialized. seems to work.)

fixes PR port-mips/52940: ERLITE multiprocessor hangs early


To generate a diff of this commit:
cvs rdiff -u -r1.122 -r1.123 src/sys/arch/mips/include/cpu.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2017-12-08 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Dec  9 03:22:33 UTC 2017

Modified Files:
src/sys/arch/mips/include: reg.h types.h

Log Message:
provide 32 and 64 bit register struct definitions.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/mips/include/reg.h
cvs rdiff -u -r1.66 -r1.67 src/sys/arch/mips/include/types.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2017-11-06 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Nov  6 19:17:43 UTC 2017

Modified Files:
src/sys/arch/mips/include: elf_machdep.h

Log Message:
Handle 64 bit kernels.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/mips/include/elf_machdep.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2017-09-06 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Sep  7 06:36:24 UTC 2017

Modified Files:
src/sys/arch/mips/include: vmparam.h

Log Message:
Don't define UVM_KM_VMFREELIST on mips as it excludes some memory
ranges unnecessarily.

PR/52501 - erlite quickly fails to allocate memory and processes wedge


To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 src/sys/arch/mips/include/vmparam.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2017-06-24 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Jun 24 07:00:37 UTC 2017

Modified Files:
src/sys/arch/mips/include: pte.h

Log Message:
Provide pte_set


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/mips/include/pte.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2017-05-06 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun May  7 04:12:35 UTC 2017

Modified Files:
src/sys/arch/mips/include: cpuregs.h

Log Message:
Trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.95 -r1.96 src/sys/arch/mips/include/cpuregs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2017-02-26 Thread Chuck Silvers
Module Name:src
Committed By:   chs
Date:   Mon Feb 27 06:57:16 UTC 2017

Modified Files:
src/sys/arch/mips/include: fenv.h

Log Message:
fix fesetround() to set the FPSR to the desired value rather than
a pointer to a local variable.  wrap the asm in inline functions so that
the compiler can do type checking for us.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/mips/include/fenv.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2017-02-26 Thread Chuck Silvers
Module Name:src
Committed By:   chs
Date:   Mon Feb 27 06:56:03 UTC 2017

Modified Files:
src/sys/arch/mips/include: ieeefp.h

Log Message:
the FP_* rounding constants need to be different from the new FE_* constants
to preserve the ABI, so shift them as needed when using them.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/mips/include/ieeefp.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2017-02-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Feb 23 18:56:12 UTC 2017

Modified Files:
src/sys/arch/mips/include: ecoff_machdep.h

Log Message:
provide ecoff 32 defines.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/mips/include/ecoff_machdep.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2017-01-27 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Jan 27 17:22:16 UTC 2017

Modified Files:
src/sys/arch/mips/include: types.h

Log Message:
remove __HAVE_COMPAT_NETBSD32


To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/arch/mips/include/types.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2017-01-13 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Jan 13 19:10:14 UTC 2017

Modified Files:
src/sys/arch/mips/include: fenv.h

Log Message:
making this use mips assembly is a good start!


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/mips/include/fenv.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2016-11-22 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Nov 22 11:01:51 UTC 2016

Modified Files:
src/sys/arch/mips/include: vmparam.h

Log Message:
1TB is enough UVA for anyone... plus not all cpus can support more.


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/mips/include/vmparam.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2016-11-11 Thread Maya Rashish
Module Name:src
Committed By:   maya
Date:   Fri Nov 11 16:41:32 UTC 2016

Modified Files:
src/sys/arch/mips/include: asm.h

Log Message:
switch mfc0_hazard to be superscalar nop, some mips3 are superscalar
and need this to do the right thing


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/sys/arch/mips/include/asm.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2016-11-04 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Nov  4 08:24:36 UTC 2016

Modified Files:
src/sys/arch/mips/include: vmparam.h

Log Message:
Cmoment formatting.  No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 src/sys/arch/mips/include/vmparam.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2016-10-13 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Thu Oct 13 18:52:30 UTC 2016

Modified Files:
src/sys/arch/mips/include: locore.h

Log Message:
sprinkle #ifndef __ASSEMBLER__ to make this file usable from .S - mostly for
macros like MIPS3_PLUS


To generate a diff of this commit:
cvs rdiff -u -r1.100 -r1.101 src/sys/arch/mips/include/locore.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2016-09-04 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Sep  4 07:27:49 UTC 2016

Modified Files:
src/sys/arch/mips/include: pte.h

Log Message:
Fix pte_cached_p for MIPS_HAS_R4K_MMU


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/mips/include/pte.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2016-08-18 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Aug 18 22:23:20 UTC 2016

Modified Files:
src/sys/arch/mips/include: cache.h

Log Message:
Need to compile in cache alias support when MIPS3 or MIPS4


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/mips/include/cache.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2016-08-13 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Aug 13 07:52:52 UTC 2016

Modified Files:
src/sys/arch/mips/include: asm.h

Log Message:
Trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/mips/include/asm.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2016-07-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Jul 30 06:28:05 UTC 2016

Modified Files:
src/sys/arch/mips/include: bus_dma_defs.h

Log Message:
Use register_t for _ds_vaddr


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/mips/include/bus_dma_defs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2016-07-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Jul 30 06:27:45 UTC 2016

Modified Files:
src/sys/arch/mips/include: psl.h

Log Message:
KX needs to set on !O32 kernels


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/mips/include/psl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2016-07-15 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Sat Jul 16 01:59:05 UTC 2016

Modified Files:
src/sys/arch/mips/include: cpu.h

Log Message:
move sysctl-related #defines out of #ifdef _KERNEL so userland can see them
now pixman builds again on loongson


To generate a diff of this commit:
cvs rdiff -u -r1.119 -r1.120 src/sys/arch/mips/include/cpu.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2016-07-12 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Jul 12 15:56:23 UTC 2016

Modified Files:
src/sys/arch/mips/include: cache_r4k.h

Log Message:
Appease gcc and asm


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/mips/include/cache_r4k.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2016-07-12 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Jul 12 14:24:14 UTC 2016

Modified Files:
src/sys/arch/mips/include: cache_r4k.h

Log Message:
Fix RCSId


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/mips/include/cache_r4k.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2016-07-11 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Jul 11 19:06:33 UTC 2016

Modified Files:
src/sys/arch/mips/include: cache_r4k.h

Log Message:
Trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/mips/include/cache_r4k.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2016-07-11 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Jul 11 19:05:57 UTC 2016

Modified Files:
src/sys/arch/mips/include: cpu.h

Log Message:
Remove commented #include


To generate a diff of this commit:
cvs rdiff -u -r1.118 -r1.119 src/sys/arch/mips/include/cpu.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2016-06-08 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Thu Jun  9 05:43:51 UTC 2016

Modified Files:
src/sys/arch/mips/include: Makefile.inc

Log Message:
Sync register number for curlwp with the kernel


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/mips/include/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2016-01-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Jan 24 16:13:19 UTC 2016

Modified Files:
src/sys/arch/mips/include: reg.h

Log Message:
use namespace protected types.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/mips/include/reg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2016-01-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Jan 24 16:08:05 UTC 2016

Modified Files:
src/sys/arch/mips/include: types.h

Log Message:
expose label_t for _KMEMUSER


To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/sys/arch/mips/include/types.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2016-01-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Jan 24 16:00:45 UTC 2016

Modified Files:
src/sys/arch/mips/include: types.h

Log Message:
expose __fpregister_t too, merge definitions.


To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/mips/include/types.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2016-01-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Jan 24 16:00:29 UTC 2016

Modified Files:
src/sys/arch/mips/include: signal.h

Log Message:
use namespace protected types.


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/mips/include/signal.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2015-12-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Dec 25 06:01:38 UTC 2015

Modified Files:
src/sys/arch/mips/include: ieeefp.h

Log Message:
remove dup fenv


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/mips/include/ieeefp.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2015-06-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jun 30 04:20:19 UTC 2015

Modified Files:
src/sys/arch/mips/include: proc.h vmparam.h

Log Message:
Make vmparam.h change work with RUMP


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/mips/include/proc.h
cvs rdiff -u -r1.53 -r1.54 src/sys/arch/mips/include/vmparam.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2015-06-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jun 30 03:41:04 UTC 2015

Modified Files:
src/sys/arch/mips/include: vmparam.h

Log Message:
We support multiple page sizes so let modules know it.


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/sys/arch/mips/include/vmparam.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2015-06-27 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Jun 27 21:44:06 UTC 2015

Modified Files:
src/sys/arch/mips/include: pte.h

Log Message:
Remove unused struct pt_entry_t union.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/mips/include/pte.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2015-06-26 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Jun 27 03:30:01 UTC 2015

Modified Files:
src/sys/arch/mips/include: mips_opcode.h

Log Message:
More instructions


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/mips/include/mips_opcode.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/include

2015-06-26 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Jun 26 22:56:36 UTC 2015

Modified Files:
src/sys/arch/mips/include: mips1_pte.h

Log Message:
ifdef out bitfield struct for pte (not used).


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/mips/include/mips1_pte.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



  1   2   >