SUNRPC: Add documentation for the fail_sunrpc/ directory

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
This commit is contained in:
Chuck Lever 2021-08-09 14:01:50 -04:00
parent 3a12618059
commit 400edd8c04

View file

@ -24,6 +24,10 @@ Available fault injection capabilities
injects futex deadlock and uaddr fault errors. injects futex deadlock and uaddr fault errors.
- fail_sunrpc
injects kernel RPC client and server failures.
- fail_make_request - fail_make_request
injects disk IO errors on devices permitted by setting 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 default is 'N', setting it to 'Y' will disable failure injections
when dealing with private (address space) futexes. 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: - /sys/kernel/debug/fail_function/inject:
Format: { 'function-name' | '!function-name' | '' } Format: { 'function-name' | '!function-name' | '' }