summaryrefslogtreecommitdiffstats
path: root/runtime/staprun/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/staprun/ChangeLog')
-rw-r--r--runtime/staprun/ChangeLog22
1 files changed, 22 insertions, 0 deletions
diff --git a/runtime/staprun/ChangeLog b/runtime/staprun/ChangeLog
index a7b00a9c..3f373863 100644
--- a/runtime/staprun/ChangeLog
+++ b/runtime/staprun/ChangeLog
@@ -1,3 +1,25 @@
+2008-01-14 Martin Hunt <hunt@redhat.com>
+
+ PR4037 and fixes to better synchronize staprun and stapio.
+ * symbols.c (send_data): Send header and data seperately, saving
+ a memcpy and avoiding any alignment issues.
+ (get_sections): Return -1 on error instead of just exiting
+ and leaving stapio hanging. Send data in proper format even if kernel
+ pointers are different size.
+ (send_module): Return -1 on error instead of just exiting
+ and leaving stapio hanging.
+ (do_module): Ditto.
+ (compar): Removed.
+ (do_kernel_symbols): Rewrite to be more robust. Return -1 on
+ error instead of just exiting and leaving stapio hanging.
+
+ * staprun_funcs.c (handle_symbols): Signal stapio if we error out.
+ Set kernel_ptr_size;
+
+ * staprun.h (kernel_ptr_size): Declare.
+
+ * mainloop.c (stp_main_loop): When ready, send STP_READY.
+
2008-01-12 Frank Ch. Eigler <fche@elastic.org>
PR 5603 horrible hack.