From 055d359a6067e32361fbea15e53cd9f33c374443 Mon Sep 17 00:00:00 2001 From: compudj Date: Mon, 6 Feb 2006 23:52:56 +0000 Subject: [PATCH] multithreaded lttd git-svn-id: http://ltt.polymtl.ca/svn@1514 04897980-b3bd-0310-b5e0-8ef037075253 --- ltt/branches/poly/ChangeLog | 5 ++++- ltt/branches/poly/configure.in | 2 +- ltt/branches/poly/ltt/tracefile.c | 4 ++++ 3 files changed, 9 insertions(+), 2 deletions(-) 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; -- 2.34.1