rtmk-cvs
[Top][All Lists]
Advanced

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

[rtmk-cvs] rtmk ./ChangeLog ./Makefile.am ./Makefile.in ./...


From: Johan Rydberg
Subject: [rtmk-cvs] rtmk ./ChangeLog ./Makefile.am ./Makefile.in ./...
Date: Tue, 26 Mar 2002 19:13:46 -0500

CVSROOT:        /cvsroot/rtmk
Module name:    rtmk
Changes by:     Johan Rydberg <address@hidden>  02/03/26 19:13:46

Modified files:
        .              : ChangeLog Makefile.am Makefile.in TODO 
                         bootstrap.c configure configure.in dot-gdbinit 
                         exception.c exception.h host.c host.h 
                         ipc-kmsg.c ipc-object.c ipc-object.h ipc-port.c 
                         ipc-port.h ipc-reverse.c ipc-syscall.c 
                         ipc-syscall.h ipc-table.c ipc-table.h 
                         mutations.h pager-dflt.c pager-extern.c task.c 
                         task.h thread-lock.c thread.c vm-syscall.c 
                         vm-syscall.h 
        config         : Makefile.in 
        doc            : Makefile.in 
        include        : Makefile.in 
        include/rtmk   : ChangeLog Makefile.am Makefile.in 
                         exception.defs ipc-message.h ipc-port.h rig.h 
                         rtmk.defs rtmk.h 
        include/rtmk/i386: Makefile.in 
        include/rtmk/ppc: Makefile.in 
        libkern        : Makefile.in 
        user           : ChangeLog Makefile.in 
        user/rtmk      : Makefile.am Makefile.in server-msg.c 
        user/sa        : Makefile.in 
Added files:
        .              : memory-object.presc pager-extern.h rtmk.presc 
        include/rtmk   : exception.presc memory-object.defs 
                         memory-object.presc rtmk.presc 
Removed files:
        include/rtmk   : memory-pager.defs std-types.defs 

Log message:
        * overall work on the IPC system.  also start to use the
        new version of RIG.  RIG is no longer part of this module.
        
        [/]
        * configure.in: Check for rig.
        * configure: Regenerate.
        
        * Makefile.am (SUBDIRS): Do not do any work in "rig".
        (BUILT_SOURCES): Add memory-object-proto.h.
        (CLEANFILES): Defined.
        (memory-object-client.c): Rule updated.
        (rtmk-server.c): Likewise.
        (memory-object-proto.h): New rule.
        * Makefile.in: Regenerate.
        
        * ipc-kmsg.c: Overall updated.
        
        * ipc-object.c (right_copyout): New function.
        (ipc_object_copyout_name): Likewise.
        (ipc_object_copyout_dest): Likewise.
        (ipc_object_copyin_from_kernel): Likewise.
        * ipc-object.h: Prototypes.
        
        * pager-dflt.c (dflt_page_request): Function decleration
        updated.
        
        * rtmk.presc: New file.
        * memory-object.presc: Likewise.
        * pager-extern.h: Likewise.
        
        * host.h (host_info): Prototype.
        
        * vm-syscall.c (vm_allocate): Order of arguments updated.
        * vm-syscall.h (vm_allocate): Likewise.
        (vm_write): Prototype.
        
        * ipc-port.c (port_allocate): Type of argument "portp" changed.
        * ipc-port.h (port_allocate): Prototype update.
        (port_set_allocate): Prototype.
        (port_move_member): Prototype.
        
        * ipc-port.h (port_deallocate): Prototype.
        
        * task.c (task_threads): Type of argument "threadp" changed.
        * task.h (task_threads): Prototype update.
        
        * ipc-port.h (struct ipc_port ): Add msrights.
        
        * task.h (IPC_OBJECT_KERNEL): Defined.
        
        * ipc-port.c (ipc_port_release_send): Release send right, and
        not send-once right.
        
        * ipc-kmsg.c (copyin_header): Handle common cases correctly.
        
        * ipc-object.h (ipc_entry_alloc): Prototype.
        (ipc_entry_alloc_name): Likewise.
        (ipc_entry_dealloc): Likewise.
        
        * ipc-object.c (ipc_entry_dealloc): New function.
        
        [include/]
        * rig.h: Updated to the new RIG.
        
        * ipc-message.h (RTMK_MSG_TYPE_PORT_ANY_RIGHT): Updated.
        
        * ipc-port.h (RTMK_PORT_TYPE_NONE): Redefined.
        
        * rtmk.presc: New file.
        * memory-object.defs: Likewise.
        * memory-object.presc: Likewise.
        * exception.presc: Likewise.
        
        * rtmk.h: Updated some prototypes.
        
        * rtmk.defs: Updated to new RIG format.
        * exception.defs: Likewise.
        
        * memory-pager.defs: Removed.
        * std-types: Likewise.
        
        * Makefile.am (pkginclude_HEADERS): Add some, remove some.
        * Makefile.in: Regenerate.
        
        [user/]
        * rtmk/Makefile.am: Updated to the new RIG.  Put
        all interface functions in separate files.
        * rtmk/Makefile.in: Regenerate.
        
        * rtmk/server-msg.c: Handle new demux return codes,
        and call vm_allocate correctly.  Make dead code live.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/memory-object.presc?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/pager-extern.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/rtmk.presc?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ChangeLog.diff?tr1=1.57&tr2=1.58&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/Makefile.am.diff?tr1=1.16&tr2=1.17&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/Makefile.in.diff?tr1=1.17&tr2=1.18&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/TODO.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/bootstrap.c.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/configure.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/configure.in.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/dot-gdbinit.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/exception.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/exception.h.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/host.c.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/host.h.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-kmsg.c.diff?tr1=1.13&tr2=1.14&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-object.c.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-object.h.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-port.c.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-port.h.diff?tr1=1.13&tr2=1.14&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-reverse.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-syscall.c.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-syscall.h.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-table.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-table.h.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/mutations.h.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/pager-dflt.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/pager-extern.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/task.c.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/task.h.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/thread-lock.c.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/thread.c.diff?tr1=1.22&tr2=1.23&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/vm-syscall.c.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/vm-syscall.h.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/config/Makefile.in.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/doc/Makefile.in.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/Makefile.in.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/exception.presc?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/memory-object.defs?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/memory-object.presc?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/rtmk.presc?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/ChangeLog.diff?tr1=1.24&tr2=1.25&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/Makefile.am.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/Makefile.in.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/exception.defs.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/ipc-message.h.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/ipc-port.h.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/rig.h.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/rtmk.defs.diff?tr1=1.16&tr2=1.17&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/rtmk.h.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/i386/Makefile.in.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/ppc/Makefile.in.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/libkern/Makefile.in.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/user/ChangeLog.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/user/Makefile.in.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/user/rtmk/Makefile.am.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/user/rtmk/Makefile.in.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/user/rtmk/server-msg.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/user/sa/Makefile.in.diff?tr1=1.3&tr2=1.4&r1=text&r2=text




reply via email to

[Prev in Thread] Current Thread [Next in Thread]