]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
tools/dot2c: Fix generated files going over 100 column limit
authorGabriele Monaco <gmonaco@redhat.com>
Wed, 23 Jul 2025 16:12:38 +0000 (18:12 +0200)
committerSteven Rostedt (Google) <rostedt@goodmis.org>
Thu, 24 Jul 2025 14:43:46 +0000 (10:43 -0400)
commit9efcf590827cd88cbb68b0f93b20c5f5add905f4
tree1a860f309375d1645c3d29f82271473d21188013
parent1160ccaf772ffd8f9388da26d1832c7da845e7b4
tools/dot2c: Fix generated files going over 100 column limit

The dot2c.py script generates all states in a single line. This breaks the
100 column limit when the state machines are non-trivial.

Change dot2c.py to generate the states in separate lines in case the
generated line is going to be too long.

Also adapt existing monitors with line length over the limit.

Cc: Masami Hiramatsu <mhiramat@kernel.org>
Cc: Tomas Glozar <tglozar@redhat.com>
Cc: Juri Lelli <jlelli@redhat.com>
Cc: Clark Williams <williams@redhat.com>
Cc: John Kacur <jkacur@redhat.com>
Link: https://lore.kernel.org/20250723161240.194860-4-gmonaco@redhat.com
Suggested-by: Nam Cao <namcao@linutronix.de>
Signed-off-by: Gabriele Monaco <gmonaco@redhat.com>
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
kernel/trace/rv/monitors/snep/snep.h
tools/verification/rvgen/rvgen/dot2c.py