cvs commit: src/sys/kern kern_exit.c kern_fork.c kern_synch.c usched_bsd4.c src/sys/sys proc.h usched.h src/bin/ps keyword.c print.c ps.c src/usr.bin/top machine.c
Matthew Dillon
dillon at crater.dragonflybsd.org
Sat Jun 25 21:38:42 PDT 2005
dillon 2005/06/25 21:36:36 PDT
DragonFly src repository
Modified files:
sys/kern kern_exit.c kern_fork.c kern_synch.c
usched_bsd4.c
sys/sys proc.h usched.h
bin/ps keyword.c print.c ps.c
usr.bin/top machine.c
Log:
Move remaining scheduler-specific functions into the usched abstraction.
This also involves rearranging a number of fields in the proc structure,
changing the proc structure (actually making it a bit smaller due to better
packing). A complete rebuild is required.
Revision Changes Path
1.43 +10 -17 src/sys/kern/kern_exit.c
1.35 +2 -14 src/sys/kern/kern_fork.c
1.45 +3 -4 src/sys/kern/kern_synch.c
1.26 +58 -1 src/sys/kern/usched_bsd4.c
1.59 +4 -6 src/sys/sys/proc.h
1.2 +17 -0 src/sys/sys/usched.h
1.18 +1 -1 src/bin/ps/keyword.c
1.21 +3 -1 src/bin/ps/print.c
1.16 +1 -1 src/bin/ps/ps.c
1.16 +2 -2 src/usr.bin/top/machine.c
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_exit.c.diff?r1=1.42&r2=1.43&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_fork.c.diff?r1=1.34&r2=1.35&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_synch.c.diff?r1=1.44&r2=1.45&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/usched_bsd4.c.diff?r1=1.25&r2=1.26&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/proc.h.diff?r1=1.58&r2=1.59&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/usched.h.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/bin/ps/keyword.c.diff?r1=1.17&r2=1.18&f=u
http://www.dragonflybsd.org/cvsweb/src/bin/ps/print.c.diff?r1=1.20&r2=1.21&f=u
http://www.dragonflybsd.org/cvsweb/src/bin/ps/ps.c.diff?r1=1.15&r2=1.16&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/top/machine.c.diff?r1=1.15&r2=1.16&f=u
More information about the Commits
mailing list