summaryrefslogtreecommitdiff
path: root/sys/arch/mips64
AgeCommit message (Expand)Author
2011-04-18Revert the sigacts diff: NFS can apparently retain pointers to processesPhilip Guenthe
2011-04-15Correct the sharing of the signal handling state: stuff that shouldPhilip Guenthe
2011-04-10A last few NULL -> 0 corrections.Miod Vallat
2011-04-09repair a 32-bit truncation in paddr_t calculation, allowing my 8GBTheo de Raadt
2011-04-07%x->%p in various format strings, to avoid truncating values.Miod Vallat
2011-04-07Make sure the ALIGN() macro uses u_long on all platforms for consistency, andMiod Vallat
2011-04-07Do not use NULL in integer comparisons. No functional change.Miod Vallat
2011-04-04Correctly disassemble triadic version of {d,}m[ft]c instructions found onMiod Vallat
2011-04-03Move PPWAIT flag from struct proc to process, so that rthreads inPhilip Guenthe
2011-03-31Recognize Loongson 3A processors, but don't accept to run on them yet, theMiod Vallat
2011-03-23Normalize sentinel. Use _MACHINE_*_H_ and _<ARCH>_*_H_ properly and consitently.Paul Irofti
2011-03-11Use _MACHINE_ENDIAN_H_ for this is The Right Thing To Do.Paul Irofti
2010-12-28Previous diff had a buglet, found the hard way by pea@Miod Vallat
2010-12-26Kill pmap_phys_address(), and force every driver's mmap() routine to returnMiod Vallat
2010-12-21Convert netisr to a normal soft interrupt instead of hanving MD codeClaudio Jeker
2010-12-15oops, i forgot to check in the BRKSIZ define in uvm, but deraadt thinksTed Unangst
2010-12-13Remove superfluous SAVE_CPU_SREG()/RESTORE_CPU_SREG() around ast() call inMark Kettenis
2010-12-06Change the signature of PMAP_PREFER from void PMAP_PREFER(..., vaddr_t *) toMiod Vallat
2010-11-28Update comment to no longer mention a page is 4KB, since this may not be theMiod Vallat
2010-11-28Enable __HAVE_PMAP_DIRECT on mips64, unless the kernel is configured toMiod Vallat
2010-11-28Allow mips64-based ports to override the default mips64 VM_PHYSSEG_STRATMiod Vallat
2010-11-27Remove ddb single-step load and store counters. Most platforms do notMiod Vallat
2010-11-24Floating-point emulation code for systems lacking proper FPU (i.e. Octeon),Miod Vallat
2010-11-24Make sure ptrace_sstep(,0) actually clears breakpoints, by replacing theMiod Vallat
2010-11-24Implement a real pmap_proc_iflush() instead of relying on trap.c to performMiod Vallat
2010-11-11Correctly disassemble ssnop.Miod Vallat
2010-10-27Fix a few logic errors in comparison instruction emulation: make sure theMiod Vallat
2010-10-24Move build_trampoline() and setregs() to a common location for all mips ports.Miod Vallat
2010-10-24Don't short-circuit userret() when returning from trap() in the rm7000Miod Vallat
2010-10-02Added octeon specific cop0 registers. ok miod@Takuya ASADA
2010-10-01Provide a WEAK_ALIAS macro in <machine/asm.h> for the few platformsPhilip Guenthe
2010-09-28Implement a per-cpu held mutex counter if DIAGNOSTIC on all non-x86 platforms,Miod Vallat
2010-09-21Better not panic in MipsEmulateBranch() if the instruction is an unspecifiedMiod Vallat
2010-09-21Replace the old floating point completion code with a C interface to theMiod Vallat
2010-09-20Make md_printins() get the printf-like function as an extra parameter, andMiod Vallat
2010-09-20cache operations for octeon. ok miod@Takuya ASADA
2010-09-20Get rid of evcount's support for arranging counters in a treeMatthew Dempsky
2010-09-19Overhaul ddb disassembler to recognize all MIPS IV instructions, as well asMiod Vallat
2010-09-17Recognize MIPS IV extra FPU condition codes in MipsEmulateBranch().Miod Vallat
2010-09-17Protect a few more defines with _KERNEL checks, and also allow some of themMiod Vallat
2010-09-17FPU control/status register defines, and upcoming userland functionMiod Vallat
2010-09-17Correctly disassemble `branch likely' instructions.Miod Vallat
2010-09-17There is only one code for coprocessor BC opcodes, so don't bother to handleMiod Vallat
2010-09-14Recognize the new sequence gcc4 uses to trap on divide by zero.Miod Vallat
2010-09-13Added OCTEON in cpu type. ok miod@Takuya ASADA
2010-09-12Stricter types in MipsEmulateBranch(), and related cleanups.Miod Vallat
2010-09-12Use __dead instead of volatile to mark functions that don't return. MakesMark Kettenis
2010-09-12Avoid machine-check exception on OCTEON. ok miod@Takuya ASADA
2010-09-11move machine dependent GET_CPU_INFO(), getcurcpu(), setcurcpu() to arch/sgi. ...Takuya ASADA
2010-09-09Move cache settings into hw_cpu_init_secondary() ok miod@Takuya ASADA