WARNING: added, moved or deleted file(s), does MAINTAINERS need updating? #39: new file mode 100644 WARNING: line length of 84 exceeds 80 columns #55: FILE: include/linux/bpf_crypto.h:12: + int (*encrypt)(void *tfm, const u8 *src, u8 *dst, unsigned int len, u8 *iv); WARNING: line length of 84 exceeds 80 columns #56: FILE: include/linux/bpf_crypto.h:13: + int (*decrypt)(void *tfm, const u8 *src, u8 *dst, unsigned int len, u8 *iv); WARNING: Prefer __aligned(8) over __attribute__((aligned(8))) #120: FILE: kernel/bpf/crypto.c:33: +} __attribute__((aligned(8))); WARNING: line length of 86 exceeds 80 columns #317: FILE: kernel/bpf/crypto.c:230: + * Acquires a reference to a BPF crypto context. The context returned by this function WARNING: line length of 83 exceeds 80 columns #333: FILE: kernel/bpf/crypto.c:246: + * Releases a previously acquired reference to a BPF crypto context. When the final WARNING: line length of 85 exceeds 80 columns #334: FILE: kernel/bpf/crypto.c:247: + * reference of the BPF crypto context has been released, it is subsequently freed in WARNING: line length of 82 exceeds 80 columns #384: FILE: kernel/bpf/crypto.c:297: + * bpf_crypto_decrypt() - Decrypt buffer using configured context and IV provided. WARNING: line length of 81 exceeds 80 columns #385: FILE: kernel/bpf/crypto.c:298: + * @ctx: The crypto context being used. The ctx must be a trusted pointer. WARNING: line length of 94 exceeds 80 columns #387: FILE: kernel/bpf/crypto.c:300: + * @dst: bpf_dynptr to the buffer where to store the result. Must be a trusted pointer. WARNING: line length of 100 exceeds 80 columns #390: FILE: kernel/bpf/crypto.c:303: + * Decrypts provided buffer using IV data and the crypto context. Crypto context must be configured. WARNING: line length of 82 exceeds 80 columns #401: FILE: kernel/bpf/crypto.c:314: + * bpf_crypto_encrypt() - Encrypt buffer using configured context and IV provided. WARNING: line length of 81 exceeds 80 columns #402: FILE: kernel/bpf/crypto.c:315: + * @ctx: The crypto context being used. The ctx must be a trusted pointer. WARNING: line length of 90 exceeds 80 columns #404: FILE: kernel/bpf/crypto.c:317: + * @dst: bpf_dynptr to buffer where to store the result. Must be a trusted pointer. WARNING: line length of 85 exceeds 80 columns #405: FILE: kernel/bpf/crypto.c:318: + * @siv: bpf_dynptr to IV data and state data to be used by decryptor. WARNING: line length of 100 exceeds 80 columns #407: FILE: kernel/bpf/crypto.c:320: + * Encrypts provided buffer using IV data and the crypto context. Crypto context must be configured. WARNING: line length of 82 exceeds 80 columns #420: FILE: kernel/bpf/crypto.c:333: +BTF_ID_FLAGS(func, bpf_crypto_ctx_create, KF_ACQUIRE | KF_RET_NULL | KF_SLEEPABLE) WARNING: line length of 83 exceeds 80 columns #454: FILE: kernel/bpf/crypto.c:367: + ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &crypt_kfunc_set); WARNING: line length of 90 exceeds 80 columns #455: FILE: kernel/bpf/crypto.c:368: + ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_ACT, &crypt_kfunc_set); WARNING: line length of 84 exceeds 80 columns #456: FILE: kernel/bpf/crypto.c:369: + ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_XDP, &crypt_kfunc_set); total: 0 errors, 20 warnings, 0 checks, 432 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 4e2b2d9e238f ("bpf: make common crypto API for TC/XDP programs") 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, 20 warnings, 0 checks, 432 lines checked