Add a warning about known bugs in the kernel module in this branch.

Fri Oct 14 11:44:43 2005  Søren Sandmann  <sandmann@redhat.com>

        * configure.ac: Add a warning about known bugs in the kernel
        module in this branch.

        * TODO: updates.
This commit is contained in:
Søren Sandmann
2005-10-14 15:45:48 +00:00
committed by Søren Sandmann Pedersen
parent a49ae59709
commit 3d43e894fd
3 changed files with 40 additions and 0 deletions

View File

@ -1,3 +1,10 @@
Fri Oct 14 11:44:43 2005 Søren Sandmann <sandmann@redhat.com>
* configure.ac: Add a warning about known bugs in the kernel
module in this branch.
* TODO: updates.
Tue Oct 11 22:40:24 2005 Soeren Sandmann <sandmann@redhat.com>
* module/sysprof-module.c (SAMPLES_PER_SECOND): Add back these

12
TODO
View File

@ -49,6 +49,14 @@ Before 1.2:
placed? (We should avoid any "location of vmlinux" type
questions if at all possible).
regarding crossing system call barriers: Find out about the virtual dso
that linux uses to do fast system calls:
http://lkml.org/lkml/2002/12/18/218
and what that actually makes the stack look like. (We may want to just
special case this fake dso in the symbol lookup code).
* Correctness
- When the module is unloaded, kill all processes blocking in read
- or block unloading until all processes have exited
@ -165,6 +173,10 @@ http://www.linuxbase.org/spec/booksets/LSB-Embedded/LSB-Embedded/ehframe.html
look in dwarf2-frame.[ch] in the gdb distribution.
Also look at bozo-profiler
http://www-sop.inria.fr/dream/personnel/Mathieu.Lacage/bozo-profiler/bozo-profiler-1.1.tar.gz
which has an elf32 parser/debugger
- Make busy cursors more intelligent
- when you click something in the main list and we don't respond
within 50ms (or perhaps when we expect to not be able to do

View File

@ -105,3 +105,24 @@ Makefile
])
AC_OUTPUT
echo
echo "%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%"
echo "@"
echo "% This is cvs HEAD of sysprof. "
echo "@"
echo "% The kernel module in this version has bugs that"
echo "@ cause hangs with some kernels, notably the Fedora"
echo "% Rawhide ones."
echo "@"
echo "% If you need a stable version of sysprof, either"
echo "@ get version 1.0 from"
echo "%"
echo "@ http://www.daimi.au.dk/~sandmann/sysprof"
echo "% "
echo "@ or do"
echo "%"
echo "@ cvs -z3 upd -r SYSPROF-1-0"
echo "%"
echo "@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@"
echo