]> git.lttng.org Git - lttng-modules.git/commit
Fix: timer_start changed in linux 6.8.0-rc1
authorKienan Stewart <kstewart@efficios.com>
Mon, 22 Jan 2024 16:33:39 +0000 (11:33 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Fri, 2 Feb 2024 21:53:35 +0000 (16:53 -0500)
commitf4c1678d07a52aec704d5592b58f820734cd29b5
tree31b13f7cbf72b346b5f3dc46867149ef948c31ba
parent60a1e80962cbea9e12c301724f11f834a7cb979d
Fix: timer_start changed in linux 6.8.0-rc1

See upstream commit

    commit dbcdcb62b59db2cf6a24113873b90da15c6f0b19
    Author: Anna-Maria Behnsen <anna-maria@linutronix.de>
    Date:   Fri Dec 1 10:26:26 2023 +0100

        tracing/timers: Enhance timer_start tracepoint

        For starting a timer, the timer is enqueued into a bucket of the timer
        wheel. The bucket expiry is the defacto expiry of the timer but it is not
        equal the timer expiry because of increasing granularity when bucket is in
        a higher level of the wheel. To be able to figure out in a trace whether a
        timer expired in time or not, the bucket expiry time is required as well.

        Add bucket expiry time to the timer_start tracepoint and thereby simplify
        the arguments.

Change-Id: I4868092765745b1efd0c48f13c0b837f2007dcb6
Signed-off-by: Kienan Stewart <kstewart@efficios.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
include/instrumentation/events/timer.h
This page took 0.031384 seconds and 4 git commands to generate.