<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/kernel/rcu/rcuscale.c, branch linux-5.12.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.12.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.12.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2020-11-07T01:13:51Z</updated>
<entry>
<title>rcuscale: Prevent hangs for invalid arguments</title>
<updated>2020-11-07T01:13:51Z</updated>
<author>
<name>Paul E. McKenney</name>
</author>
<published>2020-09-17T17:30:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2f2214d43ccd27ac6d124287107c136a0f7c6053'/>
<id>urn:sha1:2f2214d43ccd27ac6d124287107c136a0f7c6053</id>
<content type='text'>
If an rcuscale torture-test run is given a bad kvm.sh argument, the
test will complain to the console, which is good.  What is bad is that
from the user's perspective, it will just hang for the time specified
by the --duration argument.  This commit therefore forces an immediate
kernel shutdown if a rcu_scale_init()-time error occurs, thus avoiding
the appearance of a hang.  It also forces a console splat in this case
to clearly indicate the presence of an error.

Signed-off-by: Paul E. McKenney &lt;paulmck@kernel.org&gt;
</content>
</entry>
<entry>
<title>rcuscale: Add RCU Tasks Trace</title>
<updated>2020-11-07T01:13:50Z</updated>
<author>
<name>Paul E. McKenney</name>
</author>
<published>2020-09-09T19:27:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=899f317e4886f916ed21027177177c11b577cea1'/>
<id>urn:sha1:899f317e4886f916ed21027177177c11b577cea1</id>
<content type='text'>
This commit adds the ability to test performance and scalability of RCU
Tasks Trace updaters.

Reported-by: Alexei Starovoitov &lt;alexei.starovoitov@gmail.com&gt;
Signed-off-by: Paul E. McKenney &lt;paulmck@kernel.org&gt;
</content>
</entry>
<entry>
<title>rcuperf: Change rcuperf to rcuscale</title>
<updated>2020-08-25T01:39:24Z</updated>
<author>
<name>Paul E. McKenney</name>
</author>
<published>2020-08-12T04:18:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4e88ec4a9eb17527e640b063f79e5b875733eb53'/>
<id>urn:sha1:4e88ec4a9eb17527e640b063f79e5b875733eb53</id>
<content type='text'>
This commit further avoids conflation of rcuperf with the kernel's perf
feature by renaming kernel/rcu/rcuperf.c to kernel/rcu/rcuscale.c, and
also by similarly renaming the functions and variables inside this file.
This has the side effect of changing the names of the kernel boot
parameters, so kernel-parameters.txt and ver_functions.sh are also
updated.  The rcutorture --torture type was also updated from rcuperf
to rcuscale.

[ paulmck: Fix bugs located by Stephen Rothwell. ]
Reported-by: Ingo Molnar &lt;mingo@kernel.org&gt;
Signed-off-by: Paul E. McKenney &lt;paulmck@kernel.org&gt;
</content>
</entry>
</feed>
