summaryrefslogtreecommitdiff
path: root/sys/arch/mips64
AgeCommit message (Expand)Author
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
2008-02-29Fix db_read_bytes() for short reads.Miod Vallat
2008-02-20Oops, correctly recover from kcopy() faults, since the stack frame isMiod Vallat
2008-02-20More dead includes and functions noone will mourn.Miod Vallat
2008-02-20Completely overhault attachment rules on sgi. No more indirect configurationMiod Vallat
2008-02-20Preserve pcb_onfault within kcopy(), as expected and as all other platforms do.Miod Vallat
2008-02-18Get correct memory information from 64 bit ARCBios, tested on Octane.Miod Vallat
2008-02-18Use better types and fix tests for pc and sp being in kernel to reallyMiod Vallat
2008-02-18More 64-bit ARCBios friendliness, correctly identify a 64 bit system, suchMiod Vallat
2008-02-16Remove the wait instruction from cpu_idle_cycle(), as it causes problems onMiod Vallat
2008-02-11A couple fixes:Miod Vallat
2008-01-15Revert r1.15 and flush pages (if cached) in pmap_remove_pv on every invocation,Miod Vallat
2007-12-18add power(4), a driver for the power button found on SGI O2's.Jasper Lievisse Adriaanse
2007-12-18Expose the clock address space so that it can be used outside of clock(4).Joel Sing
2007-12-14Store the ARCBIOS ConsoleOut environment variable so that we can refer toJoel Sing
2007-11-25spelling fixes, from Martynas Venckus;Jason McIntyre
2007-11-24Recognize the wait r5k instruction in ddb and use it in cpu_idle_cycle.Miod Vallat
2007-10-25Be sure to enable interrupts on return from ddb if they were enabled beforeMiod Vallat
2007-10-24pipleine -> pipelineMiod Vallat
2007-10-24In cpu_switchto(), load pmap->pm_tlbpid manually, instead of expectingMiod Vallat
2007-10-22stoped -> stoppedJoel Sing
2007-10-18Make sure interrupts are really enabled at the beginning of proc_trampoline,Miod Vallat
2007-10-18No need to include <machine/pte.h> here.Miod Vallat
2007-10-18Get rid of the silly union for mips pte. No functional change exceptMiod Vallat
2007-10-14registred -> registeredMiod Vallat
2007-10-13There is no need to fiddle with spl in cpu_idle_{enter,leave}, actually.Miod Vallat
2007-10-13Do not splhigh() before invoking sched_exit(), sched_exit() will do it better.Miod Vallat
2007-10-10Make context switching much more MI:Artur Grabowski
2007-09-22M_ZERO -> bzero.Kenneth R Westerback
2007-09-10Introduce a md pmap hook, pmap_remove_holes(), which is supposed to markMiod Vallat
2007-09-03call savectx() in cpu_fork(), so that the new process can take signalsMiod Vallat
2007-09-03Typos from miod. 'requiered' -> 'required' in some comments.Kenneth R Westerback
2007-07-18Prefer ``hit'' cache operations when flushing kernel memory.Miod Vallat
2007-07-18bus_dmamem_map() maps with a single segment in directly-translated XKPHYSMiod Vallat
2007-07-16Replace bunches of nops with the ITLBNOPFIX macro, which generates fewerMiod Vallat
2007-07-16On exit from switch_exit(), do not bother saving context and immediatelyMiod Vallat
2007-07-16Do not reenabled interrupts when processing a ddb trap, for bad things mayMiod Vallat
2007-07-16Change idle_mask to be made of the cop0 SR bits unshifted and the cop0 IC bitsMiod Vallat
2007-07-05Compute the correct address and try and print a matching symbol for j andMiod Vallat
2007-07-01In cpu_switch(), store the saved cpl in the pcb as a 64 bit store, so thatMiod Vallat