Age | Commit message (Expand) | Author |
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 |
2009-11-22 | Fix compile error in uniprocessor kernel. | Takuya ASADA |
2009-11-22 | Correct cording style. | Takuya ASADA |
2009-11-22 | Allow mips ports to override VM_{MIN,MAX}_KERNEL_ADDRESS, and provide the | Miod Vallat |
2009-11-21 | Fix uninitialized variables in db_stack_trace_print(), and honour the | Miod Vallat |
2009-11-21 | mplock, rw_cas implemented | Takuya ASADA |
2009-11-19 | Rename KSEG* defines to CKSEG* to match their names in 64 bit mode; also | Miod Vallat |
2009-11-19 | All callers of updateimask() immediately enable interrupts afterwards, so do | Miod Vallat |
2009-11-19 | Remove code allowing native binaries with O32 ABI to run, there aren't any... | Miod Vallat |
2009-11-19 | Factor triplicated code responsible to add memory information into a | Miod Vallat |
2009-11-18 | Stricter type usage (width and signedness); first step towards 64 bit ptes. | Miod Vallat |
2009-11-12 | typo | Miod Vallat |
2009-11-07 | Replace option TGT_ORIGIN200 and TGT_ORIGIN2000 with a single option, | Miod Vallat |
2009-11-07 | Change sgi system identification from a single system type list, to a smaller | Miod Vallat |
2009-11-04 | Get rid of __HAVE_GENERIC_SOFT_INTERRUPTS now that all our platforms support it. | Mark Kettenis |
2009-10-30 | Support IP30 secondary cpu bootup. ok miod@ | Takuya ASADA |
2009-10-26 | Rename struct confargs to struct mainbus_attach_args for consistency and also | Miod Vallat |