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

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

2021-06-01 Thread Simon Burge
Module Name:src Committed By: simonb Date: Wed Jun 2 00:00:39 UTC 2021 Modified Files: src/sys/arch/mips/mips: mips_machdep.c Log Message: s/leading spaces/tabs/ To generate a diff of this commit: cvs rdiff -u -r1.301 -r1.302 src/sys/arch/mips/mips/mips_machdep.c

CVS commit: src/sys/arch/mips

2021-05-29 Thread Simon Burge
Module Name:src Committed By: simonb Date: Sat May 29 12:35:27 UTC 2021 Modified Files: src/sys/arch/mips/include: cpuregs.h src/sys/arch/mips/mips: fp.S locore.S mips_emul.c mips_fpu.c mips_fputrap.c Log Message: Update the FPU register names and bit

CVS commit: src/sys/arch/mips

2021-05-27 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri May 28 00:18:27 UTC 2021 Modified Files: src/sys/arch/mips: README.models Log Message: Update R6000 description. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/mips/README.models Please note that

CVS commit: src/sys/arch/mips

2021-05-27 Thread Simon Burge
Module Name:src Committed By: simonb Date: Thu May 27 15:00:02 UTC 2021 Modified Files: src/sys/arch/mips/include: locore.h src/sys/arch/mips/mips: mips_emul.c Log Message: Rename the unhelpfully named mips_emul_lwc0() and mips_emul_swc0() to mips_emul_ll() and

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

2021-05-27 Thread Simon Burge
Module Name:src Committed By: simonb Date: Thu May 27 13:32:54 UTC 2021 Modified Files: src/sys/arch/mips/mips: mips_emul.c Log Message: Print the CP0 status register too in the debug trap code. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28

CVS commit: src/sys/arch/mips/cavium/dev

2021-05-26 Thread Simon Burge
Module Name:src Committed By: simonb Date: Thu May 27 03:23:29 UTC 2021 Modified Files: src/sys/arch/mips/cavium/dev: if_cnmac.c Log Message: Move the send queue checking to a new function, and also call this in the rx interrupt path. Measureable improvement on a NFS

CVS commit: src/sys/arch/mips/cavium/dev

2021-05-26 Thread Simon Burge
Module Name:src Committed By: simonb Date: Thu May 27 01:43:32 UTC 2021 Modified Files: src/sys/arch/mips/cavium/dev: if_cnmac.c Log Message: Schedule the send cleanup function for next tick in cnmac_start(). In the send cleanup function, schedule for the next tick

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

2021-05-25 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue May 25 09:19:28 UTC 2021 Modified Files: src/sys/arch/mips/conf: files.mips Log Message: Alignment nit. To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84 src/sys/arch/mips/conf/files.mips Please note that diffs

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

2021-05-24 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon May 24 07:27:39 UTC 2021 Modified Files: src/sys/arch/mips/mips: fp.S Log Message: Whitespace alignment nit. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/arch/mips/mips/fp.S Please note that diffs

CVS commit: src/sys/arch/mips

2021-05-23 Thread matthew green
Module Name:src Committed By: mrg Date: Sun May 23 23:24:45 UTC 2021 Modified Files: src/sys/arch/mips/include: mips_param.h netbsd32_machdep.h src/sys/arch/mips/mips: cpu_exec.c netbsd32_machdep.c Log Message: fix "uname -p" on mips n32. this has been returning

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

2021-05-18 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

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

CVS commit: src/sys/arch/mips/cavium/dev

2021-05-14 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri May 14 13:36:28 UTC 2021 Modified Files: src/sys/arch/mips/cavium/dev: octeon_gmx.c Log Message: Fix a missed bitmask to __SHIFTOUT conversion in rev 1.12. Fixes negotiation problems on non-gige switches. Problem discovered

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

2021-05-13 Thread Simon Burge
Module Name:src Committed By: simonb Date: Thu May 13 06:15:29 UTC 2021 Modified Files: src/sys/arch/mips/mips: fp.S Log Message: Update ISA for some "L" variant instructions after checking the R4400 UM. To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56

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

2021-05-12 Thread Simon Burge
Module Name:src Committed By: simonb Date: Thu May 13 04:55:12 UTC 2021 Modified Files: src/sys/arch/mips/mips: fp.S Log Message: Note which ISA the unimplemented instructions belong to. To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55

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

2021-05-12 Thread Simon Burge
Module Name:src Committed By: simonb Date: Thu May 13 03:41:46 UTC 2021 Modified Files: src/sys/arch/mips/mips: mips_fputrap.c Log Message: If we're going to print a number in hex, at least put a 0x in front of it. To generate a diff of this commit: cvs rdiff -u -r1.10

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

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

2021-05-11 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue May 11 14:41:08 UTC 2021 Modified Files: src/sys/arch/mips/mips: mips_fpu.c Log Message: Use "static" in the function intro if the function is static. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

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

2021-05-11 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue May 11 09:21:25 UTC 2021 Modified Files: src/sys/arch/mips/conf: std.octeon Log Message: Revert rev 1.5 - put the NOFPU option back. Older cnMIPS cores don't have an FPU. To generate a diff of this commit: cvs rdiff -u

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

2021-05-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon May 10 23:58:52 UTC 2021 Modified Files: src/sys/arch/mips/cavium: mainbus.c Log Message: Specify the "fdt" interface attribute when configuring via FDT, since mainbus also carries the "mainbus" interface attribute. To

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

CVS commit: src/sys/arch/mips/cavium/dev

2021-05-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Wed May 5 06:47:29 UTC 2021 Modified Files: src/sys/arch/mips/cavium/dev: octeon_cib.c octeon_gmx.c octeon_intc.c Log Message: Sprinkle some static. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

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

2021-04-29 Thread Simon Burge
Module Name:src Committed By: simonb Date: Thu Apr 29 08:45:29 UTC 2021 Modified Files: src/sys/arch/mips/mips: fp.S Log Message: Fix another misplaced label for cvt_s_w() but use a named local label and redo fix for cvt_d_w() in rev 1.52 the same way. To generate a

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

2021-04-29 Thread Simon Burge
Module Name:src Committed By: simonb Date: Thu Apr 29 08:14:08 UTC 2021 Modified Files: src/sys/arch/mips/mips: fp.S Log Message: Move a comment slighty so that it's before two #ifdef blocks that do the same thing instead of in the middle of them. To generate a diff of

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

2021-04-29 Thread Simon Burge
Module Name:src Committed By: simonb Date: Thu Apr 29 08:11:38 UTC 2021 Modified Files: src/sys/arch/mips/mips: fp.S Log Message: Move a branch target in cvt_d_w() to where it will be hit for either case of an #ifdef block of code. Fixes an FP emulation problem if

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

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

2021-04-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Apr 26 00:28:01 UTC 2021 Modified Files: src/sys/arch/mips/conf: Makefile.mips Log Message: Produce elf32 images for mipsn64eb too To generate a diff of this commit: cvs rdiff -u -r1.71 -r1.72

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

2021-04-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 25 23:24:00 UTC 2021 Modified Files: src/sys/arch/mips/conf: Makefile.mips Log Message: use ${MACHINE_MIPS64} To generate a diff of this commit: cvs rdiff -u -r1.70 -r1.71 src/sys/arch/mips/conf/Makefile.mips Please

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

2021-04-18 Thread Simon Burge
Module Name:src Committed By: simonb Date: Sun Apr 18 12:05:29 UTC 2021 Modified Files: src/sys/arch/mips/conf: std.octeon Log Message: Delete the NOFPU option. These CPUs do have an FPU. Allows o32 binaries to work now. To generate a diff of this commit: cvs rdiff -u

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

2021-04-18 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Apr 18 10:40:34 UTC 2021 Modified Files: src/sys/arch/mips/mips: locore.S Log Message: move softint_cleanup, which is a part of softint_fast_dispatch(), into the section of code known as softint_fast_dispatch(). previous: db>

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

2021-04-12 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Apr 12 11:35:22 UTC 2021 Modified Files: src/sys/arch/mips/mips: db_disasm.c Log Message: Print target addresses similar to aarch64 as "address " instead of " [addr:address]". Uses less columns, a bit easier on the eyes.

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

2021-04-11 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Apr 12 02:23:41 UTC 2021 Modified Files: src/sys/arch/mips/mips: db_interface.c Log Message: avoid duplicate "ddb_regs" in crash with GCC 10 and -fcommon default. To generate a diff of this commit: cvs rdiff -u -r1.92 -r1.93

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

2021-04-07 Thread Simon Burge
Module Name:src Committed By: simonb Date: Wed Apr 7 14:27:39 UTC 2021 Modified Files: src/sys/arch/mips/mips: db_disasm.c Log Message: Add a # to a %x printf format to get some 0x hex number prefixes. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41

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

2021-04-06 Thread Simon Burge
Module Name:src Committed By: simonb Date: Wed Apr 7 02:59:01 UTC 2021 Modified Files: src/sys/arch/mips/mips: trap.c Log Message: Basic dtrace trap support. Mostly from FreeBSD. To generate a diff of this commit: cvs rdiff -u -r1.260 -r1.261

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

2021-04-06 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Apr 6 13:11:22 UTC 2021 Modified Files: src/sys/arch/mips/mips: mips_stacktrace.c Log Message: If we're going to print a number in hex, at least put a 0x in front of it so we can cut'n'paste it into gdb directly. This has

CVS commit: src/sys/arch/mips

2021-04-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Apr 5 07:28:19 UTC 2021 Modified Files: src/sys/arch/mips/include: mips_opcode.h src/sys/arch/mips/mips: db_disasm.c Log Message: Some QED instructions are included in MIPS32 and MIPS64 instruction sets. Update a few

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

2021-04-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Apr 5 07:27:11 UTC 2021 Modified Files: src/sys/arch/mips/mips: db_disasm.c Log Message: Fix cut'n'paste typo - OP_CVM_DMUL is dmul, not baddu. To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39

CVS commit: src/sys/arch/mips

2021-04-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Apr 5 07:00:06 UTC 2021 Modified Files: src/sys/arch/mips/include: mips_opcode.h src/sys/arch/mips/mips: db_disasm.c Log Message: Tidy up NOP disassembly, handle "pause" as well. To generate a diff of this commit:

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

2021-04-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Apr 5 06:38:01 UTC 2021 Modified Files: src/sys/arch/mips/mips: db_disasm.c Log Message: gcc/gas also emits "or ...,zero" as well as "addu/daddu ...,zero" for a "move" pseudo instruction. Disassemble the "or" case as a

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

2021-04-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Apr 5 06:35:04 UTC 2021 Modified Files: src/sys/arch/mips/mips: db_disasm.c Log Message: Allow disassembly in XKSEG for LP64 kernels. Can now x/i on modules with an N64 kernel. To generate a diff of this commit: cvs rdiff

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

2021-04-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Apr 5 06:28:31 UTC 2021 Modified Files: src/sys/arch/mips/mips: db_disasm.c Log Message: For bc{0,1,2}{t,f} check for the TRUE value not the MASK value (even though they're the same). To generate a diff of this commit: cvs

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

2021-03-28 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Mar 29 03:22:18 UTC 2021 Modified Files: src/sys/arch/mips/mips: trap.c Log Message: (Very) minimal kernel support for dtrace on MIPS; enough to system call tracing to work for example. To generate a diff of this commit:

CVS commit: src/sys/arch/mips

2021-03-28 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Mar 29 03:09:42 UTC 2021 Modified Files: src/sys/arch/mips/include: db_machdep.h src/sys/arch/mips/mips: mips_stacktrace.c Log Message: Expose kdbpeek() and kdbrpeek() for dtrace. To generate a diff of this commit:

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

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

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

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

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

CVS commit: src/sys/arch/mips/cavium/dev

2021-03-24 Thread Simon Burge
Module Name:src Committed By: simonb Date: Wed Mar 24 08:10:14 UTC 2021 Modified Files: src/sys/arch/mips/cavium/dev: octeon_fpa.c Log Message: Remove somewhat dubious empty octfpa_desc structure. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

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

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

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

2021-03-23 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Mar 23 11:41:53 UTC 2021 Modified Files: src/sys/arch/mips/conf: files.mips Log Message: Remove duplicate out-of-place comment. To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82 src/sys/arch/mips/conf/files.mips

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

CVS commit: src/sys/arch/mips

2021-03-17 Thread Simon Burge
Module Name:src Committed By: simonb Date: Wed Mar 17 11:05:37 UTC 2021 Modified Files: src/sys/arch/mips/include: cpuregs.h src/sys/arch/mips/mips: trap.c Log Message: Handle gas/gcc generating a break/trap 6 for integer overflow and break/trap 7 for integer

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

2021-03-16 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Mar 16 07:34:44 UTC 2021 Modified Files: src/sys/arch/mips/mips: db_disasm.c Log Message: Disassemble TEQ correctly. XXX: May be others that use this format? To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34

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

2021-03-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 7 15:10:06 UTC 2021 Modified Files: src/sys/arch/mips/mips: trap.c Log Message: add TRAP_SIGDEBUG support to mips. To generate a diff of this commit: cvs rdiff -u -r1.256 -r1.257 src/sys/arch/mips/mips/trap.c Please

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

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

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@

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

CVS commit: src/sys/arch/mips

2021-02-15 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Feb 16 06:06:58 UTC 2021 Modified Files: src/sys/arch/mips/include: asm.h profile.h src/sys/arch/mips/mips: mipsX_subr.S mips_fixup.c Log Message: Working kernel profiling for n32/n64: - Different MCOUNT and

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

CVS commit: src/sys/arch/mips

2021-02-09 Thread Simon Burge
Module Name:src Committed By: simonb Date: Wed Feb 10 07:19:54 UTC 2021 Modified Files: src/sys/arch/mips/include: db_machdep.h src/sys/arch/mips/mips: db_trace.c Log Message: On MIPS use a helper function to work out the current PC and then call stacktrace_subr()

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

2021-02-09 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Feb 9 13:28:47 UTC 2021 Modified Files: src/sys/arch/mips/mips: db_trace.c Log Message: Remove a macro that has never been used. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49

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

2021-02-09 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Feb 9 13:26:25 UTC 2021 Modified Files: src/sys/arch/mips/mips: db_trace.c Log Message: Trailing whitespace, remove extra blank line. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48

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

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

2021-01-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Jan 7 17:28:20 UTC 2021 Modified Files: src/sys/arch/mips/mips: bus_dma.c Log Message: Fix build for non-_MIPS_NEED_BUS_DMA_BOUNCE platforms To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44

CVS commit: src/sys/arch/mips/adm5120/dev

2021-01-05 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Jan 5 16:30:37 UTC 2021 Modified Files: src/sys/arch/mips/adm5120/dev: ahci.c Log Message: Misc KNF. NFCI. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch/mips/adm5120/dev/ahci.c Please note

CVS commit: src/sys/arch/mips/sibyte/dev

2021-01-04 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jan 4 18:19:53 UTC 2021 Modified Files: src/sys/arch/mips/sibyte/dev: sbjcn.c sbscn.c Log Message: malloc(9) -> kmem(9) To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/arch/mips/sibyte/dev/sbjcn.c

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

2021-01-04 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jan 4 18:14:38 UTC 2021 Modified Files: src/sys/arch/mips/ralink: ralink_intr.c Log Message: malloc(9) -> kmem(9) To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/mips/ralink/ralink_intr.c Please

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

2021-01-04 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jan 4 18:11:26 UTC 2021 Modified Files: src/sys/arch/mips/adm5120: adm5120_intr.c Log Message: malloc(9) -> kmem(9) To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/mips/adm5120/adm5120_intr.c

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

2021-01-04 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jan 4 18:09:01 UTC 2021 Modified Files: src/sys/arch/mips/mips: bus_dma.c Log Message: malloc(9) -> kmem(9) To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/sys/arch/mips/mips/bus_dma.c Please note that

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

2021-01-04 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jan 4 17:42:29 UTC 2021 Modified Files: src/sys/arch/mips/atheros: ar_intr.c src/sys/arch/mips/atheros/dev: arspi.c athflash.c Log Message: malloc(9) -> kmem(9) To generate a diff of this commit: cvs rdiff -u

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

2021-01-04 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jan 4 17:35:12 UTC 2021 Modified Files: src/sys/arch/mips/alchemy: au_himem_space.c au_icu.c au_wired_space.c Log Message: malloc(9) -> kmem(9) To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/sys/arch/mips/cavium/dev

2021-01-04 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jan 4 17:22:59 UTC 2021 Modified Files: src/sys/arch/mips/cavium/dev: octeon_asx.c octeon_fpa.c octeon_gmx.c octeon_ipd.c octeon_pip.c octeon_pko.c Log Message: malloc(9) -> kmem(9) To generate a diff of this

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

2020-12-20 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Dec 20 15:59:28 UTC 2020 Modified Files: src/sys/arch/mips/mips: pmap_machdep.c Log Message: Remove bogus KASSERT - can't assert a spin mutex is !mutex_owned. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32

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

2020-12-20 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Dec 20 12:27:20 UTC 2020 Modified Files: src/sys/arch/mips/mips: pmap_machdep.c Log Message: Remove old part of comment To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/arch/mips/mips/pmap_machdep.c

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

CVS commit: src/sys/arch/mips/adm5120/dev

2020-12-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Dec 3 08:48:06 UTC 2020 Modified Files: src/sys/arch/mips/adm5120/dev: wdc_extio.c Log Message: Fix build To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/mips/adm5120/dev/wdc_extio.c Please note

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

2020-12-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Dec 1 08:39:39 UTC 2020 Modified Files: src/sys/arch/mips/rmi: rmixl_spl.S Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/mips/rmi/rmixl_spl.S Please note that

CVS commit: src/sys/arch/mips/cavium/dev

2020-10-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Oct 15 09:32:40 UTC 2020 Modified Files: src/sys/arch/mips/cavium/dev: octeon_xhci.c Log Message: Initialise xhci_softc sc_ios To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

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

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

2020-09-28 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Sep 28 12:14:47 UTC 2020 Modified Files: src/sys/arch/mips/cavium: mainbus.c Log Message: faa_a4x_bst is gone To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/mips/cavium/mainbus.c Please note

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

2020-09-27 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Sep 27 10:35:57 UTC 2020 Modified Files: src/sys/arch/mips/mips: mipsX_subr.S Log Message: only look for cpunode.h on OCTEON. that's the only direct caller of *_kern_nonmaskable_intr(). To generate a diff of this commit: cvs

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

2020-09-26 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Sep 26 20:38:27 UTC 2020 Modified Files: src/sys/arch/mips/mips: db_trace.c Log Message: redo much of rev 1.45 and make the _KERNEL path look like it used to before. while it uses less total lines of code and looks less ugly,

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

2020-09-26 Thread Simon Burge
Module Name:src Committed By: simonb Date: Sat Sep 26 08:21:27 UTC 2020 Modified Files: src/sys/arch/mips/mips: lock_stubs_llsc.S lock_stubs_ras.S Log Message: Expose the atomicvec vectors via EXPORT_OBJECT so ksyms(4) address lookups can find them. To generate a diff

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

2020-09-26 Thread Simon Burge
Module Name:src Committed By: simonb Date: Sat Sep 26 08:21:10 UTC 2020 Modified Files: src/sys/arch/mips/mips: locore.S Log Message: Use EXPORT for start and EXPORT_OBJECT for kernel_text instead of by-hand exporting. Using EXPORT_OBJECT for kernel_text also fixes

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

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

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

2020-09-25 Thread Simon Burge
Module Name:src Committed By: simonb Date: Sat Sep 26 04:11:48 UTC 2020 Modified Files: src/sys/arch/mips/mips: db_trace.c Log Message: Including once should be sufficient. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/arch/mips/mips/db_trace.c

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

2020-09-24 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Sep 24 08:14:08 UTC 2020 Modified Files: src/sys/arch/mips/mips: mipsX_subr.S Log Message: fix build on non rmx or octeon systems. To generate a diff of this commit: cvs rdiff -u -r1.110 -r1.111

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

2020-09-23 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Sep 24 03:17:18 UTC 2020 Modified Files: src/sys/arch/mips/mips: mips_stacktrace.c Log Message: skip kernel-only code on crash. XXX: we could make verylocore work with a symbol look for crash. To generate a diff of this

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

2020-09-23 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Sep 24 02:12:01 UTC 2020 Modified Files: src/sys/arch/mips/mips: mipsX_subr.S Log Message: fix octeon !DDB builds. To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110 src/sys/arch/mips/mips/mipsX_subr.S Please

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

2020-09-23 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Sep 23 09:56:33 UTC 2020 Modified Files: src/sys/arch/mips/mips: mips_stacktrace.c Log Message: make !DDB kernels build. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/mips/mips/mips_stacktrace.c

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

2020-09-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Sep 10 17:26:38 UTC 2020 Modified Files: src/sys/arch/mips/mips: pmap_machdep.c Log Message: Typo in a comment To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/arch/mips/mips/pmap_machdep.c Please note

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

CVS commit: src/sys/arch/mips/atheros/dev

2020-09-02 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Sep 2 08:26:05 UTC 2020 Modified Files: src/sys/arch/mips/atheros/dev: if_ae.c Log Message: Id -> NetBSD in comment. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40

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

2020-09-01 Thread Simon Burge
Module Name:src Committed By: simonb Date: Wed Sep 2 01:33:27 UTC 2020 Modified Files: src/sys/arch/mips/mips: mips_machdep.c Log Message: Octeon CN70XX CPUs have a COP0 config5 register. XXX: The presense of these are defined by the MIPS architecture, should probe. To

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

  1   2   3   4   5   6   7   8   9   10   >