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: Wed, 02 Jan 2002 20:32:43 -0500

CVSROOT:        /cvsroot/rtmk
Module name:    rtmk
Changes by:     Johan Rydberg <address@hidden>  02/01/02 20:32:43

Modified files:
        .              : ChangeLog Makefile.am Makefile.in TODO 
                         copyright init-main.c ipc-kmsg.c ipc-object.c 
                         ipc-port.c ipc-reverse.c processor.c 
                         processor.h thread-lock.c thread-lock.h 
                         thread.c thread.h timer.c trace.c trace.h 
                         vm-map.c 
        libkern        : Makefile.am Makefile.in libkern.h 
Added files:
        .              : sched-fifo.c sched-rr.c sched-ts.c 
        libkern        : ffs.c 

Log message:
        * new scheduler architecture (and generic updates)
        
        2002-01-03  Johan Rydberg  <address@hidden>
        
        * timer.c (timer_interrupt): Update for new sched arch.
        (timer_interrupt): Avoid dead locks when waiting up thread.
        
        * thread.[ch], thread-lock.[ch]: Major update due to
        new scheduler architecture.
        
        * vm-map.c (vm_map_create): Update arguments to thread_lock_init.
        
        * trace.c: Add trace_stats.
        
        * trace.h (struct trace_statistics): New structure.
        (trace_count): Defined.
        
        * processor.c (idle_thread_fn): Check for state change.
        Dummy implementation.
        
        * processor.h (PROCESSOR_STATE_DISPATCH): Defined.
        (struct processor): Add next_thread.
        
        * copyright: Update template copyright.
        
        * Makefile.am (rtmk_SOURCES): Add sched-fifo.c, sched-rr.c and
        sched-ts.c
        * Makefile.in: Regenerate.
        
        * libkern/libkern.h (ffs): Prototype.
        
        * libkern/Makefile.am (libkern_a_SOURCES): Add ffs.c.
        * libkern/Makefile.in: Regenerate.
        
        * thread.h (struct thread): Add blocked_lock.
        (struct thread): Add lended_priority.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/sched-fifo.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/sched-rr.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/sched-ts.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ChangeLog.diff?tr1=1.20&tr2=1.21&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/Makefile.am.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/Makefile.in.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/TODO.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/copyright.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/init-main.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-kmsg.c.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-object.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-port.c.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-reverse.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/processor.c.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/processor.h.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/thread-lock.c.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/thread-lock.h.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/thread.c.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/thread.h.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/timer.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/trace.c.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/trace.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/vm-map.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/libkern/ffs.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/libkern/Makefile.am.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/libkern/Makefile.in.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/libkern/libkern.h.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text




reply via email to

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