summaryrefslogtreecommitdiff
path: root/lib/utils/timer
diff options
context:
space:
mode:
authorCarlos López <[email protected]>2024-08-01 14:48:11 +0200
committerAnup Patel <[email protected]>2024-08-02 08:45:07 +0530
commit41bb668315331e133fafe90d333a3806a777cf49 (patch)
tree89d25a1d61596d449c81f3d6f8172347c9dc1746 /lib/utils/timer
parentd2353c9e227a3dfedc0f46b0006ded35846d7171 (diff)
lib: sbi: fwft: fix incorrect size passed to sbi_zalloc()
The fwt_hart_state struct inciludes a flexible array member, so its allocation size will be that of the struct itself, plus that of each of the members in the array. When calculating this size, instead of taking the size of the struct, the size of a pointer to it was taken, which is incorrect. Luckily, this happenned to not produce memory corruption because the size of the non-flexible members of the struct is the same as the size of a pointer. Signed-off-by: Carlos López <[email protected]> Reviewed-by: Anup Patel <[email protected]>
Diffstat (limited to 'lib/utils/timer')
0 files changed, 0 insertions, 0 deletions