<?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 Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>fdbfee9fc56e13a1307868829d438ad66ab308a4 - Merge tag &apos;trace-rv-v7.1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace</title>
        <link>http://opengrok.net:8080/history/linux/kernel/trace/rv/monitors/deadline/Kconfig#fdbfee9fc56e13a1307868829d438ad66ab308a4</link>
        <description>Merge tag &apos;trace-rv-v7.1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-tracePull runtime verification updates from Steven Rostedt: - Refactor da_monitor header to share handlers across monitor types   No functional changes, only less code duplication. - Add Hybrid Automata model class   Add a new model class that extends deterministic automata by adding   constraints on transitions and states. Those constraints can take   into account wall-clock time and as such allow RV monitor to make   assertions on real time. Add documentation and code generation   scripts. - Add stall monitor as hybrid automaton example   Add a monitor that triggers a violation when a task is stalling as an   example of automaton working with real time variables. - Convert the opid monitor to a hybrid automaton   The opid monitor can be heavily simplified if written as a hybrid   automaton: instead of tracking preempt and interrupt enable/disable   events, it can just run constraints on the preemption/interrupt   states when events like wakeup and need_resched verify. - Add support for per-object monitors in DA/HA   Allow writing deterministic and hybrid automata monitors for generic   objects (e.g. any struct), by exploiting a hash table where objects   are saved. This allows to track more than just tasks in RV. For   instance it will be used to track deadline entities in deadline   monitors. - Add deadline tracepoints and move some deadline utilities   Prepare the ground for deadline monitors by defining events and   exporting helpers. - Add nomiss deadline monitor   Add first example of deadline monitor asserting all entities complete   before their deadline. - Improve rvgen error handling   Introduce AutomataError exception class and better handle expected   exceptions while showing a backtrace for unexpected ones. - Improve python code quality in rvgen   Refactor the rvgen generation scripts to align with python best   practices: use f-strings instead of %, use len() instead of   __len__(), remove semicolons, use context managers for file   operations, fix whitespace violations, extract magic strings into   constants, remove unused imports and methods. - Fix small bugs in rvgen   The generator scripts presented some corner case bugs: logical error   in validating what a correct dot file looks like, fix an isinstance()   check, enforce a dot file has an initial state, fix type annotations   and typos in comments. - rvgen refactoring   Refactor automata.py to use iterator-based parsing and handle   required arguments directly in argparse. - Allow epoll in rtapp-sleep monitor   The epoll_wait call is now rt-friendly so it should be allowed in the   sleep monitor as a valid sleep method.* tag &apos;trace-rv-v7.1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace: (32 commits)  rv: Allow epoll in rtapp-sleep monitor  rv/rvgen: fix _fill_states() return type annotation  rv/rvgen: fix unbound loop variable warning  rv/rvgen: enforce presence of initial state  rv/rvgen: extract node marker string to class constant  rv/rvgen: fix isinstance check in Variable.expand()  rv/rvgen: make monitor arguments required in rvgen  rv/rvgen: remove unused __get_main_name method  rv/rvgen: remove unused sys import from dot2c  rv/rvgen: refactor automata.py to use iterator-based parsing  rv/rvgen: use class constant for init marker  rv/rvgen: fix DOT file validation logic error  rv/rvgen: fix PEP 8 whitespace violations  rv/rvgen: fix typos in automata and generator docstring and comments  rv/rvgen: use context managers for file operations  rv/rvgen: remove unnecessary semicolons  rv/rvgen: replace __len__() calls with len()  rv/rvgen: replace % string formatting with f-strings  rv/rvgen: remove bare except clauses in generator  rv/rvgen: introduce AutomataError exception class  ...

            List of files:
            /linux/kernel/trace/rv/monitors/deadline/Kconfig</description>
        <pubDate>Thu, 16 Apr 2026 00:15:18 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>b133207deb72609ad4da40c4d50128a5e150677b - rv: Add nomiss deadline monitor</title>
        <link>http://opengrok.net:8080/history/linux/kernel/trace/rv/monitors/deadline/Kconfig#b133207deb72609ad4da40c4d50128a5e150677b</link>
        <description>rv: Add nomiss deadline monitorAdd the deadline monitors collection to validate the deadline scheduler,both for deadline tasks and servers.The currently implemented monitors are:* nomiss:    validate dl entities run to completion before their deadilineReviewed-by: Nam Cao &lt;namcao@linutronix.de&gt;Reviewed-by: Juri Lelli &lt;juri.lelli@redhat.com&gt;Link: https://lore.kernel.org/r/20260330111010.153663-13-gmonaco@redhat.comSigned-off-by: Gabriele Monaco &lt;gmonaco@redhat.com&gt;

            List of files:
            /linux/kernel/trace/rv/monitors/deadline/Kconfig</description>
        <pubDate>Mon, 30 Mar 2026 11:10:10 +0000</pubDate>
        <dc:creator>Gabriele Monaco &lt;gmonaco@redhat.com&gt;</dc:creator>
    </item>
</channel>
</rss>
