<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Build</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e34293dd - rtla/timerlat: Add BPF skeleton to collect samples</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/tracing/rtla/src/Build#e34293dd</link>
        <description>rtla/timerlat: Add BPF skeleton to collect samplesAdd BPF program that attaches to the osnoise:timerlat_sample tracepointand collects both the summary and the histogram (if requested) into BPFmaps (one map of each kind per context).The program is designed to be used for both timerlat-top andtimerlat-hist. If using with timerlat-top, the &quot;entries&quot; parameter isset to zero, which prevents the BPF program from recording histogramentries. In that case, the maps for histograms do not have to becreated, as the BPF verifier will identify the code using them asunreachable.An IRQ or thread latency threshold might be supplied to stop recordingif hit, similar to the timerlat tracer threshold, which stops ftracetracing if hit. A BPF ringbuffer is used to signal threshold overflow touserspace. In aa-only mode, this is the only function of the BPFprogram.Cc: John Kacur &lt;jkacur@redhat.com&gt;Cc: Luis Goncalves &lt;lgoncalv@redhat.com&gt;Cc: Gabriele Monaco &lt;gmonaco@redhat.com&gt;Cc: Clark Williams &lt;williams@redhat.com&gt;Link: https://lore.kernel.org/20250218145859.27762-5-tglozar@redhat.comSigned-off-by: Tomas Glozar &lt;tglozar@redhat.com&gt;Signed-off-by: Steven Rostedt (Google) &lt;rostedt@goodmis.org&gt;

            List of files:
            /linux-6.15/tools/tracing/rtla/src/Build</description>
        <pubDate>Tue, 18 Feb 2025 14:58:55 +0000</pubDate>
        <dc:creator>Tomas Glozar &lt;tglozar@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>01474dc7 - tools/rtla: Use tools/build makefiles to build rtla</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/tracing/rtla/src/Build#01474dc7</link>
        <description>tools/rtla: Use tools/build makefiles to build rtlaUse tools/build/ makefiles to build rtla, inheriting the benefits ofit. For example, having a proper way to handle dependencies.rtla is built using perf infra-structure when building inside thekernel tree.At this point, rtla diverges from perf in two points: Documentationand tarball generation/build.At the documentation level, rtla is one step ahead, placing thedocumentation at Documentation/tools/rtla/, using the same buildtools as kernel documentation. The idea is to move perfdocumentation to the same scheme and then share the same makefiles.rtla has a tarball target that the (old) RHEL8 uses. The tarball waskept using a simple standalone makefile for compatibility. Thestandalone makefile shares most of the code, e.g., flags, withregular buildings.The tarball method was set as deprecated. If necessary, we can makea rtla tarball like perf, which includes the entire tools/build.But this would also require changes in the user side (the directorystructure changes, and probably the deps to build the package).Inspired on perf and objtool.Link: https://lkml.kernel.org/r/57563abf2715d22515c0c54a87cff3849eca5d52.1710519524.git.bristot@kernel.orgCc: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;Cc: Josh Poimboeuf &lt;jpoimboe@kernel.org&gt;Cc: John Kacur &lt;jkacur@redhat.com&gt;Cc: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Suggested-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;Signed-off-by: Daniel Bristot de Oliveira &lt;bristot@kernel.org&gt;

            List of files:
            /linux-6.15/tools/tracing/rtla/src/Build</description>
        <pubDate>Fri, 15 Mar 2024 16:44:04 +0000</pubDate>
        <dc:creator>Daniel Bristot de Oliveira &lt;bristot@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
