Age | Commit message (Expand) | Author |
2010-10-24 | Move build_trampoline() and setregs() to a common location for all mips ports. | Miod Vallat |
2010-10-02 | Added octeon specific cop0 registers. ok miod@ | Takuya ASADA |
2010-09-28 | Implement a per-cpu held mutex counter if DIAGNOSTIC on all non-x86 platforms, | Miod Vallat |
2010-09-21 | Replace the old floating point completion code with a C interface to the | Miod Vallat |
2010-09-20 | cache operations for octeon. ok miod@ | Takuya ASADA |
2010-09-17 | Protect a few more defines with _KERNEL checks, and also allow some of them | Miod Vallat |
2010-09-13 | Added OCTEON in cpu type. ok miod@ | Takuya ASADA |
2010-09-12 | Stricter types in MipsEmulateBranch(), and related cleanups. | Miod Vallat |
2010-09-11 | move machine dependent GET_CPU_INFO(), getcurcpu(), setcurcpu() to arch/sgi. ... | Takuya ASADA |
2010-08-30 | ddbcpu for sgi. ok miod@ | Takuya ASADA |
2010-04-28 | Storeing current cpu_info address into LLAddr register, for curcpu(). | Takuya ASADA |
2010-02-28 | Pass L2 cache size in struct cpu_hwinfo, so that bootstrap of secondary | Miod Vallat |
2010-02-28 | Add an explicit `delay constant' member to struct cpu_info, so that it can | Miod Vallat |
2010-01-18 | Define IPL_SCHED as IPL_CLOCK, not IPL_HIGH. | Miod Vallat |
2010-01-09 | Make interrupt depth counters per-cpu. | Miod Vallat |
2010-01-09 | Move cache information from global variables to per-cpu_info fields; this | Miod Vallat |
2010-01-09 | Define struct cpu_hwinfo, to hold hardware specific information about each | Miod Vallat |
2010-01-08 | MP-safe FPU handling. ok miod@ | Takuya ASADA |
2009-12-30 | curcpu()->ci_curpmap added. ok miod@ | Takuya ASADA |
2009-12-28 | MP-safe pmap implemented, enable IPI in interrupt handler to avoid deadlock. | Takuya ASADA |
2009-12-25 | Pass both the virtual address and the physical address of the memory range | Miod Vallat |
2009-12-07 | Support for 16KB page size kernels; page size is now set in <machine/param.h> | Miod Vallat |
2009-11-25 | IP30 IPI implementation. | Takuya ASADA |
2009-11-24 | smp_malloc() implemented. | Takuya ASADA |
2009-11-22 | SMP support on MIPS clock. | Takuya ASADA |
2009-11-19 | Rename KSEG* defines to CKSEG* to match their names in 64 bit mode; also | Miod Vallat |
2009-10-30 | Support IP30 secondary cpu bootup. ok miod@ | Takuya ASADA |
2009-10-22 | Completely overhaul interrupt handling on sgi. Cpu state now only stores a | Miod Vallat |
2009-10-22 | With the splx() changes, it is no longer necessary to remember which interrupt | Miod Vallat |
2009-10-22 | Replace intrmask_t with uint32_t. This types only describes interrupt masks | Miod Vallat |
2009-10-07 | ipending, cpl moved into cpu_info | Takuya ASADA |
2009-09-30 | curproc, curprocpaddr moved into cpu_info | Takuya ASADA |
2009-09-15 | cpu status flag, cpuid added to cpu_info. | Takuya ASADA |
2009-08-06 | Make sure <machine/cpu.h> includes <machine/intr.h> when included with _LOCORE | Miod Vallat |
2009-08-06 | Work in progress support for Loongson2E/2F processors; need option CPU_LOONGSON2 | Miod Vallat |
2009-06-10 | Switch sgi to per-process AST, and move ast() from interrupt.c to trap.c | Miod Vallat |
2009-06-02 | Add an r10k-specific cop0 control register. | Miod Vallat |
2009-05-22 | Drop almost unused <machine/psl.h> on sgi; move USERMODE() definition from | Miod Vallat |
2009-03-26 | Remove cpu_wait(). It's original use was to be called from the reaper so | Owain Ainsworth |
2008-10-15 | make random(9) return per-cpu values (by saving the seed in the cpuinfo), | Theo de Raadt |
2008-10-10 | Add empty cpu_unidle() macros for architectures that currently don't do | Artur Grabowski |
2008-10-10 | Define MAXCPUS on all architectures. | Artur Grabowski |
2008-10-09 | Implement CPU_INFO_UNIT for everyone, not just MP kernels. | Artur Grabowski |
2008-07-18 | Add a macro that clears the want_resched flag that need_resched sets. | Artur Grabowski |
2008-04-07 | Add ``guarded'' word read and write routines, to be used by machine-dependent | Miod Vallat |
2008-04-07 | Define more cache coherency attributes, as well as R10k space identifiers. | Miod Vallat |
2007-12-18 | add power(4), a driver for the power button found on SGI O2's. | Jasper Lievisse Adriaanse |
2007-11-25 | spelling fixes, from Martynas Venckus; | Jason McIntyre |
2007-07-18 | bus_dmamem_map() maps with a single segment in directly-translated XKPHYS | Miod Vallat |
2007-06-18 | Use a shorter form to load XKPHYS constants in .S code, shaves a few text | Miod Vallat |