mirror of
https://github.com/lkl/linux.git
synced 2025-12-18 23:53:03 +09:00
decompress: Use 8 byte alignment
The ZSTD decompressor requires malloc() allocations to be 8 byte aligned, so ensure that this the case. Signed-off-by: Ard Biesheuvel <ardb@kernel.org> Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de> Link: https://lore.kernel.org/r/20230807162720.545787-19-ardb@kernel.org
This commit is contained in:
committed by
Borislav Petkov (AMD)
parent
11078876b7
commit
8217ad0a43
@@ -48,7 +48,7 @@ MALLOC_VISIBLE void *malloc(int size)
|
||||
if (!malloc_ptr)
|
||||
malloc_ptr = free_mem_ptr;
|
||||
|
||||
malloc_ptr = (malloc_ptr + 3) & ~3; /* Align */
|
||||
malloc_ptr = (malloc_ptr + 7) & ~7; /* Align */
|
||||
|
||||
p = (void *)malloc_ptr;
|
||||
malloc_ptr += size;
|
||||
|
||||
Reference in New Issue
Block a user