summaryrefslogtreecommitdiff
path: root/sys/arch/m88k
AgeCommit message (Expand)Author
2005-12-14convert _FOO_SOURCE -> __FOO_VISIBLE in machine. OK deraadt@Todd C. Miller
2005-12-14Make clock_t consistent across platforms as a 32 bit int. OK deraadt@Todd C. Miller
2005-12-13First step in include files overhaul. Use __FOO_VISIBLE (as definedTodd C. Miller
2005-12-11Work in progress SMP code; mvme88k boards can spin up secondary CPUs,Miod Vallat
2005-12-11Factorize soft interrupt code between luna88k and mvme88k.Miod Vallat
2005-12-11Replace procfs_domem() with a similar interface, process_domem(), which livesMiod Vallat
2005-12-10Only initialize the CMMUs tied to our running CPU on startup.Miod Vallat
2005-12-08Do not reset the IPL of the new process context frame in cpu_fork().Miod Vallat
2005-12-07Better use of the scheduler lock; no functional change on UP kernels.Miod Vallat
2005-12-07Sprinkle holds and releases of the kernel lock whenever necessary; no functionalMiod Vallat
2005-12-04Let cmmu_init() now return the cpuid of the master cpu.Miod Vallat
2005-12-04Slight cmmu code cleanup; use shorter function names, remove parity_enableMiod Vallat
2005-12-04Simplify ptrace branch handling code.Miod Vallat
2005-12-04Oops, simplelock leftover.Miod Vallat
2005-12-03Replace simplelocks with __cpu_simple_locks for cmmu and pmap locking,Miod Vallat
2005-12-03Implement __cpu_simple_lock_t for m88k.Miod Vallat
2005-12-03Fast __HAVE_MUTEX implementation for m88k platforms.Miod Vallat
2005-12-03Dissociate pmap locks and spl usage; code will now do explicit spl processingMiod Vallat
2005-12-03intstack does not need to be visible from C code anymore.Miod Vallat
2005-12-03Turn read_processor_identification_register() into a simple macro with aMiod Vallat
2005-12-03Switch m88k ports to __HAVE_CPUINFO. Current cpu pointer is held in SR0Miod Vallat
2005-12-02Better choice of types for struct pmap members and cmmu functions;Miod Vallat
2005-12-02Fix a few instruction display glitches.Miod Vallat
2005-12-01Get rid of PMAP_NULL and xx_ENTRY_NULL and simply use NULL when necessary.Miod Vallat
2005-11-28Maintain an interrupt depth counter for CLKF_INTR to be correct.Miod Vallat
2005-11-28Switch to per-process AST flags and clean AST-related codepaths; speeds upMiod Vallat
2005-11-27In the core of the idle loop, be sure to invoke spl0 more than once toMiod Vallat
2005-11-25Get rid of BROKEN_MMU_MASK, unnecessary now that bus_dmamap_sync() behavesMiod Vallat
2005-11-25Let the cache synchronization and invalidation functions report whetherMiod Vallat
2005-11-25Need an explicit cast for atop() now.Miod Vallat
2005-11-24add lint-specific hacks. at the same time, clean out a lot of ancientTheo de Raadt
2005-11-20Complete overhaul of the single-stepping ddb code, close in spirit to theMiod Vallat
2005-11-20Remove unused ddb_nmi_trap().Miod Vallat
2005-11-20Factorize control register description array selection.Miod Vallat
2005-11-06Invoke regdump() on abort if compiled without DDB support.Miod Vallat
2005-11-03fix commentMartin Reindl
2005-10-24Factorize db_interface code between luna88k and mvme88k, removing dead codeMiod Vallat
2005-10-13Merge <machine/cpu_number.h> into <machine/cpu.h>, preparing for intrusiveMiod Vallat
2005-10-13Hide more definitions from userland and from locore.Miod Vallat
2005-10-12Define IPL_SCHED and spslsched(), matching the statclock level.Miod Vallat
2005-10-12Move sigcode to the m88k-agnostic location. No functional change.Miod Vallat
2005-10-12Remove commented out dead wrong FPU handling code in setregs().Miod Vallat
2005-10-12Stop mapping the u area at fixed UADDR in addition to its actual va.Miod Vallat
2005-10-12General scheduler cleanup:Miod Vallat
2005-09-25Define symbolic constants for the processor identification register fieldsMiod Vallat
2005-09-25Change the size parameter of cmmu_flush_tlb() from bytes to pages. This makesMiod Vallat
2005-09-25Do not consider userland trap #496 (BUG system call on mvme88k) as specialMiod Vallat
2005-09-15In syscall(), do not recompute the struct proc * after the syscall hasMiod Vallat
2005-09-15Change child_return() to record a proper ktrace record for vfork childMiod Vallat
2005-09-15Define PG_M_U as PG_M | PG_U, and use it where appropriate; no functionalMiod Vallat