cvs commit: src/sys/cpu/i386/include cpu.h src/sys/kern init_main.c kern_fork.c syscalls.master vfs_aio.c src/sys/netproto/smb smb_subr.c src/sys/platform/pc32/i386 trap.c vm_machdep.c src/sys/platform/vkernel/i386 trap.c vm_machdep.c ...
Simon Schubert
corecode at crater.dragonflybsd.org
Wed Feb 28 17:55:35 PST 2007
corecode 2007/02/28 17:46:53 PST
DragonFly src repository
Modified files:
sys/cpu/i386/include cpu.h
sys/kern init_main.c kern_fork.c syscalls.master
vfs_aio.c
sys/netproto/smb smb_subr.c
sys/platform/pc32/i386 trap.c vm_machdep.c
sys/platform/vkernel/i386 trap.c vm_machdep.c
sys/sys proc.h unistd.h
Log:
1:1 Userland threading stage 4.7/4:
Add a new system call lwp_create() which spawns a new lwp with a
given thread function address and given stack pointer. Rework
and add some associated functions to realize this goal.
In-collaboration-with: Thomas E. Spanjaard <tgen at netphreax.net>
Revision Changes Path
1.25 +1 -0 src/sys/cpu/i386/include/cpu.h
1.75 +1 -1 src/sys/kern/init_main.c
1.66 +41 -0 src/sys/kern/kern_fork.c
1.50 +1 -0 src/sys/kern/syscalls.master
1.36 +1 -1 src/sys/kern/vfs_aio.c
1.29 +1 -1 src/sys/netproto/smb/smb_subr.c
1.103 +11 -5 src/sys/platform/pc32/i386/trap.c
1.58 +34 -1 src/sys/platform/pc32/i386/vm_machdep.c
1.22 +13 -7 src/sys/platform/vkernel/i386/trap.c
1.9 +36 -1 src/sys/platform/vkernel/i386/vm_machdep.c
1.104 +3 -1 src/sys/sys/proc.h
1.8 +13 -0 src/sys/sys/unistd.h
http://www.dragonflybsd.org/cvsweb/src/sys/cpu/i386/include/cpu.h.diff?r1=1.24&r2=1.25&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/init_main.c.diff?r1=1.74&r2=1.75&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_fork.c.diff?r1=1.65&r2=1.66&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/syscalls.master.diff?r1=1.49&r2=1.50&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_aio.c.diff?r1=1.35&r2=1.36&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/smb/smb_subr.c.diff?r1=1.28&r2=1.29&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/i386/trap.c.diff?r1=1.102&r2=1.103&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/i386/vm_machdep.c.diff?r1=1.57&r2=1.58&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/vkernel/i386/trap.c.diff?r1=1.21&r2=1.22&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/vkernel/i386/vm_machdep.c.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/proc.h.diff?r1=1.103&r2=1.104&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/unistd.h.diff?r1=1.7&r2=1.8&f=u
More information about the Commits
mailing list