mirror of
https://github.com/varun-r-mallya/sysprof.git
synced 2026-02-12 16:10:54 +00:00
great-sage-equal-to-heaven:~/vertigo/sysprof% head -13 ChangeLog
Sat Nov 12 19:44:43 2005 Søren Sandmann <sandmann@redhat.com> * module/sysprof-module.c (read_frame): New function that uses copy_from_user_inatomic() as check_user_pages_readable() has disappeared in recent kernels. * module/sysprof-module.c (timer_notify): Use it here. * TODO: Updates * configure.ac: Change the wording of the CVS HEAD warning as this change seems to also have fixed the lockup with rawhide kernels.
This commit is contained in:
committed by
Søren Sandmann Pedersen
parent
c3ce4ef8c5
commit
3a306d20d0
7
TODO
7
TODO
@ -18,6 +18,8 @@ Before 1.0.1:
|
||||
|
||||
Before 1.2:
|
||||
|
||||
* Add "sysprof --version"
|
||||
|
||||
* With kernel module not installed, select Profiler->Start, then dismiss
|
||||
the alert. This causes the start button to appear prelighted. Probably
|
||||
just another gtk+ bug.
|
||||
@ -134,7 +136,8 @@ Before 1.2:
|
||||
when the interrupt happens in kernel mode. (Unfortunately, this
|
||||
causes lockups on many kernels).
|
||||
|
||||
We don't take any stacktraces of the kernel though. Things that need to be
|
||||
We don't take any stacktraces of the kernel though. Things that
|
||||
need to be
|
||||
investigated:
|
||||
- does the kernel come with dwarf debug information?
|
||||
- does the kernel come with some other debug info
|
||||
@ -150,6 +153,8 @@ Before 1.2:
|
||||
and what that actually makes the stack look like. (We may want to just
|
||||
special case this fake dso in the symbol lookup code).
|
||||
|
||||
Maybe get_user_pages() is the way forward at least for some stuff.
|
||||
|
||||
* Correctness
|
||||
- When the module is unloaded, kill all processes blocking in read
|
||||
- or block unloading until all processes have exited
|
||||
|
||||
Reference in New Issue
Block a user