DF-3567 / fixval.log
/usr/src/sys/crypto/rijndael/rijndael-alg-fst.c:36: warning: "KASSERT" redefined #define KASSERT(exp, msg) assert(exp) <command-line>: note: this is the location of the previous definition /usr/src/sys/crypto/rijndael/rijndael-alg-fst.c:36: warning: "KASSERT" redefined #define KASSERT(exp, msg) assert(exp) <command-line>: note: this is the location of the previous definition FIXVAL-BUILD-OK == fixed guard_bf_len0 (expect BUG-NOT-PRESENT, exit 0) == calling BF_set_key(&key, len=0, data=guard-page 0x800475000) BUG-NOT-PRESENT: survived len=0 exit=0 == fixed guard_rij guard (expect BUG-NOT-PRESENT, exit 0) == calling rijndael_set_key(&ctx, key8=0x800476ff8, bits=64) (guard page at 0x800477000) BUG-NOT-PRESENT: survived bits=64 with 8-byte key exit=0 == fixed guard_rij safe (expect no crash, Nr=0 unusable) == safe mode: bits=64 accepted silently, ctx.Nr=0 (0 = unusable schedule, no error surfaced) safe mode: rijndael_encrypt ran with Nr=0 and produced garbage without any failure indication exit=0 == fixed bfkat (KATs must still pass) == WRAP len=100 ct=4350080BE6D27F2F PASS clamp: len=100 == len=72 RESULT-PASS: 0 failures == fixed bfdiff (len 1..120 must still match libressl) == RESULT-PASS: kernel-vs-libressl bf differential, len 1..120, 0 failures == fixed rijkat == Nr=14 (expect 14) RESULT-PASS: 0 failures