From: Chuck Lever Date: Mon, 9 Aug 2021 18:01:50 +0000 (-0400) Subject: SUNRPC: Add documentation for the fail_sunrpc/ directory X-Git-Tag: v5.15~119^2~18 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=400edd8c0455b9de91d079a4141ff20ba2d221f2;p=platform%2Fkernel%2Flinux-starfive.git SUNRPC: Add documentation for the fail_sunrpc/ directory Signed-off-by: Chuck Lever --- diff --git a/Documentation/fault-injection/fault-injection.rst b/Documentation/fault-injection/fault-injection.rst index f47d05e..4a25c5e 100644 --- a/Documentation/fault-injection/fault-injection.rst +++ b/Documentation/fault-injection/fault-injection.rst @@ -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' | '' }