<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/sunrpc/fail.h, branch linux-5.18.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.18.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.18.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2021-08-20T17:50:33Z</updated>
<entry>
<title>SUNRPC: Server-side disconnect injection</title>
<updated>2021-08-20T17:50:33Z</updated>
<author>
<name>Chuck Lever</name>
</author>
<published>2021-08-03T19:55:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3a1261805940d0ff1dbbb9c705dddbc018c0423f'/>
<id>urn:sha1:3a1261805940d0ff1dbbb9c705dddbc018c0423f</id>
<content type='text'>
Disconnect injection stress-tests the ability for both client and
server implementations to behave resiliently in the face of network
instability.

A file called /sys/kernel/debug/fail_sunrpc/ignore-server-disconnect
enables administrators to turn off server-side disconnect injection
while allowing other types of sunrpc errors to be injected. The
default setting is that server-side disconnect injection is enabled
(ignore=false).

Signed-off-by: Chuck Lever &lt;chuck.lever@oracle.com&gt;
</content>
</entry>
<entry>
<title>SUNRPC: Move client-side disconnect injection</title>
<updated>2021-08-20T17:50:32Z</updated>
<author>
<name>Chuck Lever</name>
</author>
<published>2021-08-05T14:25:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a4ae308143961bf688e1c8a62f6604e62b491120'/>
<id>urn:sha1:a4ae308143961bf688e1c8a62f6604e62b491120</id>
<content type='text'>
Disconnect injection stress-tests the ability for both client and
server implementations to behave resiliently in the face of network
instability.

Convert the existing client-side disconnect injection infrastructure
to use the kernel's generic error injection facility. The generic
facility has a richer set of injection criteria.

Signed-off-by: Chuck Lever &lt;chuck.lever@oracle.com&gt;
</content>
</entry>
<entry>
<title>SUNRPC: Add a /sys/kernel/debug/fail_sunrpc/ directory</title>
<updated>2021-08-20T17:50:32Z</updated>
<author>
<name>Chuck Lever</name>
</author>
<published>2021-08-03T19:45:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c782af250083f69ba810e79b60a552252e777416'/>
<id>urn:sha1:c782af250083f69ba810e79b60a552252e777416</id>
<content type='text'>
This directory will contain a set of administrative controls for
enabling error injection for kernel RPC consumers.

Signed-off-by: Chuck Lever &lt;chuck.lever@oracle.com&gt;
</content>
</entry>
</feed>
