summaryrefslogtreecommitdiff
path: root/sys/arch/mips64
AgeCommit message (Expand)Author
2015-02-15Change pmap_remove_holes() to take a vmspace instead of a map as its argument.Miod Vallat
2015-02-11no md code wants lockmgr locks, so no md code needs to include sys/lock.hDavid Gwynne
2015-02-11Explicitely include <sys/atomic.h>Miod Vallat
2015-02-11make the rwlock implementation MI.David Gwynne
2015-02-10atomic_{cas,swap}_ptr takes a volatile void *, not a volatile void **.David Gwynne
2015-02-10Convert to uiomove().Miod Vallat
2015-02-10First step towards making uiomove() take a size_t size argument:Miod Vallat
2015-02-09Do not even try to call uvm_grow() from sendsig. It will be invokedMiod Vallat
2015-02-08ANSI'fy.Masao Uebayashi
2015-02-08Fix stack trace of tail calls. From NetBSD. OK miod@Masao Uebayashi
2015-02-08Give up tracing if RA is corrupted. OK miod@Masao Uebayashi
2015-02-08Style.Masao Uebayashi
2015-02-06Add __attribute__((__format__(__kprintf__))) to bios_printf()Miod Vallat
2015-01-02Fix a few format string warnings, allow to build DEBUG kernel on sgiSebastian Reitenbach
2014-12-17pretty easy removal of simplelocksTheo de Raadt
2014-12-16primary change: move uvm_vnode out of vnode, keeping only a pointer.Ted Unangst
2014-12-15Use MAP_INHERIT_* for the 'inh' argument to the UMV_MAPFLAG() macro,Philip Guenther
2014-12-13An UVM_ADV_NORMAL -> MADV_NORMAL was missed herePhilip Guenther
2014-11-16Replace a plethora of historical protection options with justTheo de Raadt
2014-09-30implement atomic operations using ll/sc, and convert rw_cas and callers of theJonathan Matthew
2014-08-18Sigh, ignoring instruction fetch bus errors for the kernel code should notMiod Vallat
2014-08-17On kernels compiled with R10000 support, ignore (by simply returning)Miod Vallat
2014-08-14fixed overrid(d)en typoTobias Stoeckmann
2014-08-12addu -> PTR_ADDU when doing address arithmetic in the octeon-specific code path.Miod Vallat
2014-08-12Better cache information gathering. Only affects information put in dmesg.Miod Vallat
2014-08-12Pass 0 instead of uvm_map_hint() to uvm_map() in exec_md_map() to figure outMiod Vallat
2014-07-13use nitems() instead of handrolling something identicalJasper Lievisse Adriaanse
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-12Tackle the endian.h mess. Make it so that:Philip Guenther
2014-07-11CPU_BUSY_CYCLE(): A new MI statement for busy loop power reductionMasao Uebayashi
2014-07-09Do the way long overdue renaming of register names from o32 to n64 ABI.Miod Vallat
2014-07-09need uvm/uvm_extern.h since no longer supplied below user.hTheo de Raadt
2014-07-08decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hTheo de Raadt
2014-06-18fix format string if DEBUGMiod Vallat
2014-06-17We need to be more aggressive flushing L2 entries on RM7000 systems.Miod Vallat
2014-06-12Grab the kernel lock before cleaning up single-step breakpoints. ShouldMark Kettenis
2014-05-19Format string fixes and removal of -Wno-format for sgi. Based upon anMiod Vallat
2014-05-11Move the increment of uvmexp.softs back to the caller of mi_ast():Philip Guenther
2014-05-11Pull in <sys/user.h> before <sys/syscall*.h>Philip Guenther
2014-05-10various format string fixes and remove -Wno-format from octeonJasper Lievisse Adriaanse
2014-05-10Factor out the common ast bits into mi_ast()Philip Guenther
2014-04-18Have each thread keeps its own (counted!) reference to the process's ucredsPhilip Guenther
2014-04-09Make trapDump() take the printf-like function as a 2nd parameter.Miod Vallat
2014-04-04Second step of the R4000 EOP errata WAR: when pmap invalidates a page whichMiod Vallat
2014-04-03Do not keep the EOP check bits in PGF_PRESERVE.Miod Vallat
2014-04-03Moar <uvm/uvm.h> -> <uvm/uvm_extern.h> love.Martin Pieuchot
2014-03-31Due the virtually indexed nature of the L1 instruction cache on most mipsMiod Vallat
2014-03-29Update the loongson codebase to recognize the so-called `EFI-like' interfaceMiod Vallat
2014-03-29It's been a quarter century: we can assume volatile is present with that name.Philip Guenther
2014-03-26Service R4[04]00SC-specific virtual coherency exceptions directly from theMiod Vallat