summaryrefslogtreecommitdiff
path: root/sys/arch/mips64
AgeCommit message (Expand)Author
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
2007-06-21Extent sgi bus_dma to cope with different views of memory: non-contiguousMiod Vallat
2007-06-20Do not hardcode imask[] size when intializing it.Miod Vallat
2007-06-20In vunmapbuf(), explicitely remove mappings before invoking uvm_km_free().Miod Vallat
2007-06-20Protect pool operations with splvm.Miod Vallat
2007-06-20Make sure IPL_CLOCK blocks device interrupts.Miod Vallat
2007-06-18this is the sgi disklabel, mips64 is not the sameTheo de Raadt
2007-06-18this is the sgi disksubr, not some mythical "all mips64 architectures can use...Theo de Raadt
2007-06-18Use a shorter form to load XKPHYS constants in .S code, shaves a few textMiod Vallat
2007-06-18Disable instruction reordering around cpl assignments.Miod Vallat
2007-06-18simplify error return case from writedisklabel()Theo de Raadt
2007-06-17Eliminate a few straggling 'labelsector' field declarations fromKenneth R Westerback