This is the mail archive of the
frysk-cvs@sources.redhat.com
mailing list for the frysk project.
frysk-utrace/utracer ChangeLog udb-module.c ud ...
- From: cmoller at sourceware dot org
- To: frysk-cvs at sourceware dot org
- Date: 28 Jun 2007 02:04:10 -0000
- Subject: frysk-utrace/utracer ChangeLog udb-module.c ud ...
- Reply-to: frysk at sourceware dot org
CVSROOT: /cvs/frysk
Module name: frysk-utrace
Changes by: cmoller@sourceware.org 2007-06-28 02:04:10
Modified files:
utracer : ChangeLog udb-module.c udb-text-ui.c
udb-utrace-if.c udb.c
utracer/utracer: ChangeLog Makefile utracer-base.c
utracer-if-io.c utracer.h
Log message:
* utracer-if-io.c: Added a means of including data of arbitrary
size to responses (e.g., the list of attached PIDs). Adding
support for death and exit reporting. Added support for attaching
without quiescing. Added support for listing attached processes.
Fixed if_file_read(). (Note to self: check for negative array
indices /before/ spending two days wondering how a simple wait
queue can blow up a kernel.)
* utracer.h: Add support for all the above
* udb-text-ui.c: Added a means of listing all attached processes.
Added a means of attaching to a process without quiescing it.
Added a little help for supported commands.
* udb-utrace-if.c: Added support for a means of attaching to a
process without quiescing it. Added support for a means of
listing all attached processes.
* udb.c: Added a pthread_join() to wait for the listener thread to
die after pthread_cancel(). (The absence of the join was
interfering with module unloading.) Added a text description of
received signals. Added support for a means of listing all
attached processes. Added support for death and exit reporting.
Added support for a "-w" option that watches (attaches without
quiescing) specified processes.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-utrace/utracer/ChangeLog.diff?cvsroot=frysk&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-utrace/utracer/udb-module.c.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-utrace/utracer/udb-text-ui.c.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-utrace/utracer/udb-utrace-if.c.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-utrace/utracer/udb.c.diff?cvsroot=frysk&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-utrace/utracer/utracer/ChangeLog.diff?cvsroot=frysk&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-utrace/utracer/utracer/Makefile.diff?cvsroot=frysk&r1=1.1.1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-utrace/utracer/utracer/utracer-base.c.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-utrace/utracer/utracer/utracer-if-io.c.diff?cvsroot=frysk&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-utrace/utracer/utracer/utracer.h.diff?cvsroot=frysk&r1=1.3&r2=1.4