summaryrefslogtreecommitdiff
path: root/sys/arch/mips64
AgeCommit message (Expand)Author
2007-05-25Edge cases can trigger a TLB miss exception instead of an invalid TLBMiod Vallat
2007-05-25Unifdef TLB_TRACE and TLBTRACE, no functional change.Miod Vallat
2007-05-20Remove unused badaddr().Miod Vallat
2007-05-16The world of __HAVEs and __HAVE_NOTs is reducing. All architecturesArtur Grabowski
2007-05-09Change trap() into a void function, and restore pc from the trapframe insteadMiod Vallat
2007-05-09In cpu_fork(), enable all known interrupt sources in cop0 sr/ic, so thatMiod Vallat
2007-05-09Comment out ``generic'' interrupt routines, which are not used at the moment.Miod Vallat
2007-05-09When entering the idle loop, do a real spl0 (processing soft interrupts)Miod Vallat
2007-05-07Remove symbols already defined in <sys/limits.h>; unbreaks build on sgi.Mark Kettenis
2007-05-07Check for astpending in u_general (userland traps) in addition to u_intrMiod Vallat
2007-05-07Move sgo to __HAVE_CPUINFO.Mark Kettenis
2007-05-03Enable support for > 512MB of physical memory on mips64 systems, by usingMiod Vallat
2007-05-01ELF symbol type fixes, no code changeMiod Vallat
2007-05-01Provide <machine/lock.h> on all platforms, so that MI code may #include itMiod Vallat
2007-04-29The cpu clock frequency we get from ARCBIOS may be off by something in theMark Kettenis
2007-04-27In pmap_enter_pv(), when uncaching a page due to a VAC conflict, only flushMiod Vallat
2007-04-27Remove unused macros, and make sure the remaining one do not truncate theMiod Vallat
2007-04-27More pmap changes from the potpourri pool:Miod Vallat
2007-04-26Do not allow userland to change cop0 SR via ptrace; from NetBSD.Miod Vallat
2007-04-26Be more careful when changing cop0 SR value; or flags in instead of settingMiod Vallat
2007-04-26Do not invoke arcbios routines from the moment our page tables are set up,Miod Vallat
2007-04-24It's never too late to write "too late" correctly.Miod Vallat
2007-04-24exeption -> exceptionMiod Vallat
2007-04-20Segment tables are integral multiples of the page size in LP64 mode, soMiod Vallat
2007-04-16Crank MAXPHYS to the regular 64KB.Miod Vallat
2007-04-14Crank KVM from a ridiculous pedro-sized 256MB to 1GB; needed for upcoming MIMiod Vallat
2007-04-14Correctly handle pv_flags for pages used to store ptes, so that theyMiod Vallat
2007-04-10Remove long dead definitions. No functional change.Miod Vallat
2007-04-05delete userland DELAY() version; ok miodTheo de Raadt
2007-03-27When trap() causes a panic, have stacktrace() use ddb to find the symbolMiod Vallat
2007-03-27Try and print symbol-relative addresses for branches, and displayMiod Vallat
2007-03-23Real atomic_{set,clear}bits_int implementation, and replace similarMiod Vallat
2007-03-22Change yet another kernel message starting with `<'.Miod Vallat
2007-03-21Mips_IOSyncDCache last argument is in the 0..2 range, not -1..1, so letMiod Vallat
2007-03-15Since p_flag is often manipulated in interrupts and without biglockArtur Grabowski
2007-02-24Remove unused B_DIRTY, B_PAGET, B_PGIN, B_TAPE and B_UAREA b_flags values.Miod Vallat
2007-02-19only make this interface available to the kernel for now, discussed withaTheo de Raadt
2007-02-18Remove #ifdef/#endif's around MBR checking code. Remove now unusedKenneth R Westerback
2007-02-18If no MBR partitions are found when spoofing a disklabel, try lookingKenneth R Westerback
2007-02-06Add machine/atomic.h to all architectures and define two operationsArtur Grabowski
2007-02-03Don't spoof an msdosfs partition if it claims to start after the endKenneth R Westerback
2006-12-24Define PROC_PC. Then, since profiling information is being reported inMiod Vallat
2006-11-29Remove cpu_swapin() and cpu_swapout(), they are no longer necessary (exceptMiod Vallat
2006-10-28We don't currently write a disklabel into an OpenBSD ('A6') DOS MBRKenneth R Westerback
2006-10-21Don't try to spoof 0 length DOS MBR/EBR partitions. By skippingKenneth R Westerback
2006-10-21Some KNF cleanup.Kenneth R Westerback
2006-10-21We have a pointer (pp), so use it in the DOSPTYP_UNUSED case ratherKenneth R Westerback
2006-10-20Try again with local variable to avoid alignment issues.Kenneth R Westerback
2006-10-18back out disksubr changes ... since they violate strict alignment onTheo de Raadt
2006-10-17The dosparts member of cpu_disklabel was not used for any persistantKenneth R Westerback