On 4/5/2017 2:13 PM, Jarkko Sakkinen wrote: > On Wed, Mar 29, 2017 at 12:24:51PM +0200, Roberto Sassu wrote: >> Return the algorithms supported by the TPM. The limit >> (TPM_ACTIVE_BANKS_MAX) has been exported to include/linux/tpm.h. >> >> Signed-off-by: Roberto Sassu <[email protected]> > > Why is this needed?
The reason of exporting the limit is that this simplifies the code dealing with information returned by the TPM driver interface. The new function tpm_pcr_algorithms() can accept as input a static array, instead of returning a dynamic array that must be freed by the caller. Since the size of the dynamic array would have been the same of that of the active_banks array, member of the tpm_chip structure, and since the limit is small, the choice of using static arrays seems reasonable. Roberto ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ tpmdd-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tpmdd-devel
