Age | Commit message (Expand) | Author |
2010-01-10 | Make sure END() matches the *{LEAF,ENTRY}() function names. | Miod Vallat |
2010-01-09 | L2 cache line is at least 64 bytes long on r10k, so use 64 byte increments to | Miod Vallat |
2010-01-09 | Make interrupt depth counters per-cpu. | Miod Vallat |
2010-01-09 | Move more R5000 code behind proper #ifdef stanzas. | 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-09 | Correctly check /dev/kmem offsets within directly translated segments (XKPHYS | Miod Vallat |
2010-01-08 | Fix compile failure on MP kernel(missing P_CPU macro on mips64/mips64/context.S) | Takuya ASADA |
2010-01-08 | MP-safe FPU handling. ok miod@ | Takuya ASADA |
2010-01-07 | Repair non-MULTIPROCESSOR kernel compilation. | Miod Vallat |
2010-01-07 | Make sure to update p_cpu on MULTIPROCESSOR kernels. | Miod Vallat |
2010-01-07 | Enable IPI interrrupt in trap. ok miod@ | Takuya ASADA |
2010-01-05 | Dynamic allocation for ASID and ASID generation number on struct pmap. ok miod@ | Takuya ASADA |
2010-01-03 | Use a split genassym.cf scheme on mips64 ports. Don't forget to rerun config(8). | Miod Vallat |
2010-01-01 | Make sure than ptrace functions never return a non-zero value in the zero | Miod Vallat |
2010-01-01 | Make sure we grab the kernel lock before invoking trapsignal(). | Miod Vallat |
2009-12-30 | curcpu()->ci_curpmap added. ok miod@ | Takuya ASADA |
2009-12-28 | Fix compile error caused from previous commit | 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-25 | Don't bother returning a value in *_InvalidateICache(), as it's supposed to be | Miod Vallat |
2009-12-13 | bit less aggressive about hiding; ok miod | Theo de Raadt |
2009-12-12 | Protect more definitions userland doesn't need to care about with _KERNEL | Miod Vallat |
2009-12-12 | Switch page size from 4KB to 16KB on R10k kernels without R5k support | Miod Vallat |
2009-12-12 | Introduce various CPU_### options to enable cpu-specific code or workarounds; | Miod Vallat |
2009-12-12 | unifdef -D__LP64__ | Miod Vallat |
2009-12-11 | More changes to avoid truncating 64 bit pointers to 32 bits and sign-extending | Miod Vallat |
2009-12-08 | Unconditionnaly move kernel virtual memory space to XKSEG, now that previous | Miod Vallat |
2009-12-08 | In cpu_switchto(), correctly ignore CKSEG0 curprocpaddr (and do not update the | Miod Vallat |
2009-12-08 | Use a whole page for msgbuf if page size is larger than 4KB, instead of | Miod Vallat |
2009-12-07 | Correctly skip available memory regions without (kernel) page aligned | Miod Vallat |
2009-12-07 | Sync VM_MIN_ADDRESS with __LDPGSZ again. | Miod Vallat |
2009-12-07 | Support for 16KB page size kernels; page size is now set in <machine/param.h> | Miod Vallat |
2009-12-07 | If UPAGES would turn out to be 1, instead of using wired TLB entries to map | Miod Vallat |
2009-12-07 | Use a pool to manage pmap pte pages and top level segment table, instead of | Miod Vallat |
2009-12-07 | When converting ARCBios memory spaces from ARCBios page size to the kernel | Miod Vallat |
2009-12-07 | Be sure to always check tlbp return values for strictly negative values | Miod Vallat |
2009-12-07 | When trying to return to ARCBios on a 32 bit ARCBios machine (such as the O2), | Miod Vallat |
2009-12-02 | use kstack for curprocpaddr instead of proc0paddr. | Takuya ASADA |
2009-11-30 | Crank __LDPGSZ from 4KB to 16KB, in preparation for a kernel page size | Miod Vallat |
2009-11-28 | missing #ifdef MULTIPROCESSOR protection around locking code. | Miod Vallat |
2009-11-27 | Move MB_LEN_MAX into the machine-independent sys/limits.h header, | Philip Guenthe |
2009-11-27 | atomic counter increment for SMP. | Takuya ASADA |
2009-11-26 | Now IPI can interrupt to clock interrupt handler. | Takuya ASADA |
2009-11-26 | initialize cpu_info correctly. | Takuya ASADA |
2009-11-25 | IP30 IPI implementation. | Takuya ASADA |
2009-11-24 | smp_malloc() implemented. | Takuya ASADA |
2009-11-22 | removing unnecessary locks. | Takuya ASADA |
2009-11-22 | ncpus, ncpufound values are corrected. | Takuya ASADA |
2009-11-22 | SMP support on MIPS clock. | Takuya ASADA |