summaryrefslogtreecommitdiff
path: root/sys/arch/mips64
AgeCommit message (Collapse)Author
2005-01-04SET_PC_REGS, arches tested between me and miod.Marc Espie
2004-12-25Use list and queue macros where applicable to make the code easier to read;Miod Vallat
no functional change.
2004-12-24{e,}intr{cnt,names} bye-bye.Miod Vallat
2004-12-06Use uvm_grow() to account for stack growth, rather than home-grown codeMiod Vallat
or nothing. Inspired by a similar recent change in NetBSD.
2004-11-28MAXSLP is not really an MD-configurable define so move it to param.h; miod@ ↵Michael Shalayeff
testing
2004-11-26Kill __HAVE_EVCOUNT, now that all architectures provide them.Miod Vallat
2004-11-11Somewhat improve single-stepping.Mark Kettenis
ok pefo@, miod@
2004-11-11say hello to XKSEG0 and XKSEG1!Per Fogelstrom
2004-11-11up default data size so things doesn't blow up to easyPer Fogelstrom
2004-11-09Fix single-stepping.Mark Kettenis
ok miod@
2004-11-08TypoMiod Vallat
2004-11-02Fix problem with floating point restore at sigreturn.Per Fogelstrom
Regress lib/libpthread/preemption_float now passes.
2004-11-02missed reg index calc fixPer Fogelstrom
2004-10-30remove debugPer Fogelstrom
2004-10-30Make the default boot partition p.Per Fogelstrom
Migrate float exception code to 64 bit. Add a few new "uniplemented".
2004-10-20Fix some 64 bit address problems.Per Fogelstrom
Some function names made more unique. Other changes for the upcoming Origin 200 support.
2004-10-18Move exec.h out from sgi to share it with other mips64 ports; withAlexander Yurchenko
a tip from miod@. ok pefo@ miod@
2004-10-08Fix DDB/DEBUG ifdefs dance.Alexander Yurchenko
Help and ok from miod, ok pefo@
2004-10-08Compile netisr code only for network-capable kernels.Alexander Yurchenko
ok pefo@ miod@
2004-10-08trapdebug_enter() really takes 2 args, not 1.Alexander Yurchenko
ok pefo@ miod@
2004-10-08disksubr.c should depend on disk.Alexander Yurchenko
ok pefo@ miod@
2004-10-05some more typesPer Fogelstrom
2004-09-30put back ifdef PMAP_DEBUG on VAC warn. don't confuse ppl.Per Fogelstrom
2004-09-29move cache syncing for now. delayed sync needs more debugPer Fogelstrom
2004-09-29fix typoPer Fogelstrom
2004-09-29Better RM7K cache init dealing with lazy firmwarePer Fogelstrom
2004-09-27R5K seems to have bugs/hazardsPer Fogelstrom
2004-09-27Rewrite parts of the interrupt system to achive:Per Fogelstrom
o Remove do_pending code and take a real int instead. The performance impact seems to be very low and it simplifies the code considerably. o Allow interrupt nesting at first level. Run softints with HW ints enabled.
2004-09-27move ITLBNOPFIX to asm.h and make it conditionalPer Fogelstrom
2004-09-27reorder slightly to avoid asm warningsPer Fogelstrom
2004-09-27cleanPer Fogelstrom
2004-09-27rearrange code to avoid asm warningsPer Fogelstrom
2004-09-27Change busdma to map coherent dmamem memory as uncached if the hostPer Fogelstrom
system has non-coherent caches. This will help some drivers to work better.
2004-09-24new style interrupt counters; pefo okTheo de Raadt
2004-09-23Clean clean clean... should be OK nowPer Fogelstrom
2004-09-23More pmap bugs cleaned out. Some old, some new.Per Fogelstrom
Better structured pmap.c. Evil still in there, more work to do.
2004-09-22Add systrace support.Miod Vallat
2004-09-22Partially revert 1.9, the new mod/ref accounting has issues with mmap().Miod Vallat
2004-09-21trap() should return a 64 bit value now.Miod Vallat
2004-09-21Make RM7K get L3 cache from config reg. cleanupPer Fogelstrom
2004-09-21Previous commit removed proper caching when growing segmaps by mistake;Miod Vallat
spotted by pefo@
2004-09-21Nuke commons.Miod Vallat
2004-09-20Move <machine/pte.h> to mips64 land.Miod Vallat
2004-09-20There was one CF_5_xx constant left in the 52xx code, change it to CF_52_xxMiod Vallat
(purely cosmetic, as these constant share the same values).
2004-09-20Some cleanups for RM52x0 cpus.Per Fogelstrom
2004-09-20Add support for R10K cpu classPer Fogelstrom
2004-09-20R10K cpu class cache supportPer Fogelstrom
2004-09-19nop missing in bd slotPer Fogelstrom
2004-09-17In vmapbuf(), pass VM_PROT_READ | VM_PROT_WRITE as flags hints too.Miod Vallat
2004-09-17Now that we can check for pmap_extract() failure properly, do so.Miod Vallat