cvs commit: src/lib/libcaps Makefile asdefs.c defs.h globaldata.c globaldata.h init.c sysport.c uthread.c src/lib/libcaps/i386 md_globaldata.c md_globaldata.h mplock.S td_switch_asm.S upcall.S
Matthew Dillon
dillon at crater.dragonflybsd.org
Sat Dec 6 20:22:56 PST 2003
dillon 2003/12/06 20:21:54 PST
DragonFly src repository
Modified files:
lib/libcaps Makefile asdefs.c defs.h globaldata.c
globaldata.h init.c sysport.c uthread.c
lib/libcaps/i386 md_globaldata.c md_globaldata.h mplock.S
td_switch_asm.S upcall.S
Log:
Major update to libcaps. Implement support for virtual cpus using
rfork_thread() and implement IPIs, per-virtual-cpu globaldata areas,
and per-virtual-cpu LWKT scheduling.
Revision Changes Path
1.3 +1 -1 src/lib/libcaps/Makefile
1.2 +7 -2 src/lib/libcaps/asdefs.c
1.3 +1 -0 src/lib/libcaps/defs.h
1.3 +72 -12 src/lib/libcaps/globaldata.c
1.3 +7 -3 src/lib/libcaps/globaldata.h
1.2 +15 -0 src/lib/libcaps/init.c
1.3 +2 -1 src/lib/libcaps/sysport.c
1.2 +60 -34 src/lib/libcaps/uthread.c
1.2 +6 -1 src/lib/libcaps/i386/md_globaldata.c
1.2 +4 -1 src/lib/libcaps/i386/md_globaldata.h
1.2 +5 -10 src/lib/libcaps/i386/mplock.S
1.2 +76 -10 src/lib/libcaps/i386/td_switch_asm.S
1.2 +8 -6 src/lib/libcaps/i386/upcall.S
http://www.dragonflybsd.org/cvsweb/src/lib/libcaps/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/lib/libcaps/asdefs.c.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/lib/libcaps/defs.h.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/lib/libcaps/globaldata.c.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/lib/libcaps/globaldata.h.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/lib/libcaps/init.c.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/lib/libcaps/sysport.c.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/lib/libcaps/uthread.c.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/lib/libcaps/i386/md_globaldata.c.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/lib/libcaps/i386/md_globaldata.h.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/lib/libcaps/i386/mplock.S.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/lib/libcaps/i386/td_switch_asm.S.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/lib/libcaps/i386/upcall.S.diff?r1=1.1&r2=1.2&f=h
More information about the Commits
mailing list