========== shellcheck - FAILED ====== Checking before the patch ====== ====== Checking the tree with the patch ====== tools/testing/selftests/net/ppp/ppp_async.sh is a new file, but not shellcheck compliant tools/testing/selftests/net/ppp/pppoe.sh is a new file, but not shellcheck compliant New errors added --- /tmp/tmp.keRWsp7Lnj 2026-03-24 22:01:25.517565376 -0400 +++ /tmp/tmp.16cMSIV7WO 2026-03-24 22:01:26.195558932 -0400 @@ -0,0 +1,32 @@ + +In ppp_async.sh line 11: +cleanup() { +^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). + + +In ppp_async.sh line 43: +exit $EXIT_STATUS + ^----------^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: +exit "$EXIT_STATUS" + +For more information: + https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ... + https://www.shellcheck.net/wiki/SC2329 -- This function is never invoked. C... + +In pppoe.sh line 9: +cleanup() { +^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). + + +In pppoe.sh line 40: +exit $EXIT_STATUS + ^----------^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: +exit "$EXIT_STATUS" + +For more information: + https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ... + https://www.shellcheck.net/wiki/SC2329 -- This function is never invoked. C...