commit | 52393d617af7b554f03531e6756facf2ea687d2e | [log] [tgz] |
---|---|---|
author | Hook, Gary <Gary.Hook@amd.com> | Thu Jun 27 16:16:23 2019 +0000 |
committer | Herbert Xu <herbert@gondor.apana.org.au> | Wed Jul 03 22:13:12 2019 +0800 |
tree | 56a98bb9cd2c002ffaecbf2ff702f3d3fbd2a430 | |
parent | ae400be94b84206e8344e8f10d896aeb3ea2f505 [diff] |
crypto: ccp - Validate the the error value used to index error messages The error code read from the queue status register is only 6 bits wide, but we need to verify its value is within range before indexing the error messages. Fixes: 81422badb3907 ("crypto: ccp - Make syslog errors human-readable") Cc: <stable@vger.kernel.org> Reported-by: Cfir Cohen <cfir@google.com> Signed-off-by: Gary R Hook <gary.hook@amd.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>