aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc
Commit message (Expand)AuthorAgeFilesLines
* Make _BSD_TIME_T_ (time_t) an `int' rather than `long'. This will helpDavid E. O'Brien2001-05-181-1/+1
* Style changes -- revert ordering to mostly two revs ago.David E. O'Brien2001-05-181-61/+64
* Consistently define the rune types.David E. O'Brien2001-05-161-4/+14
* Move the int typedefs to the top so they can be used in defining other types.David E. O'Brien2001-05-161-19/+24
* Lock the procfs functions for doing a single step and reading/writingJohn Baldwin2001-05-161-28/+16
* Trim lots of stuff that is now in MI code along with MD alpha code.John Baldwin2001-05-101-324/+7
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-4/+5
* Overhaul of the SMP code. Several portions of the SMP kernel support haveJohn Baldwin2001-04-273-15/+1
* Initialize p_md.md_kernnest to 1 for newly fork'd processes since theyJohn Baldwin2001-04-262-0/+12
* Add a new field 'md_kernnest' to the alpha machine dependent processJohn Baldwin2001-04-241-0/+3
* Fix includes so it compiles again.Matt Jacob2001-04-231-1/+2
* Convert the protection of hte i8254 from critical_enter/exit like it isJohn Baldwin2001-04-181-0/+3
* Blow away the panic mutex in favor of using a single atomic_cmpset() on aJohn Baldwin2001-04-171-4/+0
* Rework the witness code to work with sx locks as well as mutexes.John Baldwin2001-03-282-2/+2
* - Switch from using save/disable/restore_intr to using critical_enter/exitJohn Baldwin2001-03-281-23/+1
* - Include <machine/prom.h> to get the prototype for prom_halt().John Baldwin2001-03-281-1/+1
* Unbreak build on alpha.Hajimu UMEMOTO2001-03-241-3/+0
* Use a generic implementation of the Fowler/Noll/Vo hash (FNV hash).Peter Wemm2001-03-171-0/+1
* remove bogus check -- for kernel threads we fork off of proc0, not curprocAndrew Gallatin2001-03-152-4/+0
* Fix mtx_legal2block. The only time that it is bad to block on a mutex isJohn Baldwin2001-03-091-2/+0
* Use the proc lock to protect p_pptr when waking up our parent in cpu_exit()John Baldwin2001-03-072-2/+4
* Rename switch_trampoline() to fork_trampoline() on the alpha and ia64.John Baldwin2001-02-222-2/+2
* GC unused and now obsolete assertion macros.John Baldwin2001-02-221-10/+0
* - Don't call clear_resched() in userret(), instead, clear the resched flagJohn Baldwin2001-02-203-15/+0
* Correct disordering which is corresponding to bde's fix toHajimu UMEMOTO2001-02-171-1/+1
* Correct 2nd argument of getnameinfo(3) to socklen_t.Hajimu UMEMOTO2001-02-151-0/+1
* RIP <machine/lock.h>.Mark Murray2001-02-112-37/+0
* - Make astpending and need_resched process attributes rather than CPUJohn Baldwin2001-02-103-3/+0
* Add a macro mtx_intr_enable() to alter a spin lock such that interruptsJohn Baldwin2001-02-101-0/+1
* Change and clean the mutex lock interface.Bosko Milekic2001-02-095-55/+40
* * Move exception_return to exception.s which is a more logical home for it.Doug Rabson2001-01-311-0/+2
* Update some comments, s0 in the pcb of a child returning from fork1() isJohn Baldwin2001-01-262-4/+4
* - Change fork_exit() to take a pointer to a trapframe as its 3rd argumentJohn Baldwin2001-01-242-4/+4
* Convert all simplelocks to mutexes and remove the simplelock implementations.Jason Evans2001-01-242-87/+6
* - Rename the gd_cpuno member of struct globaldata to gd_cpuid.John Baldwin2001-01-242-8/+12
* - Proc locking.John Baldwin2001-01-241-4/+24
* cpuno -> cpuid.John Baldwin2001-01-241-1/+1
* Move most of sys/mutex.h into kern/kern_mutex.c, thereby making the mutexJason Evans2001-01-211-0/+6
* Make intr_nesting_level per-process, rather than per-cpu. SetupJake Burkholder2001-01-212-2/+0
* Remove unused per-cpu variables inside_intr and ss_eflags.Jake Burkholder2001-01-122-2/+0
* - Remove compatibility macros for accessing per-cpu variables.Jake Burkholder2001-01-111-13/+0
* Remove seconds types we don't use that came in thru the NetBSD heiratage.David E. O'Brien2001-01-081-1/+0
* PowerPC atomic operation functions.Benno Rice2001-01-073-56/+544
* PowerPC assembler #defines.Benno Rice2001-01-071-0/+95
* Implement accessors for per-cpu variables which don't depend on theJake Burkholder2001-01-061-0/+1
* PowerPC platform-specific definitions (modeled on sys/i386/include/setjmp.h)David E. O'Brien2001-01-021-0/+46
* PowerPC platform-specific definitions (modeled on sys/i386/include/types.h)David E. O'Brien2001-01-021-0/+67
* Minor style tweaks.David E. O'Brien2001-01-022-8/+11
* PowerPC platform-specific definitions (modeled on sys/i386/include/param.h)David E. O'Brien2001-01-021-0/+175
* MP shells for the PowerPC platform.David E. O'Brien2001-01-012-0/+526