From: compudj Date: Mon, 6 Feb 2006 23:52:56 +0000 (+0000) Subject: multithreaded lttd X-Git-Tag: v0.12.20~1975 X-Git-Url: http://git.liburcu.org/?a=commitdiff_plain;h=055d359a6067e32361fbea15e53cd9f33c374443;p=lttv.git multithreaded lttd git-svn-id: http://ltt.polymtl.ca/svn@1514 04897980-b3bd-0310-b5e0-8ef037075253 --- diff --git a/ltt/branches/poly/ChangeLog b/ltt/branches/poly/ChangeLog index b631ca10..e0205719 100644 --- a/ltt/branches/poly/ChangeLog +++ b/ltt/branches/poly/ChangeLog @@ -1,6 +1,9 @@ LinuxTraceToolkit ChangeLog -10/01/1006 LTTV 0.8.4 +06/02/2006 LTTV 0.8.10 + Now handle correctly events with a 0xFFFF size (dynamically). + Make lttd multithreaded. +10/01/2006 LTTV 0.8.4 Add SoftIRQ mode. Fix state request from GUI detailed event list. diff --git a/ltt/branches/poly/configure.in b/ltt/branches/poly/configure.in index 815b2aef..a7aa9214 100644 --- a/ltt/branches/poly/configure.in +++ b/ltt/branches/poly/configure.in @@ -23,7 +23,7 @@ AC_PREREQ(2.57) AC_INIT(FULL-PACKAGE-NAME, VERSION, BUG-REPORT-ADDRESS) #AC_WITH_LTDL # not needed ? -AM_INIT_AUTOMAKE(LinuxTraceToolkitViewer,0.8.9-02022006) +AM_INIT_AUTOMAKE(LinuxTraceToolkitViewer,0.8.10-06022006) AM_CONFIG_HEADER(config.h) AM_PROG_LIBTOOL diff --git a/ltt/branches/poly/ltt/tracefile.c b/ltt/branches/poly/ltt/tracefile.c index 8c3cd6bd..c1001c25 100644 --- a/ltt/branches/poly/ltt/tracefile.c +++ b/ltt/branches/poly/ltt/tracefile.c @@ -1958,6 +1958,10 @@ void ltt_update_event_size(LttTracefile *tf) tf->event.data_size = size; /* Check consistency between kernel and LTTV structure sizes */ + if(tf->event.event_size == 0xFFFF) { + /* Event size too big to fit in the event size field */ + tf->event.event_size = tf->event.data_size; + } g_assert(tf->event.data_size == tf->event.event_size); return;