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