summaryrefslogtreecommitdiff
path: root/sys/arch/mips/include
AgeCommit message (Expand)Author
2021-12-11remove clause 3 from all my licenses that aren't conflicting withmrg
2021-11-16Use the architecture documented name ULR for the RDHWR user localsimonb
2021-11-16Add some comments for the RDHWR register numbers.simonb
2021-11-16Only need one #define for MIPS_HWR_CPUNUM.simonb
2021-11-01fix typos, mainly in words minimum and maximum, but also few others.andvar
2021-10-30Adjust the rules for sigcontext visibility on MIPS:thorpej
2021-10-27Define __HAVE_STRUCT_SIGCONTEXT for _KERNEL in addition to _LIBC.thorpej
2021-10-26Merge all MD __sigaction14_sigtramp.c copies into one:christos
2021-10-04remove duplicate the article in comments.andvar
2021-08-25- In kern_mutex.c, if MUTEX_CAS() is not defined, define it in terms ofthorpej
2021-08-14Improved the performance of kernel profiling on MULTIPROCESSOR, and possible ...ryo
2021-08-09s/definitons/definitions/andvar
2021-06-23Remove an unused #define.simonb
2021-05-31Include "opt_param.h" (ifdef _KERNEL_OPT) everywhere that MSGBUFSIZE issimonb
2021-05-29Update the FPU register names and bit definitions to something somewhatsimonb
2021-05-27Rename the unhelpfully named mips_emul_lwc0() and mips_emul_swc0() tosimonb
2021-05-23fix "uname -p" on mips n32.mrg
2021-05-18Remove argument names from function declaration prototypes.skrll
2021-05-15The MIPS O64 ABI uses full 64-bit FP regs.simonb
2021-05-12Whitespace nit.simonb
2021-05-08KNGskrll
2021-04-26Make MACHINE_ARCH for n64 binaries mipsn64e[bl] instead of mips64e[bl] tochristos
2021-04-05Some QED instructions are included in MIPS32 and MIPS64 instruction sets.simonb
2021-04-05Tidy up NOP disassembly, handle "pause" as well.simonb
2021-03-29Expose kdbpeek() and kdbrpeek() for dtrace.simonb
2021-03-29Move the cpu_reset_address() declaration inside #ifdef _KERNEL, add asimonb
2021-03-29Whitespace nits.simonb
2021-03-29Provide vm_offset_t and vm_size_t typedefs - used by dtrace.simonb
2021-03-29Install <mips/frame.h>, now needed for dtrace.simonb
2021-03-29Include #include <mips/frame.h> to get lwp_trapframe() definition.simonb
2021-03-29Add an lwp_trapframe() interface to return an LWP's user trapframe.simonb
2021-03-24We don't really need a comment at the end of the file saying "this issimonb
2021-03-24s/depreciated/deprecated/gsimonb
2021-03-23Remove addition of -msym32 to CFLAGS. Hinders rather than helps buildsimonb
2021-03-18Add PTRACE_ILLEGAL_ASM using the MIPS32r6/MIPS64r6 backwards andsimonb
2021-03-17Handle gas/gcc generating a break/trap 6 for integer overflow andsimonb
2021-03-13s/pfi_faultpte/&p/ for consistency with arm / other uses of ptepskrll
2021-03-02Ensure the "memory" clobber is on inline assembly store operationsskrll
2021-02-26Drop 64-bit default stack sizes back to 4MB.simonb
2021-02-18Revert previous... somehow the register names aren't available apparentlyskrll
2021-02-18Add an abicalls version of asm mcount prologue. XXX not tested becausesimonb
2021-02-17Use the register name and not its number in _PROF_CPLOAD.skrll
2021-02-16Working kernel profiling for n32/n64:simonb
2021-02-16Add no-profiled attribute for splhigh_noprof() and splx_noprof().simonb
2021-02-10On MIPS use a helper function to work out the current PC and thensimonb
2021-02-04Use t9 instead of $25 in the SETUP_GP64 macro to hopefully make thingsskrll
2021-01-23Document via __HAVE_BUS_SPACE_8 platforms that implement bus_space_*_8christos
2020-12-20Support __HAVE_PMAP_PV_TRACK in sys/uvm/pmap based pmaps (aka common pmap)skrll
2020-12-06don't expose vaddr_t to userland.christos
2020-10-06GC unused MAXTSIZ32christos