WARNING: added, moved or deleted file(s), does MAINTAINERS need updating? #168: new file mode 100644 WARNING: please write a help paragraph that fully describes the config symbol #173: FILE: crypto/krb5/Kconfig:1: +config CRYPTO_KRB5 + tristate "Kerberos 5 crypto" + select CRYPTO_MANAGER + 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 a library for provision of Kerberos-5-based crypto. This is + intended for network filesystems to use. + WARNING: please write a help paragraph that fully describes the config symbol #191: FILE: crypto/krb5/Kconfig:19: +config CRYPTO_KRB5_SELFTESTS + bool "Kerberos 5 crypto selftests" + depends on CRYPTO_KRB5 + help + Turn on some self-testing for the kerberos 5 crypto functions. These + will be performed on module load or boot, if compiled in. WARNING: line length of 83 exceeds 80 columns #244: FILE: crypto/krb5/internal.h:19: + struct crypto_sync_skcipher *Ke; /* Encryption key (fully encrypted) */ WARNING: line length of 82 exceeds 80 columns #246: FILE: crypto/krb5/internal.h:21: + struct crypto_shash *Ki; /* Integrity key (fully encrypted) */ WARNING: line length of 82 exceeds 80 columns #247: FILE: crypto/krb5/internal.h:22: + struct crypto_shash *Kc; /* Checksum key (checksummed only) */ WARNING: line length of 86 exceeds 80 columns #297: FILE: crypto/krb5/internal.h:72: + crypto_roundup(sizeof(struct skcipher_request) + crypto_skcipher_reqsize(TFM)) WARNING: line length of 81 exceeds 80 columns #339: FILE: crypto/krb5/internal.h:114: +int krb5_derive_Kc(const struct krb5_enctype *krb5, const struct krb5_buffer *TK, WARNING: line length of 81 exceeds 80 columns #341: FILE: crypto/krb5/internal.h:116: +int krb5_derive_Ke(const struct krb5_enctype *krb5, const struct krb5_buffer *TK, WARNING: line length of 81 exceeds 80 columns #343: FILE: crypto/krb5/internal.h:118: +int krb5_derive_Ki(const struct krb5_enctype *krb5, const struct krb5_buffer *TK, WARNING: line length of 81 exceeds 80 columns #479: FILE: crypto/krb5/kdf.c:86: +int krb5_derive_Kc(const struct krb5_enctype *krb5, const struct krb5_buffer *TK, WARNING: line length of 86 exceeds 80 columns #492: FILE: crypto/krb5/kdf.c:99: +static int krb5_get_Kc(const struct krb5_enctype *krb5, const struct krb5_buffer *key, WARNING: line length of 81 exceeds 80 columns #515: FILE: crypto/krb5/kdf.c:122: +int krb5_derive_Ke(const struct krb5_enctype *krb5, const struct krb5_buffer *TK, WARNING: line length of 86 exceeds 80 columns #528: FILE: crypto/krb5/kdf.c:135: +static int krb5_get_Ke(const struct krb5_enctype *krb5, const struct krb5_buffer *key, WARNING: line length of 81 exceeds 80 columns #551: FILE: crypto/krb5/kdf.c:158: +int krb5_derive_Ki(const struct krb5_enctype *krb5, const struct krb5_buffer *TK, WARNING: line length of 86 exceeds 80 columns #564: FILE: crypto/krb5/kdf.c:171: +static int krb5_get_Ki(const struct krb5_enctype *krb5, const struct krb5_buffer *key, WARNING: line length of 84 exceeds 80 columns #703: FILE: crypto/krb5/kdf.c:310: + if (ctx->Ke && crypto_sync_skcipher_blocksize(ctx->Ke) != krb5->block_len) { WARNING: line length of 84 exceeds 80 columns #705: FILE: crypto/krb5/kdf.c:312: + crypto_sync_skcipher_blocksize(ctx->Ke), krb5->block_len); WARNING: line length of 91 exceeds 80 columns #756: FILE: crypto/krb5/krb5_aead.c:23: + * crypto_krb5_how_much_buffer - Work out how much buffer is required for an amount of data WARNING: line length of 84 exceeds 80 columns #791: FILE: crypto/krb5/krb5_aead.c:58: + * crypto_krb5_how_much_data - Work out how much data can fit in an amount of buffer WARNING: line length of 81 exceeds 80 columns #943: FILE: crypto/krb5/krb5_aead.c:210: + .aead.base.cra_name = "krb5-aes128-cts-hmac-sha1-96", WARNING: line length of 89 exceeds 80 columns #944: FILE: crypto/krb5/krb5_aead.c:211: + .aead.base.cra_driver_name = "krb5-aes128-cts-hmac-sha1-96-generic", WARNING: line length of 81 exceeds 80 columns #980: FILE: crypto/krb5/krb5_aead.c:247: + .aead.base.cra_name = "krb5-aes256-cts-hmac-sha1-96", WARNING: line length of 89 exceeds 80 columns #981: FILE: crypto/krb5/krb5_aead.c:248: + .aead.base.cra_driver_name = "krb5-aes256-cts-hmac-sha1-96-generic", WARNING: line length of 86 exceeds 80 columns #1018: FILE: crypto/krb5/krb5_aead.c:285: + .aead.base.cra_driver_name = "krb5-camellia128-cts-cmac-generic", WARNING: line length of 86 exceeds 80 columns #1055: FILE: crypto/krb5/krb5_aead.c:322: + .aead.base.cra_driver_name = "krb5-camellia256-cts-cmac-generic", WARNING: line length of 82 exceeds 80 columns #1058: FILE: crypto/krb5/krb5_aead.c:325: + .etype = KRB5_ENCTYPE_AES128_CTS_HMAC_SHA256_128, WARNING: line length of 84 exceeds 80 columns #1091: FILE: crypto/krb5/krb5_aead.c:358: + .aead.base.cra_name = "krb5-aes128-cts-hmac-sha256-128", WARNING: line length of 91 exceeds 80 columns #1092: FILE: crypto/krb5/krb5_aead.c:359: + .aead.base.cra_driver_name = "krb5-aes128-cts-hmac-sha256-128generic", WARNING: line length of 82 exceeds 80 columns #1095: FILE: crypto/krb5/krb5_aead.c:362: + .etype = KRB5_ENCTYPE_AES256_CTS_HMAC_SHA384_192, WARNING: line length of 84 exceeds 80 columns #1128: FILE: crypto/krb5/krb5_aead.c:395: + .aead.base.cra_name = "krb5-aes256-cts-hmac-sha384-192", WARNING: line length of 92 exceeds 80 columns #1129: FILE: crypto/krb5/krb5_aead.c:396: + .aead.base.cra_driver_name = "krb5-aes256-cts-hmac-sha384-192-generic", WARNING: line length of 84 exceeds 80 columns #1315: FILE: crypto/krb5/rfc3961_simplified.c:120: + const struct krb5_buffer *in, struct krb5_buffer *out) WARNING: Missing a blank line after declarations #1319: FILE: crypto/krb5/rfc3961_simplified.c:124: + u8 local_iv[KRB5_MAX_BLOCKSIZE] __aligned(KRB5_MAX_BLOCKSIZE) = {0}; + SYNC_SKCIPHER_REQUEST_ON_STACK(req, tfm); WARNING: line length of 87 exceeds 80 columns #1397: FILE: crypto/krb5/rfc3961_simplified.c:202: +static void rfc3961_nfold(const struct krb5_buffer *source, struct krb5_buffer *result) WARNING: line length of 83 exceeds 80 columns #1405: FILE: crypto/krb5/rfc3961_simplified.c:210: + /* the code below is more readable if I make these bytes instead of bits */ CHECK: spaces preferred around that '-' (ctx:VxV) #1419: FILE: crypto/krb5/rfc3961_simplified.c:224: + for (i = ulcm-1; i >= 0; i--) { ^ CHECK: Lines should not end with a '(' #1421: FILE: crypto/krb5/rfc3961_simplified.c:226: + msbit = ( CHECK: spaces preferred around that '/' (ctx:VxV) #1429: FILE: crypto/krb5/rfc3961_simplified.c:234: + (((inbits << 3) + 13) * (i/inbits)) + ^ WARNING: line length of 83 exceeds 80 columns #1627: FILE: crypto/krb5/rfc3961_simplified.c:432: + ret = rfc3961_calc_DK(krb5, protocol_key, &prfconstant, &derived_key, gfp); WARNING: line length of 82 exceeds 80 columns #1706: FILE: crypto/krb5/rfc3961_simplified.c:511: + done = sg_pcopy_from_buffer(dst, nr_dst, cksum, krb5->cksum_len, enc_len); WARNING: line length of 81 exceeds 80 columns #1812: FILE: crypto/krb5/rfc3961_simplified.c:617: + done = sg_pcopy_to_buffer(src, nr_src, cksum2, krb5->cksum_len, enc_len); WARNING: line length of 86 exceeds 80 columns #1880: FILE: crypto/krb5/rfc3961_simplified.c:685: + ret = crypto_shash_update_sg(desc, src, meta_len + krb5->cksum_len, data_len); WARNING: line length of 84 exceeds 80 columns #1890: FILE: crypto/krb5/rfc3961_simplified.c:695: + done = sg_pcopy_from_buffer(dst, nr_dst, digest, krb5->cksum_len, meta_len); WARNING: line length of 86 exceeds 80 columns #1961: FILE: crypto/krb5/rfc3961_simplified.c:766: + ret = crypto_shash_update_sg(desc, src, meta_len + krb5->cksum_len, data_len); WARNING: line length of 82 exceeds 80 columns #1970: FILE: crypto/krb5/rfc3961_simplified.c:775: + done = sg_pcopy_to_buffer(src, nr_src, cksum2, krb5->cksum_len, meta_len); WARNING: line length of 84 exceeds 80 columns #2061: FILE: crypto/krb5/rfc6803_camellia.c:45: + pr_err("setkey %s failed %d %u\n", krb5->cksum_name, ret, key->len); WARNING: line length of 92 exceeds 80 columns #2190: FILE: crypto/krb5/rfc6803_camellia.c:174: + ret = crypto_shash_finup(desc, octet_string->data, octet_string->len, result->data); CHECK: multiple assignments should be avoided #2286: FILE: crypto/krb5/rfc8009_aes2.c:74: + p = data.data = buffer + WARNING: line length of 83 exceeds 80 columns #2357: FILE: crypto/krb5/rfc8009_aes2.c:145: + &rfc8009_no_context, krb5->key_bytes * 8, WARNING: line length of 83 exceeds 80 columns #2376: FILE: crypto/krb5/rfc8009_aes2.c:164: + &rfc8009_no_context, krb5->cksum_len * 8, WARNING: line length of 82 exceeds 80 columns #2458: FILE: crypto/krb5/rfc8009_aes2.c:246: + ret = crypto_shash_update(desc, iv, crypto_sync_skcipher_ivsize(ctx->Ke)); WARNING: line length of 82 exceeds 80 columns #2473: FILE: crypto/krb5/rfc8009_aes2.c:261: + done = sg_pcopy_from_buffer(dst, nr_dst, cksum, krb5->cksum_len, enc_len); WARNING: line length of 82 exceeds 80 columns #2545: FILE: crypto/krb5/rfc8009_aes2.c:333: + ret = crypto_shash_update(desc, iv, crypto_sync_skcipher_ivsize(ctx->Ke)); WARNING: line length of 81 exceeds 80 columns #2559: FILE: crypto/krb5/rfc8009_aes2.c:347: + done = sg_pcopy_to_buffer(src, nr_src, cksum2, krb5->cksum_len, enc_len); WARNING: Macros with flow control statements should be avoided #2659: FILE: crypto/krb5/selftest.c:47: +#define PREP_BUF(BUF, LEN) \ + do { \ + (BUF)->len = (LEN); \ + ret = prep_buf((BUF)); \ + if (ret < 0) \ + goto out; \ + } while (0) WARNING: line length of 94 exceeds 80 columns #2692: FILE: crypto/krb5/selftest.c:80: +#define LOAD_BUF(BUF, FROM) do { ret = load_buf(BUF, FROM); if (ret < 0) goto out; } while (0) WARNING: Macros with flow control statements should be avoided #2692: FILE: crypto/krb5/selftest.c:80: +#define LOAD_BUF(BUF, FROM) do { ret = load_buf(BUF, FROM); if (ret < 0) goto out; } while (0) WARNING: line length of 85 exceeds 80 columns #2763: FILE: crypto/krb5/selftest.c:151: + ret = krb5_derive_Kc(krb5, base_key, test->use, &result, GFP_KERNEL); WARNING: line length of 85 exceeds 80 columns #2766: FILE: crypto/krb5/selftest.c:154: + ret = krb5_derive_Ke(krb5, base_key, test->use, &result, GFP_KERNEL); WARNING: line length of 85 exceeds 80 columns #2769: FILE: crypto/krb5/selftest.c:157: + ret = krb5_derive_Ki(krb5, base_key, test->use, &result, GFP_KERNEL); WARNING: line length of 86 exceeds 80 columns #2856: FILE: crypto/krb5/selftest.c:244: + pr_warn("Encrypted length mismatch %zu != %u\n", message_len, ct.len); WARNING: line length of 91 exceeds 80 columns #2865: FILE: crypto/krb5/selftest.c:253: + pr_err("Couldn't confound buffer %s: %d\n", krb5->aead.base.cra_name, ret); WARNING: line length of 86 exceeds 80 columns #2874: FILE: crypto/krb5/selftest.c:262: + pr_err("Couldn't alloc AEAD %s: %d\n", krb5->aead.base.cra_name, ret); WARNING: line length of 88 exceeds 80 columns #2880: FILE: crypto/krb5/selftest.c:268: + pr_err("Couldn't set AEAD key %s: %d\n", krb5->aead.base.cra_name, ret); WARNING: line length of 86 exceeds 80 columns #3008: FILE: crypto/krb5/selftest.c:396: + pr_err("Couldn't alloc AEAD %s: %d\n", krb5->aead.base.cra_name, ret); WARNING: line length of 88 exceeds 80 columns #3014: FILE: crypto/krb5/selftest.c:402: + pr_err("Couldn't set AEAD key %s: %d\n", krb5->aead.base.cra_name, ret); WARNING: line length of 93 exceeds 80 columns #3173: FILE: crypto/krb5/selftest_data.c:22: + .prf = "9D188616F63852FE86915BB840B4A886FF3E6BB0F819B49B893393D393854295", WARNING: line length of 93 exceeds 80 columns #3177: FILE: crypto/krb5/selftest_data.c:26: + .key = "6D404D37FAF79F9DF0D33568D320669800EB4836472EA8A026D16B7182460C52", WARNING: quoted string split across lines #3181: FILE: crypto/krb5/selftest_data.c:30: + "9801F69A368C2BF675E59521E177D9A07F67EFE1CFDE8D3C8D6F6A0256E3B17D" + "B3C1B62AD1B8553360D17367EB1514D2", WARNING: break quoted strings at a space character #3181: FILE: crypto/krb5/selftest_data.c:30: + "9801F69A368C2BF675E59521E177D9A07F67EFE1CFDE8D3C8D6F6A0256E3B17D" + "B3C1B62AD1B8553360D17367EB1514D2", WARNING: line length of 93 exceeds 80 columns #3204: FILE: crypto/krb5/selftest_data.c:53: + .key = "6D404D37FAF79F9DF0D33568D320669800EB4836472EA8A026D16B7182460C52", WARNING: line length of 93 exceeds 80 columns #3208: FILE: crypto/krb5/selftest_data.c:57: + .Ke.key = "56AB22BEE63D82D7BC5227F6773F8EA7A5EB1C825160C38312980C442E5C7E49", WARNING: line length of 93 exceeds 80 columns #3227: FILE: crypto/krb5/selftest_data.c:76: + .key = "B9D6828B2056B7BE656D88A123B1FAC68214AC2B727ECF5F69AFE0C4DF2A6D2C", WARNING: line length of 93 exceeds 80 columns #3229: FILE: crypto/krb5/selftest_data.c:78: + .Kc.key = "E467F9A9552BC7D3155A6220AF9C19220EEED4FF78B0D1E6A1544991461A9E50", WARNING: line length of 93 exceeds 80 columns #3231: FILE: crypto/krb5/selftest_data.c:80: + .Ke.key = "412AEFC362A7285FC3966C6A5181E7605AE675235B6D549FBFC9AB6630A4C604", WARNING: line length of 93 exceeds 80 columns #3233: FILE: crypto/krb5/selftest_data.c:82: + .Ki.key = "FA624FA0E523993FA388AEFDC67E67EBCD8C08E8A0246B1D73B0D1DD9FC582B0", WARNING: quoted string split across lines #3267: FILE: crypto/krb5/selftest_data.c:116: + "84D7F30754ED987BAB0BF3506BEB09CFB55402CEF7E6877CE99E247E52D16ED4" + "421DFDF8976C", WARNING: break quoted strings at a space character #3267: FILE: crypto/krb5/selftest_data.c:116: + "84D7F30754ED987BAB0BF3506BEB09CFB55402CEF7E6877CE99E247E52D16ED4" + "421DFDF8976C", WARNING: quoted string split across lines #3280: FILE: crypto/krb5/selftest_data.c:129: + "3517D640F50DDC8AD3628722B3569D2AE07493FA8263254080EA65C1008E8FC2" + "95FB4852E7D83E1E7C48C37EEBE6B0D3", WARNING: break quoted strings at a space character #3280: FILE: crypto/krb5/selftest_data.c:129: + "3517D640F50DDC8AD3628722B3569D2AE07493FA8263254080EA65C1008E8FC2" + "95FB4852E7D83E1E7C48C37EEBE6B0D3", WARNING: quoted string split across lines #3293: FILE: crypto/krb5/selftest_data.c:142: + "720F73B18D9859CD6CCB4346115CD336C70F58EDC0C4437C5573544C31C813BC" + "E1E6D072C186B39A413C2F92CA9B8334A287FFCBFC", WARNING: break quoted strings at a space character #3293: FILE: crypto/krb5/selftest_data.c:142: + "720F73B18D9859CD6CCB4346115CD336C70F58EDC0C4437C5573544C31C813BC" + "E1E6D072C186B39A413C2F92CA9B8334A287FFCBFC", WARNING: line length of 88 exceeds 80 columns #3302: FILE: crypto/krb5/selftest_data.c:151: + "56AB22BEE63D82D7BC5227F6773F8EA7A5EB1C825160C38312980C442E5C7E49" // Ke WARNING: quoted string split across lines #3306: FILE: crypto/krb5/selftest_data.c:155: + "41F53FA5BFE7026D91FAF9BE959195A058707273A96A40F0A01960621AC61274" + "8B9BBFBE7EB4CE3C", WARNING: break quoted strings at a space character #3306: FILE: crypto/krb5/selftest_data.c:155: + "41F53FA5BFE7026D91FAF9BE959195A058707273A96A40F0A01960621AC61274" + "8B9BBFBE7EB4CE3C", WARNING: line length of 88 exceeds 80 columns #3315: FILE: crypto/krb5/selftest_data.c:164: + "56AB22BEE63D82D7BC5227F6773F8EA7A5EB1C825160C38312980C442E5C7E49" // Ke WARNING: quoted string split across lines #3319: FILE: crypto/krb5/selftest_data.c:168: + "4ED7B37C2BCAC8F74F23C1CF07E62BC7B75FB3F637B9F559C7F664F69EAB7B60" + "92237526EA0D1F61CB20D69D10F2", WARNING: break quoted strings at a space character #3319: FILE: crypto/krb5/selftest_data.c:168: + "4ED7B37C2BCAC8F74F23C1CF07E62BC7B75FB3F637B9F559C7F664F69EAB7B60" + "92237526EA0D1F61CB20D69D10F2", WARNING: line length of 88 exceeds 80 columns #3328: FILE: crypto/krb5/selftest_data.c:177: + "56AB22BEE63D82D7BC5227F6773F8EA7A5EB1C825160C38312980C442E5C7E49" // Ke WARNING: quoted string split across lines #3332: FILE: crypto/krb5/selftest_data.c:181: + "BC47FFEC7998EB91E8115CF8D19DAC4BBBE2E163E87DD37F49BECA92027764F6" + "8CF51F14D798C2273F35DF574D1F932E40C4FF255B36A266", WARNING: break quoted strings at a space character #3332: FILE: crypto/krb5/selftest_data.c:181: + "BC47FFEC7998EB91E8115CF8D19DAC4BBBE2E163E87DD37F49BECA92027764F6" + "8CF51F14D798C2273F35DF574D1F932E40C4FF255B36A266", WARNING: line length of 88 exceeds 80 columns #3341: FILE: crypto/krb5/selftest_data.c:190: + "56AB22BEE63D82D7BC5227F6773F8EA7A5EB1C825160C38312980C442E5C7E49" // Ke WARNING: quoted string split across lines #3345: FILE: crypto/krb5/selftest_data.c:194: + "40013E2DF58E8751957D2878BCD2D6FE101CCFD556CB1EAE79DB3C3EE86429F2" + "B2A602AC86FEF6ECB647D6295FAE077A1FEB517508D2C16B4192E01F62", WARNING: break quoted strings at a space character #3345: FILE: crypto/krb5/selftest_data.c:194: + "40013E2DF58E8751957D2878BCD2D6FE101CCFD556CB1EAE79DB3C3EE86429F2" + "B2A602AC86FEF6ECB647D6295FAE077A1FEB517508D2C16B4192E01F62", WARNING: line length of 93 exceeds 80 columns #3357: FILE: crypto/krb5/selftest_data.c:206: + .ct = "C466F1871069921EDB7C6FDE244A52DB0BA10EDC197BDB8006658CA3CCCE6EB8", WARNING: line length of 95 exceeds 80 columns #3367: FILE: crypto/krb5/selftest_data.c:216: + .ct = "842D21FD950311C0DD464A3F4BE8D6DA88A56D559C9B47D3F9A85067AF661559B8", WARNING: line length of 111 exceeds 80 columns #3377: FILE: crypto/krb5/selftest_data.c:226: + .ct = "619FF072E36286FF0A28DEB3A352EC0D0EDF5C5160D663C901758CCF9D1ED33D71DB8F23AABF8348A0", WARNING: line length of 119 exceeds 80 columns #3387: FILE: crypto/krb5/selftest_data.c:236: + .ct = "B8ECA3167AE6315512E59F98A7C500205E5F63FF3BB389AF1C41A21D640D8615C9ED3FBEB05AB6ACB67689B5EA", WARNING: Possible repeated word: 'bytes' #3391: FILE: crypto/krb5/selftest_data.c:240: + .plain = "'30 bytes bytes bytes bytes byt", WARNING: Possible repeated word: 'bytes' #3391: FILE: crypto/krb5/selftest_data.c:240: + .plain = "'30 bytes bytes bytes bytes byt", WARNING: Possible repeated word: 'bytes' #3391: FILE: crypto/krb5/selftest_data.c:240: + .plain = "'30 bytes bytes bytes bytes byt", WARNING: line length of 153 exceeds 80 columns #3397: FILE: crypto/krb5/selftest_data.c:246: + .ct = "A26A3905A4FFD5816B7B1E27380D08090C8EC1F304496E1ABDCD2BDCD1DFFC660989E117A713DDBB57A4146C1587CBA4356665591D2240282F5842B105A5", WARNING: line length of 89 exceeds 80 columns #3406: FILE: crypto/krb5/selftest_data.c:255: + "B61C86CC4E5D2757545AD423399FB7031ECAB913CBB900BD7A3C6DD8BF92015B", // K0 WARNING: line length of 93 exceeds 80 columns #3407: FILE: crypto/krb5/selftest_data.c:256: + .ct = "03886D03310B47A6D8F06D7B94D1DD837ECCE315EF652AFF620859D94A259266", WARNING: line length of 89 exceeds 80 columns #3416: FILE: crypto/krb5/selftest_data.c:265: + "1B97FE0A190E2021EB30753E1B6E1E77B0754B1D684610355864104963463833", // K0 WARNING: line length of 95 exceeds 80 columns #3417: FILE: crypto/krb5/selftest_data.c:266: + .ct = "2C9C1570133C99BF6A34BC1B0212002FD194338749DB4135497A347CFCD9D18A12", WARNING: line length of 89 exceeds 80 columns #3426: FILE: crypto/krb5/selftest_data.c:275: + "32164C5B434D1D1538E4CFD9BE8040FE8C4AC7ACC4B93D3314D2133668147A05", // K0 WARNING: quoted string split across lines #3429: FILE: crypto/krb5/selftest_data.c:278: + "9C6DE75F812DE7ED0D28B2963557A115640998275B0AF5152709913FF52A2A9C" + "8E63B872F92E64C839", WARNING: break quoted strings at a space character #3429: FILE: crypto/krb5/selftest_data.c:278: + "9C6DE75F812DE7ED0D28B2963557A115640998275B0AF5152709913FF52A2A9C" + "8E63B872F92E64C839", WARNING: line length of 89 exceeds 80 columns #3438: FILE: crypto/krb5/selftest_data.c:287: + "B038B132CD8E06612267FAB7170066D88AECCBA0B744BFC60DC89BCA182D0715", // K0 WARNING: quoted string split across lines #3441: FILE: crypto/krb5/selftest_data.c:290: + "EEEC85A9813CDC536772AB9B42DEFC5706F726E975DDE05A87EB5406EA324CA18" + "5C9986B42AABE794B84821BEE", WARNING: break quoted strings at a space character #3441: FILE: crypto/krb5/selftest_data.c:290: + "EEEC85A9813CDC536772AB9B42DEFC5706F726E975DDE05A87EB5406EA324CA18" + "5C9986B42AABE794B84821BEE", WARNING: Possible repeated word: 'bytes' #3445: FILE: crypto/krb5/selftest_data.c:294: + .plain = "'30 bytes bytes bytes bytes byt", WARNING: Possible repeated word: 'bytes' #3445: FILE: crypto/krb5/selftest_data.c:294: + .plain = "'30 bytes bytes bytes bytes byt", WARNING: Possible repeated word: 'bytes' #3445: FILE: crypto/krb5/selftest_data.c:294: + .plain = "'30 bytes bytes bytes bytes byt", WARNING: line length of 89 exceeds 80 columns #3450: FILE: crypto/krb5/selftest_data.c:299: + "CCFCD349BF4C6677E86E4B02B8EAB924A546AC731CF9BF6989B996E7D6BFBBA7", // K0 WARNING: quoted string split across lines #3453: FILE: crypto/krb5/selftest_data.c:302: + "0E44680985855F2D1F1812529CA83BFD8E349DE6FD9ADA0BAAA048D68E265FEB" + "F34AD1255A344999AD37146887A6C6845731AC7F46376A0504CD06571474", WARNING: break quoted strings at a space character #3453: FILE: crypto/krb5/selftest_data.c:302: + "0E44680985855F2D1F1812529CA83BFD8E349DE6FD9ADA0BAAA048D68E265FEB" + "F34AD1255A344999AD37146887A6C6845731AC7F46376A0504CD06571474", WARNING: line length of 89 exceeds 80 columns #3508: FILE: crypto/krb5/selftest_data.c:357: + "B61C86CC4E5D2757545AD423399FB7031ECAB913CBB900BD7A3C6DD8BF92015B", // K0 WARNING: line length of 89 exceeds 80 columns #3517: FILE: crypto/krb5/selftest_data.c:366: + "32164C5B434D1D1538E4CFD9BE8040FE8C4AC7ACC4B93D3314D2133668147A05", // K0 WARNING: line length of 87 exceeds 80 columns #3574: FILE: include/crypto/krb5.h:67: + KRB5_ENCRYPT_MODE, /* Fully encrypted, possibly with integrity checksum */ WARNING: line length of 87 exceeds 80 columns #3576: FILE: include/crypto/krb5.h:69: + KRB5_ENCRYPT_MODE_KEKI, /* Fully encrypted, keys Ke and Ki supplied directly */ WARNING: line length of 90 exceeds 80 columns #3596: FILE: include/crypto/krb5.h:89: + u16 conf_len; /* Length of confounder (normally == block_len) */ WARNING: line length of 85 exceeds 80 columns #3611: FILE: include/crypto/krb5.h:104: + struct krb5_buffer *out); /* complete key generation */ WARNING: line length of 85 exceeds 80 columns #3618: FILE: include/crypto/krb5.h:111: +static inline struct krb5_enctype *crypto_krb5_enctype(const struct crypto_aead *tfm) total: 0 errors, 122 warnings, 4 checks, 3431 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 0a629eeef1c4 ("crypto/krb5: Provide Kerberos 5 crypto through AEAD API") 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, 122 warnings, 4 checks, 3431 lines checked