I collected the accumulated fixed for tpm2-sessions, geared towards v6.19-rc2.
v3: - Fixed two issues in 1/4. v2: - Addressed issues reported by Jonathan McDowell: https://lore.kernel.org/linux-integrity/[email protected]/ Cc: Jonathan McDowell <[email protected]> Jarkko Sakkinen (4): tpm2-sessions: fix out of range indexing in name_size tpm2-sessions: Fix tpm2_read_public range checks tpm2-sessions: Remove 'attributes' parameter from tpm_buf_append_auth tpm2-sessions: Open code tpm_buf_append_hmac_session() drivers/char/tpm/tpm2-cmd.c | 42 ++++- drivers/char/tpm/tpm2-sessions.c | 199 ++++++++++++++-------- include/linux/tpm.h | 38 +---- security/keys/trusted-keys/trusted_tpm2.c | 41 ++++- 4 files changed, 204 insertions(+), 116 deletions(-) -- 2.52.0
