summaryrefslogtreecommitdiffstats
path: root/sys/arch/mips64 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Leave out gp initialization from kernel entry on mips64visa2021-02-112-8/+2
* kernel, sysctl(8): remove dead variable: tickadjcheloha2021-01-131-3/+2
* Initialize mips64 pmap pool using IPL_VM.visa2020-12-241-2/+2
* In case of failure, call sigexit() from trapsignal instead of sensig().mpi2020-11-081-12/+8
* uvm_grow() doesn't need KERNEL_LOCK anymore, and onfault never did.deraadt2020-10-221-7/+6
* uvm_grow() now does the vm_maxsaddr check (before locking), so callers don'tderaadt2020-10-211-2/+2
* mips64 has same bug as arm64: copyout(9), copyinstr(9) andderaadt2020-10-211-2/+4
* Use a trap instruction that unconditionally terminates the process.visa2020-10-201-2/+2
* Add handling for a trap instruction that terminates the process.visa2020-10-201-1/+6
* use access_type as the PROT_* variable for uvm_fault() consistantlyderaadt2020-10-081-13/+13
* Include <sys/systm.h> directly instead of relying on hidden UVM includes.mpi2020-10-071-1/+2
* mi_ast() needs curcpu()->ci_want_resched rather than ci->ci_want_resched,deraadt2020-09-241-4/+3
* Only perform uvm_map_inentry() checks for PROC_SP for userland pagefaults.deraadt2020-09-241-8/+8
* Push KERNEL_LOCK/UNLOCK() dance inside trapsignal().mpi2020-08-192-6/+2
* Do not block IPIs when acquiring the rendezvous mutex. Otherwise thevisa2020-08-101-7/+5
* Use CPU_IS_PRIMARY macro in cpuattach() on mips64.fcambus2020-07-221-2/+2
* Userland timecounter implementation for octeonvisa2020-07-182-1/+25
* Use CPU_IS_PRIMARY macro on alpha and mips64.fcambus2020-07-151-2/+2
* Synchronize each core's CP0 cycle counter using the IO clock counter.visa2020-07-113-7/+8
* do not need these versions of timetc.hderaadt2020-07-081-23/+0
* Add support for timeconting in userland.pirofti2020-07-062-2/+27
* Remove obsolete <machine/stdarg.h> header. Nowadays the varargvisa2020-06-301-247/+0
* Retire unused <mips64/dev/clockvar.h> interface.visa2020-06-303-129/+2
* cpu_rnd_messybits() for mips64visa2020-06-051-1/+13
* introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c.dlg2020-05-311-1/+3
* dev/rndvar.h no longer has statistical interfaces (removed during variousderaadt2020-05-291-2/+1
* Retire <machine/varargs.h>.visa2020-05-271-50/+0
* Use a distinct trap code with retguard on mips64.visa2020-05-231-1/+9
* Make inittodr() and resettodr() MI.kettenis2020-05-161-91/+1
* Use todr_gettime() in cp0_calibrate() on mips64.visa2020-05-161-11/+13
* Initialize the timeval passed to todr_gettime() with the base time fromkettenis2020-05-111-10/+5
* Use the same inittodr()/resettodr() implementation as onkettenis2020-05-091-135/+158
* Sync existing stacktrace_save() implementationsvisa2020-04-181-4/+8
* Separate the stack trace saving interface from ddb. The saving does notvisa2020-01-201-3/+4
* Use newabi register names in disassembly.visa2020-01-021-3/+3
* Convert various boolean_t/TRUE/FALSE to int/1/0 in mips64 memory code.visa2019-12-203-7/+7
* Convert boolean_t/TRUE/FALSE to int/1/0 in mips64 pmap.visa2019-12-201-46/+46
* Ensure that the kernel stack is properly aligned on mips64. This fixesvisa2019-11-201-2/+2
* Convert db_addr_t -> vaddr_t but leave the typedef for now.mpi2019-11-073-15/+14
* Substitute boolean_t/TRUE/FALSE by int/1/0.mpi2019-11-073-13/+13
* Fix atomic_sub_long_nv() on mips64. The negation should usevisa2019-10-281-2/+2
* Do not stop prologue scan at branch instructions. This lets stack tracevisa2019-09-061-3/+2
* Stop stack trace saving if the current subroutine is u_general or u_intrvisa2019-09-061-3/+4
* If uvm_map_inentry returns false then a signal has been delivered, andderaadt2019-09-061-3/+3
* Implement splassert() on mips64.visa2019-09-051-1/+15
* Adjust interrupt priority levels on mips64 so that prioritiesvisa2019-09-052-6/+3
* cpu number is unsigned (does not really matter)deraadt2019-09-021-2/+2
* in non-MP, cpu_number() the #define should be 0UL; ok visaderaadt2019-09-021-2/+2
* Fix a race in invalidation of remote TLB entries.visa2019-08-213-13/+38
* Avoid repeated invocation of curcpu().visa2019-08-021-2/+2