<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/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>9e1e9d660255d7216067193d774f338d08d8528d - Merge tag &apos;trace-rtla-v7.1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/tracing/rtla/tests/unit/Build#9e1e9d660255d7216067193d774f338d08d8528d</link>
        <description>Merge tag &apos;trace-rtla-v7.1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-tracePull RTLA updates from Steven Rostedt: - Simplify option parsing   Auto-generate getopt_long() optstring for short options from long   options array, avoiding the need to specify it manually and reducing   the surface for mistakes. - Add unit tests   Implement unit tests (make unit-tests) using libcheck, next to   existing runtime tests (make check). Currently, three functions from   utils.c are tested. - Add --stack-format option   In addition to stopping stack pointer decoding (with -s/--stack   option) on first unresolvable pointer, allow also skipping   unresolvable pointers and displaying everything, configurable with a   new option. - Unify number of CPUs into one global variable   Use one global variable, nr_cpus, to store the number of CPUs instead   of retrieving it and passing it at multiple places. - Fix behavior in various corner cases   Make RTLA behave correctly in several corner cases: memory allocation   failure, invalid value read from kernel side, thread creation   failure, malformed time value input, and read/write failure or   interruption by signal. - Improve string handling   Simplify several places in the code that handle strings, including   parsing of action arguments. A few new helper functions and variables   are added for that purpose. - Get rid of magic numbers   Few places handling paths use a magic number of 1024. Replace it with   MAX_PATH and ARRAY_SIZE() macro. - Unify threshold handling   Code that handles response to latency threshold is duplicated between   tools, which has led to bugs in the past. Unify it into a new helper   as much as possible. - Fix segfault on SIGINT during cleanup   The SIGINT handler touches dynamically allocated memory. Detach it   before freeing it during cleanup to prevent segmentation fault and   discarding of output buffers. Also, properly document SIGINT handling   while at it.* tag &apos;trace-rtla-v7.1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace: (28 commits)  Documentation/rtla: Document SIGINT behavior  rtla: Fix segfault on multiple SIGINTs  rtla/utils: Fix loop condition in PID validation  rtla/utils: Fix resource leak in set_comm_sched_attr()  rtla/trace: Fix I/O handling in save_trace_to_file()  rtla/trace: Fix write loop in trace_event_save_hist()  rtla/timerlat: Simplify RTLA_NO_BPF environment variable check  rtla: Use str_has_prefix() for option prefix check  rtla: Enforce exact match for time unit suffixes  rtla: Use str_has_prefix() for prefix checks  rtla: Add str_has_prefix() helper function  rtla: Handle pthread_create() failure properly  rtla/timerlat: Add bounds check for softirq vector  rtla: Simplify code by caching string lengths  rtla: Replace magic number with MAX_PATH  rtla: Introduce common_threshold_handler() helper  rtla/actions: Simplify argument parsing  rtla: Use strdup() to simplify code  rtla: Exit on memory allocation failures during initialization  tools/rtla: Remove unneeded nr_cpus from for_each_monitored_cpu  ...

            List of files:
            /linux/tools/tracing/rtla/tests/unit/Build</description>
        <pubDate>Thu, 16 Apr 2026 02:48:24 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>3a4080e5e426352a78f944db0ff29e029d89193b - tools/rtla: Add unit tests for utils.c</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/tracing/rtla/tests/unit/Build#3a4080e5e426352a78f944db0ff29e029d89193b</link>
        <description>tools/rtla: Add unit tests for utils.cAdd unit tests for utility functions in src/utils.c using the Checktesting framework. The tests verify parse_cpu_set(), strtoi(), andparse_prio() functions.Unit tests are built conditionally when libcheck is available.Run tests with &apos;make unit-test&apos;.The test framework uses the Check library which provides processisolation for each test, preventing failures in one test fromaffecting others.Signed-off-by: Costa Shulyupin &lt;costa.shul@redhat.com&gt;Link: https://lore.kernel.org/r/20260119105857.797498-3-costa.shul@redhat.comSigned-off-by: Tomas Glozar &lt;tglozar@redhat.com&gt;

            List of files:
            /linux/tools/tracing/rtla/tests/unit/Build</description>
        <pubDate>Mon, 19 Jan 2026 11:58:57 +0100</pubDate>
        <dc:creator>Costa Shulyupin &lt;costa.shul@redhat.com&gt;</dc:creator>
    </item>
</channel>
</rss>
