OpenGrok
Cross Reference: userret.h
xref
: /
src
/
sys
/
arch
/
vax
/
include
/
userret.h
Home
|
History
|
Annotate
|
Download
|
only in
include
History log of
/src/sys/arch/vax/include/userret.h
Revision
Date
Author
Comments
1.15
22-May-2017
ragge
Update copyright notice for Ludd (remove clause 3 & 4).
1.14
25-May-2012
matt
branches: 1.14.2; 1.14.16;
Implement __HAVE_RAS. Unlike most implementation, this is done in userret
instead of cpu_switchto since we already accessing the proc structure so
the additional overhead of check p_raslist is minimal.
1.13
03-Jul-2011
matt
branches: 1.13.2; 1.13.6;
Cleanup trapframe handling. Instead of keeping a trapframe pointer in the
pcb, put in the mdlwp instead. We had a dummy field so it didn't grow in
size. This also follows the practice that mips and powerpc follow that a
pointer to the user trapframe is in l->l_md.md_utf. Make trapframe members
start with tf_
1.12
27-Feb-2010
snj
Spell "exception" properly.
1.11
22-Oct-2008
hans
branches: 1.11.14;
fix userret() and resurrect cpu_setfunc() to make vax build again. ok by matt.
1.10
15-Oct-2008
wrstuden
Merge wrstuden-revivesa into HEAD.
1.9
05-Nov-2007
ad
branches: 1.9.16; 1.9.20; 1.9.22; 1.9.26;
Don't set l_usrpri / spc_curpriority here. mi_userret() does it.
1.8
17-Oct-2007
garbled
Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.
TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.
NOTES:
pmppc was removed as an arch, and moved to a evbppc target.
1.7
01-Oct-2007
ad
branches: 1.7.2;
ci_need_resched -> ci_want_resched
1.6
17-May-2007
yamt
branches: 1.6.8; 1.6.10; 1.6.12;
merge yamt-idlelwp branch. asked by core@. some ports still needs work.
from doc/BRANCHES:
idle lwp, and some changes depending on it.
1. separate context switching and thread scheduling.
(cf. gmcgarry_ctxsw)
2. implement idle lwp.
3. clean up related MD/MI interfaces.
4. make scheduler(s) modular.
1.5
19-Feb-2007
matt
branches: 1.5.4; 1.5.6; 1.5.12;
L_USERRET -> LW_USERRET
1.4
17-Feb-2007
matt
branches: 1.4.2;
Add an implementation for krwlock_t. Initialize ci_mtx_count to 1 (biased).
Fix a few buglets in the kmutex_t implementation.
1.3
16-Feb-2007
ad
More MD changes to get vax compiling.
1.2
09-Feb-2007
ad
Merge newlock2 to head.
1.1
12-Mar-2006
christos
branches: 1.1.2; 1.1.6; 1.1.8; 1.1.14; 1.1.18; 1.1.20;
welcome to syscall_intern.
1.1.20.2
09-Sep-2006
rpaulo
sync with head
1.1.20.1
12-Mar-2006
rpaulo
file userret.h was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:44:14 +0000
1.1.18.1
30-Jan-2007
ad
Remove support for SA. Ok core@.
1.1.14.6
15-Nov-2007
yamt
sync with head.
1.1.14.5
27-Oct-2007
yamt
sync with head.
1.1.14.4
03-Sep-2007
yamt
sync with head.
1.1.14.3
26-Feb-2007
yamt
sync with head.
1.1.14.2
21-Jun-2006
yamt
sync with head.
1.1.14.1
12-Mar-2006
yamt
file userret.h was added on branch yamt-lazymbuf on 2006-06-21 14:57:33 +0000
1.1.8.2
22-Apr-2006
simonb
Sync with head.
1.1.8.1
12-Mar-2006
simonb
file userret.h was added on branch simonb-timecounters on 2006-04-22 11:38:06 +0000
1.1.6.2
19-Apr-2006
elad
sync with head - hopefully this will work
1.1.6.1
12-Mar-2006
elad
file userret.h was added on branch elad-kernelauth on 2006-04-19 02:33:57 +0000
1.1.2.2
13-Mar-2006
yamt
sync with head.
1.1.2.1
12-Mar-2006
yamt
file userret.h was added on branch yamt-pdpolicy on 2006-03-13 09:07:03 +0000
1.4.2.3
04-Apr-2007
matt
Not quite functional idlelwp adaption for VAX. lwp fork works but the
kernel never seems to return/stay in usermode.
1.4.2.2
27-Feb-2007
yamt
- sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
1.4.2.1
17-Feb-2007
yamt
file userret.h was added on branch yamt-idlelwp on 2007-02-27 16:53:21 +0000
1.5.12.2
03-Oct-2007
garbled
Sync with HEAD
1.5.12.1
22-May-2007
matt
Update to HEAD.
1.5.6.1
11-Jul-2007
mjf
Sync with head.
1.5.4.3
03-Dec-2007
ad
Sync with HEAD.
1.5.4.2
09-Oct-2007
ad
Sync with head.
1.5.4.1
27-May-2007
ad
Sync with head.
1.6.12.1
07-Oct-2007
yamt
sync with head.
1.6.10.1
06-Nov-2007
matt
sync with HEAD
1.6.8.2
06-Nov-2007
joerg
Sync with HEAD.
1.6.8.1
02-Oct-2007
joerg
Sync with HEAD.
1.7.2.1
13-Nov-2007
bouyer
Sync with HEAD
1.9.26.2
13-Dec-2008
haad
Update haad-dm branch to haad-dm-base2.
1.9.26.1
19-Oct-2008
haad
Sync with HEAD.
1.9.22.1
22-Jun-2008
wrstuden
Re-add cpu_upcall() and page fault code. i386 kernels now compile.
They don't boot, but that seems to be a consequence of current from the
day this branch was started.
1.9.20.2
11-Mar-2010
yamt
sync with head
1.9.20.1
04-May-2009
yamt
sync with head.
1.9.16.1
17-Jan-2009
mjf
Sync with HEAD.
1.11.14.1
30-Apr-2010
uebayasi
Sync with HEAD.
1.13.6.1
02-Jun-2012
mrg
sync to latest -current.
1.13.2.1
30-Oct-2012
yamt
sync with head
1.14.16.1
28-Aug-2017
skrll
Sync with HEAD
1.14.2.1
03-Dec-2017
jdolecek
update from HEAD
Indexes created Thu Oct 16 14:10:15 GMT 2025