Age | Commit message (Expand) | Author |
2007-02-11 | Rework the cache handling routines again. We now try to operate on the exact | Miod Vallat |
2007-02-11 | Shuffle code around so that optimization of the m88110_trap() return gets | Miod Vallat |
2007-02-06 | Add machine/atomic.h to all architectures and define two operations | Artur Grabowski |
2007-01-13 | Bring back a <machine/frame.h> for m88k platforms, by splitting <machine/pcb.h> | Miod Vallat |
2007-01-12 | Change the secondary CMMU's data cache turn on so that do not hog the | Kenji Aoyama |
2006-12-24 | Define PROC_PC. Then, since profiling information is being reported in | Miod Vallat |
2006-12-24 | Check for want_resched when processing AST and nowhere else. But then, when | Miod Vallat |
2006-11-29 | Remove cpu_swapin() and cpu_swapout(), they are no longer necessary (except | Miod Vallat |
2006-11-22 | Be more generous with interrupt disabling in the scheduler. | Miod Vallat |
2006-11-22 | The softintr lock needs to be an __mp_lock, not a __cpu_simple_lock. | Miod Vallat |
2006-11-20 | In syscall handlers, fix copyin() failure path wrt locking macros. | Miod Vallat |
2006-11-19 | You know you're getting too old to code when you're finding stupid bugs | Miod Vallat |
2006-11-18 | On 88100 systems which do not need the xxx.usr instruction workaround, | Miod Vallat |
2006-11-18 | Rework the PFSR register analysis code on mvme88k: split it into four | Miod Vallat |
2006-11-18 | Stop saving and restoring the current ipl in the pcb when switching processes, | Miod Vallat |
2006-11-18 | Unwaste two delay slots in kcopy(). | Miod Vallat |
2006-11-18 | In mtx_leave(), jump to the leaf splx() instead of building a frame and | Miod Vallat |
2006-11-18 | No need to use xmem when unlocking a simple_lock. | Miod Vallat |
2006-11-17 | Move m88k memory copy and fill functions to libkern. The copy functions will | Miod Vallat |
2006-11-16 | Ratibibugle struct frame and <machine/frame.h> | Miod Vallat |
2006-11-10 | Avoid an unnecessary branch for byte-by-byte copyin() and copyout(). | Miod Vallat |
2006-11-10 | Fetch syscall arguments beyond r9 with copyin() from the userland stack, | Miod Vallat |
2006-06-23 | consistantly count context switches on exit; miod@ ok | Michael Shalayeff |
2006-06-04 | When VM_PHYSSEG_MAX is 1, use VM_PSTRAT_RANDOM for VM_PHYSSEG_STRAT, this | Miod Vallat |
2006-06-01 | CACHE_GLOBAL is enforced at the APR level, no need to propagate it into | Miod Vallat |
2006-06-01 | Better test for cacheability of the previous mapping in pmap_cache_ctrl() | Miod Vallat |
2006-05-25 | When looping over va ranges, do not compute the same sdt pointer more than | Miod Vallat |
2006-05-21 | kvtopte() is not used anymore. | Miod Vallat |
2006-05-20 | Crank VM_MAX_ADDRESS to 4GB minus one page now that pmap will accept it. | Miod Vallat |
2006-05-20 | Make sure pmap copes with address wraparounds when operating on ranges. | Miod Vallat |
2006-05-20 | Directly pass a pmap to flush_atc_entry() instead of individual fields of it. | Miod Vallat |
2006-05-19 | INTSTACK_SIZE is not used anymore. | Miod Vallat |
2006-05-15 | Wrong routine for reserved vector 0x0f. | Miod Vallat |
2006-05-14 | Missing semicolon, found by deraadt | Miod Vallat |
2006-05-08 | Replace gazillions of badvaddr() or badwordaddr() calls with badaddr() calls. | Miod Vallat |
2006-05-08 | Optimize bsr + br sequences commonly found in the individual trap handlers, | Miod Vallat |
2006-05-08 | Clean the internal m88k trap type codes; while there, simplify and | Miod Vallat |
2006-05-07 | Move the userland stack at the top of the userland address space. | Miod Vallat |
2006-05-07 | Nuke TRACE_DEBUG code. Half of it was useless, and the other half was either | Miod Vallat |
2006-05-06 | On 88100-based systems, take the two hardwired BATC into account in | Miod Vallat |
2006-05-04 | scaled version of ld.d and st.d is obviously not a 64 bit transaction, | Miod Vallat |
2006-05-04 | Even better control register name display logic. | Miod Vallat |
2006-05-04 | Document the 88110 extended (80-bit) floating point format. | Miod Vallat |
2006-05-03 | Overhaul of the disassembler code, with random fixes, better conditionnal | Miod Vallat |
2006-05-03 | Fix a (documented) logic botch in inst_load(). | Miod Vallat |
2006-05-02 | Replace db_{disable,enable}_interrupts with expanded version of themselves, | Miod Vallat |
2006-04-26 | In vmapbuf(), instead of invoking pmap_cache_ctrl() for each page, postpone | Miod Vallat |
2006-04-26 | In pmap_cache_ctrl(), do not flush cache if the previous mapping was | Miod Vallat |
2006-04-17 | Save pointers to up to four CMMU PFSR registers into the cpu_info structure. | Miod Vallat |
2006-04-15 | Simplify MMU type printing. | Miod Vallat |