freebsd-dev/sys/powerpc/aim
John Baldwin 90af4afacb - Merge struct procsig with struct sigacts.
- Move struct sigacts out of the u-area and malloc() it using the
  M_SUBPROC malloc bucket.
- Add a small sigacts_*() API for managing sigacts structures: sigacts_alloc(),
  sigacts_free(), sigacts_copy(), sigacts_share(), and sigacts_shared().
- Remove the p_sigignore, p_sigacts, and p_sigcatch macros.
- Add a mutex to struct sigacts that protects all the members of the struct.
- Add sigacts locking.
- Remove Giant from nosys(), kill(), killpg(), and kern_sigaction() now
  that sigacts is locked.
- Several in-kernel functions such as psignal(), tdsignal(), trapsignal(),
  and thread_stopped() are now MP safe.

Reviewed by:	arch@
Approved by:	re (rwatson)
2003-05-13 20:36:02 +00:00
..
clock.c Use __FBSDID rather than rcsid[]. 2003-04-03 21:36:33 +00:00
copyinout.c Use __FBSDID rather than rcsid[]. 2003-04-03 21:36:33 +00:00
interrupt.c Be more conservative about re-enabling interrupts during trap processing 2003-01-08 12:20:46 +00:00
locore.S Remove BAT invalidation. This is done later in the boot sequence, 2003-01-22 01:47:05 +00:00
machdep.c - Merge struct procsig with struct sigacts. 2003-05-13 20:36:02 +00:00
mmu_oea.c Use __FBSDID rather than rcsid[]. 2003-04-03 21:36:33 +00:00
nexus.c Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
ofw_machdep.c Use __FBSDID rather than rcsid[]. 2003-04-03 21:36:33 +00:00
ofwmagic.S Things run thru the C preprocessor must use C-style comments. 2003-05-05 10:01:10 +00:00
swtch.S Enable the FPU on first use per-thread and save state across context 2003-03-20 10:28:20 +00:00
trap_subr.S Register typo and incorrect 32-bit constant load in previous commit. 2003-02-26 14:41:39 +00:00
trap.c Range check the syscall number before looking it up in the syscallnames[] 2003-04-30 17:59:27 +00:00
vm_machdep.c - Split the struct kse into struct upcall and struct kse. struct kse will 2003-02-17 05:14:26 +00:00