diff options
author | Dan Carpenter <[email protected]> | 2024-06-17 12:34:32 +0300 |
---|---|---|
committer | Jakub Kicinski <[email protected]> | 2024-06-18 13:26:44 -0700 |
commit | 81d23d2a24012e448f651e007fac2cfd20a45ce0 (patch) | |
tree | 025f2646e1d0785f4be33cce130db5f4ba08378d /tools/perf/scripts/python/Perf-Trace-Util/lib/Perf | |
parent | 88c67aeb14070bab61d3dd8be96c8b42ebcaf53a (diff) |
ptp: fix integer overflow in max_vclocks_store
On 32bit systems, the "4 * max" multiply can overflow. Use kcalloc()
to do the allocation to prevent this.
Fixes: 44c494c8e30e ("ptp: track available ptp vclocks information")
Signed-off-by: Dan Carpenter <[email protected]>
Reviewed-by: Wojciech Drewek <[email protected]>
Reviewed-by: Jiri Pirko <[email protected]>
Reviewed-by: Heng Qi <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib/Perf')
0 files changed, 0 insertions, 0 deletions