v2: * Fixed author information in the commit that fixes the self-test issue, removed '\n' from the log message and added the missing tested-by. (James: sincere apologies about this) * Removed the redundant "out of memory" log message from tpm2_shutdown(). * tpm_buf_destroy() was called before using the response data in tpm2_probe(). * Added missing tpm_buf_destroy() to tpm2_get_random(). James Bottomley (1): tpm: fix intermittent failure with self tests Jarkko Sakkinen (4): tpm: migrate tpm2_shutdown() to use struct tpm_buf tpm: migrate tpm2_probe() to use struct tpm_buf tpm: migrate tpm2_get_tpm_pt() to use struct tpm_buf tpm: migrate tpm2_get_random() to use struct tpm_buf drivers/char/tpm/tpm-interface.c | 20 ++- drivers/char/tpm/tpm.h | 20 +-- drivers/char/tpm/tpm2-cmd.c | 281 ++++++++++++++------------------------- 3 files changed, 128 insertions(+), 193 deletions(-) -- 2.15.1