From 8a85cb97dfe998a635f21ba0f7fefc05ae70c0f3 Mon Sep 17 00:00:00 2001 From: Matthew Khouzam Date: Fri, 3 Feb 2017 09:11:25 -0500 Subject: [PATCH] lttng: Fix Perf event layout error IRQ entries and exits were inverted. Change-Id: I38b6ca07fb7bd26d8447d6eb47c786fb7522293b Signed-off-by: Matthew Khouzam Signed-off-by: Alexandre Montplaisir Reviewed-on: https://git.eclipse.org/r/90269 Reviewed-by: Hudson CI --- .../analysis/os/linux/core/kernel/KernelStateProvider.java | 2 +- .../lttng2/kernel/core/trace/layout/PerfEventLayout.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/analysis/org.eclipse.tracecompass.analysis.os.linux.core/src/org/eclipse/tracecompass/internal/analysis/os/linux/core/kernel/KernelStateProvider.java b/analysis/org.eclipse.tracecompass.analysis.os.linux.core/src/org/eclipse/tracecompass/internal/analysis/os/linux/core/kernel/KernelStateProvider.java index 780acba92c..b5c0441238 100644 --- a/analysis/org.eclipse.tracecompass.analysis.os.linux.core/src/org/eclipse/tracecompass/internal/analysis/os/linux/core/kernel/KernelStateProvider.java +++ b/analysis/org.eclipse.tracecompass.analysis.os.linux.core/src/org/eclipse/tracecompass/internal/analysis/os/linux/core/kernel/KernelStateProvider.java @@ -79,7 +79,7 @@ public class KernelStateProvider extends AbstractTmfStateProvider { * Version number of this state provider. Please bump this if you modify the * contents of the generated state history in some way. */ - private static final int VERSION = 22; + private static final int VERSION = 23; // ------------------------------------------------------------------------ // Fields diff --git a/lttng/org.eclipse.tracecompass.lttng2.kernel.core/src/org/eclipse/tracecompass/internal/lttng2/kernel/core/trace/layout/PerfEventLayout.java b/lttng/org.eclipse.tracecompass.lttng2.kernel.core/src/org/eclipse/tracecompass/internal/lttng2/kernel/core/trace/layout/PerfEventLayout.java index 6c9b44ce45..e18022bcfb 100644 --- a/lttng/org.eclipse.tracecompass.lttng2.kernel.core/src/org/eclipse/tracecompass/internal/lttng2/kernel/core/trace/layout/PerfEventLayout.java +++ b/lttng/org.eclipse.tracecompass.lttng2.kernel.core/src/org/eclipse/tracecompass/internal/lttng2/kernel/core/trace/layout/PerfEventLayout.java @@ -47,12 +47,12 @@ public final class PerfEventLayout implements IKernelAnalysisEventLayout { @Override public String eventIrqHandlerEntry() { - return "irq:irq_handler_exit"; //$NON-NLS-1$ + return "irq:irq_handler_entry"; //$NON-NLS-1$ } @Override public String eventIrqHandlerExit() { - return "irq:irq_handler_entry"; //$NON-NLS-1$ + return "irq:irq_handler_exit"; //$NON-NLS-1$ } @Override -- 2.34.1