drivers/flash: Fix z_vrfy_flash_handler

Wrong write size has been given.

Fixes #81910
Coverity CID: 434734

Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
This commit is contained in:
Dominik Ermel 2024-12-10 12:09:16 +01:00 committed by Benjamin Cabé
parent 9911bd07e0
commit 63d5ba4e89

View File

@ -40,7 +40,7 @@ static inline int z_vrfy_flash_erase(const struct device *dev, off_t offset,
static inline int z_vrfy_flash_get_size(const struct device *dev, uint64_t *size)
{
K_OOPS(K_SYSCALL_OBJ(dev, K_OBJ_DRIVER_FLASH));
K_OOPS(K_SYSCALL_MEMORY_WRITE(size, sizeof(size)));
K_OOPS(K_SYSCALL_MEMORY_WRITE(size, sizeof(*size)));
return z_impl_flash_get_size((const struct device *)dev, size);
}
#include <zephyr/syscalls/flash_get_size_mrsh.c>