From: | Simon Schubert <corecode@xxxxxxxxxxxxxxxxxxxxxxx> |
Date: | Tue, 11 Oct 2005 02:59:56 -0700 (PDT) |
corecode 2005/10/11 02:59:56 PDT DragonFly src repository Modified files: sys/ddb db_ps.c sys/i386/i386 trap.c vm86.c sys/kern init_main.c kern_clock.c kern_exit.c kern_fork.c kern_resource.c kern_sig.c kern_synch.c kern_upcall.c lwkt_thread.c usched_bsd4.c vfs_aio.c sys/netproto/smb smb_subr.c sys/sys globaldata.h proc.h thread.h usched.h sys/vm vm_glue.c vm_pageout.c Log: 1:1 Userland threading stage 2.8/4: Switch the userland scheduler to use lwps instead of procs. Revision Changes Path 1.14 +6 -4 src/sys/ddb/db_ps.c 1.64 +7 -8 src/sys/i386/i386/trap.c 1.16 +1 -1 src/sys/i386/i386/vm86.c 1.48 +9 -4 src/sys/kern/init_main.c 1.47 +12 -7 src/sys/kern/kern_clock.c 1.47 +2 -2 src/sys/kern/kern_exit.c 1.43 +36 -28 src/sys/kern/kern_fork.c 1.23 +1 -1 src/sys/kern/kern_resource.c 1.38 +7 -6 src/sys/kern/kern_sig.c 1.48 +6 -6 src/sys/kern/kern_synch.c 1.8 +1 -1 src/sys/kern/kern_upcall.c 1.83 +2 -2 src/sys/kern/lwkt_thread.c 1.3 +159 -156 src/sys/kern/usched_bsd4.c 1.19 +5 -4 src/sys/kern/vfs_aio.c 1.15 +2 -2 src/sys/netproto/smb/smb_subr.c 1.39 +1 -1 src/sys/sys/globaldata.h 1.70 +3 -6 src/sys/sys/proc.h 1.69 +1 -1 src/sys/sys/thread.h 1.6 +9 -9 src/sys/sys/usched.h 1.35 +1 -1 src/sys/vm/vm_glue.c 1.15 +1 -1 src/sys/vm/vm_pageout.c http://www.dragonflybsd.org/cvsweb/src/sys/ddb/db_ps.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/trap.c.diff?r1=1.63&r2=1.64&f=u http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/vm86.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/init_main.c.diff?r1=1.47&r2=1.48&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_clock.c.diff?r1=1.46&r2=1.47&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_exit.c.diff?r1=1.46&r2=1.47&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_fork.c.diff?r1=1.42&r2=1.43&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_resource.c.diff?r1=1.22&r2=1.23&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_sig.c.diff?r1=1.37&r2=1.38&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_synch.c.diff?r1=1.47&r2=1.48&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_upcall.c.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/lwkt_thread.c.diff?r1=1.82&r2=1.83&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/usched_bsd4.c.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_aio.c.diff?r1=1.18&r2=1.19&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netproto/smb/smb_subr.c.diff?r1=1.14&r2=1.15&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/globaldata.h.diff?r1=1.38&r2=1.39&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/proc.h.diff?r1=1.69&r2=1.70&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/thread.h.diff?r1=1.68&r2=1.69&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/usched.h.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_glue.c.diff?r1=1.34&r2=1.35&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_pageout.c.diff?r1=1.14&r2=1.15&f=u