crypto: img-hash - Fix hash request context
Move 0 length buffer to end of structure to stop overwriting fallback request data. This doesn't cause a bug itself as the buffer is never used alongside the fallback but should be changed. Signed-off-by: Will Thomas <will.thomas@imgtec.com> Reviewed-by: James Hartley <james.hartley@imgtec.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
parent
10badea259
commit
dd4f677b0c
|
@ -102,8 +102,10 @@ struct img_hash_request_ctx {
|
|||
unsigned long op;
|
||||
|
||||
size_t bufcnt;
|
||||
u8 buffer[0] __aligned(sizeof(u32));
|
||||
struct ahash_request fallback_req;
|
||||
|
||||
/* Zero length buffer must remain last member of struct */
|
||||
u8 buffer[0] __aligned(sizeof(u32));
|
||||
};
|
||||
|
||||
struct img_hash_ctx {
|
||||
|
|
Loading…
Reference in New Issue