SUNRPC: Add documentation for the fail_sunrpc/ directory
authorChuck Lever <chuck.lever@oracle.com>
Mon, 9 Aug 2021 18:01:50 +0000 (14:01 -0400)
committerChuck Lever <chuck.lever@oracle.com>
Fri, 20 Aug 2021 17:50:33 +0000 (13:50 -0400)
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Documentation/fault-injection/fault-injection.rst

index f47d05e..4a25c5e 100644 (file)
@@ -24,6 +24,10 @@ Available fault injection capabilities
 
   injects futex deadlock and uaddr fault errors.
 
+- fail_sunrpc
+
+  injects kernel RPC client and server failures.
+
 - fail_make_request
 
   injects disk IO errors on devices permitted by setting
@@ -151,6 +155,20 @@ configuration of fault-injection capabilities.
        default is 'N', setting it to 'Y' will disable failure injections
        when dealing with private (address space) futexes.
 
+- /sys/kernel/debug/fail_sunrpc/ignore-client-disconnect:
+
+       Format: { 'Y' | 'N' }
+
+       default is 'N', setting it to 'Y' will disable disconnect
+       injection on the RPC client.
+
+- /sys/kernel/debug/fail_sunrpc/ignore-server-disconnect:
+
+       Format: { 'Y' | 'N' }
+
+       default is 'N', setting it to 'Y' will disable disconnect
+       injection on the RPC server.
+
 - /sys/kernel/debug/fail_function/inject:
 
        Format: { 'function-name' | '!function-name' | '' }