On Mon, Apr 08, 2019 at 08:59:02AM +0000, Pascal Van Leeuwen wrote: > > It would be nice to have some option in testmgr to just test the core algorithm > itself and not all the nitty gritty corners of the API that may not be relevant > i.e. split off the core algorithm cases (e.g. proper straightforward encryption > of a single block of data with a certain key) from the API cases. > Perhaps a driver could advertise this through some flag: "I'm not fully API > compliant, so just test the algorithm and not any API corner cases". Or even > "please don't test me, I will test myself". > > An alternative approach would be capability flags to advertise specific API > features, but I can see how you can quickly go overboard with that. What we could do is have the user specify an explicit flag saying that they do not care about the output IV. You could then skip the output IV step in your driver. But you'll have to code this up, including the bit on the user-side to actually set the flag. Cheers, -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt