rtmk-cvs
[Top][All Lists]
Advanced

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

[rtmk-cvs] rtmk ./ChangeLog ./README-HACKING ./host.c ./ho...


From: Johan Rydberg
Subject: [rtmk-cvs] rtmk ./ChangeLog ./README-HACKING ./host.c ./ho...
Date: Wed, 20 Feb 2002 20:41:45 -0500

CVSROOT:        /cvsroot/rtmk
Module name:    rtmk
Changes by:     Johan Rydberg <address@hidden>  02/02/20 20:41:45

Modified files:
        .              : ChangeLog README-HACKING host.c host.h 
                         ipc-object.c ipc-port.c ipc-port.h syscalls.c 
                         task.c thread.c vm-page.c 
        include/rtmk   : ChangeLog Makefile.am Makefile.in rtmk.defs 
                         rtmk.h std-types.defs 
        user           : ChangeLog 
        user/rtmk      : rtmk-init.c svc-i386.S 

Log message:
        * add host info interface. add port_deallocate. some small changes.
        
        [/]
        2002-02-21  Johan Rydberg  <address@hidden>
        
        * ipc-object.c (ipc_object_copyout): Add user reference.
        (ipc_reserve_entry_named): Initialize user reference.
        
        * README-HACKING: Remove bogus about types, add note about
        GNU Coding Standards.
        
        * ipc-port.h (ipc_port_reference): Prototype.
        (ipc_port_release): Likewise.
        
        * ipc-port.c (ipc_port_reference): New function.
        (ipc_port_release): Likewise.
        (port_destroy): Release reference to port when done with it.
        (port_deallocate): New function.
        (syscall_port_deallocate): Likewise.
        
        * syscalls.c (syscalls_table): Add syscall_host_self.
        (syscalls_table): Add syscall_port_deallocate.
        
        * task.c (task_create): Collect host stats.
        
        * thread.c (thread_create): Collect host stats.
        (thread_deallocate): Likewise.
        (syscall_thread_reply_port): Lock IPC object when inserting
        port right.
        
        * vm-page.c (vm_page_resident_pages_init): Collect host stats.
        (vm_page_release): Likewise.
        (vm_page_allocate): Likewise.
        
        * host.h (host_info_basic): Prototype.
        (host_info_processor): Prototype.
        
        * host.c (host_info_basic): Declared.
        (host_info_processor): Likewise.
        (host_init): Set kernel object type of master_host_port to
        IPC_KOBJECT_TYPE_HOST.
        Initialize some members of host_info_basic.
        (host_info): New function.
        (syscall_host_self): New function.
        
        [user/]
        2002-02-21  Johan Rydberg  <address@hidden>
        
        * rtmk/svc-i386.S (host_self): New function.
        
        * rtmk/rtmk-init.c: Include <rtmk/rig.h>
        
        [include/rtmk/]
        2002-02-21  Johan Rydberg  <address@hidden>
        
        * Makefile.am (pkginclude_HEADERS): Add host-info.h.
        * Makefile.in: Regenerate.
        
        * host-info.h: New file.
        
        * rtmk.h (host_info): Add prototype.
        (__host_info): Likewise.
        (host_self): Likewise.
        (__host_self): Likewise.
        (port_deallocate): Add task_name argument.
        (__port_deallocate): Likewise.
        
        * rtmk.defs (host-info): Defined.
        
        * std-types.defs (host-status-t): Defined.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ChangeLog.diff?tr1=1.48&tr2=1.49&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/README-HACKING.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/host.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/host.h.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-object.c.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-port.c.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-port.h.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/syscalls.c.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/task.c.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/thread.c.diff?tr1=1.19&tr2=1.20&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/vm-page.c.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/ChangeLog.diff?tr1=1.17&tr2=1.18&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/Makefile.am.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/Makefile.in.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/rtmk.defs.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/rtmk.h.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/rtmk/std-types.defs.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/user/ChangeLog.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/user/rtmk/rtmk-init.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/user/rtmk/svc-i386.S.diff?tr1=1.4&tr2=1.5&r1=text&r2=text




reply via email to

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