diff options
author | Arnd Bergmann <arnd@arndb.de> | 2024-02-12 14:24:40 +0300 |
---|---|---|
committer | Ard Biesheuvel <ardb@kernel.org> | 2024-02-13 18:30:07 +0300 |
commit | fccfa646ef3628097d59f7d9c1a3e84d4b6bb45e (patch) | |
tree | 052fbee45760dda8859c87b4179b7f01fc5b1868 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 1ad55cecf22f05f1c884adf63cc09d3c3e609ebf (diff) | |
download | linux-fccfa646ef3628097d59f7d9c1a3e84d4b6bb45e.tar.xz |
efi/capsule-loader: fix incorrect allocation size
gcc-14 notices that the allocation with sizeof(void) on 32-bit architectures
is not enough for a 64-bit phys_addr_t:
drivers/firmware/efi/capsule-loader.c: In function 'efi_capsule_open':
drivers/firmware/efi/capsule-loader.c:295:24: error: allocation of insufficient size '4' for type 'phys_addr_t' {aka 'long long unsigned int'} with size '8' [-Werror=alloc-size]
295 | cap_info->phys = kzalloc(sizeof(void *), GFP_KERNEL);
| ^
Use the correct type instead here.
Fixes: f24c4d478013 ("efi/capsule-loader: Reinstate virtual capsule mapping")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions