Merge tag 'fixes-for-v5.16' of https://git.linaro.org/people/jens.wiklander/linux...
authorArnd Bergmann <arnd@arndb.de>
Fri, 17 Dec 2021 14:51:15 +0000 (15:51 +0100)
committerArnd Bergmann <arnd@arndb.de>
Fri, 17 Dec 2021 14:51:15 +0000 (15:51 +0100)
commita6a476878ea9f774a5e7794eaa7c19f7a6fffd26
tree6a4519eeaf3998178c094dca77c13a2ca4ac00ba
parent2585cf9dfaaddf00b069673f27bb3f8530e2039c
parent6add87fdae9bcb1d20b4503df5bd02ce5246cc8b
Merge tag 'fixes-for-v5.16' of https://git.linaro.org/people/jens.wiklander/linux-tee into arm/fixes

TEE and OP-TEE fixes for v5.16

- Fixes a race when a tee_shm reaches reference count 0 and is about to
  be teared down
- Fixes an incorrect page free bug in an error path of the OP-TEE shared
  memory pool handling
- Suppresses a false positive kmemleak report when allocating driver
  private shared memory buffers for OP-TEE

* tag 'fixes-for-v5.16' of https://git.linaro.org/people/jens.wiklander/linux-tee:
  optee: Suppress false positive kmemleak report in optee_handle_rpc()
  tee: optee: Fix incorrect page free bug
  tee: handle lookup of shm with reference count 0

Link: https://lore.kernel.org/r/20211216150745.GA3347954@jade
Signed-off-by: Arnd Bergmann <arnd@arndb.de>