|
From: | Johan Rydberg |
Subject: | [rtmk-cvs] rtmk ./ChangeLog ./Makefile.in ./TODO ./configu... |
Date: | Fri, 11 Jan 2002 17:24:12 -0500 |
CVSROOT: /cvsroot/rtmk Module name: rtmk Changes by: Johan Rydberg <address@hidden> 02/01/11 17:24:11 Modified files: . : ChangeLog Makefile.in TODO configure configure.in cpus.h.in init-main.c ipc-syscall.c processor.c processor.h sched-ts.c syscalls.c thread.c thread.h timer.c trace.c trace.h vm-syscall.c config : Makefile.in doc : Makefile.in stamp-vti version.texi include : Makefile.in libkern : Makefile.in libkern.h user : Makefile.in user/rtmk : Makefile.in user/sa : Makefile.in Log message: * thread.c (thread_continue): Do not dispatch old thread. * trace.c (_trace_printf): Special case for IN_BOCHS. * libkern/libkern.h (__lprintf): Prototype. * cpus.h.in (IN_BOCHS): Defined. * syscalls.c: Include thread.h. * configure.in: Generate .gdbinit from dot-gdbinit. Add --enable-bochs argument. * configure: Regenerate. * thread.c (thread_go): Fix typo. * init-main.c (copyright_string): Update copyright year and e-mail address. * processor.c (processor_init): Record cpu number for master cpu in processor structure. (processor_send_dispatch_ipi): Add trace output. * thread.c (thread_setrun): Statistics counting. * trace.h (struct trace_statistics): Add cpu_switch_hits. * thread.c (thread_zombify_running): New function. (thread_terminate): Likewise. * thread.h (thread_zombify_running): Prototype. (thread_terminate): Likewise. * processor.c (processor_send_terminate_ipi): New function. (processor_ipi_handler): Handle terminate ipi message. * processor.h (PROCESSOR_IPI_TERMINATE): Defined. (struct ipi_msg): Add terminate structure. (processor_send_terminate_ipi): Prototype. * thread.h (struct thread): Add running_p. (THREAD_STATE_ZOMBIE): Defined. (THREAD_SCHED_STATE): Add THREAD_STATE_ZOMBIE. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ChangeLog.diff?tr1=1.31&tr2=1.32&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/Makefile.in.diff?tr1=1.10&tr2=1.11&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/TODO.diff?tr1=1.6&tr2=1.7&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/configure.diff?tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/configure.in.diff?tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/cpus.h.in.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.9&tr2=1.10&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/ipc-syscall.c.diff?tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/processor.c.diff?tr1=1.5&tr2=1.6&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/processor.h.diff?tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/sched-ts.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/syscalls.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.12&tr2=1.13&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/thread.h.diff?tr1=1.10&tr2=1.11&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/timer.c.diff?tr1=1.5&tr2=1.6&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/trace.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/trace.h.diff?tr1=1.3&tr2=1.4&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/vm-syscall.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/config/Makefile.in.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/doc/Makefile.in.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/doc/stamp-vti.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/doc/version.texi.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/include/Makefile.in.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/libkern/Makefile.in.diff?tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/libkern/libkern.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/user/Makefile.in.diff?tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/user/rtmk/Makefile.in.diff?tr1=1.3&tr2=1.4&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/user/sa/Makefile.in.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
[Prev in Thread] | Current Thread | [Next in Thread] |