WARNING: please write a help paragraph that fully describes the config symbol with at least 4 lines #72: FILE: net/rxrpc/Kconfig:70: +config RXGK + bool "RxRPC GSSAPI security" + select CRYPTO_KRB5 + select CRYPTO_MANAGER + select CRYPTO_KRB5ENC + select CRYPTO_AUTHENC + select CRYPTO_SKCIPHER + select CRYPTO_HASH_INFO + select CRYPTO_HMAC + select CRYPTO_CMAC + select CRYPTO_SHA1 + select CRYPTO_SHA256 + select CRYPTO_SHA512 + select CRYPTO_CBC + select CRYPTO_CTS + select CRYPTO_AES + select CRYPTO_CAMELLIA + help + Provide the GSSAPI-based RxGK security class for AFS. Keys are added + with add_key(). + + See Documentation/networking/rxrpc.rst. + WARNING: line length of 86 exceeds 80 columns #120: FILE: net/rxrpc/ar-internal.h:562: + u64 start_time; /* The start time for TK derivation */ WARNING: added, moved or deleted file(s), does MAINTAINERS need updating? #126: new file mode 100644 WARNING: line length of 93 exceeds 80 columns #147: FILE: net/rxrpc/rxgk_common.h:17: + unsigned int key_number; /* Rekeying number (goes in the rx header) */ WARNING: line length of 81 exceeds 80 columns #150: FILE: net/rxrpc/rxgk_common.h:20: + unsigned long expiry; /* Expiration time of this key */ WARNING: line length of 88 exceeds 80 columns #151: FILE: net/rxrpc/rxgk_common.h:21: + long long bytes_remaining; /* Remaining Tx lifetime of this key */ WARNING: line length of 81 exceeds 80 columns #270: FILE: net/rxrpc/rxgk_kdf.c:86: + ret = crypto_krb5_calc_PRFplus(krb5, &rxgk->key, L, &conn_info, TK, gfp); WARNING: line length of 88 exceeds 80 columns #303: FILE: net/rxrpc/rxgk_kdf.c:119: + aead = crypto_krb5_prepare_encryption(krb5, &TK, RXGK_CLIENT_ENC_RESPONSE, gfp); CHECK: Lines should not end with a '(' #319: FILE: net/rxrpc/rxgk_kdf.c:135: + shash = crypto_krb5_prepare_checksum( CHECK: Lines should not end with a '(' #324: FILE: net/rxrpc/rxgk_kdf.c:140: + shash = crypto_krb5_prepare_checksum( CHECK: Lines should not end with a '(' #331: FILE: net/rxrpc/rxgk_kdf.c:147: + aead = crypto_krb5_prepare_encryption( CHECK: Lines should not end with a '(' #336: FILE: net/rxrpc/rxgk_kdf.c:152: + aead = crypto_krb5_prepare_encryption( CHECK: Lines should not end with a '(' #346: FILE: net/rxrpc/rxgk_kdf.c:162: + shash = crypto_krb5_prepare_checksum( CHECK: Lines should not end with a '(' #351: FILE: net/rxrpc/rxgk_kdf.c:167: + shash = crypto_krb5_prepare_checksum( CHECK: Lines should not end with a '(' #358: FILE: net/rxrpc/rxgk_kdf.c:174: + aead = crypto_krb5_prepare_encryption( CHECK: Lines should not end with a '(' #363: FILE: net/rxrpc/rxgk_kdf.c:179: + aead = crypto_krb5_prepare_encryption( WARNING: line length of 92 exceeds 80 columns #464: FILE: net/rxrpc/rxgk_kdf.c:280: + aead = crypto_krb5_prepare_encryption(krb5, server_key, RXGK_SERVER_ENC_TOKEN, gfp); total: 0 errors, 9 warnings, 8 checks, 381 lines checked NOTE: For some of the reported defects, checkpatch may be able to mechanically convert to the typical style using --fix or --fix-inplace. Commit 0314cbca5582 ("rxrpc: rxgk: Provide infrastructure and key derivation") has style problems, please review. NOTE: Ignored message types: ALLOC_SIZEOF_STRUCT BAD_REPORTED_BY_LINK CAMELCASE COMMIT_LOG_LONG_LINE GIT_COMMIT_ID MACRO_ARG_REUSE NO_AUTHOR_SIGN_OFF NOTE: If any of the errors are false positives, please report them to the maintainer, see CHECKPATCH in MAINTAINERS. total: 0 errors, 9 warnings, 8 checks, 381 lines checked