mirror of
https://github.com/FEX-Emu/linux.git
synced 2025-01-07 18:14:04 +00:00
crypto: caam - mark the hardware descriptor as cache line aligned
Mark the hardware descriptor as being cache line aligned; on DMA incoherent architectures, the hardware descriptor should sit in a separate cache line from the CPU accessed data to avoid polluting the caches. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
parent
64ce56cb44
commit
d7b24ed4a9
@ -604,7 +604,7 @@ struct ahash_edesc {
|
||||
int src_nents;
|
||||
int sec4_sg_bytes;
|
||||
struct sec4_sg_entry *sec4_sg;
|
||||
u32 hw_desc[DESC_JOB_IO_LEN / sizeof(u32)];
|
||||
u32 hw_desc[DESC_JOB_IO_LEN / sizeof(u32)] ____cacheline_aligned;
|
||||
};
|
||||
|
||||
static inline void ahash_unmap(struct device *dev,
|
||||
|
Loading…
Reference in New Issue
Block a user