Skip to content

PSP TEE driver update and bug fixes

Rijo Thomas linux-crypto lkml 3 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest2 patches 2 repliesIn review
  2. v22 patches 0 repliesSuperseded
  3. v13 patches 4 repliesSuperseded

Changes in v3 from the cover letter

* Fixed checkpatch.pl warning

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2crypto: ccp - reduce tee command status polling interval from 5ms to 1msdrivers/crypto/ccp/tee-dev.c+4 -40 replies
2/2crypto: ccp - fix command queuing to TEE ring bufferdrivers/crypto/ccp/tee-dev.c drivers/crypto/ccp/tee-dev.h+53 -160 replies

Reviews trailers per patch

All 2 patches have a Reviewed-by or Acked-by.

PatchDevaraj Rangasamy
1/2R-b
2/2R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v3 thread

Cover letter [PATCH v3 0/2] PSP TEE driver update and bug fixes

The first patch helps to improve the response time by reducing the polling time of the tee command status variable.

Second patch is a bug fix to handle multi-threaded use-case. During testing, race condition was seen due to missing synchronisation in writes to the TEE ring buffer. This patch helps to resolve that.

v3:
* Fixed checkpatch.pl warning

v2:
* Updated copyright year as a part of code change

Rijo Thomas (2):
crypto: ccp - reduce tee command status polling interval from 5ms to

    1ms

crypto: ccp - fix command queuing to TEE ring buffer

 drivers/crypto/ccp/tee-dev.c | 57 ++++++++++++++++++++++++------------
 drivers/crypto/ccp/tee-dev.h | 20 +++++++++++--
 2 files changed, 57 insertions(+), 20 deletions(-)
Signature · 1 line
2.17.1