History log of /src/sys/arch/alpha/include/proc.h |
Revision | | Date | Author | Comments |
1.23 |
| 22-Jul-2021 |
thorpej | Use __BITS() to define MDLWP_FP_C.
|
1.22 |
| 16-May-2014 |
matt | branches: 1.22.44; Cleanup and simplify PCU FP support. Nuke MDLWP_FPUSED.
|
1.21 |
| 06-Feb-2012 |
matt | branches: 1.21.6; 1.21.10; 1.21.20; Do a minor cleanup of alpha (this will make applying pullups post branching easier). u_int{8,16,32,64}_t -> uint{*}_t Change all old-style definitions to C89 prototypes. Whitespace cleanup. Constification in db_disasm.c
|
1.20 |
| 07-Jun-2011 |
matt | branches: 1.20.2; 1.20.6; Switch alpha to use PCU to manage the FPU. Tested by mhitch and review by rmind.
|
1.19 |
| 14-Jan-2011 |
rmind | branches: 1.19.6; Retire struct user, remove sys/user.h inclusions. Note sys/user.h header as obsolete. Remove USER_TO_UAREA/UAREA_TO_USER macros.
Various #include fixes and review by matt@.
|
1.18 |
| 21-Nov-2009 |
rmind | branches: 1.18.4; - Use lwp_getpcb() on Alpha. - Replace and clean struct user usage, slightly simplify some code parts. - Include sys/user.h in MD proc.h .
|
1.17 |
| 09-Feb-2007 |
ad | branches: 1.17.48; Merge newlock2 to head.
|
1.16 |
| 24-Dec-2005 |
perry | branches: 1.16.20; Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
|
1.15 |
| 11-Dec-2005 |
christos | merge ktrace-lwp.
|
1.14 |
| 21-Sep-2003 |
skd | branches: 1.14.16; Backed out single step emulation. Approved by thorpej@netbsd.org.
|
1.13 |
| 18-Sep-2003 |
skd | Added kernel support for single stepping, adapted from FreeBSD. Approved by christos.
|
1.12 |
| 17-Jan-2003 |
thorpej | branches: 1.12.2; Merge the nathanw_sa branch.
|
1.11 |
| 14-Jul-2001 |
thorpej | branches: 1.11.2; Cosmetic change.
|
1.10 |
| 26-Apr-2001 |
ross | branches: 1.10.2; o IEEE 754 floating-point completion code. o Implement the architected FP_C "Floating Point Control Quadword"
|
1.9 |
| 19-Jan-2001 |
thorpej | branches: 1.9.2; Make ASTs per-process.
|
1.8 |
| 14-Dec-2000 |
mycroft | Do the previous with a forwarding declaration of struct proc instead.
|
1.7 |
| 14-Dec-2000 |
mycroft | Wrap mdproc in #ifdef _KERNEL.
|
1.6 |
| 13-Dec-2000 |
mycroft | Do the md_syscall, __HAVE_MINIMAL_EMUL and __HAVE_SYSCALL_INTERN thangs.
|
1.5 |
| 10-Aug-1999 |
thorpej | branches: 1.5.2; Move cpu_info and related info into <machine/cpu.h>, and implement the other MP API components discussed on tech-smp.
|
1.4 |
| 23-Feb-1999 |
thorpej | Now that we have the kthread mechanism, massively clean up the way additional processors are spun up on multiprocessor Alpha systems. Now, each processor gets its own idle thread (the primary processor uses proc0). This idle thread is used in switch_exit(), rather than explicitly referencing proc0.
Also, make `curproc', `fpcurproc', and `curpcb' per-cpu values. This required some data structure rearrangement; cpu info is now statically allocated in the BSS, rather than via malloc(), and cpu_softc is gone. (Modeled somewhat after NetBSD/sparc's multiprocessor info structures.)
|
1.3 |
| 06-Apr-1997 |
cgd | clean up NetBSD RCS ID strings
|
1.2 |
| 24-Mar-1995 |
cgd | branches: 1.2.4; remove support for double-mapping the user area/kernel stack
|
1.1 |
| 13-Feb-1995 |
cgd | preliminary Alpha support. note that NOT ALL OF THE MODIFICATIONS TO THE REST OF THE KERNEL ARE IN THE TREE YET. Also, some of this is _incredibly_ hack-ish, etc., but it works.
|
1.2.4.1 |
| 01-Jun-1997 |
cgd | sync the nwscons branch up with yesterday's version of the trunk. Lots of conflicts/changes because of the RCS Id format changes. Also, a few cleanups and corrections.
|
1.5.2.4 |
| 11-Feb-2001 |
bouyer | Sync with HEAD.
|
1.5.2.3 |
| 05-Jan-2001 |
bouyer | Sync with HEAD
|
1.5.2.2 |
| 13-Dec-2000 |
bouyer | Sync with HEAD (for UBC fixes).
|
1.5.2.1 |
| 13-Dec-2000 |
bouyer | Sync with HEAD (for UBC fixes)
|
1.9.2.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.10.2.1 |
| 03-Aug-2001 |
lukem | update to -current
|
1.11.2.2 |
| 30-Aug-2001 |
nathanw | First cut at LWP and SA support on the alpha. Doesn't break in ordinary multiuser mode; LWPs and SAs not yet tested.
|
1.11.2.1 |
| 14-Jul-2001 |
nathanw | file proc.h was added on branch nathanw_sa on 2001-08-30 23:43:43 +0000
|
1.12.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.12.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.12.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.14.16.2 |
| 26-Feb-2007 |
yamt | sync with head.
|
1.14.16.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.16.20.1 |
| 11-Jan-2007 |
ad | Checkpoint work in progress.
|
1.17.48.1 |
| 11-Mar-2010 |
yamt | sync with head
|
1.18.4.2 |
| 12-Jun-2011 |
rmind | sync with head
|
1.18.4.1 |
| 05-Mar-2011 |
rmind | sync with head
|
1.19.6.1 |
| 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
1.20.6.1 |
| 18-Feb-2012 |
mrg | merge to -current.
|
1.20.2.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.21.20.1 |
| 10-Aug-2014 |
tls | Rebase.
|
1.21.10.1 |
| 18-May-2014 |
rmind | sync with head
|
1.21.6.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.22.44.1 |
| 01-Aug-2021 |
thorpej | Sync with HEAD.
|