DragonFly BSD
DragonFly commits List (threaded) for 2004-01
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

cvs commit: src/sys/conf files src/sys/i386/i386 pmap.c src/sys/kern lwkt_caps.c kern_exit.c lwkt_thread.c src/sys/sys caps.h msgport.h msgport2.h thread.h src/sys/vm vm_copy.c pmap.h vm_extern.h


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sun, 18 Jan 2004 04:29:50 -0800 (PST)

dillon      2004/01/18 04:29:50 PST

DragonFly src repository

  Modified files:
    sys/conf             files 
    sys/i386/i386        pmap.c 
    sys/kern             kern_exit.c lwkt_thread.c 
    sys/sys              caps.h msgport.h msgport2.h thread.h 
    sys/vm               pmap.h vm_extern.h 
  Added files:
    sys/kern             lwkt_caps.c 
    sys/vm               vm_copy.c 
  Log:
  CAPS IPC library stage 1/3: The core CAPS IPC code, providing system calls
  to create and connect to named rendezvous points.  The CAPS interface
  implements a many-to-1 (client:server) capability and is totally self
  contained.  The messaging is designed to support single and multi-threading,
  synchronous or asynchronous (as of this commit: polling and synchronous only).
  
  Message data is 100% opaque and so while the intention is to integrate it into
  a userland LWKT messaging subsystem, the actual system calls do not depend
  on any LWKT structures.
  
  Since these system calls are experiemental and may contain root holes,
  they must be enabled via the sysctl kern.caps_enabled.
  
  Revision  Changes    Path
  1.42      +2 -1      src/sys/conf/files
  1.27      +70 -0     src/sys/i386/i386/pmap.c
  1.30      +3 -0      src/sys/kern/kern_exit.c
  1.48      +2 -0      src/sys/kern/lwkt_thread.c
  1.2       +144 -52   src/sys/sys/caps.h
  1.12      +2 -2      src/sys/sys/msgport.h
  1.6       +0 -1      src/sys/sys/msgport2.h
  1.39      +2 -0      src/sys/sys/thread.h
  1.9       +2 -0      src/sys/vm/pmap.h
  1.8       +1 -0      src/sys/vm/vm_extern.h


http://www.dragonflybsd.org/cvsweb/src/sys/conf/files.diff?r1=1.41&r2=1.42&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/pmap.c.diff?r1=1.26&r2=1.27&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_exit.c.diff?r1=1.29&r2=1.30&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/lwkt_thread.c.diff?r1=1.47&r2=1.48&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/caps.h.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/msgport.h.diff?r1=1.11&r2=1.12&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/msgport2.h.diff?r1=1.5&r2=1.6&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/thread.h.diff?r1=1.38&r2=1.39&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vm/pmap.h.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_extern.h.diff?r1=1.7&r2=1.8&f=h



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]