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 TODO boo...


From: Johan Rydberg
Subject: [rtmk-cvs] rtmk ChangeLog Makefile.am Makefile.in TODO boo...
Date: Tue, 29 Jan 2002 13:31:45 -0500

CVSROOT:        /cvsroot/rtmk
Module name:    rtmk
Changes by:     Johan Rydberg <address@hidden>  02/01/29 13:31:45

Modified files:
        .              : ChangeLog Makefile.am Makefile.in TODO 
                         bootstrap.c ipc-object.c ipc-syscall.c 
                         ipc-table.c ipc-tqueue.c mutations.h sched-ts.c 
                         task.c thread.c vm-page.c vm-page.h 
                         vm-syscall.c 

Log message:
        * sched-ts.c (ts_remove): Set runq_list to NULL.
        
        * TODO (i386): Add note about stuff in debug registers.
        
        * thread.c (thread_resume): SPLOFF when locking thread.
        (thread_will_priority) [DIAGNOSTICS]: Check for deadlocks.
        (thread_set_priority): SPLOFF when locking thread.
        
        * ipc-object.c (reserve_entry): If splay tree root is
        empty we initialize it.
        (reserve_entry): Select top key if bounds return false.
        (ipc_object_lookup): Update name range.
        
        * ipc-tqueue.c (ipc_tqueue_enqueue): Set SPLOFF before
        locking thread.
        
        * ipc-table.c: New name range: 0 < name <= MTABLERIGHTS.
        
        * mutations.h (convert_task_to_port): New function.
        
        * vm-syscall.c (vm_write): New function.
        
        * ipc-syscall.c (internal_msg_trap): Fix deadlock bug;
        Unlock object on lookup failure.
        
        * vm-page.c (vm_page_module_init): New function.
        (page_cache): Declared.
        
        * vm-page.h (struct vm_page): Add fictitious_p.
        (vm_page_module_init): Prototype.
        
        * bootstrap.c (build_stack_frame): Reserve space for
        NULL entry in stack frame.
        
        * mutations.h (convert_task_to_port): New function.
        
        * task.c (task_terminate): Dummy implementation.
        
        * Makefile.am (install-headers): New rule.
        * Makefile.in: Regenerate.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ChangeLog.diff?tr1=1.38&tr2=1.39&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/Makefile.am.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/Makefile.in.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/TODO.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/bootstrap.c.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-object.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.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-table.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-tqueue.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/mutations.h.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/sched-ts.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/task.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/thread.c.diff?tr1=1.14&tr2=1.15&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/vm-page.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/vm-page.h.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/vm-syscall.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text




reply via email to

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