aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc
Commit message (Expand)AuthorAgeFilesLines
* Changes and fixes in preparation for UMA:Benno Rice2002-03-173-36/+87
* Lowercase all of the trap names.Benno Rice2002-03-172-96/+96
* Clean up and fix up copyin and copyout.Benno Rice2002-03-172-28/+40
* Move the definition of PT_[GS]ET{,DB,FP}REGS from the MD ptrace.h to theDag-Erling Smørgrav2002-03-161-10/+0
* Correct a typo. (* that should've been &)Benno Rice2002-03-113-3/+3
* o Don't require long long support in bswap64() functions.Mike Barcroft2002-03-091-3/+33
* Install the DSI and ISI trap handlers and their appropriate locations.Benno Rice2002-03-072-0/+4
* Copy the "implementation" of pmap_prefault from sparc64.Benno Rice2002-03-073-6/+12
* Move tunable initialisation so it can get access to physmem.Benno Rice2002-03-072-12/+12
* Calculate physmem.Benno Rice2002-03-073-3/+12
* - Move a comment from being on the same line as a #ifdef to the lineAndrew R. Reiter2002-02-282-2/+4
* cpu_switch now works, for kthreads at least.Benno Rice2002-02-283-39/+78
* Various cleanups.Benno Rice2002-02-282-48/+44
* - Prevent the decrementer interrupt handler from nesting.Benno Rice2002-02-283-6/+48
* - Modify pmap_activate so it only marks the pmap as active.Benno Rice2002-02-284-0/+37
* GC an unused variable in cpu_fork().Benno Rice2002-02-282-2/+0
* - Fix panic() message and a couple style nits that snuck in from theAndrew R. Reiter2002-02-282-6/+6
* Make fork work, at least for kthreads. Switching still has some issues.Benno Rice2002-02-2811-110/+77
* - Rearrange the sequence of events in powerpc_init() somewhat.Benno Rice2002-02-282-42/+48
* - When enabling/disabling interrupts, set/clear both PSL_EE and PSL_RI, notBenno Rice2002-02-281-5/+12
* Add a missing (.Benno Rice2002-02-281-1/+1
* Implement the following functions:Benno Rice2002-02-283-12/+93
* Remove most of the usage of critical_enter/exit.Benno Rice2002-02-283-87/+0
* Fix a horribly suboptimal algorithm in the vm_daemon.Mike Silbersack2002-02-273-3/+63
* Add the following functions/macros to support byte order conversions andThomas Moestl2002-02-271-12/+0
* Add makeoptions NO_WERROR=true so that we can build. =)Benno Rice2002-02-261-0/+1
* Make atomic_cmpset_32 correctly return 0 on failure.Benno Rice2002-02-241-0/+3
* Don't call critical_enter()/critical_exit() around calls to pmap_pvo_enter()Benno Rice2002-02-233-24/+0
* Add some DIAGNOSTIC code.Julian Elischer2002-02-222-14/+26
* Add change to teh PPC to keep it in step with i386 and MI codeJulian Elischer2002-02-192-6/+8
* o Move NTOHL() and associated macros into <sys/param.h>. These areMike Barcroft2002-02-181-36/+17
* style(9)David E. O'Brien2002-02-181-2/+2
* Resurrect one of the easiest changes from my big include files roll-upGarrett Wollman2002-02-151-0/+1
* Complete rework of the PowerPC pmap and a number of other bits in the earlyBenno Rice2002-02-1423-4449/+5133
* Pre-KSE/M3 commit.Julian Elischer2002-02-074-24/+18
* GC the PC_SWITCH* symbols which are not used in assembly anymore.Poul-Henning Kamp2002-02-071-1/+0
* Compile osigreturn() unconditionally since it will always be needed onBruce Evans2002-02-012-8/+12
* Simple fixes to get the powerpc kernel compiling again.Andrew Gallatin2002-01-284-4/+4
* Modify the critical section API as follows:John Baldwin2001-12-183-19/+5
* Overhaul the per-CPU support a bit:John Baldwin2001-12-1115-226/+67
* Update to C99, s/__FUNCTION__/__func__/,David E. O'Brien2001-12-102-2/+2
* style(9)David E. O'Brien2001-12-091-13/+14
* Allow maxusers to be specified as 0 in the kernel config, which willMatthew Dillon2001-12-093-3/+5
* Add multiple inclusion protection.John Baldwin2001-12-061-0/+5
* o Stop abusing MD headers with non-MD types.Mike Barcroft2001-12-011-2/+0
* The interrupt nesting level is per-thread not per-CPU on FreeBSD.John Baldwin2001-11-142-2/+0
* Don't enable FP in the kernel. It is not needed when -msoft-float is used.Mark Peek2001-11-132-2/+0
* Clean up the trap handling code and make it consistent with the other platforms.Mark Peek2001-11-057-613/+895
* Add enable_fpu/save_fpu for handling the floating point registers in the PCB.Mark Peek2001-11-056-0/+235
* o Add new header <sys/stdint.h>.Mike Barcroft2001-11-024-0/+470