cvs commit: src/sys/kern kern_fork.c lwkt_caps.c src/sys/platform/pc32/i386 pmap.c src/sys/platform/vkernel/platform pmap.c src/sys/sys caps.h src/sys/vm pmap.h vm_extern.h vm_glue.c
Simon Schubert
corecode at crater.dragonflybsd.org
Mon Feb 26 13:43:44 PST 2007
corecode 2007/02/26 13:41:09 PST
DragonFly src repository
Modified files:
sys/kern kern_fork.c lwkt_caps.c
sys/platform/pc32/i386 pmap.c
sys/platform/vkernel/platform pmap.c
sys/sys caps.h
sys/vm pmap.h vm_extern.h vm_glue.c
Log:
1:1 Userland threading stage 4.6/4:
Factor out a new function `lwp_fork()' from fork1(). Rearrange various
fork helpers to operate exclusively on procs or lwps. Collect some MI
code from MD sources into lwp_fork().
Reviewed-by: Thomas E. Spanjaard <tgen at netphreax.net>
Revision Changes Path
1.65 +106 -36 src/sys/kern/kern_fork.c
1.13 +1 -1 src/sys/kern/lwkt_caps.c
1.77 +1 -11 src/sys/platform/pc32/i386/pmap.c
1.20 +2 -11 src/sys/platform/vkernel/platform/pmap.c
1.11 +1 -1 src/sys/sys/caps.h
1.24 +1 -1 src/sys/vm/pmap.h
1.25 +1 -1 src/sys/vm/vm_extern.h
1.53 +3 -15 src/sys/vm/vm_glue.c
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_fork.c.diff?r1=1.64&r2=1.65&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/lwkt_caps.c.diff?r1=1.12&r2=1.13&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/i386/pmap.c.diff?r1=1.76&r2=1.77&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/vkernel/platform/pmap.c.diff?r1=1.19&r2=1.20&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/caps.h.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/pmap.h.diff?r1=1.23&r2=1.24&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_extern.h.diff?r1=1.24&r2=1.25&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_glue.c.diff?r1=1.52&r2=1.53&f=u
More information about the Commits
mailing list