summaryrefslogtreecommitdiff
path: root/sys/arch/mips64
AgeCommit message (Expand)Author
2009-06-02Add an r10k-specific cop0 control register.Miod Vallat
2009-05-27Rename the ast processing function from softintr() to ast(), to reduceMiod Vallat
2009-05-25Years ago, I fixed an R5000 O2 instability by implementing a workaround forMiod Vallat
2009-05-22Drop almost unused <machine/psl.h> on sgi; move USERMODE() definition fromMiod Vallat
2009-05-21Make sure cpu_switchto() returns to the new proc with interrupts enabled (thisMiod Vallat
2009-05-21In splinit(), adjust proc0 pcb values, for kthread to start with correctMiod Vallat
2009-05-21Make sure splx() reenables hardware interrupt sources, even there aren'tMiod Vallat
2009-05-19Processing AST can trigger more AST. Loop on astpending instead of checkingMiod Vallat
2009-05-16Count LoadedProgram regions as free memory, since these are either the bootMiod Vallat
2009-05-15Revert 1.18, the memory bank allocation logic was actually correct, and IMiod Vallat
2009-05-09Promote types in ARCBios function prototypes from int to long wheneverMiod Vallat
2009-05-08Be sure to completely ignore ARCBios memory information on IP27 and IP35Miod Vallat
2009-05-06Fix typo in a comment, and remove 20st-century mention of optionMiod Vallat
2009-05-06Fix signedness of comparison used to know whether we have already reachedMiod Vallat
2009-04-25Make pmap_steal_memory() return KSEG0 addresses only for kernels linked atMiod Vallat
2009-04-25typo in commentsMiod Vallat
2009-04-19Add heuristics to tell IP27 and IP35 apart, as they will need to be handledMiod Vallat
2009-04-12Better constraints on the temporary register in atomic_{set,clear}bits_int.Miod Vallat
2009-03-26Remove cpu_wait(). It's original use was to be called from the reaper soOwain Ainsworth
2009-03-20Switch sgi to __HAVE_GENERIC_SOFT_INTERRUPTS.Miod Vallat
2009-02-15copystr(), copyinstr() and copyoutstr() should all return ENAMETOOLONG ifJoel Sing
2008-12-03Some more ambigous -> ambiguous pointed out by mbalmer (there areStuart Henderson
2008-10-23Move the va_copy define to <sys/stdrag.h> making sure it is uniformalyMark Kettenis
2008-10-15make random(9) return per-cpu values (by saving the seed in the cpuinfo),Theo de Raadt
2008-10-10Add empty cpu_unidle() macros for architectures that currently don't doArtur Grabowski
2008-10-10Define MAXCPUS on all architectures.Artur Grabowski
2008-10-09Implement CPU_INFO_UNIT for everyone, not just MP kernels.Artur Grabowski
2008-09-23In pmap_steal_memory(), when a memory segment is completely allocated,Miod Vallat
2008-09-23Fix uninitialized variable if the TOD clock value is horribly wrong.Miod Vallat
2008-09-07- replace dtoa w/ David's gdtoa, version 2008-03-15Martynas Venckus
2008-08-22Set PIE address range to avoid or minimize mmap pressure due to limitedKurt Miller
2008-07-28No longer clear ci_want_resched within cpu_switchto(), now that it's doneMiod Vallat
2008-07-28In addition to cop0 sr, prevent cop0 ic from being modified inMiod Vallat
2008-07-25phyio -> physioMiod Vallat
2008-07-21- add proper double_t and float_t definitions for each archMartynas Venckus
2008-07-18Add a macro that clears the want_resched flag that need_resched sets.Artur Grabowski
2008-06-22Like alpha, db_stack_dump() on mips and sh needs complete frame informationMiod Vallat
2008-06-14A bunch of pool_get() + bzero() -> pool_get(..., .. | PR_ZERO)Michael Knudsen
2008-06-09Remove fillw(). Bonus points if you do not remember what it was used for.Miod Vallat
2008-05-04convert arm and mips64 platforms to ptoa/atopMartin Reindl
2008-04-07Add a freelist member to the ARCBios memory information. For now, all ARCBiosMiod Vallat
2008-04-07Add ``guarded'' word read and write routines, to be used by machine-dependentMiod Vallat
2008-04-07Split clock attachment in two parts: a timecounter attachment (at mainbus),Miod Vallat
2008-04-07Use CCA_CACHED as the default CCA for all cached mappings and addresses.Miod Vallat
2008-04-07Define the pte cacheability bits from the cpu.h cache coherency constants.Miod Vallat
2008-04-07Define more cache coherency attributes, as well as R10k space identifiers.Miod Vallat
2008-03-31Oops, a chunk was commited too early.Miod Vallat
2008-03-30Allow the machine-specific headers to overwrite the number of memoryMiod Vallat
2008-03-30Remove APERTURE remains.Miod Vallat
2008-03-20An overoptimization in r1.15 introduced an evil race, back it out. For someMiod Vallat